public class UnmarshallingContext extends ObjectReferenceContext implements HandlerVersionContext, ReferenceActivationContext
_reference_objectHeader_activationDepth| Constructor and Description |
|---|
UnmarshallingContext(Transaction transaction,
ByteArrayBuffer buffer,
ObjectReference ref,
int addToIDTree,
boolean checkIDTree) |
UnmarshallingContext(Transaction transaction,
ObjectReference ref,
int addToIDTree,
boolean checkIDTree) |
| Modifier and Type | Method and Description |
|---|---|
Config4Class |
classConfig() |
protected boolean |
peekPersisted() |
java.lang.Object |
persistentObject() |
void |
persistentObject(java.lang.Object obj) |
java.lang.Object |
read() |
java.lang.Object |
readFieldValue(FieldMetadata field) |
java.lang.Object |
readFullyActivatedObjectForKeys(TypeHandler4 handler) |
void |
setObjectWeak(java.lang.Object obj) |
void |
setStateClean() |
byteArrayBuffer, classMetadata, objectId, objectReferencebeginSlot, declaredAspectCount, declaredAspectCount, handlerVersion, headerAttributes, isNull, restoreState, saveStateactivationDepth, activationDepth, lastReferenceReadWasReallyNull, notifyNullReferenceSkipped, read, readAtCurrentSeekPosition, readIndirectedBuffer, readObject, readObjectbuffer, buffer, container, isLegacyHandlerVersion, objectContainer, offset, readBitMap, readByte, readBytes, readInt, readLong, seek, slotFormat, transactionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waithandlerVersion, slotFormatreadObject, readObjectobjectContainer, transactionoffset, readBitMap, readByte, readBytes, readInt, readLong, seekbuffer, buffer, container, handlerVersion, notifyNullReferenceSkipped, offset, read, readAtCurrentSeekPosition, readIndirectedBuffer, seekbufferpublic UnmarshallingContext(Transaction transaction, ByteArrayBuffer buffer, ObjectReference ref, int addToIDTree, boolean checkIDTree)
public UnmarshallingContext(Transaction transaction, ObjectReference ref, int addToIDTree, boolean checkIDTree)
public java.lang.Object read()
public java.lang.Object readFullyActivatedObjectForKeys(TypeHandler4 handler)
public java.lang.Object readFieldValue(FieldMetadata field)
public void setStateClean()
public java.lang.Object persistentObject()
persistentObject in interface ReferenceActivationContextpublic void setObjectWeak(java.lang.Object obj)
protected boolean peekPersisted()
peekPersisted in class AbstractReadContextpublic Config4Class classConfig()
public void persistentObject(java.lang.Object obj)