Class GroupSizeEncodingEncoder

java.lang.Object
io.deephaven.sbe.standalone.gen.GroupSizeEncodingEncoder

public class GroupSizeEncodingEncoder extends Object
Repeating group dimensions
  • Field Details

  • Constructor Details

    • GroupSizeEncodingEncoder

      public GroupSizeEncodingEncoder()
  • Method Details

    • wrap

      public GroupSizeEncodingEncoder wrap(org.agrona.MutableDirectBuffer buffer, int offset)
    • buffer

      public org.agrona.MutableDirectBuffer buffer()
    • offset

      public int offset()
    • encodedLength

      public int encodedLength()
    • 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()
    • blockLength

      public GroupSizeEncodingEncoder blockLength(int value)
    • numInGroupEncodingOffset

      public static int numInGroupEncodingOffset()
    • numInGroupEncodingLength

      public static int numInGroupEncodingLength()
    • numInGroupNullValue

      public static int numInGroupNullValue()
    • numInGroupMinValue

      public static int numInGroupMinValue()
    • numInGroupMaxValue

      public static int numInGroupMaxValue()
    • numInGroup

      public GroupSizeEncodingEncoder numInGroup(int value)
    • toString

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

      public StringBuilder appendTo(StringBuilder builder)