Class DecimalColumnDataDecoder.DataDecoder

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

public static class DecimalColumnDataDecoder.DataDecoder extends Object implements Iterable<DecimalColumnDataDecoder.DataDecoder>, Iterator<DecimalColumnDataDecoder.DataDecoder>
  • Field Details

  • Constructor Details

    • DataDecoder

      public DataDecoder()
  • Method Details

    • wrap

      public void wrap(DecimalColumnDataDecoder 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<DecimalColumnDataDecoder.DataDecoder>
    • remove

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

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

      Specified by:
      next in interface Iterator<DecimalColumnDataDecoder.DataDecoder>
    • isNullId

      public static int isNullId()
    • isNullSinceVersion

      public static int isNullSinceVersion()
    • isNullEncodingOffset

      public static int isNullEncodingOffset()
    • isNullEncodingLength

      public static int isNullEncodingLength()
    • isNullMetaAttribute

      public static String isNullMetaAttribute(MetaAttribute metaAttribute)
    • isNull

      public SimpleBool isNull()
    • scaleId

      public static int scaleId()
    • scaleSinceVersion

      public static int scaleSinceVersion()
    • scaleEncodingOffset

      public static int scaleEncodingOffset()
    • scaleEncodingLength

      public static int scaleEncodingLength()
    • scaleMetaAttribute

      public static String scaleMetaAttribute(MetaAttribute metaAttribute)
    • scaleNullValue

      public static int scaleNullValue()
    • scaleMinValue

      public static int scaleMinValue()
    • scaleMaxValue

      public static int scaleMaxValue()
    • scale

      public int scale()
    • magnitudeId

      public static int magnitudeId()
    • magnitudeSinceVersion

      public static int magnitudeSinceVersion()
    • magnitudeMetaAttribute

      public static String magnitudeMetaAttribute(MetaAttribute metaAttribute)
    • magnitudeHeaderLength

      public static int magnitudeHeaderLength()
    • magnitudeLength

      public int magnitudeLength()
    • getMagnitude

      public int getMagnitude(org.agrona.MutableDirectBuffer dst, int dstOffset, int length)
    • getMagnitude

      public int getMagnitude(byte[] dst, int dstOffset, int length)
    • toString

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

      public StringBuilder appendTo(StringBuilder builder)