1 // automatically generated by the FlatBuffers compiler, do not modify 2 3 package MyGame.Example; 4 5 import com.google.flatbuffers.BaseVector; 6 import com.google.flatbuffers.BooleanVector; 7 import com.google.flatbuffers.ByteVector; 8 import com.google.flatbuffers.Constants; 9 import com.google.flatbuffers.DoubleVector; 10 import com.google.flatbuffers.FlatBufferBuilder; 11 import com.google.flatbuffers.FloatVector; 12 import com.google.flatbuffers.IntVector; 13 import com.google.flatbuffers.LongVector; 14 import com.google.flatbuffers.ShortVector; 15 import com.google.flatbuffers.StringVector; 16 import com.google.flatbuffers.Struct; 17 import com.google.flatbuffers.Table; 18 import com.google.flatbuffers.UnionVector; 19 import java.nio.ByteBuffer; 20 import java.nio.ByteOrder; 21 22 public class ArrayTableT { 23 private MyGame.Example.ArrayStructT a; 24 getA()25 public MyGame.Example.ArrayStructT getA() { return a; } 26 setA(MyGame.Example.ArrayStructT a)27 public void setA(MyGame.Example.ArrayStructT a) { this.a = a; } 28 29 ArrayTableT()30 public ArrayTableT() { 31 this.a = new MyGame.Example.ArrayStructT(); 32 } deserializeFromBinary(byte[] fbBuffer)33 public static ArrayTableT deserializeFromBinary(byte[] fbBuffer) { 34 return ArrayTable.getRootAsArrayTable(ByteBuffer.wrap(fbBuffer)).unpack(); 35 } serializeToBinary()36 public byte[] serializeToBinary() { 37 FlatBufferBuilder fbb = new FlatBufferBuilder(); 38 ArrayTable.finishArrayTableBuffer(fbb, ArrayTable.pack(fbb, this)); 39 return fbb.sizedByteArray(); 40 } 41 } 42 43