public class ObjectHeaderContext extends AbstractReadContext implements MarshallingInfo, HandlerVersionContext
| Modifier and Type | Field and Description |
|---|---|
protected ObjectHeader |
_objectHeader |
_activationDepth| Constructor and Description |
|---|
ObjectHeaderContext(Transaction transaction,
ReadBuffer buffer,
ObjectHeader objectHeader) |
| Modifier and Type | Method and Description |
|---|---|
void |
beginSlot() |
ClassMetadata |
classMetadata() |
int |
declaredAspectCount() |
void |
declaredAspectCount(int count) |
int |
handlerVersion() |
ObjectHeaderAttributes |
headerAttributes() |
boolean |
isNull(int fieldIndex) |
void |
restoreState(ContextState state) |
ContextState |
saveState() |
activationDepth, activationDepth, lastReferenceReadWasReallyNull, notifyNullReferenceSkipped, peekPersisted, 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, waitbufferslotFormatobjectContainer, transactionbuffer, buffer, container, offset, seekreadBitMap, readByte, readBytes, readInt, readLongprotected ObjectHeader _objectHeader
public ObjectHeaderContext(Transaction transaction, ReadBuffer buffer, ObjectHeader objectHeader)
public final ObjectHeaderAttributes headerAttributes()
public final boolean isNull(int fieldIndex)
isNull in interface MarshallingInfopublic int handlerVersion()
handlerVersion in interface HandlerVersionContexthandlerVersion in interface InternalReadContexthandlerVersion in class AbstractBufferContextpublic void beginSlot()
beginSlot in interface MarshallingInfopublic ContextState saveState()
public void restoreState(ContextState state)
public ClassMetadata classMetadata()
classMetadata in interface MarshallingInfopublic int declaredAspectCount()
declaredAspectCount in interface AspectVersionContextpublic void declaredAspectCount(int count)
declaredAspectCount in interface AspectVersionContext