Package com.db4o.internal.marshall
Class CollectIdContext
- java.lang.Object
- 
- com.db4o.internal.AbstractBufferContext
- 
- com.db4o.internal.marshall.AbstractReadContext
- 
- com.db4o.internal.marshall.ObjectHeaderContext
- 
- com.db4o.internal.marshall.CollectIdContext
 
 
 
 
- 
- All Implemented Interfaces:
- AspectVersionContext,- HandlerVersionContext,- InternalReadContext,- MarshallingInfo,- BufferContext,- Context,- ReadBuffer,- ReadContext
 
 public class CollectIdContext extends ObjectHeaderContext 
- 
- 
Field Summary- 
Fields inherited from class com.db4o.internal.marshall.ObjectHeaderContext_objectHeader
 - 
Fields inherited from class com.db4o.internal.marshall.AbstractReadContext_activationDepth
 
- 
 - 
Constructor SummaryConstructors Constructor Description CollectIdContext(Transaction transaction, IdObjectCollector collector, ObjectHeader oh, ReadBuffer buffer)CollectIdContext(Transaction transaction, ObjectHeader oh, ReadBuffer buffer)
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddId()ClassMetadataclassMetadata()IdObjectCollectorcollector()static CollectIdContextforID(Transaction transaction, int id)static CollectIdContextforID(Transaction transaction, IdObjectCollector collector, int id)TreeIntids()voidreadID(ReadsObjectIds objectIDHandler)- 
Methods inherited from class com.db4o.internal.marshall.ObjectHeaderContextbeginSlot, declaredAspectCount, declaredAspectCount, handlerVersion, headerAttributes, isNull, restoreState, saveState
 - 
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
 
- 
 
- 
- 
- 
Constructor Detail- 
CollectIdContextpublic CollectIdContext(Transaction transaction, IdObjectCollector collector, ObjectHeader oh, ReadBuffer buffer) 
 - 
CollectIdContextpublic CollectIdContext(Transaction transaction, ObjectHeader oh, ReadBuffer buffer) 
 
- 
 - 
Method Detail- 
forIDpublic static CollectIdContext forID(Transaction transaction, int id) 
 - 
forIDpublic static CollectIdContext forID(Transaction transaction, IdObjectCollector collector, int id) 
 - 
addIdpublic void addId() 
 - 
classMetadatapublic ClassMetadata classMetadata() - Specified by:
- classMetadatain interface- MarshallingInfo
- Overrides:
- classMetadatain class- ObjectHeaderContext
 
 - 
idspublic TreeInt ids() 
 - 
readIDpublic void readID(ReadsObjectIds objectIDHandler) 
 - 
collectorpublic IdObjectCollector collector() 
 
- 
 
-