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