34 lines
937 B
Java
34 lines
937 B
Java
// automatically generated by the FlatBuffers compiler, do not modify
|
|
|
|
package NamespaceA.NamespaceB;
|
|
|
|
import com.google.flatbuffers.FlatBufferBuilder;
|
|
|
|
public class UnionInNestedNSUnion {
|
|
private byte type;
|
|
private Object value;
|
|
|
|
public byte getType() { return type; }
|
|
|
|
public void setType(byte type) { this.type = type; }
|
|
|
|
public Object getValue() { return value; }
|
|
|
|
public void setValue(Object value) { this.value = value; }
|
|
|
|
public UnionInNestedNSUnion() {
|
|
this.type = UnionInNestedNS.NONE;
|
|
this.value = null;
|
|
}
|
|
|
|
public NamespaceA.NamespaceB.TableInNestedNST asTableInNestedNS() { return (NamespaceA.NamespaceB.TableInNestedNST) value; }
|
|
|
|
public static int pack(FlatBufferBuilder builder, UnionInNestedNSUnion _o) {
|
|
switch (_o.type) {
|
|
case UnionInNestedNS.TableInNestedNS: return NamespaceA.NamespaceB.TableInNestedNS.pack(builder, _o.asTableInNestedNS());
|
|
default: return 0;
|
|
}
|
|
}
|
|
}
|
|
|