James Kuszmaul | 8e62b02 | 2022-03-22 09:33:25 -0700 | [diff] [blame^] | 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 | |
| 12 | public CharacterUnion getMainCharacter() { return mainCharacter; } |
| 13 | |
| 14 | public void setMainCharacter(CharacterUnion mainCharacter) { this.mainCharacter = mainCharacter; } |
| 15 | |
| 16 | public CharacterUnion[] getCharacters() { return characters; } |
| 17 | |
| 18 | public void setCharacters(CharacterUnion[] characters) { this.characters = characters; } |
| 19 | |
| 20 | |
| 21 | public MovieT() { |
| 22 | this.mainCharacter = null; |
| 23 | this.characters = null; |
| 24 | } |
| 25 | public static MovieT deserializeFromBinary(byte[] fbBuffer) { |
| 26 | return Movie.getRootAsMovie(ByteBuffer.wrap(fbBuffer)).unpack(); |
| 27 | } |
| 28 | public byte[] serializeToBinary() { |
| 29 | FlatBufferBuilder fbb = new FlatBufferBuilder(); |
| 30 | Movie.finishMovieBuffer(fbb, Movie.pack(fbb, this)); |
| 31 | return fbb.sizedByteArray(); |
| 32 | } |
| 33 | } |
| 34 | |