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