Package org.capnproto

Class ListBuilder

    • Constructor Detail

      • ListBuilder

        public ListBuilder​(SegmentBuilder segment,
                           int ptr,
                           int elementCount,
                           int step,
                           int structDataSize,
                           short structPointerCount)
    • 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)
      • _setBooleanElement

        protected void _setBooleanElement​(int index,
                                          boolean value)
      • _setByteElement

        protected void _setByteElement​(int index,
                                       byte value)
      • _setShortElement

        protected void _setShortElement​(int index,
                                        short value)
      • _setIntElement

        protected void _setIntElement​(int index,
                                      int value)
      • _setLongElement

        protected void _setLongElement​(int index,
                                       long value)
      • _setFloatElement

        protected void _setFloatElement​(int index,
                                        float value)
      • _setDoubleElement

        protected void _setDoubleElement​(int index,
                                         double value)
      • _getStructElement

        protected final <T> T _getStructElement​(StructBuilder.Factory<T> factory,
                                                int index)
      • _getPointerElement

        protected final <T> T _getPointerElement​(FromPointerBuilder<T> factory,
                                                 int index)
      • _initPointerElement

        protected final <T> T _initPointerElement​(FromPointerBuilder<T> factory,
                                                  int index,
                                                  int elementCount)
      • _setPointerElement

        protected final <Builder,​Reader> void _setPointerElement​(SetPointerBuilder<Builder,​Reader> factory,
                                                                       int index,
                                                                       Reader value)