public abstract class AbstractSerialStateHolder extends Object implements Externalizable
Constructor and Description |
---|
AbstractSerialStateHolder() |
AbstractSerialStateHolder(Object userBean,
Map<String,ResultLoaderMap.LoadPair> unloadedProperties,
ObjectFactory objectFactory,
List<Class<?>> constructorArgTypes,
List<Object> constructorArgs) |
Modifier and Type | Method and Description |
---|---|
protected abstract Object |
createDeserializationProxy(Object target,
Map<String,ResultLoaderMap.LoadPair> unloadedProperties,
ObjectFactory objectFactory,
List<Class<?>> constructorArgTypes,
List<Object> constructorArgs) |
void |
readExternal(ObjectInput in) |
protected Object |
readResolve() |
void |
writeExternal(ObjectOutput out) |
public AbstractSerialStateHolder()
public AbstractSerialStateHolder(Object userBean, Map<String,ResultLoaderMap.LoadPair> unloadedProperties, ObjectFactory objectFactory, List<Class<?>> constructorArgTypes, List<Object> constructorArgs)
public final void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
IOException
public final void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
IOException
ClassNotFoundException
protected final Object readResolve() throws ObjectStreamException
ObjectStreamException
protected abstract Object createDeserializationProxy(Object target, Map<String,ResultLoaderMap.LoadPair> unloadedProperties, ObjectFactory objectFactory, List<Class<?>> constructorArgTypes, List<Object> constructorArgs)
Copyright © 2010–2015 MyBatis.org. All rights reserved.