A B C D E F G H I K L M N O P R S T U V W _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addAttributes(FlatBufferBuilder, int) - Static method in class com.google.flatbuffers.reflection.Field
- addAttributes(FlatBufferBuilder, int) - Static method in class com.google.flatbuffers.reflection.Object
- addBaseSize(FlatBufferBuilder, long) - Static method in class com.google.flatbuffers.reflection.Type
- addBaseType(FlatBufferBuilder, byte) - Static method in class com.google.flatbuffers.reflection.Type
- addBoolean(boolean) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Add a `boolean` to the buffer, properly aligned, and grows the buffer (if necessary).
- addBoolean(int, boolean, boolean) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Add a `boolean` to a table at `o` into its vtable, with value `x` and default `d`.
- addByte(byte) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Add a `byte` to the buffer, properly aligned, and grows the buffer (if necessary).
- addByte(int, byte, int) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Add a `byte` to a table at `o` into its vtable, with value `x` and default `d`.
- addBytesize(FlatBufferBuilder, int) - Static method in class com.google.flatbuffers.reflection.Object
- addDeclarationFile(FlatBufferBuilder, int) - Static method in class com.google.flatbuffers.reflection.Object
- addDefaultInteger(FlatBufferBuilder, long) - Static method in class com.google.flatbuffers.reflection.Field
- addDefaultReal(FlatBufferBuilder, double) - Static method in class com.google.flatbuffers.reflection.Field
- addDeprecated(FlatBufferBuilder, boolean) - Static method in class com.google.flatbuffers.reflection.Field
- addDocumentation(FlatBufferBuilder, int) - Static method in class com.google.flatbuffers.reflection.Field
- addDocumentation(FlatBufferBuilder, int) - Static method in class com.google.flatbuffers.reflection.Object
- addDouble(double) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Add a `double` to the buffer, properly aligned, and grows the buffer (if necessary).
- addDouble(int, double, double) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Add a `double` to a table at `o` into its vtable, with value `x` and default `d`.
- addElement(FlatBufferBuilder, byte) - Static method in class com.google.flatbuffers.reflection.Type
- addElementSize(FlatBufferBuilder, long) - Static method in class com.google.flatbuffers.reflection.Type
- addFields(FlatBufferBuilder, int) - Static method in class com.google.flatbuffers.reflection.Object
- addFixedLength(FlatBufferBuilder, int) - Static method in class com.google.flatbuffers.reflection.Type
- addFloat(float) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Add a `float` to the buffer, properly aligned, and grows the buffer (if necessary).
- addFloat(int, float, double) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Add a `float` to a table at `o` into its vtable, with value `x` and default `d`.
- addId(FlatBufferBuilder, int) - Static method in class com.google.flatbuffers.reflection.Field
- addIndex(FlatBufferBuilder, int) - Static method in class com.google.flatbuffers.reflection.Type
- addInt(int) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Add an `int` to the buffer, properly aligned, and grows the buffer (if necessary).
- addInt(int, int, int) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Add an `int` to a table at `o` into its vtable, with value `x` and default `d`.
- addIsStruct(FlatBufferBuilder, boolean) - Static method in class com.google.flatbuffers.reflection.Object
- addKey(FlatBufferBuilder, boolean) - Static method in class com.google.flatbuffers.reflection.Field
- addKey(FlatBufferBuilder, int) - Static method in class com.google.flatbuffers.reflection.KeyValue
- addLong(int, long, long) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Add a `long` to a table at `o` into its vtable, with value `x` and default `d`.
- addLong(long) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Add a `long` to the buffer, properly aligned, and grows the buffer (if necessary).
- addMinalign(FlatBufferBuilder, int) - Static method in class com.google.flatbuffers.reflection.Object
- addName(FlatBufferBuilder, int) - Static method in class com.google.flatbuffers.reflection.Field
- addName(FlatBufferBuilder, int) - Static method in class com.google.flatbuffers.reflection.Object
- addOffset(int) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Adds on offset, relative to where it will be written.
- addOffset(int, int, int) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Add an `offset` to a table at `o` into its vtable, with value `x` and default `d`.
- addOffset(FlatBufferBuilder, int) - Static method in class com.google.flatbuffers.reflection.Field
- addOffset64(FlatBufferBuilder, boolean) - Static method in class com.google.flatbuffers.reflection.Field
- addOptional(FlatBufferBuilder, boolean) - Static method in class com.google.flatbuffers.reflection.Field
- addPadding(FlatBufferBuilder, int) - Static method in class com.google.flatbuffers.reflection.Field
- addRequired(FlatBufferBuilder, boolean) - Static method in class com.google.flatbuffers.reflection.Field
- addShort(int, short, int) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Add a `short` to a table at `o` into its vtable, with value `x` and default `d`.
- addShort(short) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Add a `short` to the buffer, properly aligned, and grows the buffer (if necessary).
- addStruct(int, int, int) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Add a struct to the table.
- addType(FlatBufferBuilder, int) - Static method in class com.google.flatbuffers.reflection.Field
- addValue(FlatBufferBuilder, int) - Static method in class com.google.flatbuffers.reflection.KeyValue
- ArrayReadWriteBuf - Class in com.google.flatbuffers
-
Implements
com.google.flatbuffers.ReadBufusing an array of bytes as a backing storage. - ArrayReadWriteBuf() - Constructor for class com.google.flatbuffers.ArrayReadWriteBuf
- ArrayReadWriteBuf(byte[]) - Constructor for class com.google.flatbuffers.ArrayReadWriteBuf
- ArrayReadWriteBuf(byte[], int) - Constructor for class com.google.flatbuffers.ArrayReadWriteBuf
- ArrayReadWriteBuf(int) - Constructor for class com.google.flatbuffers.ArrayReadWriteBuf
- asBlob() - Method in class com.google.flatbuffers.FlexBuffers.Reference
-
Returns element as a
FlexBuffers.Blob - asBoolean() - Method in class com.google.flatbuffers.FlexBuffers.Reference
-
Returns element as a boolean
- asFloat() - Method in class com.google.flatbuffers.FlexBuffers.Reference
-
Returns element as 64-bit integer.
- asInt() - Method in class com.google.flatbuffers.FlexBuffers.Reference
-
Returns element as 32-bit integer.
- asKey() - Method in class com.google.flatbuffers.FlexBuffers.Reference
-
Returns element as a
FlexBuffers.Key - asLong() - Method in class com.google.flatbuffers.FlexBuffers.Reference
-
Returns element as 64-bit integer.
- asMap() - Method in class com.google.flatbuffers.FlexBuffers.Reference
-
Returns element as a
FlexBuffers.Map - asString() - Method in class com.google.flatbuffers.FlexBuffers.Reference
-
Returns element as a `String`
- asUInt() - Method in class com.google.flatbuffers.FlexBuffers.Reference
-
Returns element as unsigned 64-bit integer.
- asVector() - Method in class com.google.flatbuffers.FlexBuffers.Reference
-
Returns element as a
FlexBuffers.Vector - attributes(int) - Method in class com.google.flatbuffers.reflection.Field
- attributes(int) - Method in class com.google.flatbuffers.reflection.Object
- attributes(KeyValue, int) - Method in class com.google.flatbuffers.reflection.Field
- attributes(KeyValue, int) - Method in class com.google.flatbuffers.reflection.Object
- attributesByKey(KeyValue, String) - Method in class com.google.flatbuffers.reflection.Field
- attributesByKey(KeyValue, String) - Method in class com.google.flatbuffers.reflection.Object
- attributesByKey(String) - Method in class com.google.flatbuffers.reflection.Field
- attributesByKey(String) - Method in class com.google.flatbuffers.reflection.Object
- attributesLength() - Method in class com.google.flatbuffers.reflection.Field
- attributesLength() - Method in class com.google.flatbuffers.reflection.Object
- attributesVector() - Method in class com.google.flatbuffers.reflection.Field
- attributesVector() - Method in class com.google.flatbuffers.reflection.Object
- attributesVector(KeyValue.Vector) - Method in class com.google.flatbuffers.reflection.Field
- attributesVector(KeyValue.Vector) - Method in class com.google.flatbuffers.reflection.Object
B
- baseSize() - Method in class com.google.flatbuffers.reflection.Type
-
The size (octets) of the `base_type` field.
- baseType() - Method in class com.google.flatbuffers.reflection.Type
- BaseVector - Class in com.google.flatbuffers
-
All vector access objects derive from this class, and add their own accessors.
- BaseVector() - Constructor for class com.google.flatbuffers.BaseVector
- bb - Variable in class com.google.flatbuffers.BaseVector
-
The underlying ByteBuffer to hold the data of the vector.
- bb - Variable in class com.google.flatbuffers.Struct
-
The underlying ByteBuffer to hold the data of the com.google.flatbuffers.Struct.
- bb - Variable in class com.google.flatbuffers.Table
-
The underlying ByteBuffer to hold the data of the com.google.flatbuffers.Table.
- bb_pos - Variable in class com.google.flatbuffers.Struct
-
Used to hold the position of the `bb` buffer.
- bb_pos - Variable in class com.google.flatbuffers.Table
-
Used to hold the position of the `bb` buffer.
- BooleanVector - Class in com.google.flatbuffers
-
Helper type for accessing vector of booleans.
- BooleanVector() - Constructor for class com.google.flatbuffers.BooleanVector
- BUILDER_FLAG_NONE - Static variable in class com.google.flatbuffers.FlexBuffersBuilder
-
No keys or strings will be shared
- BUILDER_FLAG_SHARE_ALL - Static variable in class com.google.flatbuffers.FlexBuffersBuilder
-
Reserved for the future.
- BUILDER_FLAG_SHARE_KEY_VECTORS - Static variable in class com.google.flatbuffers.FlexBuffersBuilder
-
Reserved for the future.
- BUILDER_FLAG_SHARE_KEYS - Static variable in class com.google.flatbuffers.FlexBuffersBuilder
-
Keys will be shared between elements.
- BUILDER_FLAG_SHARE_KEYS_AND_STRINGS - Static variable in class com.google.flatbuffers.FlexBuffersBuilder
-
Strings and keys will be shared between elements.
- BUILDER_FLAG_SHARE_STRINGS - Static variable in class com.google.flatbuffers.FlexBuffersBuilder
-
Strings will be shared between elements.
- ByteBufferFactory() - Constructor for class com.google.flatbuffers.FlatBufferBuilder.ByteBufferFactory
- ByteBufferReadWriteBuf - Class in com.google.flatbuffers
- ByteBufferReadWriteBuf(ByteBuffer) - Constructor for class com.google.flatbuffers.ByteBufferReadWriteBuf
- ByteBufferUtil - Class in com.google.flatbuffers
-
Class that collects utility functions around `ByteBuffer`.
- ByteBufferUtil() - Constructor for class com.google.flatbuffers.ByteBufferUtil
- bytesize() - Method in class com.google.flatbuffers.reflection.Object
- ByteVector - Class in com.google.flatbuffers
-
Helper type for accessing vector of signed or unsigned 8-bit values.
- ByteVector() - Constructor for class com.google.flatbuffers.ByteVector
C
- CharacterTools - Class in com.google.flatbuffers.internal
- clear() - Method in class com.google.flatbuffers.ArrayReadWriteBuf
- clear() - Method in class com.google.flatbuffers.ByteBufferReadWriteBuf
- clear() - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Reset the com.google.flatbuffers.FlatBufferBuilder by purging all data that it holds.
- clear() - Method in class com.google.flatbuffers.FlexBuffersBuilder
-
Reset the com.google.flatbuffers.FlexBuffersBuilder by purging all data that it holds.
- clear() - Method in interface com.google.flatbuffers.ReadWriteBuf
-
Clears (resets) the buffer so that it can be reused.
- codePointAt(CharSequence, int) - Static method in class com.google.flatbuffers.internal.CharacterTools
- com.google.flatbuffers - package com.google.flatbuffers
- com.google.flatbuffers.internal - package com.google.flatbuffers.internal
- com.google.flatbuffers.reflection - package com.google.flatbuffers.reflection
- compareStrings(int, byte[], ByteBuffer) - Static method in class com.google.flatbuffers.Table
-
Compare string from the buffer with the 'String' object.
- compareStrings(int, int, ByteBuffer) - Static method in class com.google.flatbuffers.Table
-
Compare two strings in the buffer.
- Constants - Class in com.google.flatbuffers
-
Class that holds shared constants
- Constants() - Constructor for class com.google.flatbuffers.Constants
- createAttributesVector(FlatBufferBuilder, int[]) - Static method in class com.google.flatbuffers.reflection.Field
- createAttributesVector(FlatBufferBuilder, int[]) - Static method in class com.google.flatbuffers.reflection.Object
- createByteVector(byte[]) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Create a byte array in the buffer.
- createByteVector(byte[], int, int) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Create a byte array in the buffer.
- createByteVector(ByteBuffer) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Create a byte array in the buffer.
- createDocumentationVector(FlatBufferBuilder, int[]) - Static method in class com.google.flatbuffers.reflection.Field
- createDocumentationVector(FlatBufferBuilder, int[]) - Static method in class com.google.flatbuffers.reflection.Object
- createField(FlatBufferBuilder, int, int, int, int, long, double, boolean, boolean, boolean, int, int, boolean, int, boolean) - Static method in class com.google.flatbuffers.reflection.Field
- createFieldsVector(FlatBufferBuilder, int[]) - Static method in class com.google.flatbuffers.reflection.Object
- createKeyValue(FlatBufferBuilder, int, int) - Static method in class com.google.flatbuffers.reflection.KeyValue
- createObject(FlatBufferBuilder, int, int, boolean, int, int, int, int, int) - Static method in class com.google.flatbuffers.reflection.Object
- createSharedString(String) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Encode the String `s` in the buffer using UTF-8.
- createSortedVectorOfTables(T, int[]) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Create a vector of sorted by the key tables.
- createString(CharSequence) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Encode the string `s` in the buffer using UTF-8.
- createString(ByteBuffer) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Create a string in the buffer from an already encoded UTF-8 string in a ByteBuffer.
- createType(FlatBufferBuilder, byte, byte, int, int, long, long) - Static method in class com.google.flatbuffers.reflection.Type
- createUnintializedVector(int, int, int) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Create a new array/vector and return a ByteBuffer to be filled later.
- createVectorOfTables(int[]) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Create a vector of tables.
D
- data() - Method in class com.google.flatbuffers.ArrayReadWriteBuf
- data() - Method in class com.google.flatbuffers.ByteBufferReadWriteBuf
- data() - Method in class com.google.flatbuffers.FlexBuffers.Blob
-
Return
FlexBuffers.Blobas `com.google.flatbuffers.ReadBuf` - data() - Method in interface com.google.flatbuffers.ReadBuf
-
Expose com.google.flatbuffers.ReadBuf as an array of bytes.
- dataBuffer() - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Get the ByteBuffer representing the FlatBuffer.
- declarationFile() - Method in class com.google.flatbuffers.reflection.Object
-
File that this Object is declared in.
- declarationFileAsByteBuffer() - Method in class com.google.flatbuffers.reflection.Object
- declarationFileInByteBuffer(ByteBuffer) - Method in class com.google.flatbuffers.reflection.Object
- decodeUtf8(byte[], int, int) - Static method in class com.google.flatbuffers.internal.CharacterTools
- decodeUtf8(ByteBuffer, int, int) - Method in class com.google.flatbuffers.Utf8
-
Decodes the given UTF-8 portion of the
ByteBufferinto aString. - decodeUtf8(ByteBuffer, int, int) - Method in class com.google.flatbuffers.Utf8Old
- decodeUtf8(ByteBuffer, int, int) - Method in class com.google.flatbuffers.Utf8Safe
-
Decodes the given UTF-8 portion of the
ByteBufferinto aString. - decodeUtf8Array(byte[], int, int) - Static method in class com.google.flatbuffers.Utf8Safe
- decodeUtf8Buffer(ByteBuffer, int, int) - Static method in class com.google.flatbuffers.Utf8Safe
- defaultInteger() - Method in class com.google.flatbuffers.reflection.Field
- defaultReal() - Method in class com.google.flatbuffers.reflection.Field
- deprecated() - Method in class com.google.flatbuffers.reflection.Field
- documentation(int) - Method in class com.google.flatbuffers.reflection.Field
- documentation(int) - Method in class com.google.flatbuffers.reflection.Object
- documentationLength() - Method in class com.google.flatbuffers.reflection.Field
- documentationLength() - Method in class com.google.flatbuffers.reflection.Object
- documentationVector() - Method in class com.google.flatbuffers.reflection.Field
- documentationVector() - Method in class com.google.flatbuffers.reflection.Object
- documentationVector(StringVector) - Method in class com.google.flatbuffers.reflection.Field
- documentationVector(StringVector) - Method in class com.google.flatbuffers.reflection.Object
- DoubleVector - Class in com.google.flatbuffers
-
Helper type for accessing vector of double values.
- DoubleVector() - Constructor for class com.google.flatbuffers.DoubleVector
E
- element() - Method in class com.google.flatbuffers.reflection.Type
- elementSize() - Method in class com.google.flatbuffers.reflection.Type
-
The size (octets) of the `element` field, if present.
- empty() - Static method in class com.google.flatbuffers.FlexBuffers.Blob
-
Return an empty
FlexBuffers.Blob - empty() - Static method in class com.google.flatbuffers.FlexBuffers.Key
-
Return an empty
FlexBuffers.Key - empty() - Static method in class com.google.flatbuffers.FlexBuffers.Map
-
Returns an empty
FlexBuffers.Map - empty() - Static method in class com.google.flatbuffers.FlexBuffers.TypedVector
- empty() - Static method in class com.google.flatbuffers.FlexBuffers.Vector
-
Returns an empty
FlexBuffers.Map - encodedLength(CharSequence) - Method in class com.google.flatbuffers.Utf8
-
Returns the number of bytes in the UTF-8-encoded form of
sequence. - encodedLength(CharSequence) - Method in class com.google.flatbuffers.Utf8Old
- encodedLength(CharSequence) - Method in class com.google.flatbuffers.Utf8Safe
- encodeUtf8(CharSequence, ByteBuffer) - Method in class com.google.flatbuffers.Utf8
-
Encodes the given characters to the target
ByteBufferusing UTF-8 encoding. - encodeUtf8(CharSequence, ByteBuffer) - Method in class com.google.flatbuffers.Utf8Old
- encodeUtf8(CharSequence, ByteBuffer) - Method in class com.google.flatbuffers.Utf8Safe
-
Encodes the given characters to the target
ByteBufferusing UTF-8 encoding. - encodeUtf8(String) - Static method in class com.google.flatbuffers.internal.CharacterTools
- encodeUtf8CodePoint(CharSequence, int, byte[]) - Static method in class com.google.flatbuffers.Utf8
-
Encode a Java's CharSequence UTF8 codepoint into a byte array.
- endField(FlatBufferBuilder) - Static method in class com.google.flatbuffers.reflection.Field
- endKeyValue(FlatBufferBuilder) - Static method in class com.google.flatbuffers.reflection.KeyValue
- endMap(String, int) - Method in class com.google.flatbuffers.FlexBuffersBuilder
-
Finishes a map, but writing the information in the buffer
- endObject(FlatBufferBuilder) - Static method in class com.google.flatbuffers.reflection.Object
- endTable() - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Finish off writing the object that is under construction.
- endType(FlatBufferBuilder) - Static method in class com.google.flatbuffers.reflection.Type
- endVector() - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Finish off the creation of an array and all its elements.
- endVector(String, int, boolean, boolean) - Method in class com.google.flatbuffers.FlexBuffersBuilder
-
Finishes a vector, but writing the information in the buffer
- equals(Object) - Method in class com.google.flatbuffers.FlexBuffers.Key
-
Compare keys
F
- FBT_BLOB - Static variable in class com.google.flatbuffers.FlexBuffers
-
Represent a blob type
- FBT_BOOL - Static variable in class com.google.flatbuffers.FlexBuffers
-
Represent a boolean type
- FBT_FLOAT - Static variable in class com.google.flatbuffers.FlexBuffers
-
Represent a float type
- FBT_INDIRECT_FLOAT - Static variable in class com.google.flatbuffers.FlexBuffers
-
Represent a indirect float type
- FBT_INDIRECT_INT - Static variable in class com.google.flatbuffers.FlexBuffers
-
Represent a indirect signed integer type
- FBT_INDIRECT_UINT - Static variable in class com.google.flatbuffers.FlexBuffers
-
Represent a indirect unsigned integer type
- FBT_INT - Static variable in class com.google.flatbuffers.FlexBuffers
-
Represent a signed integer type
- FBT_KEY - Static variable in class com.google.flatbuffers.FlexBuffers
-
Represent a key to a map type
- FBT_MAP - Static variable in class com.google.flatbuffers.FlexBuffers
-
Represent a map type
- FBT_NULL - Static variable in class com.google.flatbuffers.FlexBuffers
-
Represent a null type
- FBT_STRING - Static variable in class com.google.flatbuffers.FlexBuffers
-
Represent a string type
- FBT_UINT - Static variable in class com.google.flatbuffers.FlexBuffers
-
Represent a unsigned type
- FBT_VECTOR - Static variable in class com.google.flatbuffers.FlexBuffers
-
Represent a vector type
- FBT_VECTOR_BOOL - Static variable in class com.google.flatbuffers.FlexBuffers
-
Represent a vector of booleans type
- FBT_VECTOR_FLOAT - Static variable in class com.google.flatbuffers.FlexBuffers
-
Represent a vector of floats type
- FBT_VECTOR_FLOAT2 - Static variable in class com.google.flatbuffers.FlexBuffers
- FBT_VECTOR_FLOAT3 - Static variable in class com.google.flatbuffers.FlexBuffers
- FBT_VECTOR_FLOAT4 - Static variable in class com.google.flatbuffers.FlexBuffers
- FBT_VECTOR_INT - Static variable in class com.google.flatbuffers.FlexBuffers
-
Represent a vector of signed integers type
- FBT_VECTOR_INT2 - Static variable in class com.google.flatbuffers.FlexBuffers
- FBT_VECTOR_INT3 - Static variable in class com.google.flatbuffers.FlexBuffers
- FBT_VECTOR_INT4 - Static variable in class com.google.flatbuffers.FlexBuffers
- FBT_VECTOR_KEY - Static variable in class com.google.flatbuffers.FlexBuffers
-
Represent a vector of keys type
- FBT_VECTOR_STRING_DEPRECATED - Static variable in class com.google.flatbuffers.FlexBuffers
-
Represent a vector of strings type
- FBT_VECTOR_UINT - Static variable in class com.google.flatbuffers.FlexBuffers
-
Represent a vector of unsigned integers type
- FBT_VECTOR_UINT2 - Static variable in class com.google.flatbuffers.FlexBuffers
- FBT_VECTOR_UINT3 - Static variable in class com.google.flatbuffers.FlexBuffers
- FBT_VECTOR_UINT4 - Static variable in class com.google.flatbuffers.FlexBuffers
- Field - Class in com.google.flatbuffers.reflection
- Field() - Constructor for class com.google.flatbuffers.reflection.Field
- Field.Vector - Class in com.google.flatbuffers.reflection
- fields(int) - Method in class com.google.flatbuffers.reflection.Object
- fields(Field, int) - Method in class com.google.flatbuffers.reflection.Object
- fieldsByKey(Field, String) - Method in class com.google.flatbuffers.reflection.Object
- fieldsByKey(String) - Method in class com.google.flatbuffers.reflection.Object
- fieldsLength() - Method in class com.google.flatbuffers.reflection.Object
- fieldsVector() - Method in class com.google.flatbuffers.reflection.Object
- fieldsVector(Field.Vector) - Method in class com.google.flatbuffers.reflection.Object
- finish() - Method in class com.google.flatbuffers.FlexBuffersBuilder
-
Finish writing the message into the buffer.
- finish(int) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Finalize a buffer, pointing to the given `root_table`.
- finish(int, boolean) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Finalize a buffer, pointing to the given `root_table`.
- finish(int, String) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Finalize a buffer, pointing to the given `root_table`.
- finish(int, String, boolean) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Finalize a buffer, pointing to the given `root_table`.
- finished() - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Should not be accessing the final buffer before it is finished.
- finishSizePrefixed(int) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Finalize a buffer, pointing to the given `root_table`, with the size prefixed.
- finishSizePrefixed(int, String) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Finalize a buffer, pointing to the given `root_table`, with the size prefixed.
- fixedLength() - Method in class com.google.flatbuffers.reflection.Type
- FlatBufferBuilder - Class in com.google.flatbuffers
-
Class that helps you build a FlatBuffer.
- FlatBufferBuilder() - Constructor for class com.google.flatbuffers.FlatBufferBuilder
-
Start with a buffer of 1KiB, then grow as required.
- FlatBufferBuilder(int) - Constructor for class com.google.flatbuffers.FlatBufferBuilder
-
Start with a buffer of size `initial_size`, then grow as required.
- FlatBufferBuilder(int, FlatBufferBuilder.ByteBufferFactory) - Constructor for class com.google.flatbuffers.FlatBufferBuilder
-
Start with a buffer of size `initial_size`, then grow as required.
- FlatBufferBuilder(int, FlatBufferBuilder.ByteBufferFactory, ByteBuffer, Utf8) - Constructor for class com.google.flatbuffers.FlatBufferBuilder
-
Start with a buffer of size `initial_size`, then grow as required.
- FlatBufferBuilder(ByteBuffer) - Constructor for class com.google.flatbuffers.FlatBufferBuilder
-
Alternative constructor allowing reuse of
ByteBuffers. - FlatBufferBuilder(ByteBuffer, FlatBufferBuilder.ByteBufferFactory) - Constructor for class com.google.flatbuffers.FlatBufferBuilder
-
Alternative constructor allowing reuse of
ByteBuffers. - FlatBufferBuilder.ByteBufferFactory - Class in com.google.flatbuffers
-
An interface that provides a user of the com.google.flatbuffers.FlatBufferBuilder class the ability to specify the method in which the internal buffer gets allocated.
- FlatBufferBuilder.HeapByteBufferFactory - Class in com.google.flatbuffers
-
An implementation of the ByteBufferFactory interface that is used when one is not provided by the user.
- FLATBUFFERS_25_12_19() - Static method in class com.google.flatbuffers.Constants
-
A version identifier to force a compile error if someone accidentally tries to build generated code with a runtime of two mismatched version.
- FlexBuffers - Class in com.google.flatbuffers
-
This class can be used to parse FlexBuffer messages.
- FlexBuffers() - Constructor for class com.google.flatbuffers.FlexBuffers
- FlexBuffers.Blob - Class in com.google.flatbuffers
-
Represents a array of bytes element in the buffer
- FlexBuffers.FlexBufferException - Exception in com.google.flatbuffers
- FlexBuffers.Key - Class in com.google.flatbuffers
-
Represents a key element in the buffer.
- FlexBuffers.KeyVector - Class in com.google.flatbuffers
-
Represent a vector of keys in a map
- FlexBuffers.Map - Class in com.google.flatbuffers
-
Map object representing a set of key-value pairs.
- FlexBuffers.Reference - Class in com.google.flatbuffers
-
Represents an generic element in the buffer.
- FlexBuffers.TypedVector - Class in com.google.flatbuffers
-
Object that represents a set of elements with the same type
- FlexBuffers.Vector - Class in com.google.flatbuffers
-
Object that represents a set of elements in the buffer
- FlexBuffersBuilder - Class in com.google.flatbuffers
-
Helper class that builds com.google.flatbuffers.FlexBuffers
- FlexBuffersBuilder() - Constructor for class com.google.flatbuffers.FlexBuffersBuilder
-
Constructs a newly allocated
com.google.flatbuffers.FlexBuffersBuilderwithFlexBuffersBuilder.BUILDER_FLAG_SHARE_KEYSset. - FlexBuffersBuilder(int) - Constructor for class com.google.flatbuffers.FlexBuffersBuilder
-
Constructs a newly allocated
com.google.flatbuffers.FlexBuffersBuilderwithFlexBuffersBuilder.BUILDER_FLAG_SHARE_KEYSset. - FlexBuffersBuilder(ReadWriteBuf, int) - Constructor for class com.google.flatbuffers.FlexBuffersBuilder
- FlexBuffersBuilder(ByteBuffer) - Constructor for class com.google.flatbuffers.FlexBuffersBuilder
-
Constructs a newly allocated
com.google.flatbuffers.FlexBuffersBuilder. - FlexBuffersBuilder(ByteBuffer, int) - Constructor for class com.google.flatbuffers.FlexBuffersBuilder
-
Deprecated.
- FloatVector - Class in com.google.flatbuffers
-
Helper type for accessing vector of float values.
- FloatVector() - Constructor for class com.google.flatbuffers.FloatVector
- forceDefaults(boolean) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
In order to save space, fields that are set to their default value don't get serialized into the buffer.
G
- get(byte[]) - Method in class com.google.flatbuffers.FlexBuffers.Map
- get(int) - Method in class com.google.flatbuffers.ArrayReadWriteBuf
- get(int) - Method in class com.google.flatbuffers.BooleanVector
-
Reads the boolean at the given index.
- get(int) - Method in class com.google.flatbuffers.ByteBufferReadWriteBuf
- get(int) - Method in class com.google.flatbuffers.ByteVector
-
Reads the byte at the given index.
- get(int) - Method in class com.google.flatbuffers.DoubleVector
-
Reads the double value at the given index.
- get(int) - Method in class com.google.flatbuffers.FlexBuffers.Blob
-
Return individual byte at a given position
- get(int) - Method in class com.google.flatbuffers.FlexBuffers.KeyVector
-
Return key
- get(int) - Method in class com.google.flatbuffers.FlexBuffers.TypedVector
-
Get reference to an object in the
Vector - get(int) - Method in class com.google.flatbuffers.FlexBuffers.Vector
-
Get a element in a vector by index
- get(int) - Method in class com.google.flatbuffers.FloatVector
-
Reads the float value at the given index.
- get(int) - Method in class com.google.flatbuffers.IntVector
-
Reads the integer at the given index.
- get(int) - Method in class com.google.flatbuffers.LongVector
-
Reads the long value at the given index.
- get(int) - Method in interface com.google.flatbuffers.ReadBuf
-
Read a byte from data.
- get(int) - Method in class com.google.flatbuffers.reflection.Field.Vector
- get(int) - Method in class com.google.flatbuffers.reflection.KeyValue.Vector
- get(int) - Method in class com.google.flatbuffers.reflection.Object.Vector
- get(int) - Method in class com.google.flatbuffers.reflection.Type.Vector
- get(int) - Method in class com.google.flatbuffers.ShortVector
-
Reads the short value at the given index.
- get(int) - Method in class com.google.flatbuffers.StringVector
-
Reads the String at the given index.
- get(Field, int) - Method in class com.google.flatbuffers.reflection.Field.Vector
- get(KeyValue, int) - Method in class com.google.flatbuffers.reflection.KeyValue.Vector
- get(Object, int) - Method in class com.google.flatbuffers.reflection.Object.Vector
- get(Type, int) - Method in class com.google.flatbuffers.reflection.Type.Vector
- get(Table, int) - Method in class com.google.flatbuffers.UnionVector
-
Initialize any com.google.flatbuffers.Table-derived type to point to the union at the given `index`.
- get(String) - Method in class com.google.flatbuffers.FlexBuffers.Map
- getAsUnsigned(int) - Method in class com.google.flatbuffers.ByteVector
-
Reads the byte at the given index, zero-extends it to type int, and returns the result, which is therefore in the range 0 through 255.
- getAsUnsigned(int) - Method in class com.google.flatbuffers.IntVector
-
Reads the integer at the given index, zero-extends it to type long, and returns the result, which is therefore in the range 0 through 4294967295.
- getAsUnsigned(int) - Method in class com.google.flatbuffers.ShortVector
-
Reads the short at the given index, zero-extends it to type int, and returns the result, which is therefore in the range 0 through 65535.
- getBoolean(int) - Method in class com.google.flatbuffers.ArrayReadWriteBuf
- getBoolean(int) - Method in class com.google.flatbuffers.ByteBufferReadWriteBuf
- getBoolean(int) - Method in interface com.google.flatbuffers.ReadBuf
-
Read boolean from data.
- getBuffer() - Method in class com.google.flatbuffers.FlexBuffersBuilder
-
Return `ByteBuffer` containing FlexBuffer message.
- getByKey(Field, String) - Method in class com.google.flatbuffers.reflection.Field.Vector
- getByKey(KeyValue, String) - Method in class com.google.flatbuffers.reflection.KeyValue.Vector
- getByKey(Object, String) - Method in class com.google.flatbuffers.reflection.Object.Vector
- getByKey(String) - Method in class com.google.flatbuffers.reflection.Field.Vector
- getByKey(String) - Method in class com.google.flatbuffers.reflection.KeyValue.Vector
- getByKey(String) - Method in class com.google.flatbuffers.reflection.Object.Vector
- getByteBuffer() - Method in class com.google.flatbuffers.Table
-
Get the underlying ByteBuffer.
- getBytes() - Method in class com.google.flatbuffers.FlexBuffers.Blob
-
Copy blob into a byte[]
- getDefault() - Static method in class com.google.flatbuffers.Utf8
-
Get the default UTF-8 processor.
- getDouble(int) - Method in class com.google.flatbuffers.ArrayReadWriteBuf
- getDouble(int) - Method in class com.google.flatbuffers.ByteBufferReadWriteBuf
- getDouble(int) - Method in interface com.google.flatbuffers.ReadBuf
-
Read a 64-bit float from data.
- getElemType() - Method in class com.google.flatbuffers.FlexBuffers.TypedVector
-
Return element type for all elements in the vector
- getFloat(int) - Method in class com.google.flatbuffers.ArrayReadWriteBuf
- getFloat(int) - Method in class com.google.flatbuffers.ByteBufferReadWriteBuf
- getFloat(int) - Method in interface com.google.flatbuffers.ReadBuf
-
Read a 32-bit float from data.
- getInt(int) - Method in class com.google.flatbuffers.ArrayReadWriteBuf
- getInt(int) - Method in class com.google.flatbuffers.ByteBufferReadWriteBuf
- getInt(int) - Method in interface com.google.flatbuffers.ReadBuf
-
Read a 32-bit int from data.
- getLong(int) - Method in class com.google.flatbuffers.ArrayReadWriteBuf
- getLong(int) - Method in class com.google.flatbuffers.ByteBufferReadWriteBuf
- getLong(int) - Method in interface com.google.flatbuffers.ReadBuf
-
Read a 64-bit long from data.
- getRoot(ReadBuf) - Static method in class com.google.flatbuffers.FlexBuffers
-
Reads a FlexBuffer message in com.google.flatbuffers.ReadBuf and returns
FlexBuffers.Referenceto the root element. - getRoot(ByteBuffer) - Static method in class com.google.flatbuffers.FlexBuffers
-
Deprecated.
- getRootAsField(ByteBuffer) - Static method in class com.google.flatbuffers.reflection.Field
- getRootAsField(ByteBuffer, Field) - Static method in class com.google.flatbuffers.reflection.Field
- getRootAsKeyValue(ByteBuffer) - Static method in class com.google.flatbuffers.reflection.KeyValue
- getRootAsKeyValue(ByteBuffer, KeyValue) - Static method in class com.google.flatbuffers.reflection.KeyValue
- getRootAsObject(ByteBuffer) - Static method in class com.google.flatbuffers.reflection.Object
- getRootAsObject(ByteBuffer, Object) - Static method in class com.google.flatbuffers.reflection.Object
- getRootAsType(ByteBuffer) - Static method in class com.google.flatbuffers.reflection.Type
- getRootAsType(ByteBuffer, Type) - Static method in class com.google.flatbuffers.reflection.Type
- getShort(int) - Method in class com.google.flatbuffers.ArrayReadWriteBuf
- getShort(int) - Method in class com.google.flatbuffers.ByteBufferReadWriteBuf
- getShort(int) - Method in interface com.google.flatbuffers.ReadBuf
-
Read a short from data.
- getSizePrefix(ByteBuffer) - Static method in class com.google.flatbuffers.ByteBufferUtil
-
Extract the size prefix from a `ByteBuffer`.
- getString(int, int) - Method in class com.google.flatbuffers.ArrayReadWriteBuf
- getString(int, int) - Method in class com.google.flatbuffers.ByteBufferReadWriteBuf
- getString(int, int) - Method in interface com.google.flatbuffers.ReadBuf
-
Read an UTF-8 string from data.
- getType() - Method in class com.google.flatbuffers.FlexBuffers.Reference
-
Return element type
H
- hashCode() - Method in class com.google.flatbuffers.FlexBuffers.Key
- HeapByteBufferFactory() - Constructor for class com.google.flatbuffers.FlatBufferBuilder.HeapByteBufferFactory
I
- id() - Method in class com.google.flatbuffers.reflection.Field
- index() - Method in class com.google.flatbuffers.reflection.Type
- init(ByteBuffer, FlatBufferBuilder.ByteBufferFactory) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Alternative initializer that allows reusing this object on an existing `ByteBuffer`.
- INSTANCE - Static variable in class com.google.flatbuffers.FlatBufferBuilder.HeapByteBufferFactory
- IntVector - Class in com.google.flatbuffers
-
Helper type for accessing vector of signed or unsigned 32-bit values.
- IntVector() - Constructor for class com.google.flatbuffers.IntVector
- isBlob() - Method in class com.google.flatbuffers.FlexBuffers.Reference
-
Checks whether the element type is a blob
- isBoolean() - Method in class com.google.flatbuffers.FlexBuffers.Reference
-
Checks whether the element is boolean type
- isEmpty() - Method in class com.google.flatbuffers.FlexBuffers.Vector
-
Checks if the vector is empty
- isEmptyVector() - Method in class com.google.flatbuffers.FlexBuffers.TypedVector
-
Returns whether the vector is empty
- isFieldPresent(Table, int) - Static method in class com.google.flatbuffers.FlatBufferBuilder
-
Helper function to test if a field is present in the table
- isFloat() - Method in class com.google.flatbuffers.FlexBuffers.Reference
-
Checks whether the element type is float
- isHighSurrogate(char) - Static method in class com.google.flatbuffers.internal.CharacterTools
- isInt() - Method in class com.google.flatbuffers.FlexBuffers.Reference
-
Checks whether the element type is signed integer
- isIntOrUInt() - Method in class com.google.flatbuffers.FlexBuffers.Reference
-
Checks whether the element type is signed or unsigned integers
- isKey() - Method in class com.google.flatbuffers.FlexBuffers.Reference
-
Checks whether the element type is key
- isLowSurrogate(char) - Static method in class com.google.flatbuffers.internal.CharacterTools
- isMap() - Method in class com.google.flatbuffers.FlexBuffers.Reference
-
Checks whether the element type is a map
- isNull() - Method in class com.google.flatbuffers.FlexBuffers.Reference
-
Checks whether the element is null type
- isNumeric() - Method in class com.google.flatbuffers.FlexBuffers.Reference
-
Checks whether the element type is numeric (signed/unsigned integers and floats)
- isString() - Method in class com.google.flatbuffers.FlexBuffers.Reference
-
Checks whether the element type is string
- isStruct() - Method in class com.google.flatbuffers.reflection.Object
- isSurrogatePair(char, char) - Static method in class com.google.flatbuffers.internal.CharacterTools
- isTypedVector() - Method in class com.google.flatbuffers.FlexBuffers.Reference
-
Checks whether the element type is typed vector
- isUInt() - Method in class com.google.flatbuffers.FlexBuffers.Reference
-
Checks whether the element type is signed integer
- isVector() - Method in class com.google.flatbuffers.FlexBuffers.Reference
-
Checks whether the element type is vector
K
- key() - Method in class com.google.flatbuffers.reflection.Field
- key() - Method in class com.google.flatbuffers.reflection.KeyValue
- keyAsByteBuffer() - Method in class com.google.flatbuffers.reflection.KeyValue
- keyInByteBuffer(ByteBuffer) - Method in class com.google.flatbuffers.reflection.KeyValue
- keys() - Method in class com.google.flatbuffers.FlexBuffers.Map
-
Get a vector or keys in the map
- keysCompare(Integer, Integer, ByteBuffer) - Method in class com.google.flatbuffers.reflection.Field
- keysCompare(Integer, Integer, ByteBuffer) - Method in class com.google.flatbuffers.reflection.KeyValue
- keysCompare(Integer, Integer, ByteBuffer) - Method in class com.google.flatbuffers.reflection.Object
- keysCompare(Integer, Integer, ByteBuffer) - Method in class com.google.flatbuffers.Table
-
Compare two tables by the key.
- KeyValue - Class in com.google.flatbuffers.reflection
- KeyValue() - Constructor for class com.google.flatbuffers.reflection.KeyValue
- KeyValue.Vector - Class in com.google.flatbuffers.reflection
L
- length() - Method in class com.google.flatbuffers.BaseVector
-
Get the length of a vector.
- limit() - Method in class com.google.flatbuffers.ArrayReadWriteBuf
- limit() - Method in class com.google.flatbuffers.ByteBufferReadWriteBuf
- limit() - Method in interface com.google.flatbuffers.ReadBuf
-
Defines the size of the message in the buffer.
- limit() - Method in interface com.google.flatbuffers.ReadWriteBuf
-
Defines the size of the message in the buffer.
- LongVector - Class in com.google.flatbuffers
-
Helper type for accessing vector of long values.
- LongVector() - Constructor for class com.google.flatbuffers.LongVector
M
- MAX_HIGH_SURROGATE - Static variable in class com.google.flatbuffers.internal.CharacterTools
- MAX_LOW_SURROGATE - Static variable in class com.google.flatbuffers.internal.CharacterTools
- MAX_SURROGATE - Static variable in class com.google.flatbuffers.internal.CharacterTools
- MIN_HIGH_SURROGATE - Static variable in class com.google.flatbuffers.internal.CharacterTools
- MIN_LOW_SURROGATE - Static variable in class com.google.flatbuffers.internal.CharacterTools
- MIN_SUPPLEMENTARY_CODE_POINT - Static variable in class com.google.flatbuffers.internal.CharacterTools
- MIN_SURROGATE - Static variable in class com.google.flatbuffers.internal.CharacterTools
- minalign() - Method in class com.google.flatbuffers.reflection.Object
N
- name() - Method in class com.google.flatbuffers.reflection.Field
- name() - Method in class com.google.flatbuffers.reflection.Object
- nameAsByteBuffer() - Method in class com.google.flatbuffers.reflection.Field
- nameAsByteBuffer() - Method in class com.google.flatbuffers.reflection.Object
- nameInByteBuffer(ByteBuffer) - Method in class com.google.flatbuffers.reflection.Field
- nameInByteBuffer(ByteBuffer) - Method in class com.google.flatbuffers.reflection.Object
- Nested(int) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Structures are always stored inline, they need to be created right where they're used.
- newByteBuffer(int) - Method in class com.google.flatbuffers.FlatBufferBuilder.ByteBufferFactory
-
Create a `ByteBuffer` with a given capacity.
- newByteBuffer(int) - Method in class com.google.flatbuffers.FlatBufferBuilder.HeapByteBufferFactory
- notNested() - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Should not be creating any other object, string or vector while an object is being constructed.
O
- Object - Class in com.google.flatbuffers.reflection
- Object() - Constructor for class com.google.flatbuffers.reflection.Object
- Object.Vector - Class in com.google.flatbuffers.reflection
- offset() - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Offset relative to the end of the buffer.
- offset() - Method in class com.google.flatbuffers.reflection.Field
- offset64() - Method in class com.google.flatbuffers.reflection.Field
-
If the field uses 64-bit offsets.
- optional() - Method in class com.google.flatbuffers.reflection.Field
P
- pad(int) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Add zero valued bytes to prepare a new entry to be added.
- padding() - Method in class com.google.flatbuffers.reflection.Field
-
Number of padding octets to always add after this field.
- prep(int, int) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Prepare to write an element of `size` after `additional_bytes` have been written, e.g.
- put(byte) - Method in class com.google.flatbuffers.ArrayReadWriteBuf
- put(byte) - Method in class com.google.flatbuffers.ByteBufferReadWriteBuf
- put(byte) - Method in interface com.google.flatbuffers.ReadWriteBuf
-
Write a byte into the buffer at
writePosition(). - put(byte[], int, int) - Method in class com.google.flatbuffers.ArrayReadWriteBuf
- put(byte[], int, int) - Method in class com.google.flatbuffers.ByteBufferReadWriteBuf
- put(byte[], int, int) - Method in interface com.google.flatbuffers.ReadWriteBuf
-
Put an array of bytes into the buffer at
writePosition(). - putBlob(byte[]) - Method in class com.google.flatbuffers.FlexBuffersBuilder
-
Adds a byte array into the message
- putBlob(String, byte[]) - Method in class com.google.flatbuffers.FlexBuffersBuilder
-
Adds a byte array into the message
- putBoolean(boolean) - Method in class com.google.flatbuffers.ArrayReadWriteBuf
- putBoolean(boolean) - Method in class com.google.flatbuffers.ByteBufferReadWriteBuf
- putBoolean(boolean) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Add a `boolean` to the buffer, backwards from the current location.
- putBoolean(boolean) - Method in class com.google.flatbuffers.FlexBuffersBuilder
-
Insert a single boolean into the buffer
- putBoolean(boolean) - Method in interface com.google.flatbuffers.ReadWriteBuf
-
Put a boolean into the buffer at
writePosition(). - putBoolean(String, boolean) - Method in class com.google.flatbuffers.FlexBuffersBuilder
-
Insert a single boolean into the buffer
- putByte(byte) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Add a `byte` to the buffer, backwards from the current location.
- putDouble(double) - Method in class com.google.flatbuffers.ArrayReadWriteBuf
- putDouble(double) - Method in class com.google.flatbuffers.ByteBufferReadWriteBuf
- putDouble(double) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Add a `double` to the buffer, backwards from the current location.
- putDouble(double) - Method in interface com.google.flatbuffers.ReadWriteBuf
-
Write a 64-bit float into the buffer at
writePosition(). - putFloat(double) - Method in class com.google.flatbuffers.FlexBuffersBuilder
-
Adds a 64-bit float into the buff.
- putFloat(float) - Method in class com.google.flatbuffers.ArrayReadWriteBuf
- putFloat(float) - Method in class com.google.flatbuffers.ByteBufferReadWriteBuf
- putFloat(float) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Add a `float` to the buffer, backwards from the current location.
- putFloat(float) - Method in class com.google.flatbuffers.FlexBuffersBuilder
-
Adds a 32-bit float into the buff.
- putFloat(float) - Method in interface com.google.flatbuffers.ReadWriteBuf
-
Write a 32-bit float into the buffer at
writePosition(). - putFloat(String, double) - Method in class com.google.flatbuffers.FlexBuffersBuilder
-
Adds a 64-bit float into the buff.
- putFloat(String, float) - Method in class com.google.flatbuffers.FlexBuffersBuilder
-
Adds a 32-bit float into the buff.
- putInt(int) - Method in class com.google.flatbuffers.ArrayReadWriteBuf
- putInt(int) - Method in class com.google.flatbuffers.ByteBufferReadWriteBuf
- putInt(int) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Add an `int` to the buffer, backwards from the current location.
- putInt(int) - Method in class com.google.flatbuffers.FlexBuffersBuilder
-
Adds an integer into the buff
- putInt(int) - Method in interface com.google.flatbuffers.ReadWriteBuf
-
Write a 32-bit into in the buffer at
writePosition(). - putInt(long) - Method in class com.google.flatbuffers.FlexBuffersBuilder
-
Adds a 64-bit integer into the buff
- putInt(String, int) - Method in class com.google.flatbuffers.FlexBuffersBuilder
-
Adds a integer into the buff
- putInt(String, long) - Method in class com.google.flatbuffers.FlexBuffersBuilder
-
Adds a integer into the buff
- putLong(long) - Method in class com.google.flatbuffers.ArrayReadWriteBuf
- putLong(long) - Method in class com.google.flatbuffers.ByteBufferReadWriteBuf
- putLong(long) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Add a `long` to the buffer, backwards from the current location.
- putLong(long) - Method in interface com.google.flatbuffers.ReadWriteBuf
-
Write a 64-bit into in the buffer at
writePosition(). - putNull() - Method in class com.google.flatbuffers.FlexBuffersBuilder
-
Insert a null value into the buffer
- putNull(String) - Method in class com.google.flatbuffers.FlexBuffersBuilder
-
Insert a null value into the buffer
- putShort(short) - Method in class com.google.flatbuffers.ArrayReadWriteBuf
- putShort(short) - Method in class com.google.flatbuffers.ByteBufferReadWriteBuf
- putShort(short) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Add a `short` to the buffer, backwards from the current location.
- putShort(short) - Method in interface com.google.flatbuffers.ReadWriteBuf
-
Write a 16-bit into in the buffer at
writePosition(). - putString(String) - Method in class com.google.flatbuffers.FlexBuffersBuilder
-
Adds a String into the buffer
- putString(String, String) - Method in class com.google.flatbuffers.FlexBuffersBuilder
-
Adds a String into the buffer
- putUInt(int) - Method in class com.google.flatbuffers.FlexBuffersBuilder
-
Adds a unsigned integer into the buff.
- putUInt(long) - Method in class com.google.flatbuffers.FlexBuffersBuilder
-
Adds a unsigned integer (stored in a signed 64-bit integer) into the buff.
- putUInt64(BigInteger) - Method in class com.google.flatbuffers.FlexBuffersBuilder
-
Adds a 64-bit unsigned integer (stored as
BigInteger) into the buff.
R
- ReadBuf - Interface in com.google.flatbuffers
- ReadWriteBuf - Interface in com.google.flatbuffers
- releaseByteBuffer(ByteBuffer) - Method in class com.google.flatbuffers.FlatBufferBuilder.ByteBufferFactory
-
Release a ByteBuffer.
- removeSizePrefix(ByteBuffer) - Static method in class com.google.flatbuffers.ByteBufferUtil
-
Create a duplicate of a size-prefixed `ByteBuffer` that has its position advanced just past the size prefix.
- requestCapacity(int) - Method in class com.google.flatbuffers.ArrayReadWriteBuf
- requestCapacity(int) - Method in class com.google.flatbuffers.ByteBufferReadWriteBuf
- requestCapacity(int) - Method in interface com.google.flatbuffers.ReadWriteBuf
-
Request capacity of the buffer.
- required() - Method in class com.google.flatbuffers.reflection.Field
- required(int, int) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Checks that a required field has been set in a given table that has just been constructed.
- reset() - Method in class com.google.flatbuffers.BaseVector
-
Resets the internal state with a null
ByteBufferand a zero position.
S
- set(int, byte) - Method in class com.google.flatbuffers.ArrayReadWriteBuf
- set(int, byte) - Method in class com.google.flatbuffers.ByteBufferReadWriteBuf
- set(int, byte) - Method in interface com.google.flatbuffers.ReadWriteBuf
-
Read a byte from data.
- set(int, byte[], int, int) - Method in class com.google.flatbuffers.ArrayReadWriteBuf
- set(int, byte[], int, int) - Method in class com.google.flatbuffers.ByteBufferReadWriteBuf
- set(int, byte[], int, int) - Method in interface com.google.flatbuffers.ReadWriteBuf
-
Write an array of bytes into the buffer.
- setBoolean(int, boolean) - Method in class com.google.flatbuffers.ArrayReadWriteBuf
- setBoolean(int, boolean) - Method in class com.google.flatbuffers.ByteBufferReadWriteBuf
- setBoolean(int, boolean) - Method in interface com.google.flatbuffers.ReadWriteBuf
-
Write boolean into a given position on the buffer.
- setDefault(Utf8) - Static method in class com.google.flatbuffers.Utf8
-
Set the default instance of the UTF-8 processor.
- setDouble(int, double) - Method in class com.google.flatbuffers.ArrayReadWriteBuf
- setDouble(int, double) - Method in class com.google.flatbuffers.ByteBufferReadWriteBuf
- setDouble(int, double) - Method in interface com.google.flatbuffers.ReadWriteBuf
-
Read a 64-bit float from data.
- setFloat(int, float) - Method in class com.google.flatbuffers.ArrayReadWriteBuf
- setFloat(int, float) - Method in class com.google.flatbuffers.ByteBufferReadWriteBuf
- setFloat(int, float) - Method in interface com.google.flatbuffers.ReadWriteBuf
-
Read a 32-bit float from data.
- setInt(int, int) - Method in class com.google.flatbuffers.ArrayReadWriteBuf
- setInt(int, int) - Method in class com.google.flatbuffers.ByteBufferReadWriteBuf
- setInt(int, int) - Method in interface com.google.flatbuffers.ReadWriteBuf
-
Read a 32-bit int from data.
- setLong(int, long) - Method in class com.google.flatbuffers.ArrayReadWriteBuf
- setLong(int, long) - Method in class com.google.flatbuffers.ByteBufferReadWriteBuf
- setLong(int, long) - Method in interface com.google.flatbuffers.ReadWriteBuf
-
Read a 64-bit long from data.
- setShort(int, short) - Method in class com.google.flatbuffers.ArrayReadWriteBuf
- setShort(int, short) - Method in class com.google.flatbuffers.ByteBufferReadWriteBuf
- setShort(int, short) - Method in interface com.google.flatbuffers.ReadWriteBuf
-
Read a short from data.
- ShortVector - Class in com.google.flatbuffers
-
Helper type for accessing vector of signed or unsigned 16-bit values.
- ShortVector() - Constructor for class com.google.flatbuffers.ShortVector
- size() - Method in class com.google.flatbuffers.FlexBuffers.KeyVector
-
Returns size of key vector
- SIZE_PREFIX_LENGTH - Static variable in class com.google.flatbuffers.Constants
-
The number of bytes in a size prefix.
- sizedByteArray() - Method in class com.google.flatbuffers.FlatBufferBuilder
-
A utility function to copy and return the ByteBuffer data as a `byte[]`.
- sizedByteArray(int, int) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
A utility function to copy and return the ByteBuffer data from `start` to `start` + `length` as a `byte[]`.
- sizedInputStream() - Method in class com.google.flatbuffers.FlatBufferBuilder
-
A utility function to return an InputStream to the ByteBuffer data
- slot(int) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Set the current vtable at `voffset` to the current location in the buffer.
- sortTables(int[], ByteBuffer) - Method in class com.google.flatbuffers.Table
-
Sort tables by the key.
- startAttributesVector(FlatBufferBuilder, int) - Static method in class com.google.flatbuffers.reflection.Field
- startAttributesVector(FlatBufferBuilder, int) - Static method in class com.google.flatbuffers.reflection.Object
- startDocumentationVector(FlatBufferBuilder, int) - Static method in class com.google.flatbuffers.reflection.Field
- startDocumentationVector(FlatBufferBuilder, int) - Static method in class com.google.flatbuffers.reflection.Object
- startField(FlatBufferBuilder) - Static method in class com.google.flatbuffers.reflection.Field
- startFieldsVector(FlatBufferBuilder, int) - Static method in class com.google.flatbuffers.reflection.Object
- startKeyValue(FlatBufferBuilder) - Static method in class com.google.flatbuffers.reflection.KeyValue
- startMap() - Method in class com.google.flatbuffers.FlexBuffersBuilder
-
Start a new map in the buffer.
- startObject(FlatBufferBuilder) - Static method in class com.google.flatbuffers.reflection.Object
- startTable(int) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Start encoding a new object in the buffer.
- startType(FlatBufferBuilder) - Static method in class com.google.flatbuffers.reflection.Type
- startVector() - Method in class com.google.flatbuffers.FlexBuffersBuilder
-
Start a new vector in the buffer.
- startVector(int, int, int) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Start a new array/vector of objects.
- StringVector - Class in com.google.flatbuffers
-
Helper type for accessing vector of String.
- StringVector() - Constructor for class com.google.flatbuffers.StringVector
- Struct - Class in com.google.flatbuffers
-
All structs in the generated code derive from this class, and add their own accessors.
- Struct() - Constructor for class com.google.flatbuffers.Struct
T
- Table - Class in com.google.flatbuffers
-
All tables in the generated code derive from this class, and add their own accessors.
- Table() - Constructor for class com.google.flatbuffers.Table
- toCodePoint(char, char) - Static method in class com.google.flatbuffers.internal.CharacterTools
- toString() - Method in class com.google.flatbuffers.FlexBuffers.Blob
-
Returns a text(JSON) representation of the
FlexBuffers.Blob - toString() - Method in class com.google.flatbuffers.FlexBuffers.Key
- toString() - Method in class com.google.flatbuffers.FlexBuffers.KeyVector
-
Returns a text(JSON) representation
- toString() - Method in class com.google.flatbuffers.FlexBuffers.Reference
-
Returns text representation of the element (JSON)
- toString(StringBuilder) - Method in class com.google.flatbuffers.FlexBuffers.Blob
-
Append a text(JSON) representation of the
FlexBuffers.Blobinto a `StringBuilder` - toString(StringBuilder) - Method in class com.google.flatbuffers.FlexBuffers.Key
-
Appends a text(JSON) representation to a `StringBuilder`
- toString(StringBuilder) - Method in class com.google.flatbuffers.FlexBuffers.Map
-
Writes text (json) representation of map in a
StringBuilder. - toString(StringBuilder) - Method in class com.google.flatbuffers.FlexBuffers.Vector
-
Appends a text(JSON) representation to a `StringBuilder`
- type() - Method in class com.google.flatbuffers.reflection.Field
- type(Type) - Method in class com.google.flatbuffers.reflection.Field
- Type - Class in com.google.flatbuffers.reflection
- Type() - Constructor for class com.google.flatbuffers.reflection.Type
- Type.Vector - Class in com.google.flatbuffers.reflection
U
- UnionVector - Class in com.google.flatbuffers
-
Helper type for accessing vector of unions.
- UnionVector() - Constructor for class com.google.flatbuffers.UnionVector
- Utf8 - Class in com.google.flatbuffers
- Utf8() - Constructor for class com.google.flatbuffers.Utf8
- Utf8Old - Class in com.google.flatbuffers
-
This class implements the Utf8 API using the Java Utf8 encoder.
- Utf8Old() - Constructor for class com.google.flatbuffers.Utf8Old
- Utf8Safe - Class in com.google.flatbuffers
-
A set of low-level, high-performance static utility methods related to the UTF-8 character encoding.
- Utf8Safe() - Constructor for class com.google.flatbuffers.Utf8Safe
V
- ValidateVersion() - Static method in class com.google.flatbuffers.reflection.Field
- ValidateVersion() - Static method in class com.google.flatbuffers.reflection.KeyValue
- ValidateVersion() - Static method in class com.google.flatbuffers.reflection.Object
- ValidateVersion() - Static method in class com.google.flatbuffers.reflection.Type
- value() - Method in class com.google.flatbuffers.reflection.KeyValue
- valueAsByteBuffer() - Method in class com.google.flatbuffers.reflection.KeyValue
- valueInByteBuffer(ByteBuffer) - Method in class com.google.flatbuffers.reflection.KeyValue
- values() - Method in class com.google.flatbuffers.FlexBuffers.Map
- Vector() - Constructor for class com.google.flatbuffers.reflection.Field.Vector
- Vector() - Constructor for class com.google.flatbuffers.reflection.KeyValue.Vector
- Vector() - Constructor for class com.google.flatbuffers.reflection.Object.Vector
- Vector() - Constructor for class com.google.flatbuffers.reflection.Type.Vector
W
- writePosition() - Method in class com.google.flatbuffers.ArrayReadWriteBuf
- writePosition() - Method in class com.google.flatbuffers.ByteBufferReadWriteBuf
- writePosition() - Method in interface com.google.flatbuffers.ReadWriteBuf
_
- __assign(int, int, ByteBuffer) - Method in class com.google.flatbuffers.reflection.Field.Vector
- __assign(int, int, ByteBuffer) - Method in class com.google.flatbuffers.reflection.KeyValue.Vector
- __assign(int, int, ByteBuffer) - Method in class com.google.flatbuffers.reflection.Object.Vector
- __assign(int, int, ByteBuffer) - Method in class com.google.flatbuffers.reflection.Type.Vector
- __assign(int, int, ByteBuffer) - Method in class com.google.flatbuffers.StringVector
-
Assigns vector access object to vector data.
- __assign(int, int, ByteBuffer) - Method in class com.google.flatbuffers.UnionVector
-
Assigns vector access object to vector data.
- __assign(int, ByteBuffer) - Method in class com.google.flatbuffers.BooleanVector
-
Assigns vector access object to vector data.
- __assign(int, ByteBuffer) - Method in class com.google.flatbuffers.ByteVector
-
Assigns vector access object to vector data.
- __assign(int, ByteBuffer) - Method in class com.google.flatbuffers.DoubleVector
-
Assigns vector access object to vector data.
- __assign(int, ByteBuffer) - Method in class com.google.flatbuffers.FloatVector
-
Assigns vector access object to vector data.
- __assign(int, ByteBuffer) - Method in class com.google.flatbuffers.IntVector
-
Assigns vector access object to vector data.
- __assign(int, ByteBuffer) - Method in class com.google.flatbuffers.LongVector
-
Assigns vector access object to vector data.
- __assign(int, ByteBuffer) - Method in class com.google.flatbuffers.reflection.Field
- __assign(int, ByteBuffer) - Method in class com.google.flatbuffers.reflection.KeyValue
- __assign(int, ByteBuffer) - Method in class com.google.flatbuffers.reflection.Object
- __assign(int, ByteBuffer) - Method in class com.google.flatbuffers.reflection.Type
- __assign(int, ByteBuffer) - Method in class com.google.flatbuffers.ShortVector
-
Assigns vector access object to vector data.
- __element(int) - Method in class com.google.flatbuffers.BaseVector
-
Gets the element position in vector's ByteBuffer.
- __has_identifier(ByteBuffer, String) - Static method in class com.google.flatbuffers.Table
-
Check if a
ByteBuffercontains a file identifier. - __indirect(int) - Method in class com.google.flatbuffers.Table
-
Retrieve a relative offset.
- __indirect(int, ByteBuffer) - Static method in class com.google.flatbuffers.Table
-
Retrieve a relative offset.
- __init(int, ByteBuffer) - Method in class com.google.flatbuffers.reflection.Field
- __init(int, ByteBuffer) - Method in class com.google.flatbuffers.reflection.KeyValue
- __init(int, ByteBuffer) - Method in class com.google.flatbuffers.reflection.Object
- __init(int, ByteBuffer) - Method in class com.google.flatbuffers.reflection.Type
- __lookup_by_key(Field, int, String, ByteBuffer) - Static method in class com.google.flatbuffers.reflection.Field
- __lookup_by_key(KeyValue, int, String, ByteBuffer) - Static method in class com.google.flatbuffers.reflection.KeyValue
- __lookup_by_key(Object, int, String, ByteBuffer) - Static method in class com.google.flatbuffers.reflection.Object
- __offset(int) - Method in class com.google.flatbuffers.Table
-
Look up a field in the vtable.
- __offset(int, int, ByteBuffer) - Static method in class com.google.flatbuffers.Table
- __reset() - Method in class com.google.flatbuffers.Struct
-
Resets internal state with a null
ByteBufferand a zero position. - __reset() - Method in class com.google.flatbuffers.Table
-
Resets the internal state with a null
ByteBufferand a zero position. - __reset(int, int, ByteBuffer) - Method in class com.google.flatbuffers.BaseVector
-
Re-init the internal state with an external buffer
ByteBuffer, an offset within and element size. - __reset(int, ByteBuffer) - Method in class com.google.flatbuffers.Struct
-
Re-init the internal state with an external buffer
ByteBufferand an offset within. - __reset(int, ByteBuffer) - Method in class com.google.flatbuffers.Table
-
Re-init the internal state with an external buffer
ByteBufferand an offset within. - __string(int) - Method in class com.google.flatbuffers.Table
-
Create a Java `String` from UTF-8 data stored inside the FlatBuffer.
- __string(int, ByteBuffer, Utf8) - Static method in class com.google.flatbuffers.Table
-
Create a Java `String` from UTF-8 data stored inside the FlatBuffer.
- __union(Table, int) - Method in class com.google.flatbuffers.Table
-
Initialize any com.google.flatbuffers.Table-derived type to point to the union at the given `offset`.
- __union(Table, int, ByteBuffer) - Static method in class com.google.flatbuffers.Table
-
Initialize any com.google.flatbuffers.Table-derived type to point to the union at the given `offset`.
- __vector() - Method in class com.google.flatbuffers.BaseVector
-
Get the start data of a vector.
- __vector(int) - Method in class com.google.flatbuffers.Table
-
Get the start data of a vector.
- __vector_as_bytebuffer(int, int) - Method in class com.google.flatbuffers.Table
-
Get a whole vector as a ByteBuffer.
- __vector_in_bytebuffer(ByteBuffer, int, int) - Method in class com.google.flatbuffers.Table
-
Initialize vector as a ByteBuffer.
- __vector_len(int) - Method in class com.google.flatbuffers.Table
-
Get the length of a vector.
All Classes All Packages