org.apache.ibatis.executor.loader
Class AbstractSerialStateHolder

java.lang.Object
  extended by org.apache.ibatis.executor.loader.AbstractSerialStateHolder
All Implemented Interfaces:
Externalizable, Serializable

public abstract class AbstractSerialStateHolder
extends Object
implements Externalizable

See Also:
Serialized Form

Constructor Summary
AbstractSerialStateHolder()
           
AbstractSerialStateHolder(Object userBean, Map<String,ResultLoaderMap.LoadPair> unloadedProperties, ObjectFactory objectFactory, List<Class<?>> constructorArgTypes, List<Object> constructorArgs)
           
 
Method Summary
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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractSerialStateHolder

public AbstractSerialStateHolder()

AbstractSerialStateHolder

public AbstractSerialStateHolder(Object userBean,
                                 Map<String,ResultLoaderMap.LoadPair> unloadedProperties,
                                 ObjectFactory objectFactory,
                                 List<Class<?>> constructorArgTypes,
                                 List<Object> constructorArgs)
Method Detail

writeExternal

public final void writeExternal(ObjectOutput out)
                         throws IOException
Specified by:
writeExternal in interface Externalizable
Throws:
IOException

readExternal

public final void readExternal(ObjectInput in)
                        throws IOException,
                               ClassNotFoundException
Specified by:
readExternal in interface Externalizable
Throws:
IOException
ClassNotFoundException

readResolve

protected final Object readResolve()
                            throws ObjectStreamException
Throws:
ObjectStreamException

createDeserializationProxy

protected abstract Object createDeserializationProxy(Object target,
                                                     Map<String,ResultLoaderMap.LoadPair> unloadedProperties,
                                                     ObjectFactory objectFactory,
                                                     List<Class<?>> constructorArgTypes,
                                                     List<Object> constructorArgs)


Copyright © 2010-2013 MyBatis.org. All Rights Reserved.