Package org.wololo.flatgeobuf.generated
Class Feature
- java.lang.Object
-
- com.google.flatbuffers.Table
-
- org.wololo.flatgeobuf.generated.Feature
-
public final class Feature extends com.google.flatbuffers.Table
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Feature.Vector
-
Constructor Summary
Constructors Constructor Description Feature()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Feature
__assign(int _i, ByteBuffer _bb)
void
__init(int _i, ByteBuffer _bb)
static void
addColumns(com.google.flatbuffers.FlatBufferBuilder builder, int columnsOffset)
static void
addGeometry(com.google.flatbuffers.FlatBufferBuilder builder, int geometryOffset)
static void
addProperties(com.google.flatbuffers.FlatBufferBuilder builder, int propertiesOffset)
Column
columns(int j)
Column
columns(Column obj, int j)
int
columnsLength()
Column.Vector
columnsVector()
Column.Vector
columnsVector(Column.Vector obj)
static int
createColumnsVector(com.google.flatbuffers.FlatBufferBuilder builder, int[] data)
static int
createFeature(com.google.flatbuffers.FlatBufferBuilder builder, int geometryOffset, int propertiesOffset, int columnsOffset)
static int
createPropertiesVector(com.google.flatbuffers.FlatBufferBuilder builder, byte[] data)
static int
createPropertiesVector(com.google.flatbuffers.FlatBufferBuilder builder, ByteBuffer data)
static int
endFeature(com.google.flatbuffers.FlatBufferBuilder builder)
static void
finishFeatureBuffer(com.google.flatbuffers.FlatBufferBuilder builder, int offset)
static void
finishSizePrefixedFeatureBuffer(com.google.flatbuffers.FlatBufferBuilder builder, int offset)
Geometry
geometry()
Geometry
geometry(Geometry obj)
static Feature
getRootAsFeature(ByteBuffer _bb)
static Feature
getRootAsFeature(ByteBuffer _bb, Feature obj)
int
properties(int j)
ByteBuffer
propertiesAsByteBuffer()
ByteBuffer
propertiesInByteBuffer(ByteBuffer _bb)
int
propertiesLength()
com.google.flatbuffers.ByteVector
propertiesVector()
com.google.flatbuffers.ByteVector
propertiesVector(com.google.flatbuffers.ByteVector obj)
static void
startColumnsVector(com.google.flatbuffers.FlatBufferBuilder builder, int numElems)
static void
startFeature(com.google.flatbuffers.FlatBufferBuilder builder)
static void
startPropertiesVector(com.google.flatbuffers.FlatBufferBuilder builder, int numElems)
static void
ValidateVersion()
-
Methods inherited from class com.google.flatbuffers.Table
__has_identifier, __indirect, __indirect, __offset, __offset, __reset, __reset, __string, __string, __union, __union, __vector, __vector_as_bytebuffer, __vector_in_bytebuffer, __vector_len, compareStrings, compareStrings, getByteBuffer, keysCompare, sortTables
-
-
-
-
Method Detail
-
ValidateVersion
public static void ValidateVersion()
-
getRootAsFeature
public static Feature getRootAsFeature(ByteBuffer _bb)
-
getRootAsFeature
public static Feature getRootAsFeature(ByteBuffer _bb, Feature obj)
-
__init
public void __init(int _i, ByteBuffer _bb)
-
__assign
public Feature __assign(int _i, ByteBuffer _bb)
-
geometry
public Geometry geometry()
-
properties
public int properties(int j)
-
propertiesLength
public int propertiesLength()
-
propertiesVector
public com.google.flatbuffers.ByteVector propertiesVector()
-
propertiesVector
public com.google.flatbuffers.ByteVector propertiesVector(com.google.flatbuffers.ByteVector obj)
-
propertiesAsByteBuffer
public ByteBuffer propertiesAsByteBuffer()
-
propertiesInByteBuffer
public ByteBuffer propertiesInByteBuffer(ByteBuffer _bb)
-
columns
public Column columns(int j)
-
columnsLength
public int columnsLength()
-
columnsVector
public Column.Vector columnsVector()
-
columnsVector
public Column.Vector columnsVector(Column.Vector obj)
-
createFeature
public static int createFeature(com.google.flatbuffers.FlatBufferBuilder builder, int geometryOffset, int propertiesOffset, int columnsOffset)
-
startFeature
public static void startFeature(com.google.flatbuffers.FlatBufferBuilder builder)
-
addGeometry
public static void addGeometry(com.google.flatbuffers.FlatBufferBuilder builder, int geometryOffset)
-
addProperties
public static void addProperties(com.google.flatbuffers.FlatBufferBuilder builder, int propertiesOffset)
-
createPropertiesVector
public static int createPropertiesVector(com.google.flatbuffers.FlatBufferBuilder builder, byte[] data)
-
createPropertiesVector
public static int createPropertiesVector(com.google.flatbuffers.FlatBufferBuilder builder, ByteBuffer data)
-
startPropertiesVector
public static void startPropertiesVector(com.google.flatbuffers.FlatBufferBuilder builder, int numElems)
-
addColumns
public static void addColumns(com.google.flatbuffers.FlatBufferBuilder builder, int columnsOffset)
-
createColumnsVector
public static int createColumnsVector(com.google.flatbuffers.FlatBufferBuilder builder, int[] data)
-
startColumnsVector
public static void startColumnsVector(com.google.flatbuffers.FlatBufferBuilder builder, int numElems)
-
endFeature
public static int endFeature(com.google.flatbuffers.FlatBufferBuilder builder)
-
finishFeatureBuffer
public static void finishFeatureBuffer(com.google.flatbuffers.FlatBufferBuilder builder, int offset)
-
finishSizePrefixedFeatureBuffer
public static void finishSizePrefixedFeatureBuffer(com.google.flatbuffers.FlatBufferBuilder builder, int offset)
-
-