Package pro.streem.ar.schemas.lull
Class KeyVariantPairDef
- java.lang.Object
-
- pro.streem.flatbuffers.Table
-
- pro.streem.ar.schemas.lull.KeyVariantPairDef
-
public final class KeyVariantPairDef extends Table
-
-
Field Summary
-
Fields inherited from class pro.streem.flatbuffers.Table
bb, bb_pos, UTF8_CHARSET, vtable_size, vtable_start
-
-
Constructor Summary
Constructors Constructor Description KeyVariantPairDef()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description KeyVariantPairDef__assign(int _i, java.nio.ByteBuffer _bb)void__init(int _i, java.nio.ByteBuffer _bb)static voidaddHashKey(FlatBufferBuilder builder, long hashKey)static voidaddKey(FlatBufferBuilder builder, int keyOffset)static voidaddValue(FlatBufferBuilder builder, int valueOffset)static voidaddValueType(FlatBufferBuilder builder, byte valueType)static intcreateKeyVariantPairDef(FlatBufferBuilder builder, int keyOffset, long hash_key, byte value_type, int valueOffset)static intendKeyVariantPairDef(FlatBufferBuilder builder)static KeyVariantPairDefgetRootAsKeyVariantPairDef(java.nio.ByteBuffer _bb)static KeyVariantPairDefgetRootAsKeyVariantPairDef(java.nio.ByteBuffer _bb, KeyVariantPairDef obj)longhashKey()java.lang.Stringkey()java.nio.ByteBufferkeyAsByteBuffer()java.nio.ByteBufferkeyInByteBuffer(java.nio.ByteBuffer _bb)static voidstartKeyVariantPairDef(FlatBufferBuilder builder)Tablevalue(Table obj)bytevalueType()-
Methods inherited from class pro.streem.flatbuffers.Table
__has_identifier, __indirect, __indirect, __offset, __offset, __reset, __string, __union, __vector, __vector_as_bytebuffer, __vector_in_bytebuffer, __vector_len, compareStrings, compareStrings, getByteBuffer, keysCompare, sortTables
-
-
-
-
Method Detail
-
getRootAsKeyVariantPairDef
public static KeyVariantPairDef getRootAsKeyVariantPairDef(java.nio.ByteBuffer _bb)
-
getRootAsKeyVariantPairDef
public static KeyVariantPairDef getRootAsKeyVariantPairDef(java.nio.ByteBuffer _bb, KeyVariantPairDef obj)
-
__init
public void __init(int _i, java.nio.ByteBuffer _bb)
-
__assign
public KeyVariantPairDef __assign(int _i, java.nio.ByteBuffer _bb)
-
key
public java.lang.String key()
-
keyAsByteBuffer
public java.nio.ByteBuffer keyAsByteBuffer()
-
keyInByteBuffer
public java.nio.ByteBuffer keyInByteBuffer(java.nio.ByteBuffer _bb)
-
hashKey
public long hashKey()
-
valueType
public byte valueType()
-
createKeyVariantPairDef
public static int createKeyVariantPairDef(FlatBufferBuilder builder, int keyOffset, long hash_key, byte value_type, int valueOffset)
-
startKeyVariantPairDef
public static void startKeyVariantPairDef(FlatBufferBuilder builder)
-
addKey
public static void addKey(FlatBufferBuilder builder, int keyOffset)
-
addHashKey
public static void addHashKey(FlatBufferBuilder builder, long hashKey)
-
addValueType
public static void addValueType(FlatBufferBuilder builder, byte valueType)
-
addValue
public static void addValue(FlatBufferBuilder builder, int valueOffset)
-
endKeyVariantPairDef
public static int endKeyVariantPairDef(FlatBufferBuilder builder)
-
-