You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ibatis.apache.org by cb...@apache.org on 2010/02/21 17:17:59 UTC
svn commit: r912365 -
/ibatis/java/ibatis-3/trunk/ibatis-3-core/src/main/java/org/apache/ibatis/executor/loader/ResultObjectProxy.java
Author: cbegin
Date: Sun Feb 21 16:17:59 2010
New Revision: 912365
URL: http://svn.apache.org/viewvc?rev=912365&view=rev
Log:
small change to use local variable rather than another call go getClass.
Modified:
ibatis/java/ibatis-3/trunk/ibatis-3-core/src/main/java/org/apache/ibatis/executor/loader/ResultObjectProxy.java
Modified: ibatis/java/ibatis-3/trunk/ibatis-3-core/src/main/java/org/apache/ibatis/executor/loader/ResultObjectProxy.java
URL: http://svn.apache.org/viewvc/ibatis/java/ibatis-3/trunk/ibatis-3-core/src/main/java/org/apache/ibatis/executor/loader/ResultObjectProxy.java?rev=912365&r1=912364&r2=912365&view=diff
==============================================================================
--- ibatis/java/ibatis-3/trunk/ibatis-3-core/src/main/java/org/apache/ibatis/executor/loader/ResultObjectProxy.java (original)
+++ ibatis/java/ibatis-3/trunk/ibatis-3-core/src/main/java/org/apache/ibatis/executor/loader/ResultObjectProxy.java Sun Feb 21 16:17:59 2010
@@ -32,11 +32,11 @@
}
public static Object createProxy(Object target, ResultLoaderMap lazyLoader, boolean aggressive) {
- Class type = target.getClass();
+ final Class type = target.getClass();
if (registry.hasTypeHandler(type)) {
return target;
} else {
- final Object enhanced = Enhancer.create(target.getClass(), new EnhancedResultObjectProxyImpl(lazyLoader, aggressive));
+ final Object enhanced = Enhancer.create(type, new EnhancedResultObjectProxyImpl(lazyLoader, aggressive));
copyInitialState(type, target, enhanced);
return enhanced;
}