Class LongColumnDataDecoder.RangesDecoder

java.lang.Object
io.deephaven.sbe.standalone.gen.LongColumnDataDecoder.RangesDecoder
All Implemented Interfaces:
Iterable<LongColumnDataDecoder.RangesDecoder>, Iterator<LongColumnDataDecoder.RangesDecoder>
Enclosing class:
LongColumnDataDecoder

public static class LongColumnDataDecoder.RangesDecoder extends Object implements Iterable<LongColumnDataDecoder.RangesDecoder>, Iterator<LongColumnDataDecoder.RangesDecoder>
  • Field Details

  • Constructor Details

    • RangesDecoder

      public RangesDecoder()
  • Method Details

    • wrap

      public void wrap(LongColumnDataDecoder parentMessage, org.agrona.DirectBuffer buffer)
    • sbeHeaderSize

      public static int sbeHeaderSize()
    • sbeBlockLength

      public static int sbeBlockLength()
    • actingBlockLength

      public int actingBlockLength()
    • count

      public int count()
    • iterator

      Specified by:
      iterator in interface Iterable<LongColumnDataDecoder.RangesDecoder>
    • remove

      public void remove()
      Specified by:
      remove in interface Iterator<LongColumnDataDecoder.RangesDecoder>
    • hasNext

      public boolean hasNext()
      Specified by:
      hasNext in interface Iterator<LongColumnDataDecoder.RangesDecoder>
    • next

      Specified by:
      next in interface Iterator<LongColumnDataDecoder.RangesDecoder>
    • startIndexId

      public static int startIndexId()
    • startIndexSinceVersion

      public static int startIndexSinceVersion()
    • startIndexEncodingOffset

      public static int startIndexEncodingOffset()
    • startIndexEncodingLength

      public static int startIndexEncodingLength()
    • startIndexMetaAttribute

      public static String startIndexMetaAttribute(MetaAttribute metaAttribute)
    • startIndexNullValue

      public static long startIndexNullValue()
    • startIndexMinValue

      public static long startIndexMinValue()
    • startIndexMaxValue

      public static long startIndexMaxValue()
    • startIndex

      public long startIndex()
    • endIndexId

      public static int endIndexId()
    • endIndexSinceVersion

      public static int endIndexSinceVersion()
    • endIndexEncodingOffset

      public static int endIndexEncodingOffset()
    • endIndexEncodingLength

      public static int endIndexEncodingLength()
    • endIndexMetaAttribute

      public static String endIndexMetaAttribute(MetaAttribute metaAttribute)
    • endIndexNullValue

      public static long endIndexNullValue()
    • endIndexMinValue

      public static long endIndexMinValue()
    • endIndexMaxValue

      public static long endIndexMaxValue()
    • endIndex

      public long endIndex()
    • toString

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

      public StringBuilder appendTo(StringBuilder builder)