Modifier and Type | Method and Description |
---|---|
protected void |
ToProxyDeepCopier.forceLoadImpl(Object objectToCopy) |
protected void |
DeepCopier.forceLoadImpl(Object objectToCopy) |
protected abstract void |
AbstractDeepCopy.forceLoadImpl(Object objectToCopy) |
Modifier and Type | Method and Description |
---|---|
protected DataRecordIdentifier |
SerializerObjectIOManager.associateNewDataRecordIdentifierToObject(ObjectAndPersistInfo objectAndPersistInfo) |
protected DataRecordIdentifier |
ObjectIOManager.associateNewDataRecordIdentifierToObject(ObjectAndPersistInfo objectAndPersistInfo) |
protected abstract DataRecordIdentifier |
AbstractObjectIOManagerIOForObject.associateNewDataRecordIdentifierToObject(ObjectAndPersistInfo objectAndPersistInfo) |
ObjectAndPersistInfo |
IObjectIOManagerForProxyObjectIO.createObjectPersistInfoOfObject(Object object,
Boolean proxyInstance,
ClassInfo objectClassInfo,
boolean persisted) |
ObjectAndPersistInfo |
AbstractObjectIOManagerIOForObject.createObjectPersistInfoOfObject(Object object,
Boolean proxyInstance,
ClassInfo objectClassInfo,
boolean persisted) |
protected ObjectAndPersistInfo |
AbstractObjectIOManagerIOForObject.createObjectReadingInStore(DataRecordIdentifier dataRecordIdentifier,
boolean notLazy)
creation of a not existing object reading its state from data record
|
ObjectAndPersistInfo |
SerializerObjectIOManager.createObjectReadingInStoreOrGetExisting(DataRecordIdentifier dataRecordIdentifier,
boolean notLazy)
override to force not lazy mode
|
ObjectAndPersistInfo |
IObjectIOManagerForObjectIO.createObjectReadingInStoreOrGetExisting(DataRecordIdentifier dataRecordIdentifier,
boolean notLazy)
Create object, may return already created object
In case of lazy loading the object state is not set, else the object state is set reading its state in the file Must associate object created to its data record identifier NOTE FOR dataRecordIdentifier: for object creation that return same object for same state ( for example Integer.valueOf(int) or Enum.valueOf(Class, String) ), if
object already created it can have data record identifier different from
dataRecordIdentifier parameterParameter to force loading ( not lazy ) set data record associated to created object |
ObjectAndPersistInfo |
AbstractObjectIOManagerIOForObject.createObjectReadingInStoreOrGetExisting(DataRecordIdentifier dataRecordIdentifier,
boolean notLazy) |
ObjectAndPersistInfo |
ObjectIOManager.createReadingInStoreGenericObjectNotLazy(DataRecordIdentifier dataRecordIdentifier)
near as
#createObjectReadingInStoreOrGetExisting(Long, Class) but
force direct loading. |
byte[] |
IObjectIOManagerForObjectIO.getBodyDataFromRecord(ObjectAndPersistInfo objectAndItsClassInfo) |
byte[] |
AbstractObjectIOManagerIOForObject.getBodyDataFromRecord(ObjectAndPersistInfo objectAndPersistInfo) |
ClassInfo |
AbstractObjectIOManagerIOForObject.getClassInfoInDataRecord(DataRecordIdentifier dataRecordIdentifier) |
protected byte[] |
SerializerObjectIOManager.getDataOfDataRecord(DataRecordIdentifier dataRecordIdentifier) |
byte[] |
ObjectIOManager.getDataOfDataRecord(DataRecordIdentifier dataRecordIdentifier) |
protected abstract byte[] |
AbstractObjectIOManagerIOForObject.getDataOfDataRecord(DataRecordIdentifier dataRecordIdentifier)
get data of data record for an identifier
|
ObjectLinkTreeNode |
IObjectIoManagerForGarbage.getObjectLinkTreeNode(DataRecordIdentifier dataRecordIdentifier)
get the object(s) referenced by the object and its number of link knowing
its data record identifier
|
ObjectLinkTreeNode |
AbstractObjectIOManagerIOForObject.getObjectLinkTreeNode(DataRecordIdentifier dataRecordIdentifier) |
DataRecordIdentifier |
IObjectIOManagerForObjectIO.getOrCreateDataRecordIdentifierAssociatedToObject(ObjectAndPersistInfo objectAndItsClassInfo)
get or create data record identifier associated to object
check id data record associated to object exists and create it if needed |
DataRecordIdentifier |
AbstractObjectIOManagerIOForObject.getOrCreateDataRecordIdentifierAssociatedToObject(ObjectAndPersistInfo objectAndPersistInfo) |
ObjectAndPersistInfo |
IObjectIOManagerForProxyObjectIO.getOrCreateObjectPersistInfoOfObject(Object object,
Boolean proxyInstance,
boolean persisted)
Get existing, or create, object and its persistence information, for an
object.
|
ObjectAndPersistInfo |
AbstractObjectIOManagerIOForObject.getOrCreateObjectPersistInfoOfObject(Object object,
Boolean proxyInstance,
boolean persisted) |
ObjectAndPersistInfo |
IObjectIOManagerForProxyObjectIO.getOrCreateObjectPersistInfoOfObject(Object object,
Boolean proxyInstance,
ClassInfo objectClassInfo,
boolean persisted)
Get existing, or create, object and its persistence information, for an
object.
|
ObjectAndPersistInfo |
AbstractObjectIOManagerIOForObject.getOrCreateObjectPersistInfoOfObject(Object object,
Boolean proxyInstance,
ClassInfo objectClassInfo,
boolean persisted) |
ObjectAndPersistInfo |
IObjectIOManagerForProxyObjectIO.getOrCreateObjectPersistInfoOfObject(Object object,
boolean proxyInstance,
ClassInfo objectClassInfo,
DataRecordIdentifier dataRecordIdentifier)
Get existing, or create, object and its persistence information, for an
object.
|
ObjectAndPersistInfo |
AbstractObjectIOManagerIOForObject.getOrCreateObjectPersistInfoOfObject(Object object,
boolean proxyInstance,
ClassInfo objectClassInfo,
DataRecordIdentifier dataRecordIdentifier) |
boolean |
SerializerObjectIOManager.isValueChanged(ObjectAndPersistInfo objectAndItsClassInfo)
always write
|
boolean |
ObjectIOManager.isValueChanged(ObjectAndPersistInfo objectAndPersistInfo) |
boolean |
IObjectIOManagerForSave.isValueChanged(ObjectAndPersistInfo objectAndItsClassInfo) |
protected ObjectAndPersistInfo |
AbstractObjectIOManagerKeptInMemory.keptInMemorysubstituteObject(ObjectAndPersistInfo objectAndPersistInfo) |
byte[] |
SerializerObjectIOManager.marshal(Object object) |
protected ObjectAndPersistInfo |
AbstractObjectIOManagerIOForObject.originalObjectAndPersistInfo(ObjectAndPersistInfo objectAndPersistInfo) |
void |
IObjectIOManagerForSave.prepareWrite(ObjectAndPersistInfo objectAndPersistInfo)
write preparation, ensure all sons have a data record identifier
|
void |
AbstractObjectIOManagerIOForObject.prepareWrite(ObjectAndPersistInfo objectAndPersistInfo) |
ObjectAndPersistInfo |
AbstractObjectIOManagerIOForObject.reCreateObjectReadingInStore(DataRecordIdentifier dataRecordIdentifier,
boolean notLazy) |
void |
AbstractObjectIOManagerIOForObject.reInitializeEnum(Enum<?> enumValue) |
void |
IObjectIOManagerForProxyObjectIO.setProxyObjectState(ObjectAndPersistInfo objectAndPersistInfo)
set proxy object state reading in file
|
void |
AbstractObjectIOManagerIOForObject.setProxyObjectState(ObjectAndPersistInfo objectAndPersistInfo) |
void |
ObjectIOManager.storeInChangeLog(ObjectAndPersistInfo objectAndPersistInfo)
write object in serialized form to change log
|
ObjectAndPersistInfo |
AbstractObjectIOManagerIOForObject.substituteForWrite(ObjectAndPersistInfo objectAndPersistInfo) |
protected ObjectAndPersistInfo |
AbstractObjectIOManagerIOForObject.substituteObject(ObjectAndPersistInfo objectAndPersistInfo) |
Object |
SerializerObjectIOManager.unmarshal(byte[] data) |
ObjectClassInfoAndDeclared[] |
IObjectIOManagerForSave.write(ObjectAndPersistInfo objectAndItsClassInfo)
write object state
a data record must be associated to the object |
ObjectClassInfoAndDeclared[] |
AbstractObjectIOManagerIOForObject.write(ObjectAndPersistInfo objectAndItsPersistInfo) |
Modifier and Type | Method and Description |
---|---|
int |
ObjectIODummy.byteSize(ObjectAndPersistInfo objectAndItsClassInfo,
int headerDataSize) |
ObjectAndPersistInfo |
ObjectIODummy.createObject(DataRecordIdentifier dataRecordIdentifier,
byte[] binary,
ClassInfo classInfo,
StorageInfo storageInfo) |
boolean |
ObjectIODummy.isValueChanged(ObjectAndPersistInfo objectAndItsClassInfo) |
void |
ObjectIODummy.prepareWrite(ObjectAndPersistInfo objectAndItsClassInfo) |
void |
ObjectIODummy.setObjectState(ObjectAndPersistInfo objectAndPersistInfo,
byte[] binary,
int offset) |
ObjectClassInfoAndDeclared[] |
ObjectIODummy.writeBody(byte[] binary,
int bodyBeginOffset,
ObjectAndPersistInfo objectAndItsClassInfo,
boolean updateOriginalValue) |
Modifier and Type | Method and Description |
---|---|
ObjectAndPersistInfo |
IObjectInput.createObject(DataRecordIdentifier dataRecordIdentifier,
byte[] binary,
ClassInfo classInfo,
StorageInfo storageInfo)
creation of a not existing object
set data record associated to created object as soon as it is created |
ObjectAndPersistInfo |
AbstractObjectInputGeneric.createObject(DataRecordIdentifier dataRecordIdentifier,
byte[] binary,
ClassInfo classInfo,
StorageInfo storageInfo) |
ObjectAndPersistInfo |
AbstractImmediateObjectInput.createObject(DataRecordIdentifier dataRecordIdentifier,
byte[] binary,
ClassInfo classInfo,
StorageInfo storageInfo) |
protected ObjectAndPersistInfo |
ObjectInputForEnum.createObjectImpl(byte[] binary,
int offset,
ClassInfo classInfo,
StorageInfo storageInfo,
DataRecordIdentifier dataRecordIdentifier) |
protected ObjectAndPersistInfo |
AbstractObjectInputImmediate.createObjectImpl(byte[] binary,
int offset,
ClassInfo classInfo,
StorageInfo storageInfo,
DataRecordIdentifier dataRecordIdentifier) |
protected abstract ObjectAndPersistInfo |
AbstractObjectInputGeneric.createObjectImpl(byte[] binary,
int offset,
ClassInfo classInfo,
StorageInfo storageInfo,
DataRecordIdentifier dataRecordIdentifier)
the object creation, instance of object class ( may be a proxy )
|
protected ObjectAndPersistInfo |
ObjectInputSerializeZipped.createReadingBody(byte[] binary,
int bodyBeginOffset,
ClassInfo classInfo,
DataRecordIdentifier dataRecordIdentifier) |
protected ObjectAndPersistInfo |
ObjectInputSerializeGZipped.createReadingBody(byte[] binary,
int bodyBeginOffset,
ClassInfo classInfo,
DataRecordIdentifier dataRecordIdentifier) |
protected ObjectAndPersistInfo |
ObjectInputSerialize.createReadingBody(byte[] binary,
int bodyBeginOffset,
ClassInfo classInfo,
DataRecordIdentifier dataRecordIdentifier) |
protected ObjectAndPersistInfo |
ObjectInputForString.createReadingBody(byte[] binary,
int bodyBeginOffset,
ClassInfo classInfo,
DataRecordIdentifier dataRecordIdentifier) |
protected ObjectAndPersistInfo |
ObjectInputForBasic.createReadingBody(byte[] binary,
int bodyBeginOffset,
ClassInfo classInfo,
DataRecordIdentifier dataRecordIdentifier) |
protected ObjectAndPersistInfo |
ObjectInputForArray.createReadingBody(byte[] binary,
int bodyBeginOffset,
ClassInfo arrayTypeInfo,
DataRecordIdentifier dataRecordIdentifier) |
protected abstract ObjectAndPersistInfo |
AbstractImmediateObjectInput.createReadingBody(byte[] binary,
int bodyBeginOffset,
ClassInfo classInfo,
DataRecordIdentifier dataRecordIdentifier)
creation of a not existing object reading state in binary body part
object is not a proxy set data record associated to created object as soon as it is created |
ObjectAndPersistInfo |
ReferenceInput.fromBinary(byte[] binary,
int offset) |
FromBinaryInfo |
BasicOrReferenceInput.fromBinary(byte[] binary,
int offset)
get basic object, reference, or null from binay data record
|
ObjectIOGetField |
AbstractObjectInputGeneric.getField(ObjectAndPersistInfo objectAndPersistInfo,
byte[] binary,
int beginOffset) |
protected void |
ObjectInputLazySerializable.initializeObject(ObjectAndPersistInfo object,
byte[] binary,
int offset) |
protected void |
ObjectInputLazyGeneric.initializeObject(ObjectAndPersistInfo object,
byte[] binary,
int offset) |
protected void |
ObjectInputLazyExternalizable.initializeObject(ObjectAndPersistInfo objectAndPersistInfo,
byte[] binary,
int offset) |
protected void |
ObjectInputImmediateSerializable.initializeObject(ObjectAndPersistInfo objectAndPersistInfo,
byte[] binary,
int offset)
for direct loading ( no lazy mode ), object initialization is done by
object state setting
|
protected void |
ObjectInputImmediateGeneric.initializeObject(ObjectAndPersistInfo objectAndPersistInfo,
byte[] binary,
int offset)
for direct loading ( no lazy mode ), object initialization is done by
object state setting
|
protected void |
ObjectInputImmediateExternalizable.initializeObject(ObjectAndPersistInfo objectAndPersistInfo,
byte[] binary,
int offset)
for direct loading ( no lazy mode ), object initialization is done by
object state setting
|
protected void |
ObjectInputForEnum.initializeObject(ObjectAndPersistInfo object,
byte[] binary,
int offset)
for direct loading ( no lazy mode ), enum initialization is enum state
setting
|
protected abstract void |
AbstractObjectInputGeneric.initializeObject(ObjectAndPersistInfo objectAndPersistInfo,
byte[] binary,
int offset)
initialize object after creation
|
protected List<ObjectAndPersistInfo> |
ObjectInputLazySerializable.readObjectStoredState(ObjectAndPersistInfo objectAndPersistInfo,
byte[] binary,
int offset) |
protected List<ObjectAndPersistInfo> |
ObjectInputLazyGeneric.readObjectStoredState(ObjectAndPersistInfo objectAndPersistInfo,
byte[] binary,
int offset) |
protected List<ObjectAndPersistInfo> |
ObjectInputLazyExternalizable.readObjectStoredState(ObjectAndPersistInfo objectAndPersistInfo,
byte[] binary,
int offset) |
protected List<ObjectAndPersistInfo> |
ObjectInputImmediateSerializable.readObjectStoredState(ObjectAndPersistInfo objectAndPersistInfo,
byte[] binary,
int offset) |
protected List<ObjectAndPersistInfo> |
ObjectInputImmediateGeneric.readObjectStoredState(ObjectAndPersistInfo objectAndPersistInfo,
byte[] binary,
int offset) |
protected List<ObjectAndPersistInfo> |
ObjectInputImmediateExternalizable.readObjectStoredState(ObjectAndPersistInfo objectAndPersistInfo,
byte[] binary,
int offset) |
protected List<ObjectAndPersistInfo> |
ObjectInputForEnum.readObjectStoredState(ObjectAndPersistInfo objectAndPersistInfo,
byte[] binary,
int offset) |
protected abstract List<ObjectAndPersistInfo> |
AbstractObjectInputGeneric.readObjectStoredState(ObjectAndPersistInfo objectAndPersistInfo,
byte[] binary,
int offset) |
protected List<ObjectAndPersistInfo> |
AbstractObjectInputGeneric.readObjectStoredStateGeneric(ObjectAndPersistInfo objectAndPersistInfo,
byte[] binary,
int offset) |
void |
ObjectInputForEnum.reInitialize(ObjectAndPersistInfo enumAndPersistInfo)
because enum instance are same across different data access session, this
implies to unload and associate to new data access session
|
void |
IObjectInput.setObjectState(ObjectAndPersistInfo objectAndPersistInfo,
byte[] binary,
int offset)
set state of existing object by reading in the binary data
object state is after the data header ( number of link and class name identifier) |
void |
AbstractObjectInputGeneric.setObjectState(ObjectAndPersistInfo objectAndPersistInfo,
byte[] binary,
int offset) |
void |
AbstractImmediateObjectInput.setObjectState(ObjectAndPersistInfo objectAndPersistInfo,
byte[] binary,
int offset) |
protected void |
AbstractObjectInputGeneric.setObjectStateExternalizable(ObjectAndPersistInfo objectAndPersistInfo,
byte[] binary,
int offset) |
protected void |
AbstractObjectInputGeneric.setObjectStateExternalizable(ObjectAndPersistInfo objectAndPersistInfo,
IObjectIOInputStream objectIOInputStream,
boolean setOriginalValue) |
protected void |
AbstractObjectInputGenericNotStatic.setObjectStateFromFieldValueListExternalizable(ObjectAndPersistInfo objectAndPersistInfo,
ValuedFieldList valuedFieldList) |
protected void |
ObjectInputLazySerializable.setObjectStateFromFieldValueListImpl(ObjectAndPersistInfo objectAndPersistInfo,
ValuedFieldList valuedFieldList) |
protected void |
ObjectInputLazyExternalizable.setObjectStateFromFieldValueListImpl(ObjectAndPersistInfo objectAndPersistInfo,
ValuedFieldList valuedFieldList) |
protected void |
ObjectInputImmediateSerializable.setObjectStateFromFieldValueListImpl(ObjectAndPersistInfo objectAndPersistInfo,
ValuedFieldList valuedFieldList) |
protected void |
ObjectInputImmediateExternalizable.setObjectStateFromFieldValueListImpl(ObjectAndPersistInfo objectAndPersistInfo,
ValuedFieldList valuedFieldList) |
protected abstract void |
AbstractObjectInputGeneric.setObjectStateFromFieldValueListImpl(ObjectAndPersistInfo objectAndPersistInfo,
ValuedFieldList valuedFieldList)
do not set original value of object in objectAndPersistInfo
|
protected void |
AbstractObjectInputGenericNotStatic.setObjectStateFromFieldValueListSerializable(ObjectAndPersistInfo objectAndPersistInfo,
ValuedFieldList valuedFieldList) |
protected void |
AbstractObjectInputGeneric.setObjectStateGeneric(ObjectAndPersistInfo objectAndPersistInfo,
byte[] binary,
int beginOffset,
boolean setOriginalValue)
set state of existing object by reading in the binary data
object state start at offset position |
protected int |
AbstractObjectInputGeneric.setObjectStateGenericNoLengthCheck(ObjectAndPersistInfo objectAndPersistInfo,
byte[] binary,
int beginOffset,
boolean setOriginalValue) |
protected void |
ObjectInputLazySerializable.setObjectStateImpl(ObjectAndPersistInfo object,
byte[] binary,
int offset) |
protected void |
ObjectInputLazyGeneric.setObjectStateImpl(ObjectAndPersistInfo object,
byte[] binary,
int offset) |
protected void |
ObjectInputLazyExternalizable.setObjectStateImpl(ObjectAndPersistInfo objectAndPersistInfo,
byte[] binary,
int offset) |
protected void |
ObjectInputImmediateSerializable.setObjectStateImpl(ObjectAndPersistInfo objectAndPersistInfo,
byte[] binary,
int offset) |
protected void |
ObjectInputImmediateGeneric.setObjectStateImpl(ObjectAndPersistInfo objectAndPersistInfo,
byte[] binary,
int offset) |
protected void |
ObjectInputImmediateExternalizable.setObjectStateImpl(ObjectAndPersistInfo objectAndPersistInfo,
byte[] binary,
int offset) |
protected void |
ObjectInputForEnum.setObjectStateImpl(ObjectAndPersistInfo objectAndPersistInfo,
byte[] binary,
int offset) |
protected abstract void |
AbstractObjectInputGeneric.setObjectStateImpl(ObjectAndPersistInfo objectAndPersistInfo,
byte[] binary,
int offset) |
int |
ObjectInputImmediateGeneric.setObjectStateNoLengthCheckNoOriginalSet(ObjectAndPersistInfo objectAndPersistInfo,
byte[] binary,
int beginOffset) |
protected void |
AbstractObjectInputGeneric.setObjectStateSerializable(ObjectAndPersistInfo objectAndPersistInfo,
byte[] binary,
int offset) |
protected void |
AbstractObjectInputGeneric.setObjectStateSerializable(ObjectAndPersistInfo objectAndPersistInfo,
IObjectIOInputStream objectIOInputStream,
boolean setOriginalValue) |
Modifier and Type | Method and Description |
---|---|
int |
IObjectOutput.byteSize(ObjectAndPersistInfo objectAndItsClassInfo,
int headerDataSize)
compute bytes needs to store an object state for a class
it is number of byte to store object state + bytes to store object class identifier |
int |
AbstractObjectOutput.byteSize(ObjectAndPersistInfo objectAndItsClassInfo,
int headerDataSize) |
boolean |
ObjectOutputSerializable.isValueChanged(ObjectAndPersistInfo objectAndItsClassInfo) |
boolean |
ObjectOutputExternalizable.isValueChanged(ObjectAndPersistInfo objectAndItsClassInfo) |
boolean |
IObjectOutput.isValueChanged(ObjectAndPersistInfo objectAndItsClassInfo)
to know if object state change according to its original value
also compute reference change list |
boolean |
AbstractObjectOutputSerialize.isValueChanged(ObjectAndPersistInfo objectAndPersistInfo) |
int |
ObjectOutputSerializable.numberOfByteForData(ObjectAndPersistInfo objectAndItsClassInfo) |
int |
ObjectOutputExternalizable.numberOfByteForData(ObjectAndPersistInfo object) |
abstract int |
AbstractObjectOutput.numberOfByteForData(ObjectAndPersistInfo objectAndItsClassInfo)
obtains the number of bytes need to store object state
|
protected int |
AbstractObjectOutputGeneric.numberOfByteForDataSerializable(ObjectAndPersistInfo objectAndpersistInfo) |
void |
ObjectOutputSerializable.prepareWrite(ObjectAndPersistInfo objectAndItsClassInfo) |
void |
ObjectOutputGeneric.prepareWrite(ObjectAndPersistInfo objectAndPersistInfo) |
void |
ObjectOutputForEnum.prepareWrite(ObjectAndPersistInfo object) |
void |
ObjectOutputForArray.prepareWrite(ObjectAndPersistInfo arrayAndPersistInfo) |
void |
ObjectOutputExternalizable.prepareWrite(ObjectAndPersistInfo object) |
void |
IObjectOutput.prepareWrite(ObjectAndPersistInfo objectAndItsClassInfo)
prepare possible write of object
|
protected void |
AbstractObjectOutputGeneric.prepareWriteExternalizable(ObjectAndPersistInfo objectAndPersistInfo) |
void |
AbstractObjectOutputGeneric.prepareWriteForSerializableDefaultWrite(ObjectAndPersistInfo objectAndItsClassInfo)
prepare possible write of "serializable" object for default write
serialization
|
protected void |
AbstractObjectOutputGenericNotStatic.prepareWriteGenericAllDeclaredFields(ObjectAndPersistInfo objectAndPersistInfo)
prepare possible "generic" write of all declared fields
|
protected void |
AbstractObjectOutputGenericNotStatic.prepareWriteGenericForFields(ObjectAndPersistInfo objectAndPersistInfo,
ClassInfo classInfo,
FieldInfo[] fields) |
protected abstract void |
AbstractObjectOutputGeneric.prepareWriteGenericForFields(ObjectAndPersistInfo objectAndPersistInfo,
ClassInfo classInfo,
FieldInfo[] fields) |
protected void |
AbstractObjectOutputGeneric.prepareWriteSerializable(ObjectAndPersistInfo objectAndPersistInfo) |
protected void |
AbstractObjectOutputGeneric.setCurrentValue(ObjectAndPersistInfo objectAndPersistInfo,
FieldInfo[] fields,
ObjectClassInfoAndDeclared[] currentValue) |
protected int |
AbstractObjectOutputGeneric.setCurrentValueAndComputeBinarySize(ObjectAndPersistInfo objectAndPersistInfo,
FieldInfo[] fields,
ObjectClassInfoAndDeclared[] currentValue) |
int |
ReferenceOutput.toBinary(ObjectAndPersistInfo objectAndPersistInfo,
byte[] binary,
int offset)
add a reference to binary data record
|
ObjectClassInfoAndDeclared[] |
IObjectOutput.writeBody(byte[] binary,
int bodyBeginOffset,
ObjectAndPersistInfo objectAndItsClassInfo,
boolean updateOriginalValue)
write body: body is data after number of link that represent object state
|
ObjectClassInfoAndDeclared[] |
AbstractObjectOutput.writeBody(byte[] binary,
int bodyBeginOffset,
ObjectAndPersistInfo objectAndPersistInfo,
boolean updateOriginalValue) |
protected ObjectClassInfoAndDeclared[] |
ObjectOutputForEnum.writeBodyAndItsHeader(byte[] binary,
int bodyBeginOffset,
ObjectAndPersistInfo object,
boolean updateOriginalValue) |
protected ObjectClassInfoAndDeclared[] |
ObjectOutputForArray.writeBodyAndItsHeader(byte[] binary,
int bodyBeginOffset,
ObjectAndPersistInfo arrayAndItsClassInfo,
boolean updateOriginalValue) |
protected ObjectClassInfoAndDeclared[] |
AbstractObjectOutputGenericNotStatic.writeBodyAndItsHeader(byte[] binary,
int bodyBeginOffset,
ObjectAndPersistInfo object,
boolean updateOriginalValue) |
protected abstract ObjectClassInfoAndDeclared[] |
AbstractObjectOutput.writeBodyAndItsHeader(byte[] binary,
int bodyBeginOffset,
ObjectAndPersistInfo objectAndItsClassInfo,
boolean updateOriginalValue) |
protected ObjectClassInfoAndDeclared[] |
ObjectOutputGeneric.writeBodyImpl(byte[] binary,
int fieldBeginOffset,
ObjectAndPersistInfo object,
boolean updateOriginalValue) |
protected ObjectClassInfoAndDeclared[] |
ObjectOutputForEnum.writeBodyImpl(byte[] binary,
int fieldBeginOffset,
ObjectAndPersistInfo object,
boolean updateOriginalValue) |
protected abstract ObjectClassInfoAndDeclared[] |
AbstractObjectOutputGeneric.writeBodyImpl(byte[] binary,
int fieldBeginOffset,
ObjectAndPersistInfo objectAndItsClassInfo,
boolean updateOriginalValue) |
ObjectClassInfoAndDeclared[] |
AbstractObjectOutput.writeCurrentValue(byte[] binary,
int fieldBeginOffset,
ObjectAndPersistInfo objectAndPersistInfo,
boolean updateOriginalValue) |
Modifier and Type | Method and Description |
---|---|
void |
ProxyCallBack.forceLoad$JOAFIP$() |
void |
IProxyCallBackProxyDelegation.forceLoad$JOAFIP$()
force set object state loading from file
|
void |
DetachedProxyCallBack.forceLoad$JOAFIP$() |
Copyright © 2007-2012 Luc Peuvrier. All Rights Reserved.