Uses of Interface
org.apache.ibatis.reflection.factory.ObjectFactory
-
Packages that use ObjectFactory Package Description org.apache.ibatis.executor Contains the statement executors.org.apache.ibatis.executor.loader Base package for loading results into beans.org.apache.ibatis.executor.loader.cglib CGLIB proxy factory.org.apache.ibatis.executor.loader.javassist Javassist proxy factory.org.apache.ibatis.executor.result Contains the result handlers.org.apache.ibatis.executor.resultset Contains the result processing logic.org.apache.ibatis.executor.statement Statement handlers.org.apache.ibatis.reflection Reflection utils.org.apache.ibatis.reflection.factory Object factory.org.apache.ibatis.reflection.wrapper Object wrappers.org.apache.ibatis.session Base package. -
-
Uses of ObjectFactory in org.apache.ibatis.executor
Fields in org.apache.ibatis.executor declared as ObjectFactory Modifier and Type Field Description private ObjectFactory
BaseExecutor.DeferredLoad. objectFactory
private ObjectFactory
ResultExtractor. objectFactory
Constructors in org.apache.ibatis.executor with parameters of type ObjectFactory Constructor Description ResultExtractor(Configuration configuration, ObjectFactory objectFactory)
-
Uses of ObjectFactory in org.apache.ibatis.executor.loader
Fields in org.apache.ibatis.executor.loader declared as ObjectFactory Modifier and Type Field Description private ObjectFactory
AbstractEnhancedDeserializationProxy. objectFactory
private ObjectFactory
AbstractSerialStateHolder. objectFactory
protected ObjectFactory
ResultLoader. objectFactory
Methods in org.apache.ibatis.executor.loader with parameters of type ObjectFactory Modifier and Type Method Description protected abstract java.lang.Object
AbstractSerialStateHolder. createDeserializationProxy(java.lang.Object target, java.util.Map<java.lang.String,ResultLoaderMap.LoadPair> unloadedProperties, ObjectFactory objectFactory, java.util.List<java.lang.Class<?>> constructorArgTypes, java.util.List<java.lang.Object> constructorArgs)
java.lang.Object
ProxyFactory. createProxy(java.lang.Object target, ResultLoaderMap lazyLoader, Configuration configuration, ObjectFactory objectFactory, java.util.List<java.lang.Class<?>> constructorArgTypes, java.util.List<java.lang.Object> constructorArgs)
protected abstract AbstractSerialStateHolder
AbstractEnhancedDeserializationProxy. newSerialStateHolder(java.lang.Object userBean, java.util.Map<java.lang.String,ResultLoaderMap.LoadPair> unloadedProperties, ObjectFactory objectFactory, java.util.List<java.lang.Class<?>> constructorArgTypes, java.util.List<java.lang.Object> constructorArgs)
Constructors in org.apache.ibatis.executor.loader with parameters of type ObjectFactory Constructor Description AbstractEnhancedDeserializationProxy(java.lang.Class<?> type, java.util.Map<java.lang.String,ResultLoaderMap.LoadPair> unloadedProperties, ObjectFactory objectFactory, java.util.List<java.lang.Class<?>> constructorArgTypes, java.util.List<java.lang.Object> constructorArgs)
AbstractSerialStateHolder(java.lang.Object userBean, java.util.Map<java.lang.String,ResultLoaderMap.LoadPair> unloadedProperties, ObjectFactory objectFactory, java.util.List<java.lang.Class<?>> constructorArgTypes, java.util.List<java.lang.Object> constructorArgs)
-
Uses of ObjectFactory in org.apache.ibatis.executor.loader.cglib
Fields in org.apache.ibatis.executor.loader.cglib declared as ObjectFactory Modifier and Type Field Description private ObjectFactory
CglibProxyFactory.EnhancedResultObjectProxyImpl. objectFactory
Methods in org.apache.ibatis.executor.loader.cglib with parameters of type ObjectFactory Modifier and Type Method Description java.lang.Object
CglibProxyFactory. createDeserializationProxy(java.lang.Object target, java.util.Map<java.lang.String,ResultLoaderMap.LoadPair> unloadedProperties, ObjectFactory objectFactory, java.util.List<java.lang.Class<?>> constructorArgTypes, java.util.List<java.lang.Object> constructorArgs)
protected java.lang.Object
CglibSerialStateHolder. createDeserializationProxy(java.lang.Object target, java.util.Map<java.lang.String,ResultLoaderMap.LoadPair> unloadedProperties, ObjectFactory objectFactory, java.util.List<java.lang.Class<?>> constructorArgTypes, java.util.List<java.lang.Object> constructorArgs)
java.lang.Object
CglibProxyFactory. createProxy(java.lang.Object target, ResultLoaderMap lazyLoader, Configuration configuration, ObjectFactory objectFactory, java.util.List<java.lang.Class<?>> constructorArgTypes, java.util.List<java.lang.Object> constructorArgs)
static java.lang.Object
CglibProxyFactory.EnhancedDeserializationProxyImpl. createProxy(java.lang.Object target, java.util.Map<java.lang.String,ResultLoaderMap.LoadPair> unloadedProperties, ObjectFactory objectFactory, java.util.List<java.lang.Class<?>> constructorArgTypes, java.util.List<java.lang.Object> constructorArgs)
static java.lang.Object
CglibProxyFactory.EnhancedResultObjectProxyImpl. createProxy(java.lang.Object target, ResultLoaderMap lazyLoader, Configuration configuration, ObjectFactory objectFactory, java.util.List<java.lang.Class<?>> constructorArgTypes, java.util.List<java.lang.Object> constructorArgs)
protected AbstractSerialStateHolder
CglibProxyFactory.EnhancedDeserializationProxyImpl. newSerialStateHolder(java.lang.Object userBean, java.util.Map<java.lang.String,ResultLoaderMap.LoadPair> unloadedProperties, ObjectFactory objectFactory, java.util.List<java.lang.Class<?>> constructorArgTypes, java.util.List<java.lang.Object> constructorArgs)
Constructors in org.apache.ibatis.executor.loader.cglib with parameters of type ObjectFactory Constructor Description CglibSerialStateHolder(java.lang.Object userBean, java.util.Map<java.lang.String,ResultLoaderMap.LoadPair> unloadedProperties, ObjectFactory objectFactory, java.util.List<java.lang.Class<?>> constructorArgTypes, java.util.List<java.lang.Object> constructorArgs)
EnhancedDeserializationProxyImpl(java.lang.Class<?> type, java.util.Map<java.lang.String,ResultLoaderMap.LoadPair> unloadedProperties, ObjectFactory objectFactory, java.util.List<java.lang.Class<?>> constructorArgTypes, java.util.List<java.lang.Object> constructorArgs)
EnhancedResultObjectProxyImpl(java.lang.Class<?> type, ResultLoaderMap lazyLoader, Configuration configuration, ObjectFactory objectFactory, java.util.List<java.lang.Class<?>> constructorArgTypes, java.util.List<java.lang.Object> constructorArgs)
-
Uses of ObjectFactory in org.apache.ibatis.executor.loader.javassist
Fields in org.apache.ibatis.executor.loader.javassist declared as ObjectFactory Modifier and Type Field Description private ObjectFactory
JavassistProxyFactory.EnhancedResultObjectProxyImpl. objectFactory
Methods in org.apache.ibatis.executor.loader.javassist with parameters of type ObjectFactory Modifier and Type Method Description java.lang.Object
JavassistProxyFactory. createDeserializationProxy(java.lang.Object target, java.util.Map<java.lang.String,ResultLoaderMap.LoadPair> unloadedProperties, ObjectFactory objectFactory, java.util.List<java.lang.Class<?>> constructorArgTypes, java.util.List<java.lang.Object> constructorArgs)
protected java.lang.Object
JavassistSerialStateHolder. createDeserializationProxy(java.lang.Object target, java.util.Map<java.lang.String,ResultLoaderMap.LoadPair> unloadedProperties, ObjectFactory objectFactory, java.util.List<java.lang.Class<?>> constructorArgTypes, java.util.List<java.lang.Object> constructorArgs)
java.lang.Object
JavassistProxyFactory. createProxy(java.lang.Object target, ResultLoaderMap lazyLoader, Configuration configuration, ObjectFactory objectFactory, java.util.List<java.lang.Class<?>> constructorArgTypes, java.util.List<java.lang.Object> constructorArgs)
static java.lang.Object
JavassistProxyFactory.EnhancedDeserializationProxyImpl. createProxy(java.lang.Object target, java.util.Map<java.lang.String,ResultLoaderMap.LoadPair> unloadedProperties, ObjectFactory objectFactory, java.util.List<java.lang.Class<?>> constructorArgTypes, java.util.List<java.lang.Object> constructorArgs)
static java.lang.Object
JavassistProxyFactory.EnhancedResultObjectProxyImpl. createProxy(java.lang.Object target, ResultLoaderMap lazyLoader, Configuration configuration, ObjectFactory objectFactory, java.util.List<java.lang.Class<?>> constructorArgTypes, java.util.List<java.lang.Object> constructorArgs)
protected AbstractSerialStateHolder
JavassistProxyFactory.EnhancedDeserializationProxyImpl. newSerialStateHolder(java.lang.Object userBean, java.util.Map<java.lang.String,ResultLoaderMap.LoadPair> unloadedProperties, ObjectFactory objectFactory, java.util.List<java.lang.Class<?>> constructorArgTypes, java.util.List<java.lang.Object> constructorArgs)
Constructors in org.apache.ibatis.executor.loader.javassist with parameters of type ObjectFactory Constructor Description EnhancedDeserializationProxyImpl(java.lang.Class<?> type, java.util.Map<java.lang.String,ResultLoaderMap.LoadPair> unloadedProperties, ObjectFactory objectFactory, java.util.List<java.lang.Class<?>> constructorArgTypes, java.util.List<java.lang.Object> constructorArgs)
EnhancedResultObjectProxyImpl(java.lang.Class<?> type, ResultLoaderMap lazyLoader, Configuration configuration, ObjectFactory objectFactory, java.util.List<java.lang.Class<?>> constructorArgTypes, java.util.List<java.lang.Object> constructorArgs)
JavassistSerialStateHolder(java.lang.Object userBean, java.util.Map<java.lang.String,ResultLoaderMap.LoadPair> unloadedProperties, ObjectFactory objectFactory, java.util.List<java.lang.Class<?>> constructorArgTypes, java.util.List<java.lang.Object> constructorArgs)
-
Uses of ObjectFactory in org.apache.ibatis.executor.result
Fields in org.apache.ibatis.executor.result declared as ObjectFactory Modifier and Type Field Description private ObjectFactory
DefaultMapResultHandler. objectFactory
Constructors in org.apache.ibatis.executor.result with parameters of type ObjectFactory Constructor Description DefaultMapResultHandler(java.lang.String mapKey, ObjectFactory objectFactory, ObjectWrapperFactory objectWrapperFactory, ReflectorFactory reflectorFactory)
DefaultResultHandler(ObjectFactory objectFactory)
-
Uses of ObjectFactory in org.apache.ibatis.executor.resultset
Fields in org.apache.ibatis.executor.resultset declared as ObjectFactory Modifier and Type Field Description private ObjectFactory
DefaultResultSetHandler. objectFactory
-
Uses of ObjectFactory in org.apache.ibatis.executor.statement
Fields in org.apache.ibatis.executor.statement declared as ObjectFactory Modifier and Type Field Description protected ObjectFactory
BaseStatementHandler. objectFactory
-
Uses of ObjectFactory in org.apache.ibatis.reflection
Fields in org.apache.ibatis.reflection declared as ObjectFactory Modifier and Type Field Description static ObjectFactory
SystemMetaObject. DEFAULT_OBJECT_FACTORY
private ObjectFactory
MetaObject. objectFactory
Methods in org.apache.ibatis.reflection that return ObjectFactory Modifier and Type Method Description ObjectFactory
MetaObject. getObjectFactory()
Methods in org.apache.ibatis.reflection with parameters of type ObjectFactory Modifier and Type Method Description static MetaObject
MetaObject. forObject(java.lang.Object object, ObjectFactory objectFactory, ObjectWrapperFactory objectWrapperFactory, ReflectorFactory reflectorFactory)
Constructors in org.apache.ibatis.reflection with parameters of type ObjectFactory Constructor Description MetaObject(java.lang.Object object, ObjectFactory objectFactory, ObjectWrapperFactory objectWrapperFactory, ReflectorFactory reflectorFactory)
-
Uses of ObjectFactory in org.apache.ibatis.reflection.factory
Classes in org.apache.ibatis.reflection.factory that implement ObjectFactory Modifier and Type Class Description class
DefaultObjectFactory
-
Uses of ObjectFactory in org.apache.ibatis.reflection.wrapper
Methods in org.apache.ibatis.reflection.wrapper with parameters of type ObjectFactory Modifier and Type Method Description MetaObject
BeanWrapper. instantiatePropertyValue(java.lang.String name, PropertyTokenizer prop, ObjectFactory objectFactory)
MetaObject
CollectionWrapper. instantiatePropertyValue(java.lang.String name, PropertyTokenizer prop, ObjectFactory objectFactory)
MetaObject
MapWrapper. instantiatePropertyValue(java.lang.String name, PropertyTokenizer prop, ObjectFactory objectFactory)
MetaObject
ObjectWrapper. instantiatePropertyValue(java.lang.String name, PropertyTokenizer prop, ObjectFactory objectFactory)
-
Uses of ObjectFactory in org.apache.ibatis.session
Fields in org.apache.ibatis.session declared as ObjectFactory Modifier and Type Field Description protected ObjectFactory
Configuration. objectFactory
Methods in org.apache.ibatis.session that return ObjectFactory Modifier and Type Method Description ObjectFactory
Configuration. getObjectFactory()
Methods in org.apache.ibatis.session with parameters of type ObjectFactory Modifier and Type Method Description void
Configuration. setObjectFactory(ObjectFactory objectFactory)
-