Class VersionEncoder

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

    public final class VersionEncoder
    extends Object
    implements org.agrona.sbe.CompositeEncoderFlyweight
    Version information
    • Constructor Detail

      • VersionEncoder

        public VersionEncoder()
    • Method Detail

      • wrap

        public VersionEncoder 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
      • majorVersionEncodingOffset

        public static int majorVersionEncodingOffset()
      • majorVersionEncodingLength

        public static int majorVersionEncodingLength()
      • majorVersionNullValue

        public static int majorVersionNullValue()
      • majorVersionMinValue

        public static int majorVersionMinValue()
      • majorVersionMaxValue

        public static int majorVersionMaxValue()
      • minorVersionEncodingOffset

        public static int minorVersionEncodingOffset()
      • minorVersionEncodingLength

        public static int minorVersionEncodingLength()
      • minorVersionNullValue

        public static int minorVersionNullValue()
      • minorVersionMinValue

        public static int minorVersionMinValue()
      • minorVersionMaxValue

        public static int minorVersionMaxValue()
      • patchVersionEncodingOffset

        public static int patchVersionEncodingOffset()
      • patchVersionEncodingLength

        public static int patchVersionEncodingLength()
      • patchVersionNullValue

        public static int patchVersionNullValue()
      • patchVersionMinValue

        public static int patchVersionMinValue()
      • patchVersionMaxValue

        public static int patchVersionMaxValue()