Package io.deephaven.sbe.standalone.gen
Class TableSubscribeEncoder.ColumnsEncoder
java.lang.Object
io.deephaven.sbe.standalone.gen.TableSubscribeEncoder.ColumnsEncoder
- Enclosing class:
- TableSubscribeEncoder
public static class TableSubscribeEncoder.ColumnsEncoder extends Object
-
Field Summary
Fields Modifier and Type Field Description static int
HEADER_SIZE
-
Constructor Summary
Constructors Constructor Description ColumnsEncoder()
-
Method Summary
Modifier and Type Method Description TableSubscribeEncoder.ColumnsEncoder
columnName(String value)
static String
columnNameCharacterEncoding()
static int
columnNameHeaderLength()
static int
columnNameId()
static String
columnNameMetaAttribute(MetaAttribute metaAttribute)
TableSubscribeEncoder.ColumnsEncoder
next()
TableSubscribeEncoder.ColumnsEncoder
putColumnName(byte[] src, int srcOffset, int length)
TableSubscribeEncoder.ColumnsEncoder
putColumnName(org.agrona.DirectBuffer src, int srcOffset, int length)
static int
sbeBlockLength()
static int
sbeHeaderSize()
void
wrap(TableSubscribeEncoder parentMessage, org.agrona.MutableDirectBuffer buffer, int count)
-
Field Details
-
HEADER_SIZE
public static final int HEADER_SIZE- See Also:
- Constant Field Values
-
-
Constructor Details
-
ColumnsEncoder
public ColumnsEncoder()
-
-
Method Details
-
wrap
public void wrap(TableSubscribeEncoder parentMessage, org.agrona.MutableDirectBuffer buffer, int count) -
sbeHeaderSize
public static int sbeHeaderSize() -
sbeBlockLength
public static int sbeBlockLength() -
next
-
columnNameId
public static int columnNameId() -
columnNameCharacterEncoding
-
columnNameMetaAttribute
-
columnNameHeaderLength
public static int columnNameHeaderLength() -
putColumnName
public TableSubscribeEncoder.ColumnsEncoder putColumnName(org.agrona.DirectBuffer src, int srcOffset, int length) -
putColumnName
-
columnName
-