Package org.capnproto
Class StructReader
- java.lang.Object
-
- org.capnproto.StructReader
-
public class StructReader extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceStructReader.Factory<T>
-
Field Summary
Fields Modifier and Type Field Description protected intdataprotected intdataSizeprotected intnestingLimitprotected shortpointerCountprotected intpointersprotected SegmentReadersegment
-
Constructor Summary
Constructors Constructor Description StructReader()StructReader(SegmentReader segment, int data, int pointers, int dataSize, short pointerCount, int nestingLimit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean_getBooleanField(int offset)protected boolean_getBooleanField(int offset, boolean mask)protected byte_getByteField(int offset)protected byte_getByteField(int offset, byte mask)protected double_getDoubleField(int offset)protected double_getDoubleField(int offset, long mask)protected float_getFloatField(int offset)protected float_getFloatField(int offset, int mask)protected int_getIntField(int offset)protected int_getIntField(int offset, int mask)protected long_getLongField(int offset)protected long_getLongField(int offset, long mask)protected <T> T_getPointerField(FromPointerReader<T> factory, int ptrIndex)protected <T> T_getPointerField(FromPointerReaderBlobDefault<T> factory, int ptrIndex, ByteBuffer defaultBuffer, int defaultOffset, int defaultSize)protected <T> T_getPointerField(FromPointerReaderRefDefault<T> factory, int ptrIndex, SegmentReader defaultSegment, int defaultOffset)protected short_getShortField(int offset)protected short_getShortField(int offset, short mask)protected boolean_pointerFieldIsNull(int ptrIndex)
-
-
-
Field Detail
-
segment
protected final SegmentReader segment
-
data
protected final int data
-
pointers
protected final int pointers
-
dataSize
protected final int dataSize
-
pointerCount
protected final short pointerCount
-
nestingLimit
protected final int nestingLimit
-
-
Constructor Detail
-
StructReader
public StructReader()
-
StructReader
public StructReader(SegmentReader segment, int data, int pointers, int dataSize, short pointerCount, int nestingLimit)
-
-
Method Detail
-
_getBooleanField
protected final boolean _getBooleanField(int offset)
-
_getBooleanField
protected final boolean _getBooleanField(int offset, boolean mask)
-
_getByteField
protected final byte _getByteField(int offset)
-
_getByteField
protected final byte _getByteField(int offset, byte mask)
-
_getShortField
protected final short _getShortField(int offset)
-
_getShortField
protected final short _getShortField(int offset, short mask)
-
_getIntField
protected final int _getIntField(int offset)
-
_getIntField
protected final int _getIntField(int offset, int mask)
-
_getLongField
protected final long _getLongField(int offset)
-
_getLongField
protected final long _getLongField(int offset, long mask)
-
_getFloatField
protected final float _getFloatField(int offset)
-
_getFloatField
protected final float _getFloatField(int offset, int mask)
-
_getDoubleField
protected final double _getDoubleField(int offset)
-
_getDoubleField
protected final double _getDoubleField(int offset, long mask)
-
_pointerFieldIsNull
protected final boolean _pointerFieldIsNull(int ptrIndex)
-
_getPointerField
protected final <T> T _getPointerField(FromPointerReader<T> factory, int ptrIndex)
-
_getPointerField
protected final <T> T _getPointerField(FromPointerReaderRefDefault<T> factory, int ptrIndex, SegmentReader defaultSegment, int defaultOffset)
-
_getPointerField
protected final <T> T _getPointerField(FromPointerReaderBlobDefault<T> factory, int ptrIndex, ByteBuffer defaultBuffer, int defaultOffset, int defaultSize)
-
-