Package com.db4o.internal.marshall
Interface InternalReadContext
-
- All Superinterfaces:
Context,HandlerVersionContext,ReadBuffer,ReadContext
- All Known Subinterfaces:
ObjectIdContext
- All Known Implementing Classes:
AbstractReadContext,CollectIdContext,DeleteContextImpl,ObjectHeaderContext,ObjectIdContextImpl,ObjectReferenceContext,QueryingReadContext,UnmarshallingContext
public interface InternalReadContext extends ReadContext, HandlerVersionContext
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ReadBufferbuffer()ReadBufferbuffer(ReadBuffer buffer)ObjectContainerBasecontainer()inthandlerVersion()voidnotifyNullReferenceSkipped()intoffset()returns the current offset in the bufferjava.lang.Objectread(TypeHandler4 handler)java.lang.ObjectreadAtCurrentSeekPosition(TypeHandler4 handler)ReadWriteBufferreadIndirectedBuffer()voidseek(int offset)positions the read pointer at the specified position-
Methods inherited from interface com.db4o.marshall.Context
objectContainer, transaction
-
Methods inherited from interface com.db4o.internal.marshall.HandlerVersionContext
slotFormat
-
Methods inherited from interface com.db4o.marshall.ReadBuffer
readBitMap, readByte, readBytes, readInt, readLong
-
Methods inherited from interface com.db4o.marshall.ReadContext
readObject, readObject
-
-
-
-
Method Detail
-
buffer
ReadBuffer buffer(ReadBuffer buffer)
-
buffer
ReadBuffer buffer()
-
container
ObjectContainerBase container()
-
offset
int offset()
Description copied from interface:ReadBufferreturns the current offset in the buffer- Specified by:
offsetin interfaceReadBuffer- Returns:
- the offset
-
read
java.lang.Object read(TypeHandler4 handler)
-
readAtCurrentSeekPosition
java.lang.Object readAtCurrentSeekPosition(TypeHandler4 handler)
-
readIndirectedBuffer
ReadWriteBuffer readIndirectedBuffer()
-
seek
void seek(int offset)
Description copied from interface:ReadBufferpositions the read pointer at the specified position- Specified by:
seekin interfaceReadBuffer- Parameters:
offset- the desired position in the buffer
-
handlerVersion
int handlerVersion()
- Specified by:
handlerVersionin interfaceHandlerVersionContext
-
notifyNullReferenceSkipped
void notifyNullReferenceSkipped()
-
-