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 Modifier and Type Field Description static int
HEADER_SIZE
-
Constructor Summary
Constructors Constructor Description ColumnsDecoder()
-
Method Summary
-
Field Details
-
HEADER_SIZE
public static final int HEADER_SIZE- See Also:
- Constant Field Values
-
-
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
-