Package org.capnproto
Class ListReader
- java.lang.Object
-
- org.capnproto.ListReader
-
- Direct Known Subclasses:
DataList.Reader,EnumList.Reader,ListList.Reader,PrimitiveList.Boolean.Reader,PrimitiveList.Byte.Reader,PrimitiveList.Double.Reader,PrimitiveList.Float.Reader,PrimitiveList.Int.Reader,PrimitiveList.Long.Reader,PrimitiveList.Short.Reader,PrimitiveList.Void.Reader,StructList.Reader,TextList.Reader
public class ListReader extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceListReader.Factory<T>
-
Constructor Summary
Constructors Constructor Description ListReader()ListReader(SegmentReader segment, int ptr, int elementCount, int step, int structDataSize, short structPointerCount, int nestingLimit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean_getBooleanElement(int index)protected byte_getByteElement(int index)protected double_getDoubleElement(int index)protected float_getFloatElement(int index)protected int_getIntElement(int index)protected long_getLongElement(int index)protected <T> T_getPointerElement(FromPointerReader<T> factory, int index)protected <T> T_getPointerElement(FromPointerReaderBlobDefault<T> factory, int index, ByteBuffer defaultBuffer, int defaultOffset, int defaultSize)protected short_getShortElement(int index)protected <T> T_getStructElement(StructReader.Factory<T> factory, int index)intsize()
-
-
-
Constructor Detail
-
ListReader
public ListReader()
-
ListReader
public ListReader(SegmentReader segment, int ptr, int elementCount, int step, int structDataSize, short structPointerCount, int nestingLimit)
-
-
Method Detail
-
size
public int size()
-
_getBooleanElement
protected boolean _getBooleanElement(int index)
-
_getByteElement
protected byte _getByteElement(int index)
-
_getShortElement
protected short _getShortElement(int index)
-
_getIntElement
protected int _getIntElement(int index)
-
_getLongElement
protected long _getLongElement(int index)
-
_getFloatElement
protected float _getFloatElement(int index)
-
_getDoubleElement
protected double _getDoubleElement(int index)
-
_getStructElement
protected <T> T _getStructElement(StructReader.Factory<T> factory, int index)
-
_getPointerElement
protected <T> T _getPointerElement(FromPointerReader<T> factory, int index)
-
_getPointerElement
protected <T> T _getPointerElement(FromPointerReaderBlobDefault<T> factory, int index, ByteBuffer defaultBuffer, int defaultOffset, int defaultSize)
-
-