Package com.db4o.internal.marshall
Class ObjectHeaderContext
- java.lang.Object
- 
- com.db4o.internal.AbstractBufferContext
- 
- com.db4o.internal.marshall.AbstractReadContext
- 
- com.db4o.internal.marshall.ObjectHeaderContext
 
 
 
- 
- All Implemented Interfaces:
- AspectVersionContext,- HandlerVersionContext,- InternalReadContext,- MarshallingInfo,- BufferContext,- Context,- ReadBuffer,- ReadContext
 - Direct Known Subclasses:
- CollectIdContext,- DeleteContextImpl,- ObjectIdContextImpl,- ObjectReferenceContext
 
 public class ObjectHeaderContext extends AbstractReadContext implements MarshallingInfo, HandlerVersionContext 
- 
- 
Field SummaryFields Modifier and Type Field Description protected ObjectHeader_objectHeader- 
Fields inherited from class com.db4o.internal.marshall.AbstractReadContext_activationDepth
 
- 
 - 
Constructor SummaryConstructors Constructor Description ObjectHeaderContext(Transaction transaction, ReadBuffer buffer, ObjectHeader objectHeader)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbeginSlot()ClassMetadataclassMetadata()intdeclaredAspectCount()voiddeclaredAspectCount(int count)inthandlerVersion()ObjectHeaderAttributesheaderAttributes()booleanisNull(int fieldIndex)voidrestoreState(ContextState state)ContextStatesaveState()- 
Methods inherited from class com.db4o.internal.marshall.AbstractReadContextactivationDepth, activationDepth, lastReferenceReadWasReallyNull, notifyNullReferenceSkipped, peekPersisted, read, readAtCurrentSeekPosition, readIndirectedBuffer, readObject, readObject
 - 
Methods inherited from class com.db4o.internal.AbstractBufferContextbuffer, buffer, container, isLegacyHandlerVersion, objectContainer, offset, readBitMap, readByte, readBytes, readInt, readLong, seek, slotFormat, transaction
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface com.db4o.marshall.ContextobjectContainer, transaction
 - 
Methods inherited from interface com.db4o.internal.marshall.HandlerVersionContextslotFormat
 - 
Methods inherited from interface com.db4o.internal.marshall.InternalReadContextbuffer, buffer, container, offset, seek
 - 
Methods inherited from interface com.db4o.internal.marshall.MarshallingInfobuffer
 - 
Methods inherited from interface com.db4o.marshall.ReadBufferreadBitMap, readByte, readBytes, readInt, readLong
 
- 
 
- 
- 
- 
Field Detail- 
_objectHeaderprotected ObjectHeader _objectHeader 
 
- 
 - 
Constructor Detail- 
ObjectHeaderContextpublic ObjectHeaderContext(Transaction transaction, ReadBuffer buffer, ObjectHeader objectHeader) 
 
- 
 - 
Method Detail- 
headerAttributespublic final ObjectHeaderAttributes headerAttributes() 
 - 
isNullpublic final boolean isNull(int fieldIndex) - Specified by:
- isNullin interface- MarshallingInfo
 
 - 
handlerVersionpublic int handlerVersion() - Specified by:
- handlerVersionin interface- HandlerVersionContext
- Specified by:
- handlerVersionin interface- InternalReadContext
- Specified by:
- handlerVersionin class- AbstractBufferContext
 
 - 
beginSlotpublic void beginSlot() - Specified by:
- beginSlotin interface- MarshallingInfo
 
 - 
saveStatepublic ContextState saveState() 
 - 
restoreStatepublic void restoreState(ContextState state) 
 - 
classMetadatapublic ClassMetadata classMetadata() - Specified by:
- classMetadatain interface- MarshallingInfo
 
 - 
declaredAspectCountpublic int declaredAspectCount() - Specified by:
- declaredAspectCountin interface- AspectVersionContext
 
 - 
declaredAspectCountpublic void declaredAspectCount(int count) - Specified by:
- declaredAspectCountin interface- AspectVersionContext
 
 
- 
 
-