Package org.wololo.flatgeobuf
Class HeaderMeta
- java.lang.Object
-
- org.wololo.flatgeobuf.HeaderMeta
-
public class HeaderMeta extends Object
-
-
Field Summary
Fields Modifier and Type Field Description List<ColumnMeta>columnsorg.locationtech.jts.geom.EnvelopeenvelopelongfeaturesCountbytegeometryTypebooleanhasMbooleanhasTbooleanhasTMbooleanhasZintindexNodeSizeStringnameintoffsetintsrid
-
Constructor Summary
Constructors Constructor Description HeaderMeta()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static HeaderMetaread(InputStream stream)static HeaderMetaread(ByteBuffer bb)static voidwrite(HeaderMeta headerMeta, OutputStream to, com.google.flatbuffers.FlatBufferBuilder builder)
-
-
-
Field Detail
-
name
public String name
-
geometryType
public byte geometryType
-
srid
public int srid
-
envelope
public org.locationtech.jts.geom.Envelope envelope
-
featuresCount
public long featuresCount
-
hasZ
public boolean hasZ
-
hasM
public boolean hasM
-
hasT
public boolean hasT
-
hasTM
public boolean hasTM
-
indexNodeSize
public int indexNodeSize
-
columns
public List<ColumnMeta> columns
-
offset
public int offset
-
-
Method Detail
-
write
public static void write(HeaderMeta headerMeta, OutputStream to, com.google.flatbuffers.FlatBufferBuilder builder) throws IOException
- Throws:
IOException
-
read
public static HeaderMeta read(ByteBuffer bb) throws IOException
- Throws:
IOException
-
read
public static HeaderMeta read(InputStream stream) throws IOException
- Throws:
IOException
-
-