Package io.objectbox.flatbuffers
Class Struct
- java.lang.Object
-
- io.objectbox.flatbuffers.Struct
-
public class Struct extends java.lang.Object
All structs in the generated code derive from this class, and add their own accessors.
-
-
Constructor Summary
Constructors Constructor Description Struct()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
__reset()
Resets internal state with a nullByteBuffer
and a zero position.protected void
__reset(int _i, java.nio.ByteBuffer _bb)
Re-init the internal state with an external bufferByteBuffer
and an offset within.
-
-
-
Method Detail
-
__reset
protected void __reset(int _i, java.nio.ByteBuffer _bb)
Re-init the internal state with an external bufferByteBuffer
and an offset within. This method exists primarily to allow recycling Table instances without risking memory leaks due toByteBuffer
references.
-
__reset
public void __reset()
Resets internal state with a nullByteBuffer
and a zero position. This method exists primarily to allow recycling Struct instances without risking memory leaks due toByteBuffer
references. The instance will be unusable until it is assigned again to aByteBuffer
.- Parameters:
struct
- the instance to reset to initial state
-
-