1 // automatically generated by the FlatBuffers compiler, do not modify 2 3 import java.nio.*; 4 import java.lang.*; 5 import java.util.*; 6 import com.google.flatbuffers.*; 7 8 public class MovieT { 9 private CharacterUnion mainCharacter; 10 private CharacterUnion[] characters; 11 getMainCharacter()12 public CharacterUnion getMainCharacter() { return mainCharacter; } 13 setMainCharacter(CharacterUnion mainCharacter)14 public void setMainCharacter(CharacterUnion mainCharacter) { this.mainCharacter = mainCharacter; } 15 getCharacters()16 public CharacterUnion[] getCharacters() { return characters; } 17 setCharacters(CharacterUnion[] characters)18 public void setCharacters(CharacterUnion[] characters) { this.characters = characters; } 19 20 MovieT()21 public MovieT() { 22 this.mainCharacter = null; 23 this.characters = null; 24 } deserializeFromBinary(byte[] fbBuffer)25 public static MovieT deserializeFromBinary(byte[] fbBuffer) { 26 return Movie.getRootAsMovie(ByteBuffer.wrap(fbBuffer)).unpack(); 27 } serializeToBinary()28 public byte[] serializeToBinary() { 29 FlatBufferBuilder fbb = new FlatBufferBuilder(); 30 Movie.finishMovieBuffer(fbb, Movie.pack(fbb, this)); 31 return fbb.sizedByteArray(); 32 } 33 } 34 35