Package io.deephaven.sbe.standalone.gen
Class DoubleArrayColumnDataDecoder.DataDecoder
java.lang.Object
io.deephaven.sbe.standalone.gen.DoubleArrayColumnDataDecoder.DataDecoder
- All Implemented Interfaces:
Iterable<DoubleArrayColumnDataDecoder.DataDecoder>
,Iterator<DoubleArrayColumnDataDecoder.DataDecoder>
- Enclosing class:
- DoubleArrayColumnDataDecoder
public static class DoubleArrayColumnDataDecoder.DataDecoder extends Object implements Iterable<DoubleArrayColumnDataDecoder.DataDecoder>, Iterator<DoubleArrayColumnDataDecoder.DataDecoder>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DoubleArrayColumnDataDecoder.DataDecoder.ArrayDecoder
-
Field Summary
Fields Modifier and Type Field Description static int
HEADER_SIZE
-
Constructor Summary
Constructors Constructor Description DataDecoder()
-
Method Summary
Modifier and Type Method Description int
actingBlockLength()
StringBuilder
appendTo(StringBuilder builder)
DoubleArrayColumnDataDecoder.DataDecoder.ArrayDecoder
array()
static long
arrayDecoderId()
static int
arrayDecoderSinceVersion()
int
count()
boolean
hasNext()
SimpleBool
isNull()
static int
isNullEncodingLength()
static int
isNullEncodingOffset()
static int
isNullId()
static String
isNullMetaAttribute(MetaAttribute metaAttribute)
static int
isNullSinceVersion()
Iterator<DoubleArrayColumnDataDecoder.DataDecoder>
iterator()
DoubleArrayColumnDataDecoder.DataDecoder
next()
void
remove()
static int
sbeBlockLength()
static int
sbeHeaderSize()
String
toString()
void
wrap(DoubleArrayColumnDataDecoder parentMessage, org.agrona.DirectBuffer buffer)
-
Field Details
-
HEADER_SIZE
public static final int HEADER_SIZE- See Also:
- Constant Field Values
-
-
Constructor Details
-
DataDecoder
public DataDecoder()
-
-
Method Details
-
wrap
-
sbeHeaderSize
public static int sbeHeaderSize() -
sbeBlockLength
public static int sbeBlockLength() -
actingBlockLength
public int actingBlockLength() -
count
public int count() -
iterator
- Specified by:
iterator
in interfaceIterable<DoubleArrayColumnDataDecoder.DataDecoder>
-
remove
public void remove()- Specified by:
remove
in interfaceIterator<DoubleArrayColumnDataDecoder.DataDecoder>
-
hasNext
public boolean hasNext()- Specified by:
hasNext
in interfaceIterator<DoubleArrayColumnDataDecoder.DataDecoder>
-
next
- Specified by:
next
in interfaceIterator<DoubleArrayColumnDataDecoder.DataDecoder>
-
isNullId
public static int isNullId() -
isNullSinceVersion
public static int isNullSinceVersion() -
isNullEncodingOffset
public static int isNullEncodingOffset() -
isNullEncodingLength
public static int isNullEncodingLength() -
isNullMetaAttribute
-
isNull
-
arrayDecoderId
public static long arrayDecoderId() -
arrayDecoderSinceVersion
public static int arrayDecoderSinceVersion() -
array
-
toString
-
appendTo
-