org.apache.ibatis.executor.loader
Class JavassistProxyFactory

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

public final class JavassistProxyFactory
extends Object
implements ProxyFactory


Constructor Summary
JavassistProxyFactory()
           
 
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

JavassistProxyFactory

public JavassistProxyFactory()
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.