...
1// automatically generated by the FlatBuffers compiler, do not modify
2
3import com.google.flatbuffers.BaseVector;
4import com.google.flatbuffers.BooleanVector;
5import com.google.flatbuffers.ByteVector;
6import com.google.flatbuffers.Constants;
7import com.google.flatbuffers.DoubleVector;
8import com.google.flatbuffers.FlatBufferBuilder;
9import com.google.flatbuffers.FloatVector;
10import com.google.flatbuffers.IntVector;
11import com.google.flatbuffers.LongVector;
12import com.google.flatbuffers.ShortVector;
13import com.google.flatbuffers.StringVector;
14import com.google.flatbuffers.Struct;
15import com.google.flatbuffers.Table;
16import com.google.flatbuffers.UnionVector;
17import java.nio.ByteBuffer;
18import java.nio.ByteOrder;
19
20public class MovieT {
21 private CharacterUnion mainCharacter;
22 private CharacterUnion[] characters;
23
24 public CharacterUnion getMainCharacter() { return mainCharacter; }
25
26 public void setMainCharacter(CharacterUnion mainCharacter) { this.mainCharacter = mainCharacter; }
27
28 public CharacterUnion[] getCharacters() { return characters; }
29
30 public void setCharacters(CharacterUnion[] characters) { this.characters = characters; }
31
32
33 public MovieT() {
34 this.mainCharacter = null;
35 this.characters = null;
36 }
37 public static MovieT deserializeFromBinary(byte[] fbBuffer) {
38 return Movie.getRootAsMovie(ByteBuffer.wrap(fbBuffer)).unpack();
39 }
40 public byte[] serializeToBinary() {
41 FlatBufferBuilder fbb = new FlatBufferBuilder();
42 Movie.finishMovieBuffer(fbb, Movie.pack(fbb, this));
43 return fbb.sizedByteArray();
44 }
45}
46
View as plain text