Uses of Interface
org.apache.ibatis.reflection.factory.ObjectFactory
Packages that use ObjectFactory
Package
Description
Contains the statement executors.
Base package for loading results into beans.
CGLIB proxy factory.
Javassist proxy factory.
Contains the result handlers.
Contains the result processing logic.
Statement handlers.
Reflection utils.
Object factory.
Object wrappers.
Base package.
-
Uses of ObjectFactory in org.apache.ibatis.executor
Fields in org.apache.ibatis.executor declared as ObjectFactoryModifier and TypeFieldDescriptionprivate final ObjectFactory
BaseExecutor.DeferredLoad.objectFactory
private final ObjectFactory
ResultExtractor.objectFactory
Constructors in org.apache.ibatis.executor with parameters of type ObjectFactoryModifierConstructorDescriptionResultExtractor
(Configuration configuration, ObjectFactory objectFactory) -
Uses of ObjectFactory in org.apache.ibatis.executor.loader
Fields in org.apache.ibatis.executor.loader declared as ObjectFactoryModifier and TypeFieldDescriptionprivate final ObjectFactory
AbstractEnhancedDeserializationProxy.objectFactory
private ObjectFactory
AbstractSerialStateHolder.objectFactory
protected final ObjectFactory
ResultLoader.objectFactory
Methods in org.apache.ibatis.executor.loader with parameters of type ObjectFactoryModifier and TypeMethodDescriptionprotected abstract Object
AbstractSerialStateHolder.createDeserializationProxy
(Object target, Map<String, ResultLoaderMap.LoadPair> unloadedProperties, ObjectFactory objectFactory, List<Class<?>> constructorArgTypes, List<Object> constructorArgs) ProxyFactory.createProxy
(Object target, ResultLoaderMap lazyLoader, Configuration configuration, ObjectFactory objectFactory, List<Class<?>> constructorArgTypes, List<Object> constructorArgs) protected abstract AbstractSerialStateHolder
AbstractEnhancedDeserializationProxy.newSerialStateHolder
(Object userBean, Map<String, ResultLoaderMap.LoadPair> unloadedProperties, ObjectFactory objectFactory, List<Class<?>> constructorArgTypes, List<Object> constructorArgs) Constructors in org.apache.ibatis.executor.loader with parameters of type ObjectFactoryModifierConstructorDescriptionprotected
AbstractEnhancedDeserializationProxy
(Class<?> type, Map<String, ResultLoaderMap.LoadPair> unloadedProperties, ObjectFactory objectFactory, List<Class<?>> constructorArgTypes, List<Object> constructorArgs) AbstractSerialStateHolder
(Object userBean, Map<String, ResultLoaderMap.LoadPair> unloadedProperties, ObjectFactory objectFactory, List<Class<?>> constructorArgTypes, List<Object> constructorArgs) -
Uses of ObjectFactory in org.apache.ibatis.executor.loader.cglib
Fields in org.apache.ibatis.executor.loader.cglib declared as ObjectFactoryModifier and TypeFieldDescriptionprivate final ObjectFactory
CglibProxyFactory.EnhancedResultObjectProxyImpl.objectFactory
Methods in org.apache.ibatis.executor.loader.cglib with parameters of type ObjectFactoryModifier and TypeMethodDescriptionCglibProxyFactory.createDeserializationProxy
(Object target, Map<String, ResultLoaderMap.LoadPair> unloadedProperties, ObjectFactory objectFactory, List<Class<?>> constructorArgTypes, List<Object> constructorArgs) protected Object
CglibSerialStateHolder.createDeserializationProxy
(Object target, Map<String, ResultLoaderMap.LoadPair> unloadedProperties, ObjectFactory objectFactory, List<Class<?>> constructorArgTypes, List<Object> constructorArgs) CglibProxyFactory.createProxy
(Object target, ResultLoaderMap lazyLoader, Configuration configuration, ObjectFactory objectFactory, List<Class<?>> constructorArgTypes, List<Object> constructorArgs) static Object
CglibProxyFactory.EnhancedDeserializationProxyImpl.createProxy
(Object target, Map<String, ResultLoaderMap.LoadPair> unloadedProperties, ObjectFactory objectFactory, List<Class<?>> constructorArgTypes, List<Object> constructorArgs) static Object
CglibProxyFactory.EnhancedResultObjectProxyImpl.createProxy
(Object target, ResultLoaderMap lazyLoader, Configuration configuration, ObjectFactory objectFactory, List<Class<?>> constructorArgTypes, List<Object> constructorArgs) protected AbstractSerialStateHolder
CglibProxyFactory.EnhancedDeserializationProxyImpl.newSerialStateHolder
(Object userBean, Map<String, ResultLoaderMap.LoadPair> unloadedProperties, ObjectFactory objectFactory, List<Class<?>> constructorArgTypes, List<Object> constructorArgs) Constructors in org.apache.ibatis.executor.loader.cglib with parameters of type ObjectFactoryModifierConstructorDescriptionCglibSerialStateHolder
(Object userBean, Map<String, ResultLoaderMap.LoadPair> unloadedProperties, ObjectFactory objectFactory, List<Class<?>> constructorArgTypes, List<Object> constructorArgs) private
EnhancedDeserializationProxyImpl
(Class<?> type, Map<String, ResultLoaderMap.LoadPair> unloadedProperties, ObjectFactory objectFactory, List<Class<?>> constructorArgTypes, List<Object> constructorArgs) private
EnhancedResultObjectProxyImpl
(Class<?> type, ResultLoaderMap lazyLoader, Configuration configuration, ObjectFactory objectFactory, List<Class<?>> constructorArgTypes, List<Object> constructorArgs) -
Uses of ObjectFactory in org.apache.ibatis.executor.loader.javassist
Fields in org.apache.ibatis.executor.loader.javassist declared as ObjectFactoryModifier and TypeFieldDescriptionprivate final ObjectFactory
JavassistProxyFactory.EnhancedResultObjectProxyImpl.objectFactory
Methods in org.apache.ibatis.executor.loader.javassist with parameters of type ObjectFactoryModifier and TypeMethodDescriptionJavassistProxyFactory.createDeserializationProxy
(Object target, Map<String, ResultLoaderMap.LoadPair> unloadedProperties, ObjectFactory objectFactory, List<Class<?>> constructorArgTypes, List<Object> constructorArgs) protected Object
JavassistSerialStateHolder.createDeserializationProxy
(Object target, Map<String, ResultLoaderMap.LoadPair> unloadedProperties, ObjectFactory objectFactory, List<Class<?>> constructorArgTypes, List<Object> constructorArgs) JavassistProxyFactory.createProxy
(Object target, ResultLoaderMap lazyLoader, Configuration configuration, ObjectFactory objectFactory, List<Class<?>> constructorArgTypes, List<Object> constructorArgs) static Object
JavassistProxyFactory.EnhancedDeserializationProxyImpl.createProxy
(Object target, Map<String, ResultLoaderMap.LoadPair> unloadedProperties, ObjectFactory objectFactory, List<Class<?>> constructorArgTypes, List<Object> constructorArgs) static Object
JavassistProxyFactory.EnhancedResultObjectProxyImpl.createProxy
(Object target, ResultLoaderMap lazyLoader, Configuration configuration, ObjectFactory objectFactory, List<Class<?>> constructorArgTypes, List<Object> constructorArgs) protected AbstractSerialStateHolder
JavassistProxyFactory.EnhancedDeserializationProxyImpl.newSerialStateHolder
(Object userBean, Map<String, ResultLoaderMap.LoadPair> unloadedProperties, ObjectFactory objectFactory, List<Class<?>> constructorArgTypes, List<Object> constructorArgs) Constructors in org.apache.ibatis.executor.loader.javassist with parameters of type ObjectFactoryModifierConstructorDescriptionprivate
EnhancedDeserializationProxyImpl
(Class<?> type, Map<String, ResultLoaderMap.LoadPair> unloadedProperties, ObjectFactory objectFactory, List<Class<?>> constructorArgTypes, List<Object> constructorArgs) private
EnhancedResultObjectProxyImpl
(Class<?> type, ResultLoaderMap lazyLoader, Configuration configuration, ObjectFactory objectFactory, List<Class<?>> constructorArgTypes, List<Object> constructorArgs) JavassistSerialStateHolder
(Object userBean, Map<String, ResultLoaderMap.LoadPair> unloadedProperties, ObjectFactory objectFactory, List<Class<?>> constructorArgTypes, List<Object> constructorArgs) -
Uses of ObjectFactory in org.apache.ibatis.executor.result
Fields in org.apache.ibatis.executor.result declared as ObjectFactoryModifier and TypeFieldDescriptionprivate final ObjectFactory
DefaultMapResultHandler.objectFactory
Constructors in org.apache.ibatis.executor.result with parameters of type ObjectFactoryModifierConstructorDescriptionDefaultMapResultHandler
(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 ObjectFactoryModifier and TypeFieldDescriptionprivate final ObjectFactory
DefaultResultSetHandler.objectFactory
-
Uses of ObjectFactory in org.apache.ibatis.executor.statement
Fields in org.apache.ibatis.executor.statement declared as ObjectFactoryModifier and TypeFieldDescriptionprotected final ObjectFactory
BaseStatementHandler.objectFactory
-
Uses of ObjectFactory in org.apache.ibatis.reflection
Fields in org.apache.ibatis.reflection declared as ObjectFactoryModifier and TypeFieldDescriptionstatic final ObjectFactory
SystemMetaObject.DEFAULT_OBJECT_FACTORY
private final ObjectFactory
MetaObject.objectFactory
Methods in org.apache.ibatis.reflection that return ObjectFactoryMethods in org.apache.ibatis.reflection with parameters of type ObjectFactoryModifier and TypeMethodDescriptionstatic MetaObject
MetaObject.forObject
(Object object, ObjectFactory objectFactory, ObjectWrapperFactory objectWrapperFactory, ReflectorFactory reflectorFactory) Constructors in org.apache.ibatis.reflection with parameters of type ObjectFactoryModifierConstructorDescriptionprivate
MetaObject
(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 -
Uses of ObjectFactory in org.apache.ibatis.reflection.wrapper
Methods in org.apache.ibatis.reflection.wrapper with parameters of type ObjectFactoryModifier and TypeMethodDescriptionBeanWrapper.instantiatePropertyValue
(String name, PropertyTokenizer prop, ObjectFactory objectFactory) CollectionWrapper.instantiatePropertyValue
(String name, PropertyTokenizer prop, ObjectFactory objectFactory) MapWrapper.instantiatePropertyValue
(String name, PropertyTokenizer prop, ObjectFactory objectFactory) ObjectWrapper.instantiatePropertyValue
(String name, PropertyTokenizer prop, ObjectFactory objectFactory) -
Uses of ObjectFactory in org.apache.ibatis.session
Fields in org.apache.ibatis.session declared as ObjectFactoryMethods in org.apache.ibatis.session that return ObjectFactoryMethods in org.apache.ibatis.session with parameters of type ObjectFactoryModifier and TypeMethodDescriptionvoid
Configuration.setObjectFactory
(ObjectFactory objectFactory)