Class AbstractSerialStateHolder
java.lang.Object
org.apache.ibatis.executor.loader.AbstractSerialStateHolder
- All Implemented Interfaces:
Externalizable
,Serializable
- Author:
- Eduardo Macarron, Franta Mejta
- See Also:
- Serialized Form
-
Constructor Summary
ConstructorsConstructorDescriptionAbstractSerialStateHolder(Object userBean, Map<String,ResultLoaderMap.LoadPair> unloadedProperties, ObjectFactory objectFactory, List<Class<?>> constructorArgTypes, List<Object> constructorArgs)
-
Method Summary
Modifier and TypeMethodDescriptionprotected abstract Object
createDeserializationProxy(Object target, Map<String,ResultLoaderMap.LoadPair> unloadedProperties, ObjectFactory objectFactory, List<Class<?>> constructorArgTypes, List<Object> constructorArgs)
void
readExternal(ObjectInput in)
protected Object
void
writeExternal(ObjectOutput out)
-
Constructor Details
-
AbstractSerialStateHolder
public AbstractSerialStateHolder() -
AbstractSerialStateHolder
public AbstractSerialStateHolder(Object userBean, Map<String,ResultLoaderMap.LoadPair> unloadedProperties, ObjectFactory objectFactory, List<Class<?>> constructorArgTypes, List<Object> constructorArgs)
-
-
Method Details
-
writeExternal
- Specified by:
writeExternal
in interfaceExternalizable
- Throws:
IOException
-
readExternal
- Specified by:
readExternal
in interfaceExternalizable
- Throws:
IOException
ClassNotFoundException
-
readResolve
- Throws:
ObjectStreamException
-
createDeserializationProxy
protected abstract Object createDeserializationProxy(Object target, Map<String,ResultLoaderMap.LoadPair> unloadedProperties, ObjectFactory objectFactory, List<Class<?>> constructorArgTypes, List<Object> constructorArgs)
-