org.apache.ibatis.executor.loader
Class CglibProxyFactory

java.lang.Object
  extended by org.apache.ibatis.executor.loader.CglibProxyFactory
All Implemented Interfaces:
ProxyFactory

public final class CglibProxyFactory
extends Object
implements ProxyFactory


Constructor Summary
CglibProxyFactory()
           
 
Method Summary
 Object createDeserializationProxy(Object target, Set<String> unloadedProperties, ObjectFactory objectFactory, List<Class<?>> constructorArgTypes, List<Object> constructorArgs)
           
 Object createProxy(Object target, ResultLoaderMap lazyLoader, Configuration configuration, ObjectFactory objectFactory, List<Class<?>> constructorArgTypes, List<Object> constructorArgs)
           
 void setProperties(Properties properties)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CglibProxyFactory

public CglibProxyFactory()
Method Detail

createProxy

public Object createProxy(Object target,
                          ResultLoaderMap lazyLoader,
                          Configuration configuration,
                          ObjectFactory objectFactory,
                          List<Class<?>> constructorArgTypes,
                          List<Object> constructorArgs)
Specified by:
createProxy in interface ProxyFactory

createDeserializationProxy

public Object createDeserializationProxy(Object target,
                                         Set<String> unloadedProperties,
                                         ObjectFactory objectFactory,
                                         List<Class<?>> constructorArgTypes,
                                         List<Object> constructorArgs)

setProperties

public void setProperties(Properties properties)
Specified by:
setProperties in interface ProxyFactory


Copyright © 2010-2013 MyBatis.org. All Rights Reserved.