Class Feature


  • public final class Feature
    extends com.google.flatbuffers.Table
    • Constructor Detail

      • Feature

        public Feature()
    • Method Detail

      • ValidateVersion

        public static void ValidateVersion()
      • __init

        public void __init​(int _i,
                           ByteBuffer _bb)
      • 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()
      • columns

        public Column columns​(int j)
      • columnsLength

        public int columnsLength()
      • 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)