xref: /aosp_15_r20/external/flatbuffers/tests/MyGame/Example/Monster.java (revision 890232f25432b36107d06881e0a25aaa6b473652)
1*890232f2SAndroid Build Coastguard Worker // automatically generated by the FlatBuffers compiler, do not modify
2*890232f2SAndroid Build Coastguard Worker 
3*890232f2SAndroid Build Coastguard Worker package MyGame.Example;
4*890232f2SAndroid Build Coastguard Worker 
5*890232f2SAndroid Build Coastguard Worker import java.nio.*;
6*890232f2SAndroid Build Coastguard Worker import java.lang.*;
7*890232f2SAndroid Build Coastguard Worker import java.util.*;
8*890232f2SAndroid Build Coastguard Worker import com.google.flatbuffers.*;
9*890232f2SAndroid Build Coastguard Worker 
10*890232f2SAndroid Build Coastguard Worker /**
11*890232f2SAndroid Build Coastguard Worker  * an example documentation comment: "monster object"
12*890232f2SAndroid Build Coastguard Worker  */
13*890232f2SAndroid Build Coastguard Worker @SuppressWarnings("unused")
14*890232f2SAndroid Build Coastguard Worker public final class Monster extends Table {
ValidateVersion()15*890232f2SAndroid Build Coastguard Worker   public static void ValidateVersion() { Constants.FLATBUFFERS_2_0_0(); }
getRootAsMonster(ByteBuffer _bb)16*890232f2SAndroid Build Coastguard Worker   public static Monster getRootAsMonster(ByteBuffer _bb) { return getRootAsMonster(_bb, new Monster()); }
getRootAsMonster(ByteBuffer _bb, Monster obj)17*890232f2SAndroid Build Coastguard Worker   public static Monster getRootAsMonster(ByteBuffer _bb, Monster obj) { _bb.order(ByteOrder.LITTLE_ENDIAN); return (obj.__assign(_bb.getInt(_bb.position()) + _bb.position(), _bb)); }
MonsterBufferHasIdentifier(ByteBuffer _bb)18*890232f2SAndroid Build Coastguard Worker   public static boolean MonsterBufferHasIdentifier(ByteBuffer _bb) { return __has_identifier(_bb, "MONS"); }
__init(int _i, ByteBuffer _bb)19*890232f2SAndroid Build Coastguard Worker   public void __init(int _i, ByteBuffer _bb) { __reset(_i, _bb); }
__assign(int _i, ByteBuffer _bb)20*890232f2SAndroid Build Coastguard Worker   public Monster __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
21*890232f2SAndroid Build Coastguard Worker 
pos()22*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Vec3 pos() { return pos(new MyGame.Example.Vec3()); }
pos(MyGame.Example.Vec3 obj)23*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Vec3 pos(MyGame.Example.Vec3 obj) { int o = __offset(4); return o != 0 ? obj.__assign(o + bb_pos, bb) : null; }
mana()24*890232f2SAndroid Build Coastguard Worker   public short mana() { int o = __offset(6); return o != 0 ? bb.getShort(o + bb_pos) : 150; }
mutateMana(short mana)25*890232f2SAndroid Build Coastguard Worker   public boolean mutateMana(short mana) { int o = __offset(6); if (o != 0) { bb.putShort(o + bb_pos, mana); return true; } else { return false; } }
hp()26*890232f2SAndroid Build Coastguard Worker   public short hp() { int o = __offset(8); return o != 0 ? bb.getShort(o + bb_pos) : 100; }
mutateHp(short hp)27*890232f2SAndroid Build Coastguard Worker   public boolean mutateHp(short hp) { int o = __offset(8); if (o != 0) { bb.putShort(o + bb_pos, hp); return true; } else { return false; } }
name()28*890232f2SAndroid Build Coastguard Worker   public String name() { int o = __offset(10); return o != 0 ? __string(o + bb_pos) : null; }
nameAsByteBuffer()29*890232f2SAndroid Build Coastguard Worker   public ByteBuffer nameAsByteBuffer() { return __vector_as_bytebuffer(10, 1); }
nameInByteBuffer(ByteBuffer _bb)30*890232f2SAndroid Build Coastguard Worker   public ByteBuffer nameInByteBuffer(ByteBuffer _bb) { return __vector_in_bytebuffer(_bb, 10, 1); }
inventory(int j)31*890232f2SAndroid Build Coastguard Worker   public int inventory(int j) { int o = __offset(14); return o != 0 ? bb.get(__vector(o) + j * 1) & 0xFF : 0; }
inventoryLength()32*890232f2SAndroid Build Coastguard Worker   public int inventoryLength() { int o = __offset(14); return o != 0 ? __vector_len(o) : 0; }
inventoryVector()33*890232f2SAndroid Build Coastguard Worker   public ByteVector inventoryVector() { return inventoryVector(new ByteVector()); }
inventoryVector(ByteVector obj)34*890232f2SAndroid Build Coastguard Worker   public ByteVector inventoryVector(ByteVector obj) { int o = __offset(14); return o != 0 ? obj.__assign(__vector(o), bb) : null; }
inventoryAsByteBuffer()35*890232f2SAndroid Build Coastguard Worker   public ByteBuffer inventoryAsByteBuffer() { return __vector_as_bytebuffer(14, 1); }
inventoryInByteBuffer(ByteBuffer _bb)36*890232f2SAndroid Build Coastguard Worker   public ByteBuffer inventoryInByteBuffer(ByteBuffer _bb) { return __vector_in_bytebuffer(_bb, 14, 1); }
mutateInventory(int j, int inventory)37*890232f2SAndroid Build Coastguard Worker   public boolean mutateInventory(int j, int inventory) { int o = __offset(14); if (o != 0) { bb.put(__vector(o) + j * 1, (byte) inventory); return true; } else { return false; } }
color()38*890232f2SAndroid Build Coastguard Worker   public int color() { int o = __offset(16); return o != 0 ? bb.get(o + bb_pos) & 0xFF : 8; }
mutateColor(int color)39*890232f2SAndroid Build Coastguard Worker   public boolean mutateColor(int color) { int o = __offset(16); if (o != 0) { bb.put(o + bb_pos, (byte) color); return true; } else { return false; } }
testType()40*890232f2SAndroid Build Coastguard Worker   public byte testType() { int o = __offset(18); return o != 0 ? bb.get(o + bb_pos) : 0; }
test(Table obj)41*890232f2SAndroid Build Coastguard Worker   public Table test(Table obj) { int o = __offset(20); return o != 0 ? __union(obj, o + bb_pos) : null; }
test4(int j)42*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Test test4(int j) { return test4(new MyGame.Example.Test(), j); }
test4(MyGame.Example.Test obj, int j)43*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Test test4(MyGame.Example.Test obj, int j) { int o = __offset(22); return o != 0 ? obj.__assign(__vector(o) + j * 4, bb) : null; }
test4Length()44*890232f2SAndroid Build Coastguard Worker   public int test4Length() { int o = __offset(22); return o != 0 ? __vector_len(o) : 0; }
test4Vector()45*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Test.Vector test4Vector() { return test4Vector(new MyGame.Example.Test.Vector()); }
test4Vector(MyGame.Example.Test.Vector obj)46*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Test.Vector test4Vector(MyGame.Example.Test.Vector obj) { int o = __offset(22); return o != 0 ? obj.__assign(__vector(o), 4, bb) : null; }
testarrayofstring(int j)47*890232f2SAndroid Build Coastguard Worker   public String testarrayofstring(int j) { int o = __offset(24); return o != 0 ? __string(__vector(o) + j * 4) : null; }
testarrayofstringLength()48*890232f2SAndroid Build Coastguard Worker   public int testarrayofstringLength() { int o = __offset(24); return o != 0 ? __vector_len(o) : 0; }
testarrayofstringVector()49*890232f2SAndroid Build Coastguard Worker   public StringVector testarrayofstringVector() { return testarrayofstringVector(new StringVector()); }
testarrayofstringVector(StringVector obj)50*890232f2SAndroid Build Coastguard Worker   public StringVector testarrayofstringVector(StringVector obj) { int o = __offset(24); return o != 0 ? obj.__assign(__vector(o), 4, bb) : null; }
51*890232f2SAndroid Build Coastguard Worker   /**
52*890232f2SAndroid Build Coastguard Worker    * an example documentation comment: this will end up in the generated code
53*890232f2SAndroid Build Coastguard Worker    * multiline too
54*890232f2SAndroid Build Coastguard Worker    */
testarrayoftables(int j)55*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Monster testarrayoftables(int j) { return testarrayoftables(new MyGame.Example.Monster(), j); }
testarrayoftables(MyGame.Example.Monster obj, int j)56*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Monster testarrayoftables(MyGame.Example.Monster obj, int j) { int o = __offset(26); return o != 0 ? obj.__assign(__indirect(__vector(o) + j * 4), bb) : null; }
testarrayoftablesLength()57*890232f2SAndroid Build Coastguard Worker   public int testarrayoftablesLength() { int o = __offset(26); return o != 0 ? __vector_len(o) : 0; }
testarrayoftablesByKey(String key)58*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Monster testarrayoftablesByKey(String key) { int o = __offset(26); return o != 0 ? MyGame.Example.Monster.__lookup_by_key(null, __vector(o), key, bb) : null; }
testarrayoftablesByKey(MyGame.Example.Monster obj, String key)59*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Monster testarrayoftablesByKey(MyGame.Example.Monster obj, String key) { int o = __offset(26); return o != 0 ? MyGame.Example.Monster.__lookup_by_key(obj, __vector(o), key, bb) : null; }
testarrayoftablesVector()60*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Monster.Vector testarrayoftablesVector() { return testarrayoftablesVector(new MyGame.Example.Monster.Vector()); }
testarrayoftablesVector(MyGame.Example.Monster.Vector obj)61*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Monster.Vector testarrayoftablesVector(MyGame.Example.Monster.Vector obj) { int o = __offset(26); return o != 0 ? obj.__assign(__vector(o), 4, bb) : null; }
enemy()62*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Monster enemy() { return enemy(new MyGame.Example.Monster()); }
enemy(MyGame.Example.Monster obj)63*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Monster enemy(MyGame.Example.Monster obj) { int o = __offset(28); return o != 0 ? obj.__assign(__indirect(o + bb_pos), bb) : null; }
testnestedflatbuffer(int j)64*890232f2SAndroid Build Coastguard Worker   public int testnestedflatbuffer(int j) { int o = __offset(30); return o != 0 ? bb.get(__vector(o) + j * 1) & 0xFF : 0; }
testnestedflatbufferLength()65*890232f2SAndroid Build Coastguard Worker   public int testnestedflatbufferLength() { int o = __offset(30); return o != 0 ? __vector_len(o) : 0; }
testnestedflatbufferVector()66*890232f2SAndroid Build Coastguard Worker   public ByteVector testnestedflatbufferVector() { return testnestedflatbufferVector(new ByteVector()); }
testnestedflatbufferVector(ByteVector obj)67*890232f2SAndroid Build Coastguard Worker   public ByteVector testnestedflatbufferVector(ByteVector obj) { int o = __offset(30); return o != 0 ? obj.__assign(__vector(o), bb) : null; }
testnestedflatbufferAsByteBuffer()68*890232f2SAndroid Build Coastguard Worker   public ByteBuffer testnestedflatbufferAsByteBuffer() { return __vector_as_bytebuffer(30, 1); }
testnestedflatbufferInByteBuffer(ByteBuffer _bb)69*890232f2SAndroid Build Coastguard Worker   public ByteBuffer testnestedflatbufferInByteBuffer(ByteBuffer _bb) { return __vector_in_bytebuffer(_bb, 30, 1); }
testnestedflatbufferAsMonster()70*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Monster testnestedflatbufferAsMonster() { return testnestedflatbufferAsMonster(new MyGame.Example.Monster()); }
testnestedflatbufferAsMonster(MyGame.Example.Monster obj)71*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Monster testnestedflatbufferAsMonster(MyGame.Example.Monster obj) { int o = __offset(30); return o != 0 ? obj.__assign(__indirect(__vector(o)), bb) : null; }
mutateTestnestedflatbuffer(int j, int testnestedflatbuffer)72*890232f2SAndroid Build Coastguard Worker   public boolean mutateTestnestedflatbuffer(int j, int testnestedflatbuffer) { int o = __offset(30); if (o != 0) { bb.put(__vector(o) + j * 1, (byte) testnestedflatbuffer); return true; } else { return false; } }
testempty()73*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Stat testempty() { return testempty(new MyGame.Example.Stat()); }
testempty(MyGame.Example.Stat obj)74*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Stat testempty(MyGame.Example.Stat obj) { int o = __offset(32); return o != 0 ? obj.__assign(__indirect(o + bb_pos), bb) : null; }
testbool()75*890232f2SAndroid Build Coastguard Worker   public boolean testbool() { int o = __offset(34); return o != 0 ? 0!=bb.get(o + bb_pos) : false; }
mutateTestbool(boolean testbool)76*890232f2SAndroid Build Coastguard Worker   public boolean mutateTestbool(boolean testbool) { int o = __offset(34); if (o != 0) { bb.put(o + bb_pos, (byte)(testbool ? 1 : 0)); return true; } else { return false; } }
testhashs32Fnv1()77*890232f2SAndroid Build Coastguard Worker   public int testhashs32Fnv1() { int o = __offset(36); return o != 0 ? bb.getInt(o + bb_pos) : 0; }
mutateTesthashs32Fnv1(int testhashs32_fnv1)78*890232f2SAndroid Build Coastguard Worker   public boolean mutateTesthashs32Fnv1(int testhashs32_fnv1) { int o = __offset(36); if (o != 0) { bb.putInt(o + bb_pos, testhashs32_fnv1); return true; } else { return false; } }
testhashu32Fnv1()79*890232f2SAndroid Build Coastguard Worker   public long testhashu32Fnv1() { int o = __offset(38); return o != 0 ? (long)bb.getInt(o + bb_pos) & 0xFFFFFFFFL : 0L; }
mutateTesthashu32Fnv1(long testhashu32_fnv1)80*890232f2SAndroid Build Coastguard Worker   public boolean mutateTesthashu32Fnv1(long testhashu32_fnv1) { int o = __offset(38); if (o != 0) { bb.putInt(o + bb_pos, (int) testhashu32_fnv1); return true; } else { return false; } }
testhashs64Fnv1()81*890232f2SAndroid Build Coastguard Worker   public long testhashs64Fnv1() { int o = __offset(40); return o != 0 ? bb.getLong(o + bb_pos) : 0L; }
mutateTesthashs64Fnv1(long testhashs64_fnv1)82*890232f2SAndroid Build Coastguard Worker   public boolean mutateTesthashs64Fnv1(long testhashs64_fnv1) { int o = __offset(40); if (o != 0) { bb.putLong(o + bb_pos, testhashs64_fnv1); return true; } else { return false; } }
testhashu64Fnv1()83*890232f2SAndroid Build Coastguard Worker   public long testhashu64Fnv1() { int o = __offset(42); return o != 0 ? bb.getLong(o + bb_pos) : 0L; }
mutateTesthashu64Fnv1(long testhashu64_fnv1)84*890232f2SAndroid Build Coastguard Worker   public boolean mutateTesthashu64Fnv1(long testhashu64_fnv1) { int o = __offset(42); if (o != 0) { bb.putLong(o + bb_pos, testhashu64_fnv1); return true; } else { return false; } }
testhashs32Fnv1a()85*890232f2SAndroid Build Coastguard Worker   public int testhashs32Fnv1a() { int o = __offset(44); return o != 0 ? bb.getInt(o + bb_pos) : 0; }
mutateTesthashs32Fnv1a(int testhashs32_fnv1a)86*890232f2SAndroid Build Coastguard Worker   public boolean mutateTesthashs32Fnv1a(int testhashs32_fnv1a) { int o = __offset(44); if (o != 0) { bb.putInt(o + bb_pos, testhashs32_fnv1a); return true; } else { return false; } }
testhashu32Fnv1a()87*890232f2SAndroid Build Coastguard Worker   public long testhashu32Fnv1a() { int o = __offset(46); return o != 0 ? (long)bb.getInt(o + bb_pos) & 0xFFFFFFFFL : 0L; }
mutateTesthashu32Fnv1a(long testhashu32_fnv1a)88*890232f2SAndroid Build Coastguard Worker   public boolean mutateTesthashu32Fnv1a(long testhashu32_fnv1a) { int o = __offset(46); if (o != 0) { bb.putInt(o + bb_pos, (int) testhashu32_fnv1a); return true; } else { return false; } }
testhashs64Fnv1a()89*890232f2SAndroid Build Coastguard Worker   public long testhashs64Fnv1a() { int o = __offset(48); return o != 0 ? bb.getLong(o + bb_pos) : 0L; }
mutateTesthashs64Fnv1a(long testhashs64_fnv1a)90*890232f2SAndroid Build Coastguard Worker   public boolean mutateTesthashs64Fnv1a(long testhashs64_fnv1a) { int o = __offset(48); if (o != 0) { bb.putLong(o + bb_pos, testhashs64_fnv1a); return true; } else { return false; } }
testhashu64Fnv1a()91*890232f2SAndroid Build Coastguard Worker   public long testhashu64Fnv1a() { int o = __offset(50); return o != 0 ? bb.getLong(o + bb_pos) : 0L; }
mutateTesthashu64Fnv1a(long testhashu64_fnv1a)92*890232f2SAndroid Build Coastguard Worker   public boolean mutateTesthashu64Fnv1a(long testhashu64_fnv1a) { int o = __offset(50); if (o != 0) { bb.putLong(o + bb_pos, testhashu64_fnv1a); return true; } else { return false; } }
testarrayofbools(int j)93*890232f2SAndroid Build Coastguard Worker   public boolean testarrayofbools(int j) { int o = __offset(52); return o != 0 ? 0!=bb.get(__vector(o) + j * 1) : false; }
testarrayofboolsLength()94*890232f2SAndroid Build Coastguard Worker   public int testarrayofboolsLength() { int o = __offset(52); return o != 0 ? __vector_len(o) : 0; }
testarrayofboolsVector()95*890232f2SAndroid Build Coastguard Worker   public BooleanVector testarrayofboolsVector() { return testarrayofboolsVector(new BooleanVector()); }
testarrayofboolsVector(BooleanVector obj)96*890232f2SAndroid Build Coastguard Worker   public BooleanVector testarrayofboolsVector(BooleanVector obj) { int o = __offset(52); return o != 0 ? obj.__assign(__vector(o), bb) : null; }
testarrayofboolsAsByteBuffer()97*890232f2SAndroid Build Coastguard Worker   public ByteBuffer testarrayofboolsAsByteBuffer() { return __vector_as_bytebuffer(52, 1); }
testarrayofboolsInByteBuffer(ByteBuffer _bb)98*890232f2SAndroid Build Coastguard Worker   public ByteBuffer testarrayofboolsInByteBuffer(ByteBuffer _bb) { return __vector_in_bytebuffer(_bb, 52, 1); }
mutateTestarrayofbools(int j, boolean testarrayofbools)99*890232f2SAndroid Build Coastguard Worker   public boolean mutateTestarrayofbools(int j, boolean testarrayofbools) { int o = __offset(52); if (o != 0) { bb.put(__vector(o) + j * 1, (byte)(testarrayofbools ? 1 : 0)); return true; } else { return false; } }
testf()100*890232f2SAndroid Build Coastguard Worker   public float testf() { int o = __offset(54); return o != 0 ? bb.getFloat(o + bb_pos) : 3.14159f; }
mutateTestf(float testf)101*890232f2SAndroid Build Coastguard Worker   public boolean mutateTestf(float testf) { int o = __offset(54); if (o != 0) { bb.putFloat(o + bb_pos, testf); return true; } else { return false; } }
testf2()102*890232f2SAndroid Build Coastguard Worker   public float testf2() { int o = __offset(56); return o != 0 ? bb.getFloat(o + bb_pos) : 3.0f; }
mutateTestf2(float testf2)103*890232f2SAndroid Build Coastguard Worker   public boolean mutateTestf2(float testf2) { int o = __offset(56); if (o != 0) { bb.putFloat(o + bb_pos, testf2); return true; } else { return false; } }
testf3()104*890232f2SAndroid Build Coastguard Worker   public float testf3() { int o = __offset(58); return o != 0 ? bb.getFloat(o + bb_pos) : 0.0f; }
mutateTestf3(float testf3)105*890232f2SAndroid Build Coastguard Worker   public boolean mutateTestf3(float testf3) { int o = __offset(58); if (o != 0) { bb.putFloat(o + bb_pos, testf3); return true; } else { return false; } }
testarrayofstring2(int j)106*890232f2SAndroid Build Coastguard Worker   public String testarrayofstring2(int j) { int o = __offset(60); return o != 0 ? __string(__vector(o) + j * 4) : null; }
testarrayofstring2Length()107*890232f2SAndroid Build Coastguard Worker   public int testarrayofstring2Length() { int o = __offset(60); return o != 0 ? __vector_len(o) : 0; }
testarrayofstring2Vector()108*890232f2SAndroid Build Coastguard Worker   public StringVector testarrayofstring2Vector() { return testarrayofstring2Vector(new StringVector()); }
testarrayofstring2Vector(StringVector obj)109*890232f2SAndroid Build Coastguard Worker   public StringVector testarrayofstring2Vector(StringVector obj) { int o = __offset(60); return o != 0 ? obj.__assign(__vector(o), 4, bb) : null; }
testarrayofsortedstruct(int j)110*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Ability testarrayofsortedstruct(int j) { return testarrayofsortedstruct(new MyGame.Example.Ability(), j); }
testarrayofsortedstruct(MyGame.Example.Ability obj, int j)111*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Ability testarrayofsortedstruct(MyGame.Example.Ability obj, int j) { int o = __offset(62); return o != 0 ? obj.__assign(__vector(o) + j * 8, bb) : null; }
testarrayofsortedstructLength()112*890232f2SAndroid Build Coastguard Worker   public int testarrayofsortedstructLength() { int o = __offset(62); return o != 0 ? __vector_len(o) : 0; }
testarrayofsortedstructVector()113*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Ability.Vector testarrayofsortedstructVector() { return testarrayofsortedstructVector(new MyGame.Example.Ability.Vector()); }
testarrayofsortedstructVector(MyGame.Example.Ability.Vector obj)114*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Ability.Vector testarrayofsortedstructVector(MyGame.Example.Ability.Vector obj) { int o = __offset(62); return o != 0 ? obj.__assign(__vector(o), 8, bb) : null; }
flex(int j)115*890232f2SAndroid Build Coastguard Worker   public int flex(int j) { int o = __offset(64); return o != 0 ? bb.get(__vector(o) + j * 1) & 0xFF : 0; }
flexLength()116*890232f2SAndroid Build Coastguard Worker   public int flexLength() { int o = __offset(64); return o != 0 ? __vector_len(o) : 0; }
flexVector()117*890232f2SAndroid Build Coastguard Worker   public ByteVector flexVector() { return flexVector(new ByteVector()); }
flexVector(ByteVector obj)118*890232f2SAndroid Build Coastguard Worker   public ByteVector flexVector(ByteVector obj) { int o = __offset(64); return o != 0 ? obj.__assign(__vector(o), bb) : null; }
flexAsByteBuffer()119*890232f2SAndroid Build Coastguard Worker   public ByteBuffer flexAsByteBuffer() { return __vector_as_bytebuffer(64, 1); }
flexInByteBuffer(ByteBuffer _bb)120*890232f2SAndroid Build Coastguard Worker   public ByteBuffer flexInByteBuffer(ByteBuffer _bb) { return __vector_in_bytebuffer(_bb, 64, 1); }
mutateFlex(int j, int flex)121*890232f2SAndroid Build Coastguard Worker   public boolean mutateFlex(int j, int flex) { int o = __offset(64); if (o != 0) { bb.put(__vector(o) + j * 1, (byte) flex); return true; } else { return false; } }
test5(int j)122*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Test test5(int j) { return test5(new MyGame.Example.Test(), j); }
test5(MyGame.Example.Test obj, int j)123*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Test test5(MyGame.Example.Test obj, int j) { int o = __offset(66); return o != 0 ? obj.__assign(__vector(o) + j * 4, bb) : null; }
test5Length()124*890232f2SAndroid Build Coastguard Worker   public int test5Length() { int o = __offset(66); return o != 0 ? __vector_len(o) : 0; }
test5Vector()125*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Test.Vector test5Vector() { return test5Vector(new MyGame.Example.Test.Vector()); }
test5Vector(MyGame.Example.Test.Vector obj)126*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Test.Vector test5Vector(MyGame.Example.Test.Vector obj) { int o = __offset(66); return o != 0 ? obj.__assign(__vector(o), 4, bb) : null; }
vectorOfLongs(int j)127*890232f2SAndroid Build Coastguard Worker   public long vectorOfLongs(int j) { int o = __offset(68); return o != 0 ? bb.getLong(__vector(o) + j * 8) : 0; }
vectorOfLongsLength()128*890232f2SAndroid Build Coastguard Worker   public int vectorOfLongsLength() { int o = __offset(68); return o != 0 ? __vector_len(o) : 0; }
vectorOfLongsVector()129*890232f2SAndroid Build Coastguard Worker   public LongVector vectorOfLongsVector() { return vectorOfLongsVector(new LongVector()); }
vectorOfLongsVector(LongVector obj)130*890232f2SAndroid Build Coastguard Worker   public LongVector vectorOfLongsVector(LongVector obj) { int o = __offset(68); return o != 0 ? obj.__assign(__vector(o), bb) : null; }
vectorOfLongsAsByteBuffer()131*890232f2SAndroid Build Coastguard Worker   public ByteBuffer vectorOfLongsAsByteBuffer() { return __vector_as_bytebuffer(68, 8); }
vectorOfLongsInByteBuffer(ByteBuffer _bb)132*890232f2SAndroid Build Coastguard Worker   public ByteBuffer vectorOfLongsInByteBuffer(ByteBuffer _bb) { return __vector_in_bytebuffer(_bb, 68, 8); }
mutateVectorOfLongs(int j, long vector_of_longs)133*890232f2SAndroid Build Coastguard Worker   public boolean mutateVectorOfLongs(int j, long vector_of_longs) { int o = __offset(68); if (o != 0) { bb.putLong(__vector(o) + j * 8, vector_of_longs); return true; } else { return false; } }
vectorOfDoubles(int j)134*890232f2SAndroid Build Coastguard Worker   public double vectorOfDoubles(int j) { int o = __offset(70); return o != 0 ? bb.getDouble(__vector(o) + j * 8) : 0; }
vectorOfDoublesLength()135*890232f2SAndroid Build Coastguard Worker   public int vectorOfDoublesLength() { int o = __offset(70); return o != 0 ? __vector_len(o) : 0; }
vectorOfDoublesVector()136*890232f2SAndroid Build Coastguard Worker   public DoubleVector vectorOfDoublesVector() { return vectorOfDoublesVector(new DoubleVector()); }
vectorOfDoublesVector(DoubleVector obj)137*890232f2SAndroid Build Coastguard Worker   public DoubleVector vectorOfDoublesVector(DoubleVector obj) { int o = __offset(70); return o != 0 ? obj.__assign(__vector(o), bb) : null; }
vectorOfDoublesAsByteBuffer()138*890232f2SAndroid Build Coastguard Worker   public ByteBuffer vectorOfDoublesAsByteBuffer() { return __vector_as_bytebuffer(70, 8); }
vectorOfDoublesInByteBuffer(ByteBuffer _bb)139*890232f2SAndroid Build Coastguard Worker   public ByteBuffer vectorOfDoublesInByteBuffer(ByteBuffer _bb) { return __vector_in_bytebuffer(_bb, 70, 8); }
mutateVectorOfDoubles(int j, double vector_of_doubles)140*890232f2SAndroid Build Coastguard Worker   public boolean mutateVectorOfDoubles(int j, double vector_of_doubles) { int o = __offset(70); if (o != 0) { bb.putDouble(__vector(o) + j * 8, vector_of_doubles); return true; } else { return false; } }
parentNamespaceTest()141*890232f2SAndroid Build Coastguard Worker   public MyGame.InParentNamespace parentNamespaceTest() { return parentNamespaceTest(new MyGame.InParentNamespace()); }
parentNamespaceTest(MyGame.InParentNamespace obj)142*890232f2SAndroid Build Coastguard Worker   public MyGame.InParentNamespace parentNamespaceTest(MyGame.InParentNamespace obj) { int o = __offset(72); return o != 0 ? obj.__assign(__indirect(o + bb_pos), bb) : null; }
vectorOfReferrables(int j)143*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Referrable vectorOfReferrables(int j) { return vectorOfReferrables(new MyGame.Example.Referrable(), j); }
vectorOfReferrables(MyGame.Example.Referrable obj, int j)144*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Referrable vectorOfReferrables(MyGame.Example.Referrable obj, int j) { int o = __offset(74); return o != 0 ? obj.__assign(__indirect(__vector(o) + j * 4), bb) : null; }
vectorOfReferrablesLength()145*890232f2SAndroid Build Coastguard Worker   public int vectorOfReferrablesLength() { int o = __offset(74); return o != 0 ? __vector_len(o) : 0; }
vectorOfReferrablesByKey(long key)146*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Referrable vectorOfReferrablesByKey(long key) { int o = __offset(74); return o != 0 ? MyGame.Example.Referrable.__lookup_by_key(null, __vector(o), key, bb) : null; }
vectorOfReferrablesByKey(MyGame.Example.Referrable obj, long key)147*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Referrable vectorOfReferrablesByKey(MyGame.Example.Referrable obj, long key) { int o = __offset(74); return o != 0 ? MyGame.Example.Referrable.__lookup_by_key(obj, __vector(o), key, bb) : null; }
vectorOfReferrablesVector()148*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Referrable.Vector vectorOfReferrablesVector() { return vectorOfReferrablesVector(new MyGame.Example.Referrable.Vector()); }
vectorOfReferrablesVector(MyGame.Example.Referrable.Vector obj)149*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Referrable.Vector vectorOfReferrablesVector(MyGame.Example.Referrable.Vector obj) { int o = __offset(74); return o != 0 ? obj.__assign(__vector(o), 4, bb) : null; }
singleWeakReference()150*890232f2SAndroid Build Coastguard Worker   public long singleWeakReference() { int o = __offset(76); return o != 0 ? bb.getLong(o + bb_pos) : 0L; }
mutateSingleWeakReference(long single_weak_reference)151*890232f2SAndroid Build Coastguard Worker   public boolean mutateSingleWeakReference(long single_weak_reference) { int o = __offset(76); if (o != 0) { bb.putLong(o + bb_pos, single_weak_reference); return true; } else { return false; } }
vectorOfWeakReferences(int j)152*890232f2SAndroid Build Coastguard Worker   public long vectorOfWeakReferences(int j) { int o = __offset(78); return o != 0 ? bb.getLong(__vector(o) + j * 8) : 0; }
vectorOfWeakReferencesLength()153*890232f2SAndroid Build Coastguard Worker   public int vectorOfWeakReferencesLength() { int o = __offset(78); return o != 0 ? __vector_len(o) : 0; }
vectorOfWeakReferencesVector()154*890232f2SAndroid Build Coastguard Worker   public LongVector vectorOfWeakReferencesVector() { return vectorOfWeakReferencesVector(new LongVector()); }
vectorOfWeakReferencesVector(LongVector obj)155*890232f2SAndroid Build Coastguard Worker   public LongVector vectorOfWeakReferencesVector(LongVector obj) { int o = __offset(78); return o != 0 ? obj.__assign(__vector(o), bb) : null; }
vectorOfWeakReferencesAsByteBuffer()156*890232f2SAndroid Build Coastguard Worker   public ByteBuffer vectorOfWeakReferencesAsByteBuffer() { return __vector_as_bytebuffer(78, 8); }
vectorOfWeakReferencesInByteBuffer(ByteBuffer _bb)157*890232f2SAndroid Build Coastguard Worker   public ByteBuffer vectorOfWeakReferencesInByteBuffer(ByteBuffer _bb) { return __vector_in_bytebuffer(_bb, 78, 8); }
mutateVectorOfWeakReferences(int j, long vector_of_weak_references)158*890232f2SAndroid Build Coastguard Worker   public boolean mutateVectorOfWeakReferences(int j, long vector_of_weak_references) { int o = __offset(78); if (o != 0) { bb.putLong(__vector(o) + j * 8, vector_of_weak_references); return true; } else { return false; } }
vectorOfStrongReferrables(int j)159*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Referrable vectorOfStrongReferrables(int j) { return vectorOfStrongReferrables(new MyGame.Example.Referrable(), j); }
vectorOfStrongReferrables(MyGame.Example.Referrable obj, int j)160*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Referrable vectorOfStrongReferrables(MyGame.Example.Referrable obj, int j) { int o = __offset(80); return o != 0 ? obj.__assign(__indirect(__vector(o) + j * 4), bb) : null; }
vectorOfStrongReferrablesLength()161*890232f2SAndroid Build Coastguard Worker   public int vectorOfStrongReferrablesLength() { int o = __offset(80); return o != 0 ? __vector_len(o) : 0; }
vectorOfStrongReferrablesByKey(long key)162*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Referrable vectorOfStrongReferrablesByKey(long key) { int o = __offset(80); return o != 0 ? MyGame.Example.Referrable.__lookup_by_key(null, __vector(o), key, bb) : null; }
vectorOfStrongReferrablesByKey(MyGame.Example.Referrable obj, long key)163*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Referrable vectorOfStrongReferrablesByKey(MyGame.Example.Referrable obj, long key) { int o = __offset(80); return o != 0 ? MyGame.Example.Referrable.__lookup_by_key(obj, __vector(o), key, bb) : null; }
vectorOfStrongReferrablesVector()164*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Referrable.Vector vectorOfStrongReferrablesVector() { return vectorOfStrongReferrablesVector(new MyGame.Example.Referrable.Vector()); }
vectorOfStrongReferrablesVector(MyGame.Example.Referrable.Vector obj)165*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Referrable.Vector vectorOfStrongReferrablesVector(MyGame.Example.Referrable.Vector obj) { int o = __offset(80); return o != 0 ? obj.__assign(__vector(o), 4, bb) : null; }
coOwningReference()166*890232f2SAndroid Build Coastguard Worker   public long coOwningReference() { int o = __offset(82); return o != 0 ? bb.getLong(o + bb_pos) : 0L; }
mutateCoOwningReference(long co_owning_reference)167*890232f2SAndroid Build Coastguard Worker   public boolean mutateCoOwningReference(long co_owning_reference) { int o = __offset(82); if (o != 0) { bb.putLong(o + bb_pos, co_owning_reference); return true; } else { return false; } }
vectorOfCoOwningReferences(int j)168*890232f2SAndroid Build Coastguard Worker   public long vectorOfCoOwningReferences(int j) { int o = __offset(84); return o != 0 ? bb.getLong(__vector(o) + j * 8) : 0; }
vectorOfCoOwningReferencesLength()169*890232f2SAndroid Build Coastguard Worker   public int vectorOfCoOwningReferencesLength() { int o = __offset(84); return o != 0 ? __vector_len(o) : 0; }
vectorOfCoOwningReferencesVector()170*890232f2SAndroid Build Coastguard Worker   public LongVector vectorOfCoOwningReferencesVector() { return vectorOfCoOwningReferencesVector(new LongVector()); }
vectorOfCoOwningReferencesVector(LongVector obj)171*890232f2SAndroid Build Coastguard Worker   public LongVector vectorOfCoOwningReferencesVector(LongVector obj) { int o = __offset(84); return o != 0 ? obj.__assign(__vector(o), bb) : null; }
vectorOfCoOwningReferencesAsByteBuffer()172*890232f2SAndroid Build Coastguard Worker   public ByteBuffer vectorOfCoOwningReferencesAsByteBuffer() { return __vector_as_bytebuffer(84, 8); }
vectorOfCoOwningReferencesInByteBuffer(ByteBuffer _bb)173*890232f2SAndroid Build Coastguard Worker   public ByteBuffer vectorOfCoOwningReferencesInByteBuffer(ByteBuffer _bb) { return __vector_in_bytebuffer(_bb, 84, 8); }
mutateVectorOfCoOwningReferences(int j, long vector_of_co_owning_references)174*890232f2SAndroid Build Coastguard Worker   public boolean mutateVectorOfCoOwningReferences(int j, long vector_of_co_owning_references) { int o = __offset(84); if (o != 0) { bb.putLong(__vector(o) + j * 8, vector_of_co_owning_references); return true; } else { return false; } }
nonOwningReference()175*890232f2SAndroid Build Coastguard Worker   public long nonOwningReference() { int o = __offset(86); return o != 0 ? bb.getLong(o + bb_pos) : 0L; }
mutateNonOwningReference(long non_owning_reference)176*890232f2SAndroid Build Coastguard Worker   public boolean mutateNonOwningReference(long non_owning_reference) { int o = __offset(86); if (o != 0) { bb.putLong(o + bb_pos, non_owning_reference); return true; } else { return false; } }
vectorOfNonOwningReferences(int j)177*890232f2SAndroid Build Coastguard Worker   public long vectorOfNonOwningReferences(int j) { int o = __offset(88); return o != 0 ? bb.getLong(__vector(o) + j * 8) : 0; }
vectorOfNonOwningReferencesLength()178*890232f2SAndroid Build Coastguard Worker   public int vectorOfNonOwningReferencesLength() { int o = __offset(88); return o != 0 ? __vector_len(o) : 0; }
vectorOfNonOwningReferencesVector()179*890232f2SAndroid Build Coastguard Worker   public LongVector vectorOfNonOwningReferencesVector() { return vectorOfNonOwningReferencesVector(new LongVector()); }
vectorOfNonOwningReferencesVector(LongVector obj)180*890232f2SAndroid Build Coastguard Worker   public LongVector vectorOfNonOwningReferencesVector(LongVector obj) { int o = __offset(88); return o != 0 ? obj.__assign(__vector(o), bb) : null; }
vectorOfNonOwningReferencesAsByteBuffer()181*890232f2SAndroid Build Coastguard Worker   public ByteBuffer vectorOfNonOwningReferencesAsByteBuffer() { return __vector_as_bytebuffer(88, 8); }
vectorOfNonOwningReferencesInByteBuffer(ByteBuffer _bb)182*890232f2SAndroid Build Coastguard Worker   public ByteBuffer vectorOfNonOwningReferencesInByteBuffer(ByteBuffer _bb) { return __vector_in_bytebuffer(_bb, 88, 8); }
mutateVectorOfNonOwningReferences(int j, long vector_of_non_owning_references)183*890232f2SAndroid Build Coastguard Worker   public boolean mutateVectorOfNonOwningReferences(int j, long vector_of_non_owning_references) { int o = __offset(88); if (o != 0) { bb.putLong(__vector(o) + j * 8, vector_of_non_owning_references); return true; } else { return false; } }
anyUniqueType()184*890232f2SAndroid Build Coastguard Worker   public byte anyUniqueType() { int o = __offset(90); return o != 0 ? bb.get(o + bb_pos) : 0; }
anyUnique(Table obj)185*890232f2SAndroid Build Coastguard Worker   public Table anyUnique(Table obj) { int o = __offset(92); return o != 0 ? __union(obj, o + bb_pos) : null; }
anyAmbiguousType()186*890232f2SAndroid Build Coastguard Worker   public byte anyAmbiguousType() { int o = __offset(94); return o != 0 ? bb.get(o + bb_pos) : 0; }
anyAmbiguous(Table obj)187*890232f2SAndroid Build Coastguard Worker   public Table anyAmbiguous(Table obj) { int o = __offset(96); return o != 0 ? __union(obj, o + bb_pos) : null; }
vectorOfEnums(int j)188*890232f2SAndroid Build Coastguard Worker   public int vectorOfEnums(int j) { int o = __offset(98); return o != 0 ? bb.get(__vector(o) + j * 1) & 0xFF : 0; }
vectorOfEnumsLength()189*890232f2SAndroid Build Coastguard Worker   public int vectorOfEnumsLength() { int o = __offset(98); return o != 0 ? __vector_len(o) : 0; }
vectorOfEnumsVector()190*890232f2SAndroid Build Coastguard Worker   public ByteVector vectorOfEnumsVector() { return vectorOfEnumsVector(new ByteVector()); }
vectorOfEnumsVector(ByteVector obj)191*890232f2SAndroid Build Coastguard Worker   public ByteVector vectorOfEnumsVector(ByteVector obj) { int o = __offset(98); return o != 0 ? obj.__assign(__vector(o), bb) : null; }
vectorOfEnumsAsByteBuffer()192*890232f2SAndroid Build Coastguard Worker   public ByteBuffer vectorOfEnumsAsByteBuffer() { return __vector_as_bytebuffer(98, 1); }
vectorOfEnumsInByteBuffer(ByteBuffer _bb)193*890232f2SAndroid Build Coastguard Worker   public ByteBuffer vectorOfEnumsInByteBuffer(ByteBuffer _bb) { return __vector_in_bytebuffer(_bb, 98, 1); }
mutateVectorOfEnums(int j, int vector_of_enums)194*890232f2SAndroid Build Coastguard Worker   public boolean mutateVectorOfEnums(int j, int vector_of_enums) { int o = __offset(98); if (o != 0) { bb.put(__vector(o) + j * 1, (byte) vector_of_enums); return true; } else { return false; } }
signedEnum()195*890232f2SAndroid Build Coastguard Worker   public byte signedEnum() { int o = __offset(100); return o != 0 ? bb.get(o + bb_pos) : -1; }
mutateSignedEnum(byte signed_enum)196*890232f2SAndroid Build Coastguard Worker   public boolean mutateSignedEnum(byte signed_enum) { int o = __offset(100); if (o != 0) { bb.put(o + bb_pos, signed_enum); return true; } else { return false; } }
testrequirednestedflatbuffer(int j)197*890232f2SAndroid Build Coastguard Worker   public int testrequirednestedflatbuffer(int j) { int o = __offset(102); return o != 0 ? bb.get(__vector(o) + j * 1) & 0xFF : 0; }
testrequirednestedflatbufferLength()198*890232f2SAndroid Build Coastguard Worker   public int testrequirednestedflatbufferLength() { int o = __offset(102); return o != 0 ? __vector_len(o) : 0; }
testrequirednestedflatbufferVector()199*890232f2SAndroid Build Coastguard Worker   public ByteVector testrequirednestedflatbufferVector() { return testrequirednestedflatbufferVector(new ByteVector()); }
testrequirednestedflatbufferVector(ByteVector obj)200*890232f2SAndroid Build Coastguard Worker   public ByteVector testrequirednestedflatbufferVector(ByteVector obj) { int o = __offset(102); return o != 0 ? obj.__assign(__vector(o), bb) : null; }
testrequirednestedflatbufferAsByteBuffer()201*890232f2SAndroid Build Coastguard Worker   public ByteBuffer testrequirednestedflatbufferAsByteBuffer() { return __vector_as_bytebuffer(102, 1); }
testrequirednestedflatbufferInByteBuffer(ByteBuffer _bb)202*890232f2SAndroid Build Coastguard Worker   public ByteBuffer testrequirednestedflatbufferInByteBuffer(ByteBuffer _bb) { return __vector_in_bytebuffer(_bb, 102, 1); }
testrequirednestedflatbufferAsMonster()203*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Monster testrequirednestedflatbufferAsMonster() { return testrequirednestedflatbufferAsMonster(new MyGame.Example.Monster()); }
testrequirednestedflatbufferAsMonster(MyGame.Example.Monster obj)204*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Monster testrequirednestedflatbufferAsMonster(MyGame.Example.Monster obj) { int o = __offset(102); return o != 0 ? obj.__assign(__indirect(__vector(o)), bb) : null; }
mutateTestrequirednestedflatbuffer(int j, int testrequirednestedflatbuffer)205*890232f2SAndroid Build Coastguard Worker   public boolean mutateTestrequirednestedflatbuffer(int j, int testrequirednestedflatbuffer) { int o = __offset(102); if (o != 0) { bb.put(__vector(o) + j * 1, (byte) testrequirednestedflatbuffer); return true; } else { return false; } }
scalarKeySortedTables(int j)206*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Stat scalarKeySortedTables(int j) { return scalarKeySortedTables(new MyGame.Example.Stat(), j); }
scalarKeySortedTables(MyGame.Example.Stat obj, int j)207*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Stat scalarKeySortedTables(MyGame.Example.Stat obj, int j) { int o = __offset(104); return o != 0 ? obj.__assign(__indirect(__vector(o) + j * 4), bb) : null; }
scalarKeySortedTablesLength()208*890232f2SAndroid Build Coastguard Worker   public int scalarKeySortedTablesLength() { int o = __offset(104); return o != 0 ? __vector_len(o) : 0; }
scalarKeySortedTablesByKey(int key)209*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Stat scalarKeySortedTablesByKey(int key) { int o = __offset(104); return o != 0 ? MyGame.Example.Stat.__lookup_by_key(null, __vector(o), key, bb) : null; }
scalarKeySortedTablesByKey(MyGame.Example.Stat obj, int key)210*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Stat scalarKeySortedTablesByKey(MyGame.Example.Stat obj, int key) { int o = __offset(104); return o != 0 ? MyGame.Example.Stat.__lookup_by_key(obj, __vector(o), key, bb) : null; }
scalarKeySortedTablesVector()211*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Stat.Vector scalarKeySortedTablesVector() { return scalarKeySortedTablesVector(new MyGame.Example.Stat.Vector()); }
scalarKeySortedTablesVector(MyGame.Example.Stat.Vector obj)212*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Stat.Vector scalarKeySortedTablesVector(MyGame.Example.Stat.Vector obj) { int o = __offset(104); return o != 0 ? obj.__assign(__vector(o), 4, bb) : null; }
nativeInline()213*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Test nativeInline() { return nativeInline(new MyGame.Example.Test()); }
nativeInline(MyGame.Example.Test obj)214*890232f2SAndroid Build Coastguard Worker   public MyGame.Example.Test nativeInline(MyGame.Example.Test obj) { int o = __offset(106); return o != 0 ? obj.__assign(o + bb_pos, bb) : null; }
longEnumNonEnumDefault()215*890232f2SAndroid Build Coastguard Worker   public long longEnumNonEnumDefault() { int o = __offset(108); return o != 0 ? bb.getLong(o + bb_pos) : 0L; }
mutateLongEnumNonEnumDefault(long long_enum_non_enum_default)216*890232f2SAndroid Build Coastguard Worker   public boolean mutateLongEnumNonEnumDefault(long long_enum_non_enum_default) { int o = __offset(108); if (o != 0) { bb.putLong(o + bb_pos, long_enum_non_enum_default); return true; } else { return false; } }
longEnumNormalDefault()217*890232f2SAndroid Build Coastguard Worker   public long longEnumNormalDefault() { int o = __offset(110); return o != 0 ? bb.getLong(o + bb_pos) : 2L; }
mutateLongEnumNormalDefault(long long_enum_normal_default)218*890232f2SAndroid Build Coastguard Worker   public boolean mutateLongEnumNormalDefault(long long_enum_normal_default) { int o = __offset(110); if (o != 0) { bb.putLong(o + bb_pos, long_enum_normal_default); return true; } else { return false; } }
219*890232f2SAndroid Build Coastguard Worker 
startMonster(FlatBufferBuilder builder)220*890232f2SAndroid Build Coastguard Worker   public static void startMonster(FlatBufferBuilder builder) { builder.startTable(54); }
addPos(FlatBufferBuilder builder, int posOffset)221*890232f2SAndroid Build Coastguard Worker   public static void addPos(FlatBufferBuilder builder, int posOffset) { builder.addStruct(0, posOffset, 0); }
addMana(FlatBufferBuilder builder, short mana)222*890232f2SAndroid Build Coastguard Worker   public static void addMana(FlatBufferBuilder builder, short mana) { builder.addShort(1, mana, 150); }
addHp(FlatBufferBuilder builder, short hp)223*890232f2SAndroid Build Coastguard Worker   public static void addHp(FlatBufferBuilder builder, short hp) { builder.addShort(2, hp, 100); }
addName(FlatBufferBuilder builder, int nameOffset)224*890232f2SAndroid Build Coastguard Worker   public static void addName(FlatBufferBuilder builder, int nameOffset) { builder.addOffset(nameOffset); builder.slot(3); }
addInventory(FlatBufferBuilder builder, int inventoryOffset)225*890232f2SAndroid Build Coastguard Worker   public static void addInventory(FlatBufferBuilder builder, int inventoryOffset) { builder.addOffset(5, inventoryOffset, 0); }
createInventoryVector(FlatBufferBuilder builder, byte[] data)226*890232f2SAndroid Build Coastguard Worker   public static int createInventoryVector(FlatBufferBuilder builder, byte[] data) { return builder.createByteVector(data); }
createInventoryVector(FlatBufferBuilder builder, ByteBuffer data)227*890232f2SAndroid Build Coastguard Worker   public static int createInventoryVector(FlatBufferBuilder builder, ByteBuffer data) { return builder.createByteVector(data); }
startInventoryVector(FlatBufferBuilder builder, int numElems)228*890232f2SAndroid Build Coastguard Worker   public static void startInventoryVector(FlatBufferBuilder builder, int numElems) { builder.startVector(1, numElems, 1); }
addColor(FlatBufferBuilder builder, int color)229*890232f2SAndroid Build Coastguard Worker   public static void addColor(FlatBufferBuilder builder, int color) { builder.addByte(6, (byte) color, (byte) 8); }
addTestType(FlatBufferBuilder builder, byte testType)230*890232f2SAndroid Build Coastguard Worker   public static void addTestType(FlatBufferBuilder builder, byte testType) { builder.addByte(7, testType, 0); }
addTest(FlatBufferBuilder builder, int testOffset)231*890232f2SAndroid Build Coastguard Worker   public static void addTest(FlatBufferBuilder builder, int testOffset) { builder.addOffset(8, testOffset, 0); }
addTest4(FlatBufferBuilder builder, int test4Offset)232*890232f2SAndroid Build Coastguard Worker   public static void addTest4(FlatBufferBuilder builder, int test4Offset) { builder.addOffset(9, test4Offset, 0); }
startTest4Vector(FlatBufferBuilder builder, int numElems)233*890232f2SAndroid Build Coastguard Worker   public static void startTest4Vector(FlatBufferBuilder builder, int numElems) { builder.startVector(4, numElems, 2); }
addTestarrayofstring(FlatBufferBuilder builder, int testarrayofstringOffset)234*890232f2SAndroid Build Coastguard Worker   public static void addTestarrayofstring(FlatBufferBuilder builder, int testarrayofstringOffset) { builder.addOffset(10, testarrayofstringOffset, 0); }
createTestarrayofstringVector(FlatBufferBuilder builder, int[] data)235*890232f2SAndroid Build Coastguard Worker   public static int createTestarrayofstringVector(FlatBufferBuilder builder, int[] data) { builder.startVector(4, data.length, 4); for (int i = data.length - 1; i >= 0; i--) builder.addOffset(data[i]); return builder.endVector(); }
startTestarrayofstringVector(FlatBufferBuilder builder, int numElems)236*890232f2SAndroid Build Coastguard Worker   public static void startTestarrayofstringVector(FlatBufferBuilder builder, int numElems) { builder.startVector(4, numElems, 4); }
addTestarrayoftables(FlatBufferBuilder builder, int testarrayoftablesOffset)237*890232f2SAndroid Build Coastguard Worker   public static void addTestarrayoftables(FlatBufferBuilder builder, int testarrayoftablesOffset) { builder.addOffset(11, testarrayoftablesOffset, 0); }
createTestarrayoftablesVector(FlatBufferBuilder builder, int[] data)238*890232f2SAndroid Build Coastguard Worker   public static int createTestarrayoftablesVector(FlatBufferBuilder builder, int[] data) { builder.startVector(4, data.length, 4); for (int i = data.length - 1; i >= 0; i--) builder.addOffset(data[i]); return builder.endVector(); }
startTestarrayoftablesVector(FlatBufferBuilder builder, int numElems)239*890232f2SAndroid Build Coastguard Worker   public static void startTestarrayoftablesVector(FlatBufferBuilder builder, int numElems) { builder.startVector(4, numElems, 4); }
addEnemy(FlatBufferBuilder builder, int enemyOffset)240*890232f2SAndroid Build Coastguard Worker   public static void addEnemy(FlatBufferBuilder builder, int enemyOffset) { builder.addOffset(12, enemyOffset, 0); }
addTestnestedflatbuffer(FlatBufferBuilder builder, int testnestedflatbufferOffset)241*890232f2SAndroid Build Coastguard Worker   public static void addTestnestedflatbuffer(FlatBufferBuilder builder, int testnestedflatbufferOffset) { builder.addOffset(13, testnestedflatbufferOffset, 0); }
createTestnestedflatbufferVector(FlatBufferBuilder builder, byte[] data)242*890232f2SAndroid Build Coastguard Worker   public static int createTestnestedflatbufferVector(FlatBufferBuilder builder, byte[] data) { return builder.createByteVector(data); }
createTestnestedflatbufferVector(FlatBufferBuilder builder, ByteBuffer data)243*890232f2SAndroid Build Coastguard Worker   public static int createTestnestedflatbufferVector(FlatBufferBuilder builder, ByteBuffer data) { return builder.createByteVector(data); }
startTestnestedflatbufferVector(FlatBufferBuilder builder, int numElems)244*890232f2SAndroid Build Coastguard Worker   public static void startTestnestedflatbufferVector(FlatBufferBuilder builder, int numElems) { builder.startVector(1, numElems, 1); }
addTestempty(FlatBufferBuilder builder, int testemptyOffset)245*890232f2SAndroid Build Coastguard Worker   public static void addTestempty(FlatBufferBuilder builder, int testemptyOffset) { builder.addOffset(14, testemptyOffset, 0); }
addTestbool(FlatBufferBuilder builder, boolean testbool)246*890232f2SAndroid Build Coastguard Worker   public static void addTestbool(FlatBufferBuilder builder, boolean testbool) { builder.addBoolean(15, testbool, false); }
addTesthashs32Fnv1(FlatBufferBuilder builder, int testhashs32Fnv1)247*890232f2SAndroid Build Coastguard Worker   public static void addTesthashs32Fnv1(FlatBufferBuilder builder, int testhashs32Fnv1) { builder.addInt(16, testhashs32Fnv1, 0); }
addTesthashu32Fnv1(FlatBufferBuilder builder, long testhashu32Fnv1)248*890232f2SAndroid Build Coastguard Worker   public static void addTesthashu32Fnv1(FlatBufferBuilder builder, long testhashu32Fnv1) { builder.addInt(17, (int) testhashu32Fnv1, (int) 0L); }
addTesthashs64Fnv1(FlatBufferBuilder builder, long testhashs64Fnv1)249*890232f2SAndroid Build Coastguard Worker   public static void addTesthashs64Fnv1(FlatBufferBuilder builder, long testhashs64Fnv1) { builder.addLong(18, testhashs64Fnv1, 0L); }
addTesthashu64Fnv1(FlatBufferBuilder builder, long testhashu64Fnv1)250*890232f2SAndroid Build Coastguard Worker   public static void addTesthashu64Fnv1(FlatBufferBuilder builder, long testhashu64Fnv1) { builder.addLong(19, testhashu64Fnv1, 0L); }
addTesthashs32Fnv1a(FlatBufferBuilder builder, int testhashs32Fnv1a)251*890232f2SAndroid Build Coastguard Worker   public static void addTesthashs32Fnv1a(FlatBufferBuilder builder, int testhashs32Fnv1a) { builder.addInt(20, testhashs32Fnv1a, 0); }
addTesthashu32Fnv1a(FlatBufferBuilder builder, long testhashu32Fnv1a)252*890232f2SAndroid Build Coastguard Worker   public static void addTesthashu32Fnv1a(FlatBufferBuilder builder, long testhashu32Fnv1a) { builder.addInt(21, (int) testhashu32Fnv1a, (int) 0L); }
addTesthashs64Fnv1a(FlatBufferBuilder builder, long testhashs64Fnv1a)253*890232f2SAndroid Build Coastguard Worker   public static void addTesthashs64Fnv1a(FlatBufferBuilder builder, long testhashs64Fnv1a) { builder.addLong(22, testhashs64Fnv1a, 0L); }
addTesthashu64Fnv1a(FlatBufferBuilder builder, long testhashu64Fnv1a)254*890232f2SAndroid Build Coastguard Worker   public static void addTesthashu64Fnv1a(FlatBufferBuilder builder, long testhashu64Fnv1a) { builder.addLong(23, testhashu64Fnv1a, 0L); }
addTestarrayofbools(FlatBufferBuilder builder, int testarrayofboolsOffset)255*890232f2SAndroid Build Coastguard Worker   public static void addTestarrayofbools(FlatBufferBuilder builder, int testarrayofboolsOffset) { builder.addOffset(24, testarrayofboolsOffset, 0); }
createTestarrayofboolsVector(FlatBufferBuilder builder, boolean[] data)256*890232f2SAndroid Build Coastguard Worker   public static int createTestarrayofboolsVector(FlatBufferBuilder builder, boolean[] data) { builder.startVector(1, data.length, 1); for (int i = data.length - 1; i >= 0; i--) builder.addBoolean(data[i]); return builder.endVector(); }
startTestarrayofboolsVector(FlatBufferBuilder builder, int numElems)257*890232f2SAndroid Build Coastguard Worker   public static void startTestarrayofboolsVector(FlatBufferBuilder builder, int numElems) { builder.startVector(1, numElems, 1); }
addTestf(FlatBufferBuilder builder, float testf)258*890232f2SAndroid Build Coastguard Worker   public static void addTestf(FlatBufferBuilder builder, float testf) { builder.addFloat(25, testf, 3.14159f); }
addTestf2(FlatBufferBuilder builder, float testf2)259*890232f2SAndroid Build Coastguard Worker   public static void addTestf2(FlatBufferBuilder builder, float testf2) { builder.addFloat(26, testf2, 3.0f); }
addTestf3(FlatBufferBuilder builder, float testf3)260*890232f2SAndroid Build Coastguard Worker   public static void addTestf3(FlatBufferBuilder builder, float testf3) { builder.addFloat(27, testf3, 0.0f); }
addTestarrayofstring2(FlatBufferBuilder builder, int testarrayofstring2Offset)261*890232f2SAndroid Build Coastguard Worker   public static void addTestarrayofstring2(FlatBufferBuilder builder, int testarrayofstring2Offset) { builder.addOffset(28, testarrayofstring2Offset, 0); }
createTestarrayofstring2Vector(FlatBufferBuilder builder, int[] data)262*890232f2SAndroid Build Coastguard Worker   public static int createTestarrayofstring2Vector(FlatBufferBuilder builder, int[] data) { builder.startVector(4, data.length, 4); for (int i = data.length - 1; i >= 0; i--) builder.addOffset(data[i]); return builder.endVector(); }
startTestarrayofstring2Vector(FlatBufferBuilder builder, int numElems)263*890232f2SAndroid Build Coastguard Worker   public static void startTestarrayofstring2Vector(FlatBufferBuilder builder, int numElems) { builder.startVector(4, numElems, 4); }
addTestarrayofsortedstruct(FlatBufferBuilder builder, int testarrayofsortedstructOffset)264*890232f2SAndroid Build Coastguard Worker   public static void addTestarrayofsortedstruct(FlatBufferBuilder builder, int testarrayofsortedstructOffset) { builder.addOffset(29, testarrayofsortedstructOffset, 0); }
startTestarrayofsortedstructVector(FlatBufferBuilder builder, int numElems)265*890232f2SAndroid Build Coastguard Worker   public static void startTestarrayofsortedstructVector(FlatBufferBuilder builder, int numElems) { builder.startVector(8, numElems, 4); }
addFlex(FlatBufferBuilder builder, int flexOffset)266*890232f2SAndroid Build Coastguard Worker   public static void addFlex(FlatBufferBuilder builder, int flexOffset) { builder.addOffset(30, flexOffset, 0); }
createFlexVector(FlatBufferBuilder builder, byte[] data)267*890232f2SAndroid Build Coastguard Worker   public static int createFlexVector(FlatBufferBuilder builder, byte[] data) { return builder.createByteVector(data); }
createFlexVector(FlatBufferBuilder builder, ByteBuffer data)268*890232f2SAndroid Build Coastguard Worker   public static int createFlexVector(FlatBufferBuilder builder, ByteBuffer data) { return builder.createByteVector(data); }
startFlexVector(FlatBufferBuilder builder, int numElems)269*890232f2SAndroid Build Coastguard Worker   public static void startFlexVector(FlatBufferBuilder builder, int numElems) { builder.startVector(1, numElems, 1); }
addTest5(FlatBufferBuilder builder, int test5Offset)270*890232f2SAndroid Build Coastguard Worker   public static void addTest5(FlatBufferBuilder builder, int test5Offset) { builder.addOffset(31, test5Offset, 0); }
startTest5Vector(FlatBufferBuilder builder, int numElems)271*890232f2SAndroid Build Coastguard Worker   public static void startTest5Vector(FlatBufferBuilder builder, int numElems) { builder.startVector(4, numElems, 2); }
addVectorOfLongs(FlatBufferBuilder builder, int vectorOfLongsOffset)272*890232f2SAndroid Build Coastguard Worker   public static void addVectorOfLongs(FlatBufferBuilder builder, int vectorOfLongsOffset) { builder.addOffset(32, vectorOfLongsOffset, 0); }
createVectorOfLongsVector(FlatBufferBuilder builder, long[] data)273*890232f2SAndroid Build Coastguard Worker   public static int createVectorOfLongsVector(FlatBufferBuilder builder, long[] data) { builder.startVector(8, data.length, 8); for (int i = data.length - 1; i >= 0; i--) builder.addLong(data[i]); return builder.endVector(); }
startVectorOfLongsVector(FlatBufferBuilder builder, int numElems)274*890232f2SAndroid Build Coastguard Worker   public static void startVectorOfLongsVector(FlatBufferBuilder builder, int numElems) { builder.startVector(8, numElems, 8); }
addVectorOfDoubles(FlatBufferBuilder builder, int vectorOfDoublesOffset)275*890232f2SAndroid Build Coastguard Worker   public static void addVectorOfDoubles(FlatBufferBuilder builder, int vectorOfDoublesOffset) { builder.addOffset(33, vectorOfDoublesOffset, 0); }
createVectorOfDoublesVector(FlatBufferBuilder builder, double[] data)276*890232f2SAndroid Build Coastguard Worker   public static int createVectorOfDoublesVector(FlatBufferBuilder builder, double[] data) { builder.startVector(8, data.length, 8); for (int i = data.length - 1; i >= 0; i--) builder.addDouble(data[i]); return builder.endVector(); }
startVectorOfDoublesVector(FlatBufferBuilder builder, int numElems)277*890232f2SAndroid Build Coastguard Worker   public static void startVectorOfDoublesVector(FlatBufferBuilder builder, int numElems) { builder.startVector(8, numElems, 8); }
addParentNamespaceTest(FlatBufferBuilder builder, int parentNamespaceTestOffset)278*890232f2SAndroid Build Coastguard Worker   public static void addParentNamespaceTest(FlatBufferBuilder builder, int parentNamespaceTestOffset) { builder.addOffset(34, parentNamespaceTestOffset, 0); }
addVectorOfReferrables(FlatBufferBuilder builder, int vectorOfReferrablesOffset)279*890232f2SAndroid Build Coastguard Worker   public static void addVectorOfReferrables(FlatBufferBuilder builder, int vectorOfReferrablesOffset) { builder.addOffset(35, vectorOfReferrablesOffset, 0); }
createVectorOfReferrablesVector(FlatBufferBuilder builder, int[] data)280*890232f2SAndroid Build Coastguard Worker   public static int createVectorOfReferrablesVector(FlatBufferBuilder builder, int[] data) { builder.startVector(4, data.length, 4); for (int i = data.length - 1; i >= 0; i--) builder.addOffset(data[i]); return builder.endVector(); }
startVectorOfReferrablesVector(FlatBufferBuilder builder, int numElems)281*890232f2SAndroid Build Coastguard Worker   public static void startVectorOfReferrablesVector(FlatBufferBuilder builder, int numElems) { builder.startVector(4, numElems, 4); }
addSingleWeakReference(FlatBufferBuilder builder, long singleWeakReference)282*890232f2SAndroid Build Coastguard Worker   public static void addSingleWeakReference(FlatBufferBuilder builder, long singleWeakReference) { builder.addLong(36, singleWeakReference, 0L); }
addVectorOfWeakReferences(FlatBufferBuilder builder, int vectorOfWeakReferencesOffset)283*890232f2SAndroid Build Coastguard Worker   public static void addVectorOfWeakReferences(FlatBufferBuilder builder, int vectorOfWeakReferencesOffset) { builder.addOffset(37, vectorOfWeakReferencesOffset, 0); }
createVectorOfWeakReferencesVector(FlatBufferBuilder builder, long[] data)284*890232f2SAndroid Build Coastguard Worker   public static int createVectorOfWeakReferencesVector(FlatBufferBuilder builder, long[] data) { builder.startVector(8, data.length, 8); for (int i = data.length - 1; i >= 0; i--) builder.addLong(data[i]); return builder.endVector(); }
startVectorOfWeakReferencesVector(FlatBufferBuilder builder, int numElems)285*890232f2SAndroid Build Coastguard Worker   public static void startVectorOfWeakReferencesVector(FlatBufferBuilder builder, int numElems) { builder.startVector(8, numElems, 8); }
addVectorOfStrongReferrables(FlatBufferBuilder builder, int vectorOfStrongReferrablesOffset)286*890232f2SAndroid Build Coastguard Worker   public static void addVectorOfStrongReferrables(FlatBufferBuilder builder, int vectorOfStrongReferrablesOffset) { builder.addOffset(38, vectorOfStrongReferrablesOffset, 0); }
createVectorOfStrongReferrablesVector(FlatBufferBuilder builder, int[] data)287*890232f2SAndroid Build Coastguard Worker   public static int createVectorOfStrongReferrablesVector(FlatBufferBuilder builder, int[] data) { builder.startVector(4, data.length, 4); for (int i = data.length - 1; i >= 0; i--) builder.addOffset(data[i]); return builder.endVector(); }
startVectorOfStrongReferrablesVector(FlatBufferBuilder builder, int numElems)288*890232f2SAndroid Build Coastguard Worker   public static void startVectorOfStrongReferrablesVector(FlatBufferBuilder builder, int numElems) { builder.startVector(4, numElems, 4); }
addCoOwningReference(FlatBufferBuilder builder, long coOwningReference)289*890232f2SAndroid Build Coastguard Worker   public static void addCoOwningReference(FlatBufferBuilder builder, long coOwningReference) { builder.addLong(39, coOwningReference, 0L); }
addVectorOfCoOwningReferences(FlatBufferBuilder builder, int vectorOfCoOwningReferencesOffset)290*890232f2SAndroid Build Coastguard Worker   public static void addVectorOfCoOwningReferences(FlatBufferBuilder builder, int vectorOfCoOwningReferencesOffset) { builder.addOffset(40, vectorOfCoOwningReferencesOffset, 0); }
createVectorOfCoOwningReferencesVector(FlatBufferBuilder builder, long[] data)291*890232f2SAndroid Build Coastguard Worker   public static int createVectorOfCoOwningReferencesVector(FlatBufferBuilder builder, long[] data) { builder.startVector(8, data.length, 8); for (int i = data.length - 1; i >= 0; i--) builder.addLong(data[i]); return builder.endVector(); }
startVectorOfCoOwningReferencesVector(FlatBufferBuilder builder, int numElems)292*890232f2SAndroid Build Coastguard Worker   public static void startVectorOfCoOwningReferencesVector(FlatBufferBuilder builder, int numElems) { builder.startVector(8, numElems, 8); }
addNonOwningReference(FlatBufferBuilder builder, long nonOwningReference)293*890232f2SAndroid Build Coastguard Worker   public static void addNonOwningReference(FlatBufferBuilder builder, long nonOwningReference) { builder.addLong(41, nonOwningReference, 0L); }
addVectorOfNonOwningReferences(FlatBufferBuilder builder, int vectorOfNonOwningReferencesOffset)294*890232f2SAndroid Build Coastguard Worker   public static void addVectorOfNonOwningReferences(FlatBufferBuilder builder, int vectorOfNonOwningReferencesOffset) { builder.addOffset(42, vectorOfNonOwningReferencesOffset, 0); }
createVectorOfNonOwningReferencesVector(FlatBufferBuilder builder, long[] data)295*890232f2SAndroid Build Coastguard Worker   public static int createVectorOfNonOwningReferencesVector(FlatBufferBuilder builder, long[] data) { builder.startVector(8, data.length, 8); for (int i = data.length - 1; i >= 0; i--) builder.addLong(data[i]); return builder.endVector(); }
startVectorOfNonOwningReferencesVector(FlatBufferBuilder builder, int numElems)296*890232f2SAndroid Build Coastguard Worker   public static void startVectorOfNonOwningReferencesVector(FlatBufferBuilder builder, int numElems) { builder.startVector(8, numElems, 8); }
addAnyUniqueType(FlatBufferBuilder builder, byte anyUniqueType)297*890232f2SAndroid Build Coastguard Worker   public static void addAnyUniqueType(FlatBufferBuilder builder, byte anyUniqueType) { builder.addByte(43, anyUniqueType, 0); }
addAnyUnique(FlatBufferBuilder builder, int anyUniqueOffset)298*890232f2SAndroid Build Coastguard Worker   public static void addAnyUnique(FlatBufferBuilder builder, int anyUniqueOffset) { builder.addOffset(44, anyUniqueOffset, 0); }
addAnyAmbiguousType(FlatBufferBuilder builder, byte anyAmbiguousType)299*890232f2SAndroid Build Coastguard Worker   public static void addAnyAmbiguousType(FlatBufferBuilder builder, byte anyAmbiguousType) { builder.addByte(45, anyAmbiguousType, 0); }
addAnyAmbiguous(FlatBufferBuilder builder, int anyAmbiguousOffset)300*890232f2SAndroid Build Coastguard Worker   public static void addAnyAmbiguous(FlatBufferBuilder builder, int anyAmbiguousOffset) { builder.addOffset(46, anyAmbiguousOffset, 0); }
addVectorOfEnums(FlatBufferBuilder builder, int vectorOfEnumsOffset)301*890232f2SAndroid Build Coastguard Worker   public static void addVectorOfEnums(FlatBufferBuilder builder, int vectorOfEnumsOffset) { builder.addOffset(47, vectorOfEnumsOffset, 0); }
createVectorOfEnumsVector(FlatBufferBuilder builder, byte[] data)302*890232f2SAndroid Build Coastguard Worker   public static int createVectorOfEnumsVector(FlatBufferBuilder builder, byte[] data) { return builder.createByteVector(data); }
createVectorOfEnumsVector(FlatBufferBuilder builder, ByteBuffer data)303*890232f2SAndroid Build Coastguard Worker   public static int createVectorOfEnumsVector(FlatBufferBuilder builder, ByteBuffer data) { return builder.createByteVector(data); }
startVectorOfEnumsVector(FlatBufferBuilder builder, int numElems)304*890232f2SAndroid Build Coastguard Worker   public static void startVectorOfEnumsVector(FlatBufferBuilder builder, int numElems) { builder.startVector(1, numElems, 1); }
addSignedEnum(FlatBufferBuilder builder, byte signedEnum)305*890232f2SAndroid Build Coastguard Worker   public static void addSignedEnum(FlatBufferBuilder builder, byte signedEnum) { builder.addByte(48, signedEnum, -1); }
addTestrequirednestedflatbuffer(FlatBufferBuilder builder, int testrequirednestedflatbufferOffset)306*890232f2SAndroid Build Coastguard Worker   public static void addTestrequirednestedflatbuffer(FlatBufferBuilder builder, int testrequirednestedflatbufferOffset) { builder.addOffset(49, testrequirednestedflatbufferOffset, 0); }
createTestrequirednestedflatbufferVector(FlatBufferBuilder builder, byte[] data)307*890232f2SAndroid Build Coastguard Worker   public static int createTestrequirednestedflatbufferVector(FlatBufferBuilder builder, byte[] data) { return builder.createByteVector(data); }
createTestrequirednestedflatbufferVector(FlatBufferBuilder builder, ByteBuffer data)308*890232f2SAndroid Build Coastguard Worker   public static int createTestrequirednestedflatbufferVector(FlatBufferBuilder builder, ByteBuffer data) { return builder.createByteVector(data); }
startTestrequirednestedflatbufferVector(FlatBufferBuilder builder, int numElems)309*890232f2SAndroid Build Coastguard Worker   public static void startTestrequirednestedflatbufferVector(FlatBufferBuilder builder, int numElems) { builder.startVector(1, numElems, 1); }
addScalarKeySortedTables(FlatBufferBuilder builder, int scalarKeySortedTablesOffset)310*890232f2SAndroid Build Coastguard Worker   public static void addScalarKeySortedTables(FlatBufferBuilder builder, int scalarKeySortedTablesOffset) { builder.addOffset(50, scalarKeySortedTablesOffset, 0); }
createScalarKeySortedTablesVector(FlatBufferBuilder builder, int[] data)311*890232f2SAndroid Build Coastguard Worker   public static int createScalarKeySortedTablesVector(FlatBufferBuilder builder, int[] data) { builder.startVector(4, data.length, 4); for (int i = data.length - 1; i >= 0; i--) builder.addOffset(data[i]); return builder.endVector(); }
startScalarKeySortedTablesVector(FlatBufferBuilder builder, int numElems)312*890232f2SAndroid Build Coastguard Worker   public static void startScalarKeySortedTablesVector(FlatBufferBuilder builder, int numElems) { builder.startVector(4, numElems, 4); }
addNativeInline(FlatBufferBuilder builder, int nativeInlineOffset)313*890232f2SAndroid Build Coastguard Worker   public static void addNativeInline(FlatBufferBuilder builder, int nativeInlineOffset) { builder.addStruct(51, nativeInlineOffset, 0); }
addLongEnumNonEnumDefault(FlatBufferBuilder builder, long longEnumNonEnumDefault)314*890232f2SAndroid Build Coastguard Worker   public static void addLongEnumNonEnumDefault(FlatBufferBuilder builder, long longEnumNonEnumDefault) { builder.addLong(52, longEnumNonEnumDefault, 0L); }
addLongEnumNormalDefault(FlatBufferBuilder builder, long longEnumNormalDefault)315*890232f2SAndroid Build Coastguard Worker   public static void addLongEnumNormalDefault(FlatBufferBuilder builder, long longEnumNormalDefault) { builder.addLong(53, longEnumNormalDefault, 2L); }
endMonster(FlatBufferBuilder builder)316*890232f2SAndroid Build Coastguard Worker   public static int endMonster(FlatBufferBuilder builder) {
317*890232f2SAndroid Build Coastguard Worker     int o = builder.endTable();
318*890232f2SAndroid Build Coastguard Worker     builder.required(o, 10);  // name
319*890232f2SAndroid Build Coastguard Worker     return o;
320*890232f2SAndroid Build Coastguard Worker   }
finishMonsterBuffer(FlatBufferBuilder builder, int offset)321*890232f2SAndroid Build Coastguard Worker   public static void finishMonsterBuffer(FlatBufferBuilder builder, int offset) { builder.finish(offset, "MONS"); }
finishSizePrefixedMonsterBuffer(FlatBufferBuilder builder, int offset)322*890232f2SAndroid Build Coastguard Worker   public static void finishSizePrefixedMonsterBuffer(FlatBufferBuilder builder, int offset) { builder.finishSizePrefixed(offset, "MONS"); }
323*890232f2SAndroid Build Coastguard Worker 
324*890232f2SAndroid Build Coastguard Worker   @Override
keysCompare(Integer o1, Integer o2, ByteBuffer _bb)325*890232f2SAndroid Build Coastguard Worker   protected int keysCompare(Integer o1, Integer o2, ByteBuffer _bb) { return compareStrings(__offset(10, o1, _bb), __offset(10, o2, _bb), _bb); }
326*890232f2SAndroid Build Coastguard Worker 
__lookup_by_key(Monster obj, int vectorLocation, String key, ByteBuffer bb)327*890232f2SAndroid Build Coastguard Worker   public static Monster __lookup_by_key(Monster obj, int vectorLocation, String key, ByteBuffer bb) {
328*890232f2SAndroid Build Coastguard Worker     byte[] byteKey = key.getBytes(java.nio.charset.StandardCharsets.UTF_8);
329*890232f2SAndroid Build Coastguard Worker     int span = bb.getInt(vectorLocation - 4);
330*890232f2SAndroid Build Coastguard Worker     int start = 0;
331*890232f2SAndroid Build Coastguard Worker     while (span != 0) {
332*890232f2SAndroid Build Coastguard Worker       int middle = span / 2;
333*890232f2SAndroid Build Coastguard Worker       int tableOffset = __indirect(vectorLocation + 4 * (start + middle), bb);
334*890232f2SAndroid Build Coastguard Worker       int comp = compareStrings(__offset(10, bb.capacity() - tableOffset, bb), byteKey, bb);
335*890232f2SAndroid Build Coastguard Worker       if (comp > 0) {
336*890232f2SAndroid Build Coastguard Worker         span = middle;
337*890232f2SAndroid Build Coastguard Worker       } else if (comp < 0) {
338*890232f2SAndroid Build Coastguard Worker         middle++;
339*890232f2SAndroid Build Coastguard Worker         start += middle;
340*890232f2SAndroid Build Coastguard Worker         span -= middle;
341*890232f2SAndroid Build Coastguard Worker       } else {
342*890232f2SAndroid Build Coastguard Worker         return (obj == null ? new Monster() : obj).__assign(tableOffset, bb);
343*890232f2SAndroid Build Coastguard Worker       }
344*890232f2SAndroid Build Coastguard Worker     }
345*890232f2SAndroid Build Coastguard Worker     return null;
346*890232f2SAndroid Build Coastguard Worker   }
347*890232f2SAndroid Build Coastguard Worker 
348*890232f2SAndroid Build Coastguard Worker   public static final class Vector extends BaseVector {
__assign(int _vector, int _element_size, ByteBuffer _bb)349*890232f2SAndroid Build Coastguard Worker     public Vector __assign(int _vector, int _element_size, ByteBuffer _bb) { __reset(_vector, _element_size, _bb); return this; }
350*890232f2SAndroid Build Coastguard Worker 
get(int j)351*890232f2SAndroid Build Coastguard Worker     public Monster get(int j) { return get(new Monster(), j); }
get(Monster obj, int j)352*890232f2SAndroid Build Coastguard Worker     public Monster get(Monster obj, int j) {  return obj.__assign(__indirect(__element(j), bb), bb); }
getByKey(String key)353*890232f2SAndroid Build Coastguard Worker     public Monster getByKey(String key) {  return __lookup_by_key(null, __vector(), key, bb); }
getByKey(Monster obj, String key)354*890232f2SAndroid Build Coastguard Worker     public Monster getByKey(Monster obj, String key) {  return __lookup_by_key(obj, __vector(), key, bb); }
355*890232f2SAndroid Build Coastguard Worker   }
unpack()356*890232f2SAndroid Build Coastguard Worker   public MonsterT unpack() {
357*890232f2SAndroid Build Coastguard Worker     MonsterT _o = new MonsterT();
358*890232f2SAndroid Build Coastguard Worker     unpackTo(_o);
359*890232f2SAndroid Build Coastguard Worker     return _o;
360*890232f2SAndroid Build Coastguard Worker   }
unpackTo(MonsterT _o)361*890232f2SAndroid Build Coastguard Worker   public void unpackTo(MonsterT _o) {
362*890232f2SAndroid Build Coastguard Worker     if (pos() != null) pos().unpackTo(_o.getPos());
363*890232f2SAndroid Build Coastguard Worker     else _o.setPos(null);
364*890232f2SAndroid Build Coastguard Worker     short _oMana = mana();
365*890232f2SAndroid Build Coastguard Worker     _o.setMana(_oMana);
366*890232f2SAndroid Build Coastguard Worker     short _oHp = hp();
367*890232f2SAndroid Build Coastguard Worker     _o.setHp(_oHp);
368*890232f2SAndroid Build Coastguard Worker     String _oName = name();
369*890232f2SAndroid Build Coastguard Worker     _o.setName(_oName);
370*890232f2SAndroid Build Coastguard Worker     int[] _oInventory = new int[inventoryLength()];
371*890232f2SAndroid Build Coastguard Worker     for (int _j = 0; _j < inventoryLength(); ++_j) {_oInventory[_j] = inventory(_j);}
372*890232f2SAndroid Build Coastguard Worker     _o.setInventory(_oInventory);
373*890232f2SAndroid Build Coastguard Worker     int _oColor = color();
374*890232f2SAndroid Build Coastguard Worker     _o.setColor(_oColor);
375*890232f2SAndroid Build Coastguard Worker     MyGame.Example.AnyUnion _oTest = new MyGame.Example.AnyUnion();
376*890232f2SAndroid Build Coastguard Worker     byte _oTestType = testType();
377*890232f2SAndroid Build Coastguard Worker     _oTest.setType(_oTestType);
378*890232f2SAndroid Build Coastguard Worker     Table _oTestValue;
379*890232f2SAndroid Build Coastguard Worker     switch (_oTestType) {
380*890232f2SAndroid Build Coastguard Worker       case MyGame.Example.Any.Monster:
381*890232f2SAndroid Build Coastguard Worker         _oTestValue = test(new MyGame.Example.Monster());
382*890232f2SAndroid Build Coastguard Worker         _oTest.setValue(_oTestValue != null ? ((MyGame.Example.Monster) _oTestValue).unpack() : null);
383*890232f2SAndroid Build Coastguard Worker         break;
384*890232f2SAndroid Build Coastguard Worker       case MyGame.Example.Any.TestSimpleTableWithEnum:
385*890232f2SAndroid Build Coastguard Worker         _oTestValue = test(new MyGame.Example.TestSimpleTableWithEnum());
386*890232f2SAndroid Build Coastguard Worker         _oTest.setValue(_oTestValue != null ? ((MyGame.Example.TestSimpleTableWithEnum) _oTestValue).unpack() : null);
387*890232f2SAndroid Build Coastguard Worker         break;
388*890232f2SAndroid Build Coastguard Worker       case MyGame.Example.Any.MyGame_Example2_Monster:
389*890232f2SAndroid Build Coastguard Worker         _oTestValue = test(new MyGame.Example2.Monster());
390*890232f2SAndroid Build Coastguard Worker         _oTest.setValue(_oTestValue != null ? ((MyGame.Example2.Monster) _oTestValue).unpack() : null);
391*890232f2SAndroid Build Coastguard Worker         break;
392*890232f2SAndroid Build Coastguard Worker       default: break;
393*890232f2SAndroid Build Coastguard Worker     }
394*890232f2SAndroid Build Coastguard Worker     _o.setTest(_oTest);
395*890232f2SAndroid Build Coastguard Worker     MyGame.Example.TestT[] _oTest4 = new MyGame.Example.TestT[test4Length()];
396*890232f2SAndroid Build Coastguard Worker     for (int _j = 0; _j < test4Length(); ++_j) {_oTest4[_j] = (test4(_j) != null ? test4(_j).unpack() : null);}
397*890232f2SAndroid Build Coastguard Worker     _o.setTest4(_oTest4);
398*890232f2SAndroid Build Coastguard Worker     String[] _oTestarrayofstring = new String[testarrayofstringLength()];
399*890232f2SAndroid Build Coastguard Worker     for (int _j = 0; _j < testarrayofstringLength(); ++_j) {_oTestarrayofstring[_j] = testarrayofstring(_j);}
400*890232f2SAndroid Build Coastguard Worker     _o.setTestarrayofstring(_oTestarrayofstring);
401*890232f2SAndroid Build Coastguard Worker     MyGame.Example.MonsterT[] _oTestarrayoftables = new MyGame.Example.MonsterT[testarrayoftablesLength()];
402*890232f2SAndroid Build Coastguard Worker     for (int _j = 0; _j < testarrayoftablesLength(); ++_j) {_oTestarrayoftables[_j] = (testarrayoftables(_j) != null ? testarrayoftables(_j).unpack() : null);}
403*890232f2SAndroid Build Coastguard Worker     _o.setTestarrayoftables(_oTestarrayoftables);
404*890232f2SAndroid Build Coastguard Worker     if (enemy() != null) _o.setEnemy(enemy().unpack());
405*890232f2SAndroid Build Coastguard Worker     else _o.setEnemy(null);
406*890232f2SAndroid Build Coastguard Worker     int[] _oTestnestedflatbuffer = new int[testnestedflatbufferLength()];
407*890232f2SAndroid Build Coastguard Worker     for (int _j = 0; _j < testnestedflatbufferLength(); ++_j) {_oTestnestedflatbuffer[_j] = testnestedflatbuffer(_j);}
408*890232f2SAndroid Build Coastguard Worker     _o.setTestnestedflatbuffer(_oTestnestedflatbuffer);
409*890232f2SAndroid Build Coastguard Worker     if (testempty() != null) _o.setTestempty(testempty().unpack());
410*890232f2SAndroid Build Coastguard Worker     else _o.setTestempty(null);
411*890232f2SAndroid Build Coastguard Worker     boolean _oTestbool = testbool();
412*890232f2SAndroid Build Coastguard Worker     _o.setTestbool(_oTestbool);
413*890232f2SAndroid Build Coastguard Worker     int _oTesthashs32Fnv1 = testhashs32Fnv1();
414*890232f2SAndroid Build Coastguard Worker     _o.setTesthashs32Fnv1(_oTesthashs32Fnv1);
415*890232f2SAndroid Build Coastguard Worker     long _oTesthashu32Fnv1 = testhashu32Fnv1();
416*890232f2SAndroid Build Coastguard Worker     _o.setTesthashu32Fnv1(_oTesthashu32Fnv1);
417*890232f2SAndroid Build Coastguard Worker     long _oTesthashs64Fnv1 = testhashs64Fnv1();
418*890232f2SAndroid Build Coastguard Worker     _o.setTesthashs64Fnv1(_oTesthashs64Fnv1);
419*890232f2SAndroid Build Coastguard Worker     long _oTesthashu64Fnv1 = testhashu64Fnv1();
420*890232f2SAndroid Build Coastguard Worker     _o.setTesthashu64Fnv1(_oTesthashu64Fnv1);
421*890232f2SAndroid Build Coastguard Worker     int _oTesthashs32Fnv1a = testhashs32Fnv1a();
422*890232f2SAndroid Build Coastguard Worker     _o.setTesthashs32Fnv1a(_oTesthashs32Fnv1a);
423*890232f2SAndroid Build Coastguard Worker     long _oTesthashu32Fnv1a = testhashu32Fnv1a();
424*890232f2SAndroid Build Coastguard Worker     _o.setTesthashu32Fnv1a(_oTesthashu32Fnv1a);
425*890232f2SAndroid Build Coastguard Worker     long _oTesthashs64Fnv1a = testhashs64Fnv1a();
426*890232f2SAndroid Build Coastguard Worker     _o.setTesthashs64Fnv1a(_oTesthashs64Fnv1a);
427*890232f2SAndroid Build Coastguard Worker     long _oTesthashu64Fnv1a = testhashu64Fnv1a();
428*890232f2SAndroid Build Coastguard Worker     _o.setTesthashu64Fnv1a(_oTesthashu64Fnv1a);
429*890232f2SAndroid Build Coastguard Worker     boolean[] _oTestarrayofbools = new boolean[testarrayofboolsLength()];
430*890232f2SAndroid Build Coastguard Worker     for (int _j = 0; _j < testarrayofboolsLength(); ++_j) {_oTestarrayofbools[_j] = testarrayofbools(_j);}
431*890232f2SAndroid Build Coastguard Worker     _o.setTestarrayofbools(_oTestarrayofbools);
432*890232f2SAndroid Build Coastguard Worker     float _oTestf = testf();
433*890232f2SAndroid Build Coastguard Worker     _o.setTestf(_oTestf);
434*890232f2SAndroid Build Coastguard Worker     float _oTestf2 = testf2();
435*890232f2SAndroid Build Coastguard Worker     _o.setTestf2(_oTestf2);
436*890232f2SAndroid Build Coastguard Worker     float _oTestf3 = testf3();
437*890232f2SAndroid Build Coastguard Worker     _o.setTestf3(_oTestf3);
438*890232f2SAndroid Build Coastguard Worker     String[] _oTestarrayofstring2 = new String[testarrayofstring2Length()];
439*890232f2SAndroid Build Coastguard Worker     for (int _j = 0; _j < testarrayofstring2Length(); ++_j) {_oTestarrayofstring2[_j] = testarrayofstring2(_j);}
440*890232f2SAndroid Build Coastguard Worker     _o.setTestarrayofstring2(_oTestarrayofstring2);
441*890232f2SAndroid Build Coastguard Worker     MyGame.Example.AbilityT[] _oTestarrayofsortedstruct = new MyGame.Example.AbilityT[testarrayofsortedstructLength()];
442*890232f2SAndroid Build Coastguard Worker     for (int _j = 0; _j < testarrayofsortedstructLength(); ++_j) {_oTestarrayofsortedstruct[_j] = (testarrayofsortedstruct(_j) != null ? testarrayofsortedstruct(_j).unpack() : null);}
443*890232f2SAndroid Build Coastguard Worker     _o.setTestarrayofsortedstruct(_oTestarrayofsortedstruct);
444*890232f2SAndroid Build Coastguard Worker     int[] _oFlex = new int[flexLength()];
445*890232f2SAndroid Build Coastguard Worker     for (int _j = 0; _j < flexLength(); ++_j) {_oFlex[_j] = flex(_j);}
446*890232f2SAndroid Build Coastguard Worker     _o.setFlex(_oFlex);
447*890232f2SAndroid Build Coastguard Worker     MyGame.Example.TestT[] _oTest5 = new MyGame.Example.TestT[test5Length()];
448*890232f2SAndroid Build Coastguard Worker     for (int _j = 0; _j < test5Length(); ++_j) {_oTest5[_j] = (test5(_j) != null ? test5(_j).unpack() : null);}
449*890232f2SAndroid Build Coastguard Worker     _o.setTest5(_oTest5);
450*890232f2SAndroid Build Coastguard Worker     long[] _oVectorOfLongs = new long[vectorOfLongsLength()];
451*890232f2SAndroid Build Coastguard Worker     for (int _j = 0; _j < vectorOfLongsLength(); ++_j) {_oVectorOfLongs[_j] = vectorOfLongs(_j);}
452*890232f2SAndroid Build Coastguard Worker     _o.setVectorOfLongs(_oVectorOfLongs);
453*890232f2SAndroid Build Coastguard Worker     double[] _oVectorOfDoubles = new double[vectorOfDoublesLength()];
454*890232f2SAndroid Build Coastguard Worker     for (int _j = 0; _j < vectorOfDoublesLength(); ++_j) {_oVectorOfDoubles[_j] = vectorOfDoubles(_j);}
455*890232f2SAndroid Build Coastguard Worker     _o.setVectorOfDoubles(_oVectorOfDoubles);
456*890232f2SAndroid Build Coastguard Worker     if (parentNamespaceTest() != null) _o.setParentNamespaceTest(parentNamespaceTest().unpack());
457*890232f2SAndroid Build Coastguard Worker     else _o.setParentNamespaceTest(null);
458*890232f2SAndroid Build Coastguard Worker     MyGame.Example.ReferrableT[] _oVectorOfReferrables = new MyGame.Example.ReferrableT[vectorOfReferrablesLength()];
459*890232f2SAndroid Build Coastguard Worker     for (int _j = 0; _j < vectorOfReferrablesLength(); ++_j) {_oVectorOfReferrables[_j] = (vectorOfReferrables(_j) != null ? vectorOfReferrables(_j).unpack() : null);}
460*890232f2SAndroid Build Coastguard Worker     _o.setVectorOfReferrables(_oVectorOfReferrables);
461*890232f2SAndroid Build Coastguard Worker     long _oSingleWeakReference = singleWeakReference();
462*890232f2SAndroid Build Coastguard Worker     _o.setSingleWeakReference(_oSingleWeakReference);
463*890232f2SAndroid Build Coastguard Worker     long[] _oVectorOfWeakReferences = new long[vectorOfWeakReferencesLength()];
464*890232f2SAndroid Build Coastguard Worker     for (int _j = 0; _j < vectorOfWeakReferencesLength(); ++_j) {_oVectorOfWeakReferences[_j] = vectorOfWeakReferences(_j);}
465*890232f2SAndroid Build Coastguard Worker     _o.setVectorOfWeakReferences(_oVectorOfWeakReferences);
466*890232f2SAndroid Build Coastguard Worker     MyGame.Example.ReferrableT[] _oVectorOfStrongReferrables = new MyGame.Example.ReferrableT[vectorOfStrongReferrablesLength()];
467*890232f2SAndroid Build Coastguard Worker     for (int _j = 0; _j < vectorOfStrongReferrablesLength(); ++_j) {_oVectorOfStrongReferrables[_j] = (vectorOfStrongReferrables(_j) != null ? vectorOfStrongReferrables(_j).unpack() : null);}
468*890232f2SAndroid Build Coastguard Worker     _o.setVectorOfStrongReferrables(_oVectorOfStrongReferrables);
469*890232f2SAndroid Build Coastguard Worker     long _oCoOwningReference = coOwningReference();
470*890232f2SAndroid Build Coastguard Worker     _o.setCoOwningReference(_oCoOwningReference);
471*890232f2SAndroid Build Coastguard Worker     long[] _oVectorOfCoOwningReferences = new long[vectorOfCoOwningReferencesLength()];
472*890232f2SAndroid Build Coastguard Worker     for (int _j = 0; _j < vectorOfCoOwningReferencesLength(); ++_j) {_oVectorOfCoOwningReferences[_j] = vectorOfCoOwningReferences(_j);}
473*890232f2SAndroid Build Coastguard Worker     _o.setVectorOfCoOwningReferences(_oVectorOfCoOwningReferences);
474*890232f2SAndroid Build Coastguard Worker     long _oNonOwningReference = nonOwningReference();
475*890232f2SAndroid Build Coastguard Worker     _o.setNonOwningReference(_oNonOwningReference);
476*890232f2SAndroid Build Coastguard Worker     long[] _oVectorOfNonOwningReferences = new long[vectorOfNonOwningReferencesLength()];
477*890232f2SAndroid Build Coastguard Worker     for (int _j = 0; _j < vectorOfNonOwningReferencesLength(); ++_j) {_oVectorOfNonOwningReferences[_j] = vectorOfNonOwningReferences(_j);}
478*890232f2SAndroid Build Coastguard Worker     _o.setVectorOfNonOwningReferences(_oVectorOfNonOwningReferences);
479*890232f2SAndroid Build Coastguard Worker     MyGame.Example.AnyUniqueAliasesUnion _oAnyUnique = new MyGame.Example.AnyUniqueAliasesUnion();
480*890232f2SAndroid Build Coastguard Worker     byte _oAnyUniqueType = anyUniqueType();
481*890232f2SAndroid Build Coastguard Worker     _oAnyUnique.setType(_oAnyUniqueType);
482*890232f2SAndroid Build Coastguard Worker     Table _oAnyUniqueValue;
483*890232f2SAndroid Build Coastguard Worker     switch (_oAnyUniqueType) {
484*890232f2SAndroid Build Coastguard Worker       case MyGame.Example.AnyUniqueAliases.M:
485*890232f2SAndroid Build Coastguard Worker         _oAnyUniqueValue = anyUnique(new MyGame.Example.Monster());
486*890232f2SAndroid Build Coastguard Worker         _oAnyUnique.setValue(_oAnyUniqueValue != null ? ((MyGame.Example.Monster) _oAnyUniqueValue).unpack() : null);
487*890232f2SAndroid Build Coastguard Worker         break;
488*890232f2SAndroid Build Coastguard Worker       case MyGame.Example.AnyUniqueAliases.TS:
489*890232f2SAndroid Build Coastguard Worker         _oAnyUniqueValue = anyUnique(new MyGame.Example.TestSimpleTableWithEnum());
490*890232f2SAndroid Build Coastguard Worker         _oAnyUnique.setValue(_oAnyUniqueValue != null ? ((MyGame.Example.TestSimpleTableWithEnum) _oAnyUniqueValue).unpack() : null);
491*890232f2SAndroid Build Coastguard Worker         break;
492*890232f2SAndroid Build Coastguard Worker       case MyGame.Example.AnyUniqueAliases.M2:
493*890232f2SAndroid Build Coastguard Worker         _oAnyUniqueValue = anyUnique(new MyGame.Example2.Monster());
494*890232f2SAndroid Build Coastguard Worker         _oAnyUnique.setValue(_oAnyUniqueValue != null ? ((MyGame.Example2.Monster) _oAnyUniqueValue).unpack() : null);
495*890232f2SAndroid Build Coastguard Worker         break;
496*890232f2SAndroid Build Coastguard Worker       default: break;
497*890232f2SAndroid Build Coastguard Worker     }
498*890232f2SAndroid Build Coastguard Worker     _o.setAnyUnique(_oAnyUnique);
499*890232f2SAndroid Build Coastguard Worker     MyGame.Example.AnyAmbiguousAliasesUnion _oAnyAmbiguous = new MyGame.Example.AnyAmbiguousAliasesUnion();
500*890232f2SAndroid Build Coastguard Worker     byte _oAnyAmbiguousType = anyAmbiguousType();
501*890232f2SAndroid Build Coastguard Worker     _oAnyAmbiguous.setType(_oAnyAmbiguousType);
502*890232f2SAndroid Build Coastguard Worker     Table _oAnyAmbiguousValue;
503*890232f2SAndroid Build Coastguard Worker     switch (_oAnyAmbiguousType) {
504*890232f2SAndroid Build Coastguard Worker       case MyGame.Example.AnyAmbiguousAliases.M1:
505*890232f2SAndroid Build Coastguard Worker         _oAnyAmbiguousValue = anyAmbiguous(new MyGame.Example.Monster());
506*890232f2SAndroid Build Coastguard Worker         _oAnyAmbiguous.setValue(_oAnyAmbiguousValue != null ? ((MyGame.Example.Monster) _oAnyAmbiguousValue).unpack() : null);
507*890232f2SAndroid Build Coastguard Worker         break;
508*890232f2SAndroid Build Coastguard Worker       case MyGame.Example.AnyAmbiguousAliases.M2:
509*890232f2SAndroid Build Coastguard Worker         _oAnyAmbiguousValue = anyAmbiguous(new MyGame.Example.Monster());
510*890232f2SAndroid Build Coastguard Worker         _oAnyAmbiguous.setValue(_oAnyAmbiguousValue != null ? ((MyGame.Example.Monster) _oAnyAmbiguousValue).unpack() : null);
511*890232f2SAndroid Build Coastguard Worker         break;
512*890232f2SAndroid Build Coastguard Worker       case MyGame.Example.AnyAmbiguousAliases.M3:
513*890232f2SAndroid Build Coastguard Worker         _oAnyAmbiguousValue = anyAmbiguous(new MyGame.Example.Monster());
514*890232f2SAndroid Build Coastguard Worker         _oAnyAmbiguous.setValue(_oAnyAmbiguousValue != null ? ((MyGame.Example.Monster) _oAnyAmbiguousValue).unpack() : null);
515*890232f2SAndroid Build Coastguard Worker         break;
516*890232f2SAndroid Build Coastguard Worker       default: break;
517*890232f2SAndroid Build Coastguard Worker     }
518*890232f2SAndroid Build Coastguard Worker     _o.setAnyAmbiguous(_oAnyAmbiguous);
519*890232f2SAndroid Build Coastguard Worker     int[] _oVectorOfEnums = new int[vectorOfEnumsLength()];
520*890232f2SAndroid Build Coastguard Worker     for (int _j = 0; _j < vectorOfEnumsLength(); ++_j) {_oVectorOfEnums[_j] = vectorOfEnums(_j);}
521*890232f2SAndroid Build Coastguard Worker     _o.setVectorOfEnums(_oVectorOfEnums);
522*890232f2SAndroid Build Coastguard Worker     byte _oSignedEnum = signedEnum();
523*890232f2SAndroid Build Coastguard Worker     _o.setSignedEnum(_oSignedEnum);
524*890232f2SAndroid Build Coastguard Worker     int[] _oTestrequirednestedflatbuffer = new int[testrequirednestedflatbufferLength()];
525*890232f2SAndroid Build Coastguard Worker     for (int _j = 0; _j < testrequirednestedflatbufferLength(); ++_j) {_oTestrequirednestedflatbuffer[_j] = testrequirednestedflatbuffer(_j);}
526*890232f2SAndroid Build Coastguard Worker     _o.setTestrequirednestedflatbuffer(_oTestrequirednestedflatbuffer);
527*890232f2SAndroid Build Coastguard Worker     MyGame.Example.StatT[] _oScalarKeySortedTables = new MyGame.Example.StatT[scalarKeySortedTablesLength()];
528*890232f2SAndroid Build Coastguard Worker     for (int _j = 0; _j < scalarKeySortedTablesLength(); ++_j) {_oScalarKeySortedTables[_j] = (scalarKeySortedTables(_j) != null ? scalarKeySortedTables(_j).unpack() : null);}
529*890232f2SAndroid Build Coastguard Worker     _o.setScalarKeySortedTables(_oScalarKeySortedTables);
530*890232f2SAndroid Build Coastguard Worker     if (nativeInline() != null) nativeInline().unpackTo(_o.getNativeInline());
531*890232f2SAndroid Build Coastguard Worker     else _o.setNativeInline(null);
532*890232f2SAndroid Build Coastguard Worker     long _oLongEnumNonEnumDefault = longEnumNonEnumDefault();
533*890232f2SAndroid Build Coastguard Worker     _o.setLongEnumNonEnumDefault(_oLongEnumNonEnumDefault);
534*890232f2SAndroid Build Coastguard Worker     long _oLongEnumNormalDefault = longEnumNormalDefault();
535*890232f2SAndroid Build Coastguard Worker     _o.setLongEnumNormalDefault(_oLongEnumNormalDefault);
536*890232f2SAndroid Build Coastguard Worker   }
pack(FlatBufferBuilder builder, MonsterT _o)537*890232f2SAndroid Build Coastguard Worker   public static int pack(FlatBufferBuilder builder, MonsterT _o) {
538*890232f2SAndroid Build Coastguard Worker     if (_o == null) return 0;
539*890232f2SAndroid Build Coastguard Worker     int _name = _o.getName() == null ? 0 : builder.createString(_o.getName());
540*890232f2SAndroid Build Coastguard Worker     int _inventory = 0;
541*890232f2SAndroid Build Coastguard Worker     if (_o.getInventory() != null) {
542*890232f2SAndroid Build Coastguard Worker       byte[] __inventory = new byte[_o.getInventory().length];
543*890232f2SAndroid Build Coastguard Worker       int _j = 0;
544*890232f2SAndroid Build Coastguard Worker       for (int _e : _o.getInventory()) { __inventory[_j] = (byte) _e; _j++;}
545*890232f2SAndroid Build Coastguard Worker       _inventory = createInventoryVector(builder, __inventory);
546*890232f2SAndroid Build Coastguard Worker     }
547*890232f2SAndroid Build Coastguard Worker     byte _testType = _o.getTest() == null ? MyGame.Example.Any.NONE : _o.getTest().getType();
548*890232f2SAndroid Build Coastguard Worker     int _test = _o.getTest() == null ? 0 : MyGame.Example.AnyUnion.pack(builder, _o.getTest());
549*890232f2SAndroid Build Coastguard Worker     int _test4 = 0;
550*890232f2SAndroid Build Coastguard Worker     MyGame.Example.TestT[] _oTest4 = _o.getTest4();
551*890232f2SAndroid Build Coastguard Worker     if (_oTest4 != null) {
552*890232f2SAndroid Build Coastguard Worker       startTest4Vector(builder, _oTest4.length);
553*890232f2SAndroid Build Coastguard Worker       for (int _j = _oTest4.length - 1; _j >=0; _j--) { MyGame.Example.Test.pack(builder, _oTest4[_j]);}
554*890232f2SAndroid Build Coastguard Worker       _test4 = builder.endVector();
555*890232f2SAndroid Build Coastguard Worker     }
556*890232f2SAndroid Build Coastguard Worker     int _testarrayofstring = 0;
557*890232f2SAndroid Build Coastguard Worker     if (_o.getTestarrayofstring() != null) {
558*890232f2SAndroid Build Coastguard Worker       int[] __testarrayofstring = new int[_o.getTestarrayofstring().length];
559*890232f2SAndroid Build Coastguard Worker       int _j = 0;
560*890232f2SAndroid Build Coastguard Worker       for (String _e : _o.getTestarrayofstring()) { __testarrayofstring[_j] = builder.createString(_e); _j++;}
561*890232f2SAndroid Build Coastguard Worker       _testarrayofstring = createTestarrayofstringVector(builder, __testarrayofstring);
562*890232f2SAndroid Build Coastguard Worker     }
563*890232f2SAndroid Build Coastguard Worker     int _testarrayoftables = 0;
564*890232f2SAndroid Build Coastguard Worker     if (_o.getTestarrayoftables() != null) {
565*890232f2SAndroid Build Coastguard Worker       int[] __testarrayoftables = new int[_o.getTestarrayoftables().length];
566*890232f2SAndroid Build Coastguard Worker       int _j = 0;
567*890232f2SAndroid Build Coastguard Worker       for (MyGame.Example.MonsterT _e : _o.getTestarrayoftables()) { __testarrayoftables[_j] = MyGame.Example.Monster.pack(builder, _e); _j++;}
568*890232f2SAndroid Build Coastguard Worker       _testarrayoftables = createTestarrayoftablesVector(builder, __testarrayoftables);
569*890232f2SAndroid Build Coastguard Worker     }
570*890232f2SAndroid Build Coastguard Worker     int _enemy = _o.getEnemy() == null ? 0 : MyGame.Example.Monster.pack(builder, _o.getEnemy());
571*890232f2SAndroid Build Coastguard Worker     int _testnestedflatbuffer = 0;
572*890232f2SAndroid Build Coastguard Worker     if (_o.getTestnestedflatbuffer() != null) {
573*890232f2SAndroid Build Coastguard Worker       byte[] __testnestedflatbuffer = new byte[_o.getTestnestedflatbuffer().length];
574*890232f2SAndroid Build Coastguard Worker       int _j = 0;
575*890232f2SAndroid Build Coastguard Worker       for (int _e : _o.getTestnestedflatbuffer()) { __testnestedflatbuffer[_j] = (byte) _e; _j++;}
576*890232f2SAndroid Build Coastguard Worker       _testnestedflatbuffer = createTestnestedflatbufferVector(builder, __testnestedflatbuffer);
577*890232f2SAndroid Build Coastguard Worker     }
578*890232f2SAndroid Build Coastguard Worker     int _testempty = _o.getTestempty() == null ? 0 : MyGame.Example.Stat.pack(builder, _o.getTestempty());
579*890232f2SAndroid Build Coastguard Worker     int _testarrayofbools = 0;
580*890232f2SAndroid Build Coastguard Worker     if (_o.getTestarrayofbools() != null) {
581*890232f2SAndroid Build Coastguard Worker       _testarrayofbools = createTestarrayofboolsVector(builder, _o.getTestarrayofbools());
582*890232f2SAndroid Build Coastguard Worker     }
583*890232f2SAndroid Build Coastguard Worker     int _testarrayofstring2 = 0;
584*890232f2SAndroid Build Coastguard Worker     if (_o.getTestarrayofstring2() != null) {
585*890232f2SAndroid Build Coastguard Worker       int[] __testarrayofstring2 = new int[_o.getTestarrayofstring2().length];
586*890232f2SAndroid Build Coastguard Worker       int _j = 0;
587*890232f2SAndroid Build Coastguard Worker       for (String _e : _o.getTestarrayofstring2()) { __testarrayofstring2[_j] = builder.createString(_e); _j++;}
588*890232f2SAndroid Build Coastguard Worker       _testarrayofstring2 = createTestarrayofstring2Vector(builder, __testarrayofstring2);
589*890232f2SAndroid Build Coastguard Worker     }
590*890232f2SAndroid Build Coastguard Worker     int _testarrayofsortedstruct = 0;
591*890232f2SAndroid Build Coastguard Worker     MyGame.Example.AbilityT[] _oTestarrayofsortedstruct = _o.getTestarrayofsortedstruct();
592*890232f2SAndroid Build Coastguard Worker     if (_oTestarrayofsortedstruct != null) {
593*890232f2SAndroid Build Coastguard Worker       startTestarrayofsortedstructVector(builder, _oTestarrayofsortedstruct.length);
594*890232f2SAndroid Build Coastguard Worker       for (int _j = _oTestarrayofsortedstruct.length - 1; _j >=0; _j--) { MyGame.Example.Ability.pack(builder, _oTestarrayofsortedstruct[_j]);}
595*890232f2SAndroid Build Coastguard Worker       _testarrayofsortedstruct = builder.endVector();
596*890232f2SAndroid Build Coastguard Worker     }
597*890232f2SAndroid Build Coastguard Worker     int _flex = 0;
598*890232f2SAndroid Build Coastguard Worker     if (_o.getFlex() != null) {
599*890232f2SAndroid Build Coastguard Worker       byte[] __flex = new byte[_o.getFlex().length];
600*890232f2SAndroid Build Coastguard Worker       int _j = 0;
601*890232f2SAndroid Build Coastguard Worker       for (int _e : _o.getFlex()) { __flex[_j] = (byte) _e; _j++;}
602*890232f2SAndroid Build Coastguard Worker       _flex = createFlexVector(builder, __flex);
603*890232f2SAndroid Build Coastguard Worker     }
604*890232f2SAndroid Build Coastguard Worker     int _test5 = 0;
605*890232f2SAndroid Build Coastguard Worker     MyGame.Example.TestT[] _oTest5 = _o.getTest5();
606*890232f2SAndroid Build Coastguard Worker     if (_oTest5 != null) {
607*890232f2SAndroid Build Coastguard Worker       startTest5Vector(builder, _oTest5.length);
608*890232f2SAndroid Build Coastguard Worker       for (int _j = _oTest5.length - 1; _j >=0; _j--) { MyGame.Example.Test.pack(builder, _oTest5[_j]);}
609*890232f2SAndroid Build Coastguard Worker       _test5 = builder.endVector();
610*890232f2SAndroid Build Coastguard Worker     }
611*890232f2SAndroid Build Coastguard Worker     int _vectorOfLongs = 0;
612*890232f2SAndroid Build Coastguard Worker     if (_o.getVectorOfLongs() != null) {
613*890232f2SAndroid Build Coastguard Worker       _vectorOfLongs = createVectorOfLongsVector(builder, _o.getVectorOfLongs());
614*890232f2SAndroid Build Coastguard Worker     }
615*890232f2SAndroid Build Coastguard Worker     int _vectorOfDoubles = 0;
616*890232f2SAndroid Build Coastguard Worker     if (_o.getVectorOfDoubles() != null) {
617*890232f2SAndroid Build Coastguard Worker       _vectorOfDoubles = createVectorOfDoublesVector(builder, _o.getVectorOfDoubles());
618*890232f2SAndroid Build Coastguard Worker     }
619*890232f2SAndroid Build Coastguard Worker     int _parentNamespaceTest = _o.getParentNamespaceTest() == null ? 0 : MyGame.InParentNamespace.pack(builder, _o.getParentNamespaceTest());
620*890232f2SAndroid Build Coastguard Worker     int _vectorOfReferrables = 0;
621*890232f2SAndroid Build Coastguard Worker     if (_o.getVectorOfReferrables() != null) {
622*890232f2SAndroid Build Coastguard Worker       int[] __vectorOfReferrables = new int[_o.getVectorOfReferrables().length];
623*890232f2SAndroid Build Coastguard Worker       int _j = 0;
624*890232f2SAndroid Build Coastguard Worker       for (MyGame.Example.ReferrableT _e : _o.getVectorOfReferrables()) { __vectorOfReferrables[_j] = MyGame.Example.Referrable.pack(builder, _e); _j++;}
625*890232f2SAndroid Build Coastguard Worker       _vectorOfReferrables = createVectorOfReferrablesVector(builder, __vectorOfReferrables);
626*890232f2SAndroid Build Coastguard Worker     }
627*890232f2SAndroid Build Coastguard Worker     int _vectorOfWeakReferences = 0;
628*890232f2SAndroid Build Coastguard Worker     if (_o.getVectorOfWeakReferences() != null) {
629*890232f2SAndroid Build Coastguard Worker       _vectorOfWeakReferences = createVectorOfWeakReferencesVector(builder, _o.getVectorOfWeakReferences());
630*890232f2SAndroid Build Coastguard Worker     }
631*890232f2SAndroid Build Coastguard Worker     int _vectorOfStrongReferrables = 0;
632*890232f2SAndroid Build Coastguard Worker     if (_o.getVectorOfStrongReferrables() != null) {
633*890232f2SAndroid Build Coastguard Worker       int[] __vectorOfStrongReferrables = new int[_o.getVectorOfStrongReferrables().length];
634*890232f2SAndroid Build Coastguard Worker       int _j = 0;
635*890232f2SAndroid Build Coastguard Worker       for (MyGame.Example.ReferrableT _e : _o.getVectorOfStrongReferrables()) { __vectorOfStrongReferrables[_j] = MyGame.Example.Referrable.pack(builder, _e); _j++;}
636*890232f2SAndroid Build Coastguard Worker       _vectorOfStrongReferrables = createVectorOfStrongReferrablesVector(builder, __vectorOfStrongReferrables);
637*890232f2SAndroid Build Coastguard Worker     }
638*890232f2SAndroid Build Coastguard Worker     int _vectorOfCoOwningReferences = 0;
639*890232f2SAndroid Build Coastguard Worker     if (_o.getVectorOfCoOwningReferences() != null) {
640*890232f2SAndroid Build Coastguard Worker       _vectorOfCoOwningReferences = createVectorOfCoOwningReferencesVector(builder, _o.getVectorOfCoOwningReferences());
641*890232f2SAndroid Build Coastguard Worker     }
642*890232f2SAndroid Build Coastguard Worker     int _vectorOfNonOwningReferences = 0;
643*890232f2SAndroid Build Coastguard Worker     if (_o.getVectorOfNonOwningReferences() != null) {
644*890232f2SAndroid Build Coastguard Worker       _vectorOfNonOwningReferences = createVectorOfNonOwningReferencesVector(builder, _o.getVectorOfNonOwningReferences());
645*890232f2SAndroid Build Coastguard Worker     }
646*890232f2SAndroid Build Coastguard Worker     byte _anyUniqueType = _o.getAnyUnique() == null ? MyGame.Example.AnyUniqueAliases.NONE : _o.getAnyUnique().getType();
647*890232f2SAndroid Build Coastguard Worker     int _anyUnique = _o.getAnyUnique() == null ? 0 : MyGame.Example.AnyUniqueAliasesUnion.pack(builder, _o.getAnyUnique());
648*890232f2SAndroid Build Coastguard Worker     byte _anyAmbiguousType = _o.getAnyAmbiguous() == null ? MyGame.Example.AnyAmbiguousAliases.NONE : _o.getAnyAmbiguous().getType();
649*890232f2SAndroid Build Coastguard Worker     int _anyAmbiguous = _o.getAnyAmbiguous() == null ? 0 : MyGame.Example.AnyAmbiguousAliasesUnion.pack(builder, _o.getAnyAmbiguous());
650*890232f2SAndroid Build Coastguard Worker     int _vectorOfEnums = 0;
651*890232f2SAndroid Build Coastguard Worker     if (_o.getVectorOfEnums() != null) {
652*890232f2SAndroid Build Coastguard Worker       byte[] __vectorOfEnums = new byte[_o.getVectorOfEnums().length];
653*890232f2SAndroid Build Coastguard Worker       int _j = 0;
654*890232f2SAndroid Build Coastguard Worker       for (int _e : _o.getVectorOfEnums()) { __vectorOfEnums[_j] = (byte) _e; _j++;}
655*890232f2SAndroid Build Coastguard Worker       _vectorOfEnums = createVectorOfEnumsVector(builder, __vectorOfEnums);
656*890232f2SAndroid Build Coastguard Worker     }
657*890232f2SAndroid Build Coastguard Worker     int _testrequirednestedflatbuffer = 0;
658*890232f2SAndroid Build Coastguard Worker     if (_o.getTestrequirednestedflatbuffer() != null) {
659*890232f2SAndroid Build Coastguard Worker       byte[] __testrequirednestedflatbuffer = new byte[_o.getTestrequirednestedflatbuffer().length];
660*890232f2SAndroid Build Coastguard Worker       int _j = 0;
661*890232f2SAndroid Build Coastguard Worker       for (int _e : _o.getTestrequirednestedflatbuffer()) { __testrequirednestedflatbuffer[_j] = (byte) _e; _j++;}
662*890232f2SAndroid Build Coastguard Worker       _testrequirednestedflatbuffer = createTestrequirednestedflatbufferVector(builder, __testrequirednestedflatbuffer);
663*890232f2SAndroid Build Coastguard Worker     }
664*890232f2SAndroid Build Coastguard Worker     int _scalarKeySortedTables = 0;
665*890232f2SAndroid Build Coastguard Worker     if (_o.getScalarKeySortedTables() != null) {
666*890232f2SAndroid Build Coastguard Worker       int[] __scalarKeySortedTables = new int[_o.getScalarKeySortedTables().length];
667*890232f2SAndroid Build Coastguard Worker       int _j = 0;
668*890232f2SAndroid Build Coastguard Worker       for (MyGame.Example.StatT _e : _o.getScalarKeySortedTables()) { __scalarKeySortedTables[_j] = MyGame.Example.Stat.pack(builder, _e); _j++;}
669*890232f2SAndroid Build Coastguard Worker       _scalarKeySortedTables = createScalarKeySortedTablesVector(builder, __scalarKeySortedTables);
670*890232f2SAndroid Build Coastguard Worker     }
671*890232f2SAndroid Build Coastguard Worker     startMonster(builder);
672*890232f2SAndroid Build Coastguard Worker     addPos(builder, MyGame.Example.Vec3.pack(builder, _o.getPos()));
673*890232f2SAndroid Build Coastguard Worker     addMana(builder, _o.getMana());
674*890232f2SAndroid Build Coastguard Worker     addHp(builder, _o.getHp());
675*890232f2SAndroid Build Coastguard Worker     addName(builder, _name);
676*890232f2SAndroid Build Coastguard Worker     addInventory(builder, _inventory);
677*890232f2SAndroid Build Coastguard Worker     addColor(builder, _o.getColor());
678*890232f2SAndroid Build Coastguard Worker     addTestType(builder, _testType);
679*890232f2SAndroid Build Coastguard Worker     addTest(builder, _test);
680*890232f2SAndroid Build Coastguard Worker     addTest4(builder, _test4);
681*890232f2SAndroid Build Coastguard Worker     addTestarrayofstring(builder, _testarrayofstring);
682*890232f2SAndroid Build Coastguard Worker     addTestarrayoftables(builder, _testarrayoftables);
683*890232f2SAndroid Build Coastguard Worker     addEnemy(builder, _enemy);
684*890232f2SAndroid Build Coastguard Worker     addTestnestedflatbuffer(builder, _testnestedflatbuffer);
685*890232f2SAndroid Build Coastguard Worker     addTestempty(builder, _testempty);
686*890232f2SAndroid Build Coastguard Worker     addTestbool(builder, _o.getTestbool());
687*890232f2SAndroid Build Coastguard Worker     addTesthashs32Fnv1(builder, _o.getTesthashs32Fnv1());
688*890232f2SAndroid Build Coastguard Worker     addTesthashu32Fnv1(builder, _o.getTesthashu32Fnv1());
689*890232f2SAndroid Build Coastguard Worker     addTesthashs64Fnv1(builder, _o.getTesthashs64Fnv1());
690*890232f2SAndroid Build Coastguard Worker     addTesthashu64Fnv1(builder, _o.getTesthashu64Fnv1());
691*890232f2SAndroid Build Coastguard Worker     addTesthashs32Fnv1a(builder, _o.getTesthashs32Fnv1a());
692*890232f2SAndroid Build Coastguard Worker     addTesthashu32Fnv1a(builder, _o.getTesthashu32Fnv1a());
693*890232f2SAndroid Build Coastguard Worker     addTesthashs64Fnv1a(builder, _o.getTesthashs64Fnv1a());
694*890232f2SAndroid Build Coastguard Worker     addTesthashu64Fnv1a(builder, _o.getTesthashu64Fnv1a());
695*890232f2SAndroid Build Coastguard Worker     addTestarrayofbools(builder, _testarrayofbools);
696*890232f2SAndroid Build Coastguard Worker     addTestf(builder, _o.getTestf());
697*890232f2SAndroid Build Coastguard Worker     addTestf2(builder, _o.getTestf2());
698*890232f2SAndroid Build Coastguard Worker     addTestf3(builder, _o.getTestf3());
699*890232f2SAndroid Build Coastguard Worker     addTestarrayofstring2(builder, _testarrayofstring2);
700*890232f2SAndroid Build Coastguard Worker     addTestarrayofsortedstruct(builder, _testarrayofsortedstruct);
701*890232f2SAndroid Build Coastguard Worker     addFlex(builder, _flex);
702*890232f2SAndroid Build Coastguard Worker     addTest5(builder, _test5);
703*890232f2SAndroid Build Coastguard Worker     addVectorOfLongs(builder, _vectorOfLongs);
704*890232f2SAndroid Build Coastguard Worker     addVectorOfDoubles(builder, _vectorOfDoubles);
705*890232f2SAndroid Build Coastguard Worker     addParentNamespaceTest(builder, _parentNamespaceTest);
706*890232f2SAndroid Build Coastguard Worker     addVectorOfReferrables(builder, _vectorOfReferrables);
707*890232f2SAndroid Build Coastguard Worker     addSingleWeakReference(builder, _o.getSingleWeakReference());
708*890232f2SAndroid Build Coastguard Worker     addVectorOfWeakReferences(builder, _vectorOfWeakReferences);
709*890232f2SAndroid Build Coastguard Worker     addVectorOfStrongReferrables(builder, _vectorOfStrongReferrables);
710*890232f2SAndroid Build Coastguard Worker     addCoOwningReference(builder, _o.getCoOwningReference());
711*890232f2SAndroid Build Coastguard Worker     addVectorOfCoOwningReferences(builder, _vectorOfCoOwningReferences);
712*890232f2SAndroid Build Coastguard Worker     addNonOwningReference(builder, _o.getNonOwningReference());
713*890232f2SAndroid Build Coastguard Worker     addVectorOfNonOwningReferences(builder, _vectorOfNonOwningReferences);
714*890232f2SAndroid Build Coastguard Worker     addAnyUniqueType(builder, _anyUniqueType);
715*890232f2SAndroid Build Coastguard Worker     addAnyUnique(builder, _anyUnique);
716*890232f2SAndroid Build Coastguard Worker     addAnyAmbiguousType(builder, _anyAmbiguousType);
717*890232f2SAndroid Build Coastguard Worker     addAnyAmbiguous(builder, _anyAmbiguous);
718*890232f2SAndroid Build Coastguard Worker     addVectorOfEnums(builder, _vectorOfEnums);
719*890232f2SAndroid Build Coastguard Worker     addSignedEnum(builder, _o.getSignedEnum());
720*890232f2SAndroid Build Coastguard Worker     addTestrequirednestedflatbuffer(builder, _testrequirednestedflatbuffer);
721*890232f2SAndroid Build Coastguard Worker     addScalarKeySortedTables(builder, _scalarKeySortedTables);
722*890232f2SAndroid Build Coastguard Worker     addNativeInline(builder, MyGame.Example.Test.pack(builder, _o.getNativeInline()));
723*890232f2SAndroid Build Coastguard Worker     addLongEnumNonEnumDefault(builder, _o.getLongEnumNonEnumDefault());
724*890232f2SAndroid Build Coastguard Worker     addLongEnumNormalDefault(builder, _o.getLongEnumNormalDefault());
725*890232f2SAndroid Build Coastguard Worker     return endMonster(builder);
726*890232f2SAndroid Build Coastguard Worker   }
727*890232f2SAndroid Build Coastguard Worker }
728*890232f2SAndroid Build Coastguard Worker 
729