1cd1493b0829b48407887844921ef0e040c0f485alakedaemon// automatically generated by the FlatBuffers compiler, do not modify
220c0082ee5bfeeecaa443c001a89934e9448ffa4Wouter van Oortmerssen
320c0082ee5bfeeecaa443c001a89934e9448ffa4Wouter van Oortmerssenpackage NamespaceA;
420c0082ee5bfeeecaa443c001a89934e9448ffa4Wouter van Oortmerssen
520c0082ee5bfeeecaa443c001a89934e9448ffa4Wouter van Oortmerssenimport java.nio.*;
620c0082ee5bfeeecaa443c001a89934e9448ffa4Wouter van Oortmerssenimport java.lang.*;
720c0082ee5bfeeecaa443c001a89934e9448ffa4Wouter van Oortmerssenimport java.util.*;
820c0082ee5bfeeecaa443c001a89934e9448ffa4Wouter van Oortmerssenimport com.google.flatbuffers.*;
920c0082ee5bfeeecaa443c001a89934e9448ffa4Wouter van Oortmerssen
1020c0082ee5bfeeecaa443c001a89934e9448ffa4Wouter van Oortmerssen@SuppressWarnings("unused")
1120c0082ee5bfeeecaa443c001a89934e9448ffa4Wouter van Oortmerssenpublic final class SecondTableInA extends Table {
1220c0082ee5bfeeecaa443c001a89934e9448ffa4Wouter van Oortmerssen  public static SecondTableInA getRootAsSecondTableInA(ByteBuffer _bb) { return getRootAsSecondTableInA(_bb, new SecondTableInA()); }
1352ca75506abd82b5616bdef4d28e9535262c1d65Wouter van Oortmerssen  public static SecondTableInA getRootAsSecondTableInA(ByteBuffer _bb, SecondTableInA obj) { _bb.order(ByteOrder.LITTLE_ENDIAN); return (obj.__assign(_bb.getInt(_bb.position()) + _bb.position(), _bb)); }
1452ca75506abd82b5616bdef4d28e9535262c1d65Wouter van Oortmerssen  public void __init(int _i, ByteBuffer _bb) { bb_pos = _i; bb = _bb; }
1552ca75506abd82b5616bdef4d28e9535262c1d65Wouter van Oortmerssen  public SecondTableInA __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
1620c0082ee5bfeeecaa443c001a89934e9448ffa4Wouter van Oortmerssen
1720c0082ee5bfeeecaa443c001a89934e9448ffa4Wouter van Oortmerssen  public NamespaceC.TableInC referToC() { return referToC(new NamespaceC.TableInC()); }
1852ca75506abd82b5616bdef4d28e9535262c1d65Wouter van Oortmerssen  public NamespaceC.TableInC referToC(NamespaceC.TableInC obj) { int o = __offset(4); return o != 0 ? obj.__assign(__indirect(o + bb_pos), bb) : null; }
1920c0082ee5bfeeecaa443c001a89934e9448ffa4Wouter van Oortmerssen
2020c0082ee5bfeeecaa443c001a89934e9448ffa4Wouter van Oortmerssen  public static int createSecondTableInA(FlatBufferBuilder builder,
2120c0082ee5bfeeecaa443c001a89934e9448ffa4Wouter van Oortmerssen      int refer_to_cOffset) {
2220c0082ee5bfeeecaa443c001a89934e9448ffa4Wouter van Oortmerssen    builder.startObject(1);
2320c0082ee5bfeeecaa443c001a89934e9448ffa4Wouter van Oortmerssen    SecondTableInA.addReferToC(builder, refer_to_cOffset);
2420c0082ee5bfeeecaa443c001a89934e9448ffa4Wouter van Oortmerssen    return SecondTableInA.endSecondTableInA(builder);
2520c0082ee5bfeeecaa443c001a89934e9448ffa4Wouter van Oortmerssen  }
2620c0082ee5bfeeecaa443c001a89934e9448ffa4Wouter van Oortmerssen
2720c0082ee5bfeeecaa443c001a89934e9448ffa4Wouter van Oortmerssen  public static void startSecondTableInA(FlatBufferBuilder builder) { builder.startObject(1); }
2820c0082ee5bfeeecaa443c001a89934e9448ffa4Wouter van Oortmerssen  public static void addReferToC(FlatBufferBuilder builder, int referToCOffset) { builder.addOffset(0, referToCOffset, 0); }
2920c0082ee5bfeeecaa443c001a89934e9448ffa4Wouter van Oortmerssen  public static int endSecondTableInA(FlatBufferBuilder builder) {
3020c0082ee5bfeeecaa443c001a89934e9448ffa4Wouter van Oortmerssen    int o = builder.endObject();
3120c0082ee5bfeeecaa443c001a89934e9448ffa4Wouter van Oortmerssen    return o;
3220c0082ee5bfeeecaa443c001a89934e9448ffa4Wouter van Oortmerssen  }
33e750268f0cb3386ab8c6324cf18de4f8d95e6bf3lakedaemon}
3420c0082ee5bfeeecaa443c001a89934e9448ffa4Wouter van Oortmerssen
35