Package io.deephaven.sbe.standalone.gen
Class TableSubscribeResponseDecoder.ColumnsDecoder
java.lang.Object
io.deephaven.sbe.standalone.gen.TableSubscribeResponseDecoder.ColumnsDecoder
- All Implemented Interfaces:
Iterable<TableSubscribeResponseDecoder.ColumnsDecoder>
,Iterator<TableSubscribeResponseDecoder.ColumnsDecoder>
- Enclosing class:
- TableSubscribeResponseDecoder
public static class TableSubscribeResponseDecoder.ColumnsDecoder
extends Object
implements Iterable<TableSubscribeResponseDecoder.ColumnsDecoder>, Iterator<TableSubscribeResponseDecoder.ColumnsDecoder>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
appendTo
(StringBuilder builder) int
columnId()
static int
static int
static int
static int
static String
columnIdMetaAttribute
(MetaAttribute metaAttribute) static int
static int
static int
static String
static int
static int
int
static String
columnNameMetaAttribute
(MetaAttribute metaAttribute) static int
int
count()
int
static int
static int
static int
static int
static String
encoderTemplateIdMetaAttribute
(MetaAttribute metaAttribute) static int
static int
static int
int
getColumnName
(byte[] dst, int dstOffset, int length) int
getColumnName
(org.agrona.MutableDirectBuffer dst, int dstOffset, int length) boolean
hasNext()
iterator()
next()
void
remove()
static int
static int
toString()
void
wrap
(TableSubscribeResponseDecoder parentMessage, org.agrona.DirectBuffer buffer) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
Methods inherited from interface java.util.Iterator
forEachRemaining
-
Field Details
-
HEADER_SIZE
public static final int HEADER_SIZE- See Also:
-
-
Constructor Details
-
ColumnsDecoder
public ColumnsDecoder()
-
-
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<TableSubscribeResponseDecoder.ColumnsDecoder>
-
remove
public void remove()- Specified by:
remove
in interfaceIterator<TableSubscribeResponseDecoder.ColumnsDecoder>
-
hasNext
public boolean hasNext()- Specified by:
hasNext
in interfaceIterator<TableSubscribeResponseDecoder.ColumnsDecoder>
-
next
- Specified by:
next
in interfaceIterator<TableSubscribeResponseDecoder.ColumnsDecoder>
-
columnIdId
public static int columnIdId() -
columnIdSinceVersion
public static int columnIdSinceVersion() -
columnIdEncodingOffset
public static int columnIdEncodingOffset() -
columnIdEncodingLength
public static int columnIdEncodingLength() -
columnIdMetaAttribute
-
columnIdNullValue
public static int columnIdNullValue() -
columnIdMinValue
public static int columnIdMinValue() -
columnIdMaxValue
public static int columnIdMaxValue() -
columnId
public int columnId() -
encoderTemplateIdId
public static int encoderTemplateIdId() -
encoderTemplateIdSinceVersion
public static int encoderTemplateIdSinceVersion() -
encoderTemplateIdEncodingOffset
public static int encoderTemplateIdEncodingOffset() -
encoderTemplateIdEncodingLength
public static int encoderTemplateIdEncodingLength() -
encoderTemplateIdMetaAttribute
-
encoderTemplateIdNullValue
public static int encoderTemplateIdNullValue() -
encoderTemplateIdMinValue
public static int encoderTemplateIdMinValue() -
encoderTemplateIdMaxValue
public static int encoderTemplateIdMaxValue() -
encoderTemplateId
public int encoderTemplateId() -
columnNameId
public static int columnNameId() -
columnNameSinceVersion
public static int columnNameSinceVersion() -
columnNameCharacterEncoding
-
columnNameMetaAttribute
-
columnNameHeaderLength
public static int columnNameHeaderLength() -
columnNameLength
public int columnNameLength() -
getColumnName
public int getColumnName(org.agrona.MutableDirectBuffer dst, int dstOffset, int length) -
getColumnName
public int getColumnName(byte[] dst, int dstOffset, int length) -
columnName
-
toString
-
appendTo
-