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


Reply via email to