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