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 classFeature.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 voidaddColumns(com.google.flatbuffers.FlatBufferBuilder builder, int columnsOffset)static voidaddGeometry(com.google.flatbuffers.FlatBufferBuilder builder, int geometryOffset)static voidaddProperties(com.google.flatbuffers.FlatBufferBuilder builder, int propertiesOffset)Columncolumns(int j)Columncolumns(Column obj, int j)intcolumnsLength()Column.VectorcolumnsVector()Column.VectorcolumnsVector(Column.Vector obj)static intcreateColumnsVector(com.google.flatbuffers.FlatBufferBuilder builder, int[] data)static intcreateFeature(com.google.flatbuffers.FlatBufferBuilder builder, int geometryOffset, int propertiesOffset, int columnsOffset)static intcreatePropertiesVector(com.google.flatbuffers.FlatBufferBuilder builder, byte[] data)static intcreatePropertiesVector(com.google.flatbuffers.FlatBufferBuilder builder, ByteBuffer data)static intendFeature(com.google.flatbuffers.FlatBufferBuilder builder)static voidfinishFeatureBuffer(com.google.flatbuffers.FlatBufferBuilder builder, int offset)static voidfinishSizePrefixedFeatureBuffer(com.google.flatbuffers.FlatBufferBuilder builder, int offset)Geometrygeometry()Geometrygeometry(Geometry obj)static FeaturegetRootAsFeature(ByteBuffer _bb)static FeaturegetRootAsFeature(ByteBuffer _bb, Feature obj)intproperties(int j)ByteBufferpropertiesAsByteBuffer()ByteBufferpropertiesInByteBuffer(ByteBuffer _bb)intpropertiesLength()com.google.flatbuffers.ByteVectorpropertiesVector()com.google.flatbuffers.ByteVectorpropertiesVector(com.google.flatbuffers.ByteVector obj)static voidstartColumnsVector(com.google.flatbuffers.FlatBufferBuilder builder, int numElems)static voidstartFeature(com.google.flatbuffers.FlatBufferBuilder builder)static voidstartPropertiesVector(com.google.flatbuffers.FlatBufferBuilder builder, int numElems)static voidValidateVersion()-
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)
-
-