Package org.capnproto
Class StructBuilder
- java.lang.Object
-
- org.capnproto.StructBuilder
-
public class StructBuilder extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceStructBuilder.Factory<T>
-
Field Summary
Fields Modifier and Type Field Description protected intdataprotected intdataSizeprotected shortpointerCountprotected intpointersprotected SegmentBuildersegment
-
Constructor Summary
Constructors Constructor Description StructBuilder(SegmentBuilder segment, int data, int pointers, int dataSize, short pointerCount)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void_clearPointerField(int ptrIndex)protected void_copyContentFrom(StructReader other)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(FromPointerBuilder<T> factory, int index)protected <T> T_getPointerField(FromPointerBuilderBlobDefault<T> factory, int index, ByteBuffer defaultBuffer, int defaultOffset, int defaultSize)protected <T> T_getPointerField(FromPointerBuilderRefDefault<T> factory, int index, SegmentReader defaultSegment, int defaultOffset)protected short_getShortField(int offset)protected short_getShortField(int offset, short mask)protected <T> T_initPointerField(FromPointerBuilder<T> factory, int index, int elementCount)protected boolean_pointerFieldIsNull(int ptrIndex)protected void_setBooleanField(int offset, boolean value)protected void_setBooleanField(int offset, boolean value, boolean mask)protected void_setByteField(int offset, byte value)protected void_setByteField(int offset, byte value, byte mask)protected void_setDoubleField(int offset, double value)protected void_setDoubleField(int offset, double value, long mask)protected void_setFloatField(int offset, float value)protected void_setFloatField(int offset, float value, int mask)protected void_setIntField(int offset, int value)protected void_setIntField(int offset, int value, int mask)protected void_setLongField(int offset, long value)protected void_setLongField(int offset, long value, long mask)protected <Builder,Reader>
void_setPointerField(SetPointerBuilder<Builder,Reader> factory, int index, Reader value)protected void_setShortField(int offset, short value)protected void_setShortField(int offset, short value, short mask)
-
-
-
Field Detail
-
segment
protected final SegmentBuilder segment
-
data
protected final int data
-
pointers
protected final int pointers
-
dataSize
protected final int dataSize
-
pointerCount
protected final short pointerCount
-
-
Constructor Detail
-
StructBuilder
public StructBuilder(SegmentBuilder segment, int data, int pointers, int dataSize, short pointerCount)
-
-
Method Detail
-
_getBooleanField
protected final boolean _getBooleanField(int offset)
-
_getBooleanField
protected final boolean _getBooleanField(int offset, boolean mask)
-
_setBooleanField
protected final void _setBooleanField(int offset, boolean value)
-
_setBooleanField
protected final void _setBooleanField(int offset, boolean value, boolean mask)
-
_getByteField
protected final byte _getByteField(int offset)
-
_getByteField
protected final byte _getByteField(int offset, byte mask)
-
_setByteField
protected final void _setByteField(int offset, byte value)
-
_setByteField
protected final void _setByteField(int offset, byte value, byte mask)
-
_getShortField
protected final short _getShortField(int offset)
-
_getShortField
protected final short _getShortField(int offset, short mask)
-
_setShortField
protected final void _setShortField(int offset, short value)
-
_setShortField
protected final void _setShortField(int offset, short value, short mask)
-
_getIntField
protected final int _getIntField(int offset)
-
_getIntField
protected final int _getIntField(int offset, int mask)
-
_setIntField
protected final void _setIntField(int offset, int value)
-
_setIntField
protected final void _setIntField(int offset, int value, int mask)
-
_getLongField
protected final long _getLongField(int offset)
-
_getLongField
protected final long _getLongField(int offset, long mask)
-
_setLongField
protected final void _setLongField(int offset, long value)
-
_setLongField
protected final void _setLongField(int offset, long value, long mask)
-
_getFloatField
protected final float _getFloatField(int offset)
-
_getFloatField
protected final float _getFloatField(int offset, int mask)
-
_setFloatField
protected final void _setFloatField(int offset, float value)
-
_setFloatField
protected final void _setFloatField(int offset, float value, int mask)
-
_getDoubleField
protected final double _getDoubleField(int offset)
-
_getDoubleField
protected final double _getDoubleField(int offset, long mask)
-
_setDoubleField
protected final void _setDoubleField(int offset, double value)
-
_setDoubleField
protected final void _setDoubleField(int offset, double value, long mask)
-
_pointerFieldIsNull
protected final boolean _pointerFieldIsNull(int ptrIndex)
-
_clearPointerField
protected final void _clearPointerField(int ptrIndex)
-
_getPointerField
protected final <T> T _getPointerField(FromPointerBuilder<T> factory, int index)
-
_getPointerField
protected final <T> T _getPointerField(FromPointerBuilderRefDefault<T> factory, int index, SegmentReader defaultSegment, int defaultOffset)
-
_getPointerField
protected final <T> T _getPointerField(FromPointerBuilderBlobDefault<T> factory, int index, ByteBuffer defaultBuffer, int defaultOffset, int defaultSize)
-
_initPointerField
protected final <T> T _initPointerField(FromPointerBuilder<T> factory, int index, int elementCount)
-
_setPointerField
protected final <Builder,Reader> void _setPointerField(SetPointerBuilder<Builder,Reader> factory, int index, Reader value)
-
_copyContentFrom
protected final void _copyContentFrom(StructReader other)
-
-