Class PivotUpdateMetadata
java.lang.Object
com.google.flatbuffers.Table
io.deephaven.enterprise.pivot.flatbuf.PivotUpdateMetadata
public final class PivotUpdateMetadata
extends com.google.flatbuffers.Table
A data header describing the shared memory layout of a "record" or "row"
batch for a ticking barrage table.
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class com.google.flatbuffers.Table
bb, bb_pos
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription__assign
(int _i, ByteBuffer _bb) void
__init
(int _i, ByteBuffer _bb) static void
addColumnsSize
(com.google.flatbuffers.FlatBufferBuilder builder, long columnsSize) static void
addEffectiveColumnViewport
(com.google.flatbuffers.FlatBufferBuilder builder, int effectiveColumnViewportOffset) static void
addEffectiveRowViewport
(com.google.flatbuffers.FlatBufferBuilder builder, int effectiveRowViewportOffset) static void
addRowsSize
(com.google.flatbuffers.FlatBufferBuilder builder, long rowsSize) long
The current number of columns in the table, with the applied expansions.static int
createEffectiveColumnViewportVector
(com.google.flatbuffers.FlatBufferBuilder builder, byte[] data) static int
createEffectiveColumnViewportVector
(com.google.flatbuffers.FlatBufferBuilder builder, ByteBuffer data) static int
createEffectiveRowViewportVector
(com.google.flatbuffers.FlatBufferBuilder builder, byte[] data) static int
createEffectiveRowViewportVector
(com.google.flatbuffers.FlatBufferBuilder builder, ByteBuffer data) static int
createPivotUpdateMetadata
(com.google.flatbuffers.FlatBufferBuilder builder, int effectiveRowViewportOffset, int effectiveColumnViewportOffset, long rowsSize, long columnsSize) byte
effectiveColumnViewport
(int j) The effectively subscribed column viewport as an encoded and compressed RowSet.int
com.google.flatbuffers.ByteVector
com.google.flatbuffers.ByteVector
effectiveColumnViewportVector
(com.google.flatbuffers.ByteVector obj) byte
effectiveRowViewport
(int j) The effectively subscribed row viewport as an encoded and compressed RowSet.int
com.google.flatbuffers.ByteVector
com.google.flatbuffers.ByteVector
effectiveRowViewportVector
(com.google.flatbuffers.ByteVector obj) static int
endPivotUpdateMetadata
(com.google.flatbuffers.FlatBufferBuilder builder) static PivotUpdateMetadata
static PivotUpdateMetadata
long
rowsSize()
The current number of rows in the table, with the applied expansions.static void
startEffectiveColumnViewportVector
(com.google.flatbuffers.FlatBufferBuilder builder, int numElems) static void
startEffectiveRowViewportVector
(com.google.flatbuffers.FlatBufferBuilder builder, int numElems) static void
startPivotUpdateMetadata
(com.google.flatbuffers.FlatBufferBuilder builder) static void
Methods inherited from class com.google.flatbuffers.Table
__has_identifier, __indirect, __indirect, __offset, __offset, __reset, __reset, __string, __string, __union, __union, __vector, __vector_as_bytebuffer, __vector_in_bytebuffer, __vector_len, compareStrings, compareStrings, getByteBuffer, keysCompare, sortTables
-
Constructor Details
-
PivotUpdateMetadata
public PivotUpdateMetadata()
-
-
Method Details
-
ValidateVersion
public static void ValidateVersion() -
getRootAsPivotUpdateMetadata
-
getRootAsPivotUpdateMetadata
public static PivotUpdateMetadata getRootAsPivotUpdateMetadata(ByteBuffer _bb, PivotUpdateMetadata obj) -
__init
-
__assign
-
effectiveRowViewport
public byte effectiveRowViewport(int j) The effectively subscribed row viewport as an encoded and compressed RowSet. -
effectiveRowViewportLength
public int effectiveRowViewportLength() -
effectiveRowViewportVector
public com.google.flatbuffers.ByteVector effectiveRowViewportVector() -
effectiveRowViewportVector
public com.google.flatbuffers.ByteVector effectiveRowViewportVector(com.google.flatbuffers.ByteVector obj) -
effectiveRowViewportAsByteBuffer
-
effectiveRowViewportInByteBuffer
-
effectiveColumnViewport
public byte effectiveColumnViewport(int j) The effectively subscribed column viewport as an encoded and compressed RowSet. -
effectiveColumnViewportLength
public int effectiveColumnViewportLength() -
effectiveColumnViewportVector
public com.google.flatbuffers.ByteVector effectiveColumnViewportVector() -
effectiveColumnViewportVector
public com.google.flatbuffers.ByteVector effectiveColumnViewportVector(com.google.flatbuffers.ByteVector obj) -
effectiveColumnViewportAsByteBuffer
-
effectiveColumnViewportInByteBuffer
-
rowsSize
public long rowsSize()The current number of rows in the table, with the applied expansions. -
columnsSize
public long columnsSize()The current number of columns in the table, with the applied expansions. -
createPivotUpdateMetadata
public static int createPivotUpdateMetadata(com.google.flatbuffers.FlatBufferBuilder builder, int effectiveRowViewportOffset, int effectiveColumnViewportOffset, long rowsSize, long columnsSize) -
startPivotUpdateMetadata
public static void startPivotUpdateMetadata(com.google.flatbuffers.FlatBufferBuilder builder) -
addEffectiveRowViewport
public static void addEffectiveRowViewport(com.google.flatbuffers.FlatBufferBuilder builder, int effectiveRowViewportOffset) -
createEffectiveRowViewportVector
public static int createEffectiveRowViewportVector(com.google.flatbuffers.FlatBufferBuilder builder, byte[] data) -
createEffectiveRowViewportVector
public static int createEffectiveRowViewportVector(com.google.flatbuffers.FlatBufferBuilder builder, ByteBuffer data) -
startEffectiveRowViewportVector
public static void startEffectiveRowViewportVector(com.google.flatbuffers.FlatBufferBuilder builder, int numElems) -
addEffectiveColumnViewport
public static void addEffectiveColumnViewport(com.google.flatbuffers.FlatBufferBuilder builder, int effectiveColumnViewportOffset) -
createEffectiveColumnViewportVector
public static int createEffectiveColumnViewportVector(com.google.flatbuffers.FlatBufferBuilder builder, byte[] data) -
createEffectiveColumnViewportVector
public static int createEffectiveColumnViewportVector(com.google.flatbuffers.FlatBufferBuilder builder, ByteBuffer data) -
startEffectiveColumnViewportVector
public static void startEffectiveColumnViewportVector(com.google.flatbuffers.FlatBufferBuilder builder, int numElems) -
addRowsSize
public static void addRowsSize(com.google.flatbuffers.FlatBufferBuilder builder, long rowsSize) -
addColumnsSize
public static void addColumnsSize(com.google.flatbuffers.FlatBufferBuilder builder, long columnsSize) -
endPivotUpdateMetadata
public static int endPivotUpdateMetadata(com.google.flatbuffers.FlatBufferBuilder builder)
-