Class VersionDecoder

java.lang.Object
io.camunda.zeebe.protocol.record.VersionDecoder
All Implemented Interfaces:
org.agrona.sbe.CompositeDecoderFlyweight, org.agrona.sbe.DecoderFlyweight, org.agrona.sbe.Flyweight

public final class VersionDecoder extends Object implements org.agrona.sbe.CompositeDecoderFlyweight
Version information
  • Field Details

  • Constructor Details

    • VersionDecoder

      public VersionDecoder()
  • Method Details

    • wrap

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

      public static int majorVersionEncodingOffset()
    • majorVersionEncodingLength

      public static int majorVersionEncodingLength()
    • majorVersionSinceVersion

      public static int majorVersionSinceVersion()
    • majorVersionNullValue

      public static int majorVersionNullValue()
    • majorVersionMinValue

      public static int majorVersionMinValue()
    • majorVersionMaxValue

      public static int majorVersionMaxValue()
    • majorVersion

      public int majorVersion()
    • minorVersionEncodingOffset

      public static int minorVersionEncodingOffset()
    • minorVersionEncodingLength

      public static int minorVersionEncodingLength()
    • minorVersionSinceVersion

      public static int minorVersionSinceVersion()
    • minorVersionNullValue

      public static int minorVersionNullValue()
    • minorVersionMinValue

      public static int minorVersionMinValue()
    • minorVersionMaxValue

      public static int minorVersionMaxValue()
    • minorVersion

      public int minorVersion()
    • patchVersionEncodingOffset

      public static int patchVersionEncodingOffset()
    • patchVersionEncodingLength

      public static int patchVersionEncodingLength()
    • patchVersionSinceVersion

      public static int patchVersionSinceVersion()
    • patchVersionNullValue

      public static int patchVersionNullValue()
    • patchVersionMinValue

      public static int patchVersionMinValue()
    • patchVersionMaxValue

      public static int patchVersionMaxValue()
    • patchVersion

      public int patchVersion()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • appendTo

      public StringBuilder appendTo(StringBuilder builder)