| // automatically generated by the FlatBuffers compiler, do not modify |
| |
| import com.google.flatbuffers.BaseVector; |
| import com.google.flatbuffers.BooleanVector; |
| import com.google.flatbuffers.ByteVector; |
| import com.google.flatbuffers.Constants; |
| import com.google.flatbuffers.DoubleVector; |
| import com.google.flatbuffers.FlatBufferBuilder; |
| import com.google.flatbuffers.FloatVector; |
| import com.google.flatbuffers.IntVector; |
| import com.google.flatbuffers.LongVector; |
| import com.google.flatbuffers.ShortVector; |
| import com.google.flatbuffers.StringVector; |
| import com.google.flatbuffers.Struct; |
| import com.google.flatbuffers.Table; |
| import com.google.flatbuffers.UnionVector; |
| import java.nio.ByteBuffer; |
| import java.nio.ByteOrder; |
| |
| public class MovieT { |
| private CharacterUnion mainCharacter; |
| private CharacterUnion[] characters; |
| |
| public CharacterUnion getMainCharacter() { return mainCharacter; } |
| |
| public void setMainCharacter(CharacterUnion mainCharacter) { this.mainCharacter = mainCharacter; } |
| |
| public CharacterUnion[] getCharacters() { return characters; } |
| |
| public void setCharacters(CharacterUnion[] characters) { this.characters = characters; } |
| |
| |
| public MovieT() { |
| this.mainCharacter = null; |
| this.characters = null; |
| } |
| public static MovieT deserializeFromBinary(byte[] fbBuffer) { |
| return Movie.getRootAsMovie(ByteBuffer.wrap(fbBuffer)).unpack(); |
| } |
| public byte[] serializeToBinary() { |
| FlatBufferBuilder fbb = new FlatBufferBuilder(); |
| Movie.finishMovieBuffer(fbb, Movie.pack(fbb, this)); |
| return fbb.sizedByteArray(); |
| } |
| } |
| |