A B C D E F G H I K L N O P R S T U V W _ 
All Classes All Packages

A

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`.
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`.
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`.
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`.
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).
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`.
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.
ArrayReadWriteBuf - Class in com.google.flatbuffers
Implements ReadBuf using 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

B

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 Struct.
bb - Variable in class com.google.flatbuffers.Table
The underlying ByteBuffer to hold the data of the 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
 
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

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 FlatBufferBuilder by purging all data that it holds.
clear() - Method in class com.google.flatbuffers.FlexBuffersBuilder
Reset the 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.
com.google.flatbuffers - package com.google.flatbuffers
 
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
 
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.
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.
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.Blob as `ReadBuf`
data() - Method in interface com.google.flatbuffers.ReadBuf
Expose ReadBuf as an array of bytes.
dataBuffer() - Method in class com.google.flatbuffers.FlatBufferBuilder
Get the ByteBuffer representing the FlatBuffer.
decodeUtf8(ByteBuffer, int, int) - Method in class com.google.flatbuffers.Utf8
Decodes the given UTF-8 portion of the ByteBuffer into a String.
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 ByteBuffer into a String.
decodeUtf8Array(byte[], int, int) - Static method in class com.google.flatbuffers.Utf8Safe
 
decodeUtf8Buffer(ByteBuffer, int, int) - Static method in class com.google.flatbuffers.Utf8Safe
 
DoubleVector - Class in com.google.flatbuffers
Helper type for accessing vector of double values.
DoubleVector() - Constructor for class com.google.flatbuffers.DoubleVector
 

E

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 ByteBuffer using 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 ByteBuffer using UTF-8 encoding.
encodeUtf8CodePoint(CharSequence, int, byte[]) - Static method in class com.google.flatbuffers.Utf8
Encode a Java's CharSequence UTF8 codepoint into a byte array.
endMap(String, int) - Method in class com.google.flatbuffers.FlexBuffersBuilder
Finishes a map, but writing the information in the buffer
endTable() - Method in class com.google.flatbuffers.FlatBufferBuilder
Finish off writing the object that is under construction.
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
 
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.
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 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_2_0_0() - 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 FlexBuffers
FlexBuffersBuilder() - Constructor for class com.google.flatbuffers.FlexBuffersBuilder
Constructs a newly allocated FlexBuffersBuilder with FlexBuffersBuilder.BUILDER_FLAG_SHARE_KEYS set.
FlexBuffersBuilder(int) - Constructor for class com.google.flatbuffers.FlexBuffersBuilder
Constructs a newly allocated FlexBuffersBuilder with FlexBuffersBuilder.BUILDER_FLAG_SHARE_KEYS set.
FlexBuffersBuilder(ReadWriteBuf, int) - Constructor for class com.google.flatbuffers.FlexBuffersBuilder
 
FlexBuffersBuilder(ByteBuffer) - Constructor for class com.google.flatbuffers.FlexBuffersBuilder
Constructs a newly allocated 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.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(Table, int) - Method in class com.google.flatbuffers.UnionVector
Initialize any 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.
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 ReadBuf and returns FlexBuffers.Reference to the root element.
getRoot(ByteBuffer) - Static method in class com.google.flatbuffers.FlexBuffers
Deprecated.
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

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
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
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
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

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.Table
Compare two tables by the key.

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
 

N

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

offset() - Method in class com.google.flatbuffers.FlatBufferBuilder
Offset relative to the end of the buffer.

P

pad(int) - Method in class com.google.flatbuffers.FlatBufferBuilder
Add zero valued bytes to prepare a new entry to be added.
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 a 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().
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
Represent a chunk of data, where FlexBuffers will read from.
ReadWriteBuf - Interface in com.google.flatbuffers
Interface to represent a read-write buffer.
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(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 ByteBuffer and 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.
startMap() - Method in class com.google.flatbuffers.FlexBuffersBuilder
Start a new map in the buffer.
startTable(int) - Method in class com.google.flatbuffers.FlatBufferBuilder
Start encoding a new object in the buffer.
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
 
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.Blob into 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`

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

values() - Method in class com.google.flatbuffers.FlexBuffers.Map
 

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.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.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 ByteBuffer contains 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.
__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 ByteBuffer and a zero position.
__reset() - Method in class com.google.flatbuffers.Table
Resets the internal state with a null ByteBuffer and 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 ByteBuffer and an offset within.
__reset(int, ByteBuffer) - Method in class com.google.flatbuffers.Table
Re-init the internal state with an external buffer ByteBuffer and 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 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 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.
A B C D E F G H I K L N O P R S T U V W _ 
All Classes All Packages