public final class DictionaryEncoding
extends com.google.flatbuffers.Table
Modifier and Type | Class and Description |
---|---|
static class |
DictionaryEncoding.Vector |
Constructor and Description |
---|
DictionaryEncoding() |
Modifier and Type | Method and Description |
---|---|
DictionaryEncoding |
__assign(int _i,
ByteBuffer _bb) |
void |
__init(int _i,
ByteBuffer _bb) |
static void |
addDictionaryKind(com.google.flatbuffers.FlatBufferBuilder builder,
short dictionaryKind) |
static void |
addId(com.google.flatbuffers.FlatBufferBuilder builder,
long id) |
static void |
addIndexType(com.google.flatbuffers.FlatBufferBuilder builder,
int indexTypeOffset) |
static void |
addIsOrdered(com.google.flatbuffers.FlatBufferBuilder builder,
boolean isOrdered) |
static int |
createDictionaryEncoding(com.google.flatbuffers.FlatBufferBuilder builder,
long id,
int indexTypeOffset,
boolean isOrdered,
short dictionaryKind) |
short |
dictionaryKind() |
static int |
endDictionaryEncoding(com.google.flatbuffers.FlatBufferBuilder builder) |
static DictionaryEncoding |
getRootAsDictionaryEncoding(ByteBuffer _bb) |
static DictionaryEncoding |
getRootAsDictionaryEncoding(ByteBuffer _bb,
DictionaryEncoding obj) |
long |
id()
The known dictionary id in the application where this data is used.
|
Int |
indexType()
The dictionary indices are constrained to be non-negative integers.
|
Int |
indexType(Int obj) |
boolean |
isOrdered()
By default, dictionaries are not ordered, or the order does not have
semantic meaning.
|
static void |
startDictionaryEncoding(com.google.flatbuffers.FlatBufferBuilder builder) |
static void |
ValidateVersion() |
__has_identifier, __indirect, __indirect, __offset, __offset, __reset, __reset, __string, __string, __union, __union, __vector_as_bytebuffer, __vector_in_bytebuffer, __vector_len, __vector, compareStrings, compareStrings, getByteBuffer, keysCompare, sortTables
public static void ValidateVersion()
public static DictionaryEncoding getRootAsDictionaryEncoding(ByteBuffer _bb)
public static DictionaryEncoding getRootAsDictionaryEncoding(ByteBuffer _bb, DictionaryEncoding obj)
public void __init(int _i, ByteBuffer _bb)
public DictionaryEncoding __assign(int _i, ByteBuffer _bb)
public long id()
public Int indexType()
public boolean isOrdered()
public short dictionaryKind()
public static int createDictionaryEncoding(com.google.flatbuffers.FlatBufferBuilder builder, long id, int indexTypeOffset, boolean isOrdered, short dictionaryKind)
public static void startDictionaryEncoding(com.google.flatbuffers.FlatBufferBuilder builder)
public static void addId(com.google.flatbuffers.FlatBufferBuilder builder, long id)
public static void addIndexType(com.google.flatbuffers.FlatBufferBuilder builder, int indexTypeOffset)
public static void addIsOrdered(com.google.flatbuffers.FlatBufferBuilder builder, boolean isOrdered)
public static void addDictionaryKind(com.google.flatbuffers.FlatBufferBuilder builder, short dictionaryKind)
public static int endDictionaryEncoding(com.google.flatbuffers.FlatBufferBuilder builder)
Copyright © 2023 The Apache Software Foundation. All rights reserved.