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;
       }