Class VarDataEncodingDecoder

  • All Implemented Interfaces:
    org.agrona.sbe.CompositeDecoderFlyweight, org.agrona.sbe.DecoderFlyweight, org.agrona.sbe.Flyweight

    public final class VarDataEncodingDecoder
    extends Object
    implements org.agrona.sbe.CompositeDecoderFlyweight
    • Constructor Detail

      • VarDataEncodingDecoder

        public VarDataEncodingDecoder()
    • Method Detail

      • wrap

        public VarDataEncodingDecoder wrap​(org.agrona.DirectBuffer buffer,
                                           int offset)
        Specified by:
        wrap in interface org.agrona.sbe.CompositeDecoderFlyweight
      • buffer

        public org.agrona.DirectBuffer buffer()
        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
      • lengthEncodingOffset

        public static int lengthEncodingOffset()
      • lengthEncodingLength

        public static int lengthEncodingLength()
      • lengthSinceVersion

        public static int lengthSinceVersion()
      • lengthNullValue

        public static long lengthNullValue()
      • lengthMinValue

        public static long lengthMinValue()
      • lengthMaxValue

        public static long lengthMaxValue()
      • length

        public long length()
      • varDataEncodingOffset

        public static int varDataEncodingOffset()
      • varDataEncodingLength

        public static int varDataEncodingLength()
      • varDataSinceVersion

        public static int varDataSinceVersion()
      • varDataNullValue

        public static short varDataNullValue()
      • varDataMinValue

        public static short varDataMinValue()
      • varDataMaxValue

        public static short varDataMaxValue()