Class Header

java.lang.Object
com.google.flatbuffers.Table
org.wololo.flatgeobuf.generated.Header

public final class Header extends com.google.flatbuffers.Table
  • Constructor Details

    • Header

      public Header()
  • Method Details

    • ValidateVersion

      public static void ValidateVersion()
    • getRootAsHeader

      public static Header getRootAsHeader(ByteBuffer _bb)
    • getRootAsHeader

      public static Header getRootAsHeader(ByteBuffer _bb, Header obj)
    • __init

      public void __init(int _i, ByteBuffer _bb)
    • __assign

      public Header __assign(int _i, ByteBuffer _bb)
    • name

      public String name()
    • nameAsByteBuffer

      public ByteBuffer nameAsByteBuffer()
    • nameInByteBuffer

      public ByteBuffer nameInByteBuffer(ByteBuffer _bb)
    • envelope

      public double envelope(int j)
    • envelopeLength

      public int envelopeLength()
    • envelopeVector

      public com.google.flatbuffers.DoubleVector envelopeVector()
    • envelopeVector

      public com.google.flatbuffers.DoubleVector envelopeVector(com.google.flatbuffers.DoubleVector obj)
    • envelopeAsByteBuffer

      public ByteBuffer envelopeAsByteBuffer()
    • envelopeInByteBuffer

      public ByteBuffer envelopeInByteBuffer(ByteBuffer _bb)
    • geometryType

      public int geometryType()
    • hasZ

      public boolean hasZ()
    • hasM

      public boolean hasM()
    • hasT

      public boolean hasT()
    • hasTm

      public boolean hasTm()
    • columns

      public Column columns(int j)
    • columns

      public Column columns(Column obj, int j)
    • columnsLength

      public int columnsLength()
    • columnsVector

      public Column.Vector columnsVector()
    • columnsVector

      public Column.Vector columnsVector(Column.Vector obj)
    • featuresCount

      public long featuresCount()
    • indexNodeSize

      public int indexNodeSize()
    • crs

      public Crs crs()
    • crs

      public Crs crs(Crs obj)
    • title

      public String title()
    • titleAsByteBuffer

      public ByteBuffer titleAsByteBuffer()
    • titleInByteBuffer

      public ByteBuffer titleInByteBuffer(ByteBuffer _bb)
    • description

      public String description()
    • descriptionAsByteBuffer

      public ByteBuffer descriptionAsByteBuffer()
    • descriptionInByteBuffer

      public ByteBuffer descriptionInByteBuffer(ByteBuffer _bb)
    • metadata

      public String metadata()
    • metadataAsByteBuffer

      public ByteBuffer metadataAsByteBuffer()
    • metadataInByteBuffer

      public ByteBuffer metadataInByteBuffer(ByteBuffer _bb)
    • createHeader

      public static int createHeader(com.google.flatbuffers.FlatBufferBuilder builder, int nameOffset, int envelopeOffset, int geometryType, boolean hasZ, boolean hasM, boolean hasT, boolean hasTm, int columnsOffset, long featuresCount, int indexNodeSize, int crsOffset, int titleOffset, int descriptionOffset, int metadataOffset)
    • startHeader

      public static void startHeader(com.google.flatbuffers.FlatBufferBuilder builder)
    • addName

      public static void addName(com.google.flatbuffers.FlatBufferBuilder builder, int nameOffset)
    • addEnvelope

      public static void addEnvelope(com.google.flatbuffers.FlatBufferBuilder builder, int envelopeOffset)
    • createEnvelopeVector

      public static int createEnvelopeVector(com.google.flatbuffers.FlatBufferBuilder builder, double[] data)
    • startEnvelopeVector

      public static void startEnvelopeVector(com.google.flatbuffers.FlatBufferBuilder builder, int numElems)
    • addGeometryType

      public static void addGeometryType(com.google.flatbuffers.FlatBufferBuilder builder, int geometryType)
    • addHasZ

      public static void addHasZ(com.google.flatbuffers.FlatBufferBuilder builder, boolean hasZ)
    • addHasM

      public static void addHasM(com.google.flatbuffers.FlatBufferBuilder builder, boolean hasM)
    • addHasT

      public static void addHasT(com.google.flatbuffers.FlatBufferBuilder builder, boolean hasT)
    • addHasTm

      public static void addHasTm(com.google.flatbuffers.FlatBufferBuilder builder, boolean hasTm)
    • 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)
    • addFeaturesCount

      public static void addFeaturesCount(com.google.flatbuffers.FlatBufferBuilder builder, long featuresCount)
    • addIndexNodeSize

      public static void addIndexNodeSize(com.google.flatbuffers.FlatBufferBuilder builder, int indexNodeSize)
    • addCrs

      public static void addCrs(com.google.flatbuffers.FlatBufferBuilder builder, int crsOffset)
    • addTitle

      public static void addTitle(com.google.flatbuffers.FlatBufferBuilder builder, int titleOffset)
    • addDescription

      public static void addDescription(com.google.flatbuffers.FlatBufferBuilder builder, int descriptionOffset)
    • addMetadata

      public static void addMetadata(com.google.flatbuffers.FlatBufferBuilder builder, int metadataOffset)
    • endHeader

      public static int endHeader(com.google.flatbuffers.FlatBufferBuilder builder)
    • finishHeaderBuffer

      public static void finishHeaderBuffer(com.google.flatbuffers.FlatBufferBuilder builder, int offset)
    • finishSizePrefixedHeaderBuffer

      public static void finishSizePrefixedHeaderBuffer(com.google.flatbuffers.FlatBufferBuilder builder, int offset)