Package io.deephaven.sbe.standalone.gen
Class TableSubscribeDecoder.ColumnsDecoder
java.lang.Object
io.deephaven.sbe.standalone.gen.TableSubscribeDecoder.ColumnsDecoder
- All Implemented Interfaces:
Iterable<TableSubscribeDecoder.ColumnsDecoder>,Iterator<TableSubscribeDecoder.ColumnsDecoder>
- Enclosing class:
- TableSubscribeDecoder
public static class TableSubscribeDecoder.ColumnsDecoder
extends Object
implements Iterable<TableSubscribeDecoder.ColumnsDecoder>, Iterator<TableSubscribeDecoder.ColumnsDecoder>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintappendTo(StringBuilder builder) static Stringstatic intstatic intintstatic StringcolumnNameMetaAttribute(MetaAttribute metaAttribute) static intintcount()intgetColumnName(byte[] dst, int dstOffset, int length) intgetColumnName(org.agrona.MutableDirectBuffer dst, int dstOffset, int length) booleanhasNext()iterator()next()voidremove()static intstatic inttoString()voidwrap(TableSubscribeDecoder parentMessage, org.agrona.DirectBuffer buffer) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliteratorMethods 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:
iteratorin interfaceIterable<TableSubscribeDecoder.ColumnsDecoder>
-
remove
public void remove()- Specified by:
removein interfaceIterator<TableSubscribeDecoder.ColumnsDecoder>
-
hasNext
public boolean hasNext()- Specified by:
hasNextin interfaceIterator<TableSubscribeDecoder.ColumnsDecoder>
-
next
- Specified by:
nextin interfaceIterator<TableSubscribeDecoder.ColumnsDecoder>
-
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
-