Package io.deephaven.sbe.standalone.gen
Class LongArrayColumnDataDecoder.DataDecoder.ArrayDecoder
java.lang.Object
io.deephaven.sbe.standalone.gen.LongArrayColumnDataDecoder.DataDecoder.ArrayDecoder
- All Implemented Interfaces:
Iterable<LongArrayColumnDataDecoder.DataDecoder.ArrayDecoder>
,Iterator<LongArrayColumnDataDecoder.DataDecoder.ArrayDecoder>
- Enclosing class:
- LongArrayColumnDataDecoder.DataDecoder
public static class LongArrayColumnDataDecoder.DataDecoder.ArrayDecoder extends Object implements Iterable<LongArrayColumnDataDecoder.DataDecoder.ArrayDecoder>, Iterator<LongArrayColumnDataDecoder.DataDecoder.ArrayDecoder>
-
Field Summary
Fields Modifier and Type Field Description static int
HEADER_SIZE
-
Constructor Summary
Constructors Constructor Description ArrayDecoder()
-
Method Summary
Modifier and Type Method Description int
actingBlockLength()
StringBuilder
appendTo(StringBuilder builder)
int
count()
boolean
hasNext()
Iterator<LongArrayColumnDataDecoder.DataDecoder.ArrayDecoder>
iterator()
LongArrayColumnDataDecoder.DataDecoder.ArrayDecoder
next()
void
remove()
static int
sbeBlockLength()
static int
sbeHeaderSize()
String
toString()
long
value()
static int
valueEncodingLength()
static int
valueEncodingOffset()
static int
valueId()
static long
valueMaxValue()
static String
valueMetaAttribute(MetaAttribute metaAttribute)
static long
valueMinValue()
static long
valueNullValue()
static int
valueSinceVersion()
void
wrap(LongArrayColumnDataDecoder parentMessage, org.agrona.DirectBuffer buffer)
-
Field Details
-
HEADER_SIZE
public static final int HEADER_SIZE- See Also:
- Constant Field Values
-
-
Constructor Details
-
ArrayDecoder
public ArrayDecoder()
-
-
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<LongArrayColumnDataDecoder.DataDecoder.ArrayDecoder>
-
remove
public void remove()- Specified by:
remove
in interfaceIterator<LongArrayColumnDataDecoder.DataDecoder.ArrayDecoder>
-
hasNext
public boolean hasNext()- Specified by:
hasNext
in interfaceIterator<LongArrayColumnDataDecoder.DataDecoder.ArrayDecoder>
-
next
- Specified by:
next
in interfaceIterator<LongArrayColumnDataDecoder.DataDecoder.ArrayDecoder>
-
valueId
public static int valueId() -
valueSinceVersion
public static int valueSinceVersion() -
valueEncodingOffset
public static int valueEncodingOffset() -
valueEncodingLength
public static int valueEncodingLength() -
valueMetaAttribute
-
valueNullValue
public static long valueNullValue() -
valueMinValue
public static long valueMinValue() -
valueMaxValue
public static long valueMaxValue() -
value
public long value() -
toString
-
appendTo
-