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