Package org.wololo.flatgeobuf.generated
Class Header
- java.lang.Object
-
- com.google.flatbuffers.Table
-
- org.wololo.flatgeobuf.generated.Header
-
public final class Header extends com.google.flatbuffers.Table
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classHeader.Vector
-
Constructor Summary
Constructors Constructor Description Header()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Header__assign(int _i, ByteBuffer _bb)void__init(int _i, ByteBuffer _bb)static voidaddColumns(com.google.flatbuffers.FlatBufferBuilder builder, int columnsOffset)static voidaddCrs(com.google.flatbuffers.FlatBufferBuilder builder, int crsOffset)static voidaddDescription(com.google.flatbuffers.FlatBufferBuilder builder, int descriptionOffset)static voidaddEnvelope(com.google.flatbuffers.FlatBufferBuilder builder, int envelopeOffset)static voidaddFeaturesCount(com.google.flatbuffers.FlatBufferBuilder builder, long featuresCount)static voidaddGeometryType(com.google.flatbuffers.FlatBufferBuilder builder, int geometryType)static voidaddHasM(com.google.flatbuffers.FlatBufferBuilder builder, boolean hasM)static voidaddHasT(com.google.flatbuffers.FlatBufferBuilder builder, boolean hasT)static voidaddHasTM(com.google.flatbuffers.FlatBufferBuilder builder, boolean hasTM)static voidaddHasZ(com.google.flatbuffers.FlatBufferBuilder builder, boolean hasZ)static voidaddIndexNodeSize(com.google.flatbuffers.FlatBufferBuilder builder, int indexNodeSize)static voidaddMetadata(com.google.flatbuffers.FlatBufferBuilder builder, int metadataOffset)static voidaddName(com.google.flatbuffers.FlatBufferBuilder builder, int nameOffset)static voidaddTitle(com.google.flatbuffers.FlatBufferBuilder builder, int titleOffset)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 intcreateEnvelopeVector(com.google.flatbuffers.FlatBufferBuilder builder, double[] data)static intcreateHeader(com.google.flatbuffers.FlatBufferBuilder builder, int nameOffset, int envelopeOffset, int geometry_type, boolean hasZ, boolean hasM, boolean hasT, boolean hasTM, int columnsOffset, long features_count, int index_node_size, int crsOffset, int titleOffset, int descriptionOffset, int metadataOffset)Crscrs()Crscrs(Crs obj)Stringdescription()ByteBufferdescriptionAsByteBuffer()ByteBufferdescriptionInByteBuffer(ByteBuffer _bb)static intendHeader(com.google.flatbuffers.FlatBufferBuilder builder)doubleenvelope(int j)ByteBufferenvelopeAsByteBuffer()ByteBufferenvelopeInByteBuffer(ByteBuffer _bb)intenvelopeLength()com.google.flatbuffers.DoubleVectorenvelopeVector()com.google.flatbuffers.DoubleVectorenvelopeVector(com.google.flatbuffers.DoubleVector obj)longfeaturesCount()static voidfinishHeaderBuffer(com.google.flatbuffers.FlatBufferBuilder builder, int offset)static voidfinishSizePrefixedHeaderBuffer(com.google.flatbuffers.FlatBufferBuilder builder, int offset)intgeometryType()static HeadergetRootAsHeader(ByteBuffer _bb)static HeadergetRootAsHeader(ByteBuffer _bb, Header obj)booleanhasM()booleanhasT()booleanhasTM()booleanhasZ()intindexNodeSize()Stringmetadata()ByteBuffermetadataAsByteBuffer()ByteBuffermetadataInByteBuffer(ByteBuffer _bb)Stringname()ByteBuffernameAsByteBuffer()ByteBuffernameInByteBuffer(ByteBuffer _bb)static voidstartColumnsVector(com.google.flatbuffers.FlatBufferBuilder builder, int numElems)static voidstartEnvelopeVector(com.google.flatbuffers.FlatBufferBuilder builder, int numElems)static voidstartHeader(com.google.flatbuffers.FlatBufferBuilder builder)Stringtitle()ByteBuffertitleAsByteBuffer()ByteBuffertitleInByteBuffer(ByteBuffer _bb)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()
-
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)
-
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()
-
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 geometry_type, boolean hasZ, boolean hasM, boolean hasT, boolean hasTM, int columnsOffset, long features_count, int index_node_size, 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)
-
-