java.lang.Object
com.google.flatbuffers.Table
org.apache.arrow.flatbuf.KeyValue
public final class KeyValue
extends com.google.flatbuffers.Table
----------------------------------------------------------------------
user defined key value pairs to add custom metadata to arrow
key namespacing is the responsibility of the user
-
Nested Class Summary
-
Field Summary
Fields inherited from class com.google.flatbuffers.Table
bb, bb_pos
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription__assign
(int _i, ByteBuffer _bb) void
__init
(int _i, ByteBuffer _bb) static void
addKey
(com.google.flatbuffers.FlatBufferBuilder builder, int keyOffset) static void
addValue
(com.google.flatbuffers.FlatBufferBuilder builder, int valueOffset) static int
createKeyValue
(com.google.flatbuffers.FlatBufferBuilder builder, int keyOffset, int valueOffset) static int
endKeyValue
(com.google.flatbuffers.FlatBufferBuilder builder) static KeyValue
static KeyValue
getRootAsKeyValue
(ByteBuffer _bb, KeyValue obj) key()
static void
startKeyValue
(com.google.flatbuffers.FlatBufferBuilder builder) static void
value()
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
-
KeyValue
public KeyValue()
-
-
Method Details
-
ValidateVersion
public static void ValidateVersion() -
getRootAsKeyValue
-
getRootAsKeyValue
-
__init
-
__assign
-
key
-
keyAsByteBuffer
-
keyInByteBuffer
-
value
-
valueAsByteBuffer
-
valueInByteBuffer
-
createKeyValue
public static int createKeyValue(com.google.flatbuffers.FlatBufferBuilder builder, int keyOffset, int valueOffset) -
startKeyValue
public static void startKeyValue(com.google.flatbuffers.FlatBufferBuilder builder) -
addKey
public static void addKey(com.google.flatbuffers.FlatBufferBuilder builder, int keyOffset) -
addValue
public static void addValue(com.google.flatbuffers.FlatBufferBuilder builder, int valueOffset) -
endKeyValue
public static int endKeyValue(com.google.flatbuffers.FlatBufferBuilder builder)
-