Skip navigation links
A B C D E F G H I K N O P R S T U _ 

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(long) - Method in class com.google.flatbuffers.FlatBufferBuilder
Add a `long` to the buffer, properly aligned, and grows the buffer (if necessary).
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`.
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(short) - Method in class com.google.flatbuffers.FlatBufferBuilder
Add a `short` to the buffer, properly aligned, and grows the buffer (if necessary).
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`.
addStruct(int, int, int) - Method in class com.google.flatbuffers.FlatBufferBuilder
Add a struct to the table.

B

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.
ByteBufferUtil - Class in com.google.flatbuffers
Class that collects utility functions around `ByteBuffer`.
ByteBufferUtil() - Constructor for class com.google.flatbuffers.ByteBufferUtil
 

C

clear() - Method in class com.google.flatbuffers.FlatBufferBuilder
Reset the FlatBufferBuilder by purging all data that it holds.
com.google.flatbuffers - package com.google.flatbuffers
 
compareStrings(int, int, ByteBuffer) - Static method in class com.google.flatbuffers.Table
Compare two strings in the buffer.
compareStrings(int, byte[], ByteBuffer) - Static method in class com.google.flatbuffers.Table
Compare string from the buffer with the 'String' object.
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.
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

dataBuffer() - Method in class com.google.flatbuffers.FlatBufferBuilder
Get the ByteBuffer representing the FlatBuffer.

E

endObject() - 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.

F

finish(int, boolean) - Method in class com.google.flatbuffers.FlatBufferBuilder
Finalize a buffer, pointing to the given `root_table`.
finish(int) - 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`.
finish(int, String) - 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(int, FlatBufferBuilder.ByteBufferFactory) - Constructor for class com.google.flatbuffers.FlatBufferBuilder
Start with a buffer of size `initial_size`, 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() - Constructor for class com.google.flatbuffers.FlatBufferBuilder
Start with a buffer of 1KiB, then grow as required.
FlatBufferBuilder(ByteBuffer, FlatBufferBuilder.ByteBufferFactory) - Constructor for class com.google.flatbuffers.FlatBufferBuilder
Alternative constructor allowing reuse of ByteBuffers.
FlatBufferBuilder(ByteBuffer) - Constructor for class com.google.flatbuffers.FlatBufferBuilder
Alternative constructor allowing reuse of ByteBuffers.
FlatBufferBuilder.ByteBufferFactory - Interface 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.
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

getByteBuffer() - Method in class com.google.flatbuffers.Table
Get the underlying ByteBuffer.
getSizePrefix(ByteBuffer) - Static method in class com.google.flatbuffers.ByteBufferUtil
Extract the size prefix from a `ByteBuffer`.

H

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

K

keysCompare(Integer, Integer, ByteBuffer) - Method in class com.google.flatbuffers.Table
Compare two tables by the key.

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 interface 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.
putBoolean(boolean) - Method in class com.google.flatbuffers.FlatBufferBuilder
Add a `boolean` to the buffer, backwards from the current location.
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.FlatBufferBuilder
Add a `double` to the buffer, backwards from the current location.
putFloat(float) - Method in class com.google.flatbuffers.FlatBufferBuilder
Add a `float` to the buffer, backwards from the current location.
putInt(int) - Method in class com.google.flatbuffers.FlatBufferBuilder
Add an `int` to the buffer, backwards from the current location.
putLong(long) - Method in class com.google.flatbuffers.FlatBufferBuilder
Add a `long` to the buffer, backwards from the current location.
putShort(short) - Method in class com.google.flatbuffers.FlatBufferBuilder
Add a `short` to the buffer, backwards from the current location.

R

releaseByteBuffer(ByteBuffer) - Method in interface 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.
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.

S

SIZE_PREFIX_LENGTH - Static variable in class com.google.flatbuffers.Constants
The number of bytes in a size prefix.
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[]`.
sizedByteArray() - Method in class com.google.flatbuffers.FlatBufferBuilder
A utility function to copy and return the ByteBuffer data 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.
startObject(int) - Method in class com.google.flatbuffers.FlatBufferBuilder
Start encoding a new object in the buffer.
startVector(int, int, int) - Method in class com.google.flatbuffers.FlatBufferBuilder
Start a new array/vector of objects.
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
 

U

UTF8_CHARSET - Static variable in class com.google.flatbuffers.Table
 

_

__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
 
__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.
__string(int) - 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`.
__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 N O P R S T U _ 
Skip navigation links

Copyright © 2018. All rights reserved.