Class DecimalColumnDataEncoder.DataEncoder

java.lang.Object
io.deephaven.sbe.standalone.gen.DecimalColumnDataEncoder.DataEncoder
Enclosing class:
DecimalColumnDataEncoder

public static class DecimalColumnDataEncoder.DataEncoder extends Object
  • Field Details

  • Constructor Details

    • DataEncoder

      public DataEncoder()
  • Method Details

    • wrap

      public void wrap(DecimalColumnDataEncoder parentMessage, org.agrona.MutableDirectBuffer buffer, int count)
    • sbeHeaderSize

      public static int sbeHeaderSize()
    • sbeBlockLength

      public static int sbeBlockLength()
    • next

    • 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

    • 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 DecimalColumnDataEncoder.DataEncoder scale(int value)
    • magnitudeId

      public static int magnitudeId()
    • magnitudeMetaAttribute

      public static String magnitudeMetaAttribute(MetaAttribute metaAttribute)
    • magnitudeHeaderLength

      public static int magnitudeHeaderLength()
    • putMagnitude

      public DecimalColumnDataEncoder.DataEncoder putMagnitude(org.agrona.DirectBuffer src, int srcOffset, int length)
    • putMagnitude

      public DecimalColumnDataEncoder.DataEncoder putMagnitude(byte[] src, int srcOffset, int length)