Class GroupSizeEncodingEncoder

  • All Implemented Interfaces:
    org.agrona.sbe.CompositeEncoderFlyweight, org.agrona.sbe.EncoderFlyweight, org.agrona.sbe.Flyweight

    public final class GroupSizeEncodingEncoder
    extends Object
    implements org.agrona.sbe.CompositeEncoderFlyweight
    Repeating group dimensions
    • Constructor Detail

      • GroupSizeEncodingEncoder

        public GroupSizeEncodingEncoder()
    • Method Detail

      • wrap

        public GroupSizeEncodingEncoder wrap​(org.agrona.MutableDirectBuffer buffer,
                                             int offset)
        Specified by:
        wrap in interface org.agrona.sbe.EncoderFlyweight
      • buffer

        public org.agrona.MutableDirectBuffer buffer()
        Specified by:
        buffer in interface org.agrona.sbe.EncoderFlyweight
        Specified by:
        buffer in interface org.agrona.sbe.Flyweight
      • offset

        public int offset()
        Specified by:
        offset in interface org.agrona.sbe.Flyweight
      • encodedLength

        public int encodedLength()
        Specified by:
        encodedLength in interface org.agrona.sbe.Flyweight
      • sbeSchemaId

        public int sbeSchemaId()
        Specified by:
        sbeSchemaId in interface org.agrona.sbe.Flyweight
      • sbeSchemaVersion

        public int sbeSchemaVersion()
        Specified by:
        sbeSchemaVersion in interface org.agrona.sbe.Flyweight
      • blockLengthEncodingOffset

        public static int blockLengthEncodingOffset()
      • blockLengthEncodingLength

        public static int blockLengthEncodingLength()
      • blockLengthNullValue

        public static int blockLengthNullValue()
      • blockLengthMinValue

        public static int blockLengthMinValue()
      • blockLengthMaxValue

        public static int blockLengthMaxValue()
      • numInGroupEncodingOffset

        public static int numInGroupEncodingOffset()
      • numInGroupEncodingLength

        public static int numInGroupEncodingLength()
      • numInGroupNullValue

        public static short numInGroupNullValue()
      • numInGroupMinValue

        public static short numInGroupMinValue()
      • numInGroupMaxValue

        public static short numInGroupMaxValue()