// automatically generated, do not modify package com.github.davidmoten.rtree.fbs.generated; import java.nio.*; import java.lang.*; import java.util.*; import com.google.flatbuffers.*; @SuppressWarnings("unused") public final class Context_ extends Table { public static Context_ getRootAsContext_(ByteBuffer _bb) { return getRootAsContext_(_bb, new Context_()); } public static Context_ getRootAsContext_(ByteBuffer _bb, Context_ obj) { _bb.order(ByteOrder.LITTLE_ENDIAN); return (obj.__init(_bb.getInt(_bb.position()) + _bb.position(), _bb)); } public Context_ __init(int _i, ByteBuffer _bb) { bb_pos = _i; bb = _bb; return this; } public Box_ bounds() { return bounds(new Box_()); } public Box_ bounds(Box_ obj) { int o = __offset(4); return o != 0 ? obj.__init(o + bb_pos, bb) : null; } public int minChildren() { int o = __offset(6); return o != 0 ? bb.getInt(o + bb_pos) : 0; } public int maxChildren() { int o = __offset(8); return o != 0 ? bb.getInt(o + bb_pos) : 0; } public static void startContext_(FlatBufferBuilder builder) { builder.startObject(3); } public static void addBounds(FlatBufferBuilder builder, int boundsOffset) { builder.addStruct(0, boundsOffset, 0); } public static void addMinChildren(FlatBufferBuilder builder, int minChildren) { builder.addInt(1, minChildren, 0); } public static void addMaxChildren(FlatBufferBuilder builder, int maxChildren) { builder.addInt(2, maxChildren, 0); } public static int endContext_(FlatBufferBuilder builder) { int o = builder.endObject(); return o; } };