@NotStorableClass public abstract class AbstractObjectInputLazy extends AbstractObjectInputGenericNotStatic
FAILED_CREATE_OBJECT
classInfoFactory, helperBinaryConversion, helperReflect, logger, objectIOManager, proxyManager2
Constructor and Description |
---|
AbstractObjectInputLazy(IObjectIOManagerForObjectIO objectIOManager,
ClassInfoFactory classInfoFactory,
HelperBinaryConversion helperBinaryConversion,
IProxyManagerForObjectIO proxyManager2) |
Modifier and Type | Method and Description |
---|---|
protected ObjectAndPersistInfo |
createObjectImpl(byte[] binary,
int offset,
ClassInfo classInfo,
StorageInfo storageInfo,
DataRecordIdentifier dataRecordIdentifier)
the object creation, instance of object class ( may be a proxy )
|
boolean |
isImmediate() |
boolean |
isLazy() |
checkSignatureImpl, setObjectStateFromFieldValueList, setObjectStateFromFieldValueListExternalizable, setObjectStateFromFieldValueListSerializable
addSonReadObject, createObject, getField, getFieldToSetInfoImpl, getReferencedList, initializeObject, readObjectStoredState, readObjectStoredStateGeneric, setObjectAllDeclaredFieldsValueToNull, setObjectState, setObjectStateExternalizable, setObjectStateExternalizable, setObjectStateFromFieldValueListGeneric, setObjectStateFromFieldValueListImpl, setObjectStateGeneric, setObjectStateGenericNoLengthCheck, setObjectStateImpl, setObjectStateSerializable, setObjectStateSerializable
checkSignature, checkStaticFieldSignature, getObjectIOManager
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
unsetObjectState
public AbstractObjectInputLazy(IObjectIOManagerForObjectIO objectIOManager, ClassInfoFactory classInfoFactory, HelperBinaryConversion helperBinaryConversion, IProxyManagerForObjectIO proxyManager2)
public boolean isImmediate()
public boolean isLazy()
protected ObjectAndPersistInfo createObjectImpl(byte[] binary, int offset, ClassInfo classInfo, StorageInfo storageInfo, DataRecordIdentifier dataRecordIdentifier) throws ObjectIOException, ObjectIOInvalidClassException, ObjectIONotSerializableException
AbstractObjectInputGeneric
createObjectImpl
in class AbstractObjectInputGeneric
offset
- start of body data, it is the data record header sizeclassInfo
- the object classObjectIOException
ObjectIOInvalidClassException
ObjectIONotSerializableException
Copyright © 2007-2012 Luc Peuvrier. All Rights Reserved.