Package mil.nga.geopackage.features.user
Class FeatureTableMetadata
- java.lang.Object
-
- mil.nga.geopackage.user.UserTableMetadata<FeatureColumn>
-
- mil.nga.geopackage.features.user.FeatureTableMetadata
-
public class FeatureTableMetadata extends UserTableMetadata<FeatureColumn>
Feature Table Metadata for defining table creation information- Since:
- 4.0.0
- Author:
- osbornb
-
-
Field Summary
Fields Modifier and Type Field Description protected BoundingBoxboundingBoxBounding boxstatic StringDEFAULT_COLUMN_NAMEDefault geometry column namestatic StringDEFAULT_DATA_TYPEDefault data typestatic GeometryTypeDEFAULT_GEOMETRY_TYPEDefault geometry typeprotected GeometryColumnsgeometryColumnsGeometry columns-
Fields inherited from class mil.nga.geopackage.user.UserTableMetadata
additionalColumns, autoincrement, columns, dataType, DEFAULT_ID_COLUMN_NAME, description, idColumnName, identifier, tableName
-
-
Constructor Summary
Constructors Constructor Description FeatureTableMetadata()ConstructorFeatureTableMetadata(String dataType, GeometryColumns geometryColumns, String idColumnName, boolean autoincrement, List<FeatureColumn> additionalColumns, BoundingBox boundingBox)ConstructorFeatureTableMetadata(String dataType, GeometryColumns geometryColumns, String idColumnName, List<FeatureColumn> additionalColumns, BoundingBox boundingBox)ConstructorFeatureTableMetadata(String dataType, GeometryColumns geometryColumns, BoundingBox boundingBox, List<FeatureColumn> columns)ConstructorFeatureTableMetadata(GeometryColumns geometryColumns, String idColumnName, boolean autoincrement, List<FeatureColumn> additionalColumns, BoundingBox boundingBox)ConstructorFeatureTableMetadata(GeometryColumns geometryColumns, String idColumnName, List<FeatureColumn> additionalColumns, BoundingBox boundingBox)ConstructorFeatureTableMetadata(GeometryColumns geometryColumns, BoundingBox boundingBox, List<FeatureColumn> columns)Constructor
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description List<FeatureColumn>buildColumns()Build the table columnsstatic FeatureTableMetadatacreate()Create metadatastatic FeatureTableMetadatacreate(boolean autoincrement)Create metadatastatic FeatureTableMetadatacreate(GeometryColumns geometryColumns)Create metadatastatic FeatureTableMetadatacreate(GeometryColumns geometryColumns, boolean autoincrement)Create metadatastatic FeatureTableMetadatacreate(GeometryColumns geometryColumns, boolean autoincrement, List<FeatureColumn> additionalColumns)Create metadatastatic FeatureTableMetadatacreate(GeometryColumns geometryColumns, boolean autoincrement, List<FeatureColumn> additionalColumns, BoundingBox boundingBox)Create metadatastatic FeatureTableMetadatacreate(GeometryColumns geometryColumns, boolean autoincrement, BoundingBox boundingBox)Create metadatastatic FeatureTableMetadatacreate(GeometryColumns geometryColumns, String idColumnName)Create metadatastatic FeatureTableMetadatacreate(GeometryColumns geometryColumns, String idColumnName, boolean autoincrement)Create metadatastatic FeatureTableMetadatacreate(GeometryColumns geometryColumns, String idColumnName, boolean autoincrement, List<FeatureColumn> additionalColumns)Create metadatastatic FeatureTableMetadatacreate(GeometryColumns geometryColumns, String idColumnName, boolean autoincrement, List<FeatureColumn> additionalColumns, BoundingBox boundingBox)Create metadatastatic FeatureTableMetadatacreate(GeometryColumns geometryColumns, String idColumnName, boolean autoincrement, BoundingBox boundingBox)Create metadatastatic FeatureTableMetadatacreate(GeometryColumns geometryColumns, String idColumnName, List<FeatureColumn> additionalColumns)Create metadatastatic FeatureTableMetadatacreate(GeometryColumns geometryColumns, String idColumnName, List<FeatureColumn> additionalColumns, BoundingBox boundingBox)Create metadatastatic FeatureTableMetadatacreate(GeometryColumns geometryColumns, String idColumnName, BoundingBox boundingBox)Create metadatastatic FeatureTableMetadatacreate(GeometryColumns geometryColumns, List<FeatureColumn> additionalColumns)Create metadatastatic FeatureTableMetadatacreate(GeometryColumns geometryColumns, List<FeatureColumn> additionalColumns, BoundingBox boundingBox)Create metadatastatic FeatureTableMetadatacreate(GeometryColumns geometryColumns, BoundingBox boundingBox)Create metadatastatic FeatureTableMetadatacreate(GeometryColumns geometryColumns, BoundingBox boundingBox, FeatureColumns columns)Create metadatastatic FeatureTableMetadatacreate(GeometryColumns geometryColumns, BoundingBox boundingBox, FeatureTable table)Create metadatastatic FeatureTableMetadatacreate(GeometryColumns geometryColumns, FeatureColumns columns)Create metadatastatic FeatureTableMetadatacreate(GeometryColumns geometryColumns, FeatureTable table)Create metadatastatic FeatureTableMetadatacreateTyped(String dataType)Create metadatastatic FeatureTableMetadatacreateTyped(String dataType, boolean autoincrement)Create metadatastatic FeatureTableMetadatacreateTyped(String dataType, GeometryColumns geometryColumns)Create metadatastatic FeatureTableMetadatacreateTyped(String dataType, GeometryColumns geometryColumns, boolean autoincrement)Create metadatastatic FeatureTableMetadatacreateTyped(String dataType, GeometryColumns geometryColumns, boolean autoincrement, List<FeatureColumn> additionalColumns)Create metadatastatic FeatureTableMetadatacreateTyped(String dataType, GeometryColumns geometryColumns, boolean autoincrement, List<FeatureColumn> additionalColumns, BoundingBox boundingBox)Create metadatastatic FeatureTableMetadatacreateTyped(String dataType, GeometryColumns geometryColumns, boolean autoincrement, BoundingBox boundingBox)Create metadatastatic FeatureTableMetadatacreateTyped(String dataType, GeometryColumns geometryColumns, String idColumnName)Create metadatastatic FeatureTableMetadatacreateTyped(String dataType, GeometryColumns geometryColumns, String idColumnName, boolean autoincrement)Create metadatastatic FeatureTableMetadatacreateTyped(String dataType, GeometryColumns geometryColumns, String idColumnName, boolean autoincrement, List<FeatureColumn> additionalColumns)Create metadatastatic FeatureTableMetadatacreateTyped(String dataType, GeometryColumns geometryColumns, String idColumnName, boolean autoincrement, List<FeatureColumn> additionalColumns, BoundingBox boundingBox)Create metadatastatic FeatureTableMetadatacreateTyped(String dataType, GeometryColumns geometryColumns, String idColumnName, boolean autoincrement, BoundingBox boundingBox)Create metadatastatic FeatureTableMetadatacreateTyped(String dataType, GeometryColumns geometryColumns, String idColumnName, List<FeatureColumn> additionalColumns)Create metadatastatic FeatureTableMetadatacreateTyped(String dataType, GeometryColumns geometryColumns, String idColumnName, List<FeatureColumn> additionalColumns, BoundingBox boundingBox)Create metadatastatic FeatureTableMetadatacreateTyped(String dataType, GeometryColumns geometryColumns, String idColumnName, BoundingBox boundingBox)Create metadatastatic FeatureTableMetadatacreateTyped(String dataType, GeometryColumns geometryColumns, List<FeatureColumn> additionalColumns)Create metadatastatic FeatureTableMetadatacreateTyped(String dataType, GeometryColumns geometryColumns, List<FeatureColumn> additionalColumns, BoundingBox boundingBox)Create metadatastatic FeatureTableMetadatacreateTyped(String dataType, GeometryColumns geometryColumns, BoundingBox boundingBox)Create metadatastatic FeatureTableMetadatacreateTyped(String dataType, GeometryColumns geometryColumns, BoundingBox boundingBox, FeatureColumns columns)Create metadatastatic FeatureTableMetadatacreateTyped(String dataType, GeometryColumns geometryColumns, BoundingBox boundingBox, FeatureTable table)Create metadatastatic FeatureTableMetadatacreateTyped(String dataType, GeometryColumns geometryColumns, FeatureColumns columns)Create metadatastatic FeatureTableMetadatacreateTyped(String dataType, GeometryColumns geometryColumns, FeatureTable table)Create metadataBoundingBoxgetBoundingBox()Get the bounding boxStringgetColumnName()Get the column nameStringgetDefaultDataType()Get the default data typeGeometryColumnsgetGeometryColumns()Get the geometry columnsGeometryTypegetGeometryType()Get the geometry typeStringgetTableName()Get the table namevoidsetBoundingBox(BoundingBox boundingBox)Set the bounding boxvoidsetGeometryColumns(GeometryColumns geometryColumns)Set the geometry columns-
Methods inherited from class mil.nga.geopackage.user.UserTableMetadata
getAdditionalColumns, getColumns, getDataType, getDescription, getIdColumnName, getIdentifier, isAutoincrement, setAdditionalColumns, setAutoincrement, setColumns, setDataType, setDescription, setIdColumnName, setIdentifier, setTableName
-
-
-
-
Field Detail
-
DEFAULT_DATA_TYPE
public static final String DEFAULT_DATA_TYPE
Default data type
-
DEFAULT_COLUMN_NAME
public static final String DEFAULT_COLUMN_NAME
Default geometry column name- See Also:
- Constant Field Values
-
DEFAULT_GEOMETRY_TYPE
public static final GeometryType DEFAULT_GEOMETRY_TYPE
Default geometry type
-
boundingBox
protected BoundingBox boundingBox
Bounding box
-
geometryColumns
protected GeometryColumns geometryColumns
Geometry columns
-
-
Constructor Detail
-
FeatureTableMetadata
public FeatureTableMetadata()
Constructor
-
FeatureTableMetadata
public FeatureTableMetadata(GeometryColumns geometryColumns, String idColumnName, List<FeatureColumn> additionalColumns, BoundingBox boundingBox)
Constructor- Parameters:
geometryColumns- geometry columnsidColumnName- id column nameadditionalColumns- additional columnsboundingBox- bounding box
-
FeatureTableMetadata
public FeatureTableMetadata(String dataType, GeometryColumns geometryColumns, String idColumnName, List<FeatureColumn> additionalColumns, BoundingBox boundingBox)
Constructor- Parameters:
dataType- data typegeometryColumns- geometry columnsidColumnName- id column nameadditionalColumns- additional columnsboundingBox- bounding box
-
FeatureTableMetadata
public FeatureTableMetadata(GeometryColumns geometryColumns, String idColumnName, boolean autoincrement, List<FeatureColumn> additionalColumns, BoundingBox boundingBox)
Constructor- Parameters:
geometryColumns- geometry columnsidColumnName- id column nameautoincrement- autoincrement idsadditionalColumns- additional columnsboundingBox- bounding box
-
FeatureTableMetadata
public FeatureTableMetadata(String dataType, GeometryColumns geometryColumns, String idColumnName, boolean autoincrement, List<FeatureColumn> additionalColumns, BoundingBox boundingBox)
Constructor- Parameters:
dataType- data typegeometryColumns- geometry columnsidColumnName- id column nameautoincrement- autoincrement idsadditionalColumns- additional columnsboundingBox- bounding box
-
FeatureTableMetadata
public FeatureTableMetadata(GeometryColumns geometryColumns, BoundingBox boundingBox, List<FeatureColumn> columns)
Constructor- Parameters:
geometryColumns- geometry columnsboundingBox- bounding boxcolumns- columns
-
FeatureTableMetadata
public FeatureTableMetadata(String dataType, GeometryColumns geometryColumns, BoundingBox boundingBox, List<FeatureColumn> columns)
Constructor- Parameters:
dataType- data typegeometryColumns- geometry columnsboundingBox- bounding boxcolumns- columns
-
-
Method Detail
-
create
public static FeatureTableMetadata create()
Create metadata- Returns:
- metadata
-
create
public static FeatureTableMetadata create(boolean autoincrement)
Create metadata- Parameters:
autoincrement- autoincrement ids- Returns:
- metadata
-
create
public static FeatureTableMetadata create(GeometryColumns geometryColumns)
Create metadata- Parameters:
geometryColumns- geometry columns- Returns:
- metadata
-
create
public static FeatureTableMetadata create(GeometryColumns geometryColumns, boolean autoincrement)
Create metadata- Parameters:
geometryColumns- geometry columnsautoincrement- autoincrement ids- Returns:
- metadata
-
create
public static FeatureTableMetadata create(GeometryColumns geometryColumns, BoundingBox boundingBox)
Create metadata- Parameters:
geometryColumns- geometry columnsboundingBox- bounding box- Returns:
- metadata
-
create
public static FeatureTableMetadata create(GeometryColumns geometryColumns, boolean autoincrement, BoundingBox boundingBox)
Create metadata- Parameters:
geometryColumns- geometry columnsautoincrement- autoincrement idsboundingBox- bounding box- Returns:
- metadata
-
create
public static FeatureTableMetadata create(GeometryColumns geometryColumns, String idColumnName)
Create metadata- Parameters:
geometryColumns- geometry columnsidColumnName- id column name- Returns:
- metadata
-
create
public static FeatureTableMetadata create(GeometryColumns geometryColumns, String idColumnName, boolean autoincrement)
Create metadata- Parameters:
geometryColumns- geometry columnsidColumnName- id column nameautoincrement- autoincrement ids- Returns:
- metadata
-
create
public static FeatureTableMetadata create(GeometryColumns geometryColumns, String idColumnName, BoundingBox boundingBox)
Create metadata- Parameters:
geometryColumns- geometry columnsidColumnName- id column nameboundingBox- bounding box- Returns:
- metadata
-
create
public static FeatureTableMetadata create(GeometryColumns geometryColumns, String idColumnName, boolean autoincrement, BoundingBox boundingBox)
Create metadata- Parameters:
geometryColumns- geometry columnsidColumnName- id column nameautoincrement- autoincrement idsboundingBox- bounding box- Returns:
- metadata
-
create
public static FeatureTableMetadata create(GeometryColumns geometryColumns, List<FeatureColumn> additionalColumns)
Create metadata- Parameters:
geometryColumns- geometry columnsadditionalColumns- additional columns- Returns:
- metadata
-
create
public static FeatureTableMetadata create(GeometryColumns geometryColumns, boolean autoincrement, List<FeatureColumn> additionalColumns)
Create metadata- Parameters:
geometryColumns- geometry columnsautoincrement- autoincrement idsadditionalColumns- additional columns- Returns:
- metadata
-
create
public static FeatureTableMetadata create(GeometryColumns geometryColumns, List<FeatureColumn> additionalColumns, BoundingBox boundingBox)
Create metadata- Parameters:
geometryColumns- geometry columnsadditionalColumns- additional columnsboundingBox- bounding box- Returns:
- metadata
-
create
public static FeatureTableMetadata create(GeometryColumns geometryColumns, boolean autoincrement, List<FeatureColumn> additionalColumns, BoundingBox boundingBox)
Create metadata- Parameters:
geometryColumns- geometry columnsautoincrement- autoincrement idsadditionalColumns- additional columnsboundingBox- bounding box- Returns:
- metadata
-
create
public static FeatureTableMetadata create(GeometryColumns geometryColumns, String idColumnName, List<FeatureColumn> additionalColumns)
Create metadata- Parameters:
geometryColumns- geometry columnsidColumnName- id column nameadditionalColumns- additional columns- Returns:
- metadata
-
create
public static FeatureTableMetadata create(GeometryColumns geometryColumns, String idColumnName, boolean autoincrement, List<FeatureColumn> additionalColumns)
Create metadata- Parameters:
geometryColumns- geometry columnsidColumnName- id column nameautoincrement- autoincrement idsadditionalColumns- additional columns- Returns:
- metadata
-
create
public static FeatureTableMetadata create(GeometryColumns geometryColumns, String idColumnName, List<FeatureColumn> additionalColumns, BoundingBox boundingBox)
Create metadata- Parameters:
geometryColumns- geometry columnsidColumnName- id column nameadditionalColumns- additional columnsboundingBox- bounding box- Returns:
- metadata
-
create
public static FeatureTableMetadata create(GeometryColumns geometryColumns, String idColumnName, boolean autoincrement, List<FeatureColumn> additionalColumns, BoundingBox boundingBox)
Create metadata- Parameters:
geometryColumns- geometry columnsidColumnName- id column nameautoincrement- autoincrement idsadditionalColumns- additional columnsboundingBox- bounding box- Returns:
- metadata
-
create
public static FeatureTableMetadata create(GeometryColumns geometryColumns, FeatureColumns columns)
Create metadata- Parameters:
geometryColumns- geometry columnscolumns- feature columns- Returns:
- metadata
-
create
public static FeatureTableMetadata create(GeometryColumns geometryColumns, BoundingBox boundingBox, FeatureColumns columns)
Create metadata- Parameters:
geometryColumns- geometry columnsboundingBox- bounding boxcolumns- feature columns- Returns:
- metadata
-
create
public static FeatureTableMetadata create(GeometryColumns geometryColumns, FeatureTable table)
Create metadata- Parameters:
geometryColumns- geometry columnstable- feature table- Returns:
- metadata
-
create
public static FeatureTableMetadata create(GeometryColumns geometryColumns, BoundingBox boundingBox, FeatureTable table)
Create metadata- Parameters:
geometryColumns- geometry columnsboundingBox- bounding boxtable- feature table- Returns:
- metadata
-
createTyped
public static FeatureTableMetadata createTyped(String dataType)
Create metadata- Parameters:
dataType- data type- Returns:
- metadata
-
createTyped
public static FeatureTableMetadata createTyped(String dataType, boolean autoincrement)
Create metadata- Parameters:
dataType- data typeautoincrement- autoincrement ids- Returns:
- metadata
-
createTyped
public static FeatureTableMetadata createTyped(String dataType, GeometryColumns geometryColumns)
Create metadata- Parameters:
dataType- data typegeometryColumns- geometry columns- Returns:
- metadata
-
createTyped
public static FeatureTableMetadata createTyped(String dataType, GeometryColumns geometryColumns, boolean autoincrement)
Create metadata- Parameters:
dataType- data typegeometryColumns- geometry columnsautoincrement- autoincrement ids bounding box- Returns:
- metadata
-
createTyped
public static FeatureTableMetadata createTyped(String dataType, GeometryColumns geometryColumns, BoundingBox boundingBox)
Create metadata- Parameters:
dataType- data typegeometryColumns- geometry columnsboundingBox- bounding box- Returns:
- metadata
-
createTyped
public static FeatureTableMetadata createTyped(String dataType, GeometryColumns geometryColumns, boolean autoincrement, BoundingBox boundingBox)
Create metadata- Parameters:
dataType- data typegeometryColumns- geometry columnsautoincrement- autoincrement idsboundingBox- bounding box- Returns:
- metadata
-
createTyped
public static FeatureTableMetadata createTyped(String dataType, GeometryColumns geometryColumns, String idColumnName)
Create metadata- Parameters:
dataType- data typegeometryColumns- geometry columnsidColumnName- id column name- Returns:
- metadata
-
createTyped
public static FeatureTableMetadata createTyped(String dataType, GeometryColumns geometryColumns, String idColumnName, boolean autoincrement)
Create metadata- Parameters:
dataType- data typegeometryColumns- geometry columnsidColumnName- id column nameautoincrement- autoincrement ids- Returns:
- metadata
-
createTyped
public static FeatureTableMetadata createTyped(String dataType, GeometryColumns geometryColumns, String idColumnName, BoundingBox boundingBox)
Create metadata- Parameters:
dataType- data typegeometryColumns- geometry columnsidColumnName- id column nameboundingBox- bounding box- Returns:
- metadata
-
createTyped
public static FeatureTableMetadata createTyped(String dataType, GeometryColumns geometryColumns, String idColumnName, boolean autoincrement, BoundingBox boundingBox)
Create metadata- Parameters:
dataType- data typegeometryColumns- geometry columnsidColumnName- id column nameautoincrement- autoincrement idsboundingBox- bounding box- Returns:
- metadata
-
createTyped
public static FeatureTableMetadata createTyped(String dataType, GeometryColumns geometryColumns, List<FeatureColumn> additionalColumns)
Create metadata- Parameters:
dataType- data typegeometryColumns- geometry columnsadditionalColumns- additional columns- Returns:
- metadata
-
createTyped
public static FeatureTableMetadata createTyped(String dataType, GeometryColumns geometryColumns, boolean autoincrement, List<FeatureColumn> additionalColumns)
Create metadata- Parameters:
dataType- data typegeometryColumns- geometry columnsautoincrement- autoincrement idsadditionalColumns- additional columns- Returns:
- metadata
-
createTyped
public static FeatureTableMetadata createTyped(String dataType, GeometryColumns geometryColumns, List<FeatureColumn> additionalColumns, BoundingBox boundingBox)
Create metadata- Parameters:
dataType- data typegeometryColumns- geometry columnsadditionalColumns- additional columnsboundingBox- bounding box- Returns:
- metadata
-
createTyped
public static FeatureTableMetadata createTyped(String dataType, GeometryColumns geometryColumns, boolean autoincrement, List<FeatureColumn> additionalColumns, BoundingBox boundingBox)
Create metadata- Parameters:
dataType- data typegeometryColumns- geometry columnsautoincrement- autoincrement idsadditionalColumns- additional columnsboundingBox- bounding box- Returns:
- metadata
-
createTyped
public static FeatureTableMetadata createTyped(String dataType, GeometryColumns geometryColumns, String idColumnName, List<FeatureColumn> additionalColumns)
Create metadata- Parameters:
dataType- data typegeometryColumns- geometry columnsidColumnName- id column nameadditionalColumns- additional columns- Returns:
- metadata
-
createTyped
public static FeatureTableMetadata createTyped(String dataType, GeometryColumns geometryColumns, String idColumnName, boolean autoincrement, List<FeatureColumn> additionalColumns)
Create metadata- Parameters:
dataType- data typegeometryColumns- geometry columnsidColumnName- id column nameautoincrement- autoincrement idsadditionalColumns- additional columns- Returns:
- metadata
-
createTyped
public static FeatureTableMetadata createTyped(String dataType, GeometryColumns geometryColumns, String idColumnName, List<FeatureColumn> additionalColumns, BoundingBox boundingBox)
Create metadata- Parameters:
dataType- data typegeometryColumns- geometry columnsidColumnName- id column nameadditionalColumns- additional columnsboundingBox- bounding box- Returns:
- metadata
-
createTyped
public static FeatureTableMetadata createTyped(String dataType, GeometryColumns geometryColumns, String idColumnName, boolean autoincrement, List<FeatureColumn> additionalColumns, BoundingBox boundingBox)
Create metadata- Parameters:
dataType- data typegeometryColumns- geometry columnsidColumnName- id column nameautoincrement- autoincrement idsadditionalColumns- additional columnsboundingBox- bounding box- Returns:
- metadata
-
createTyped
public static FeatureTableMetadata createTyped(String dataType, GeometryColumns geometryColumns, FeatureColumns columns)
Create metadata- Parameters:
dataType- data typegeometryColumns- geometry columnscolumns- feature columns- Returns:
- metadata
-
createTyped
public static FeatureTableMetadata createTyped(String dataType, GeometryColumns geometryColumns, BoundingBox boundingBox, FeatureColumns columns)
Create metadata- Parameters:
dataType- data typegeometryColumns- geometry columnsboundingBox- bounding boxcolumns- feature columns- Returns:
- metadata
-
createTyped
public static FeatureTableMetadata createTyped(String dataType, GeometryColumns geometryColumns, FeatureTable table)
Create metadata- Parameters:
dataType- data typegeometryColumns- geometry columnstable- feature table- Returns:
- metadata
-
createTyped
public static FeatureTableMetadata createTyped(String dataType, GeometryColumns geometryColumns, BoundingBox boundingBox, FeatureTable table)
Create metadata- Parameters:
dataType- data typegeometryColumns- geometry columnsboundingBox- bounding boxtable- feature table- Returns:
- metadata
-
getDefaultDataType
public String getDefaultDataType()
Get the default data type- Specified by:
getDefaultDataTypein classUserTableMetadata<FeatureColumn>- Returns:
- default data type
-
buildColumns
public List<FeatureColumn> buildColumns()
Build the table columns- Specified by:
buildColumnsin classUserTableMetadata<FeatureColumn>- Returns:
- table columns
-
getTableName
public String getTableName()
Get the table name- Overrides:
getTableNamein classUserTableMetadata<FeatureColumn>- Returns:
- table name
-
getBoundingBox
public BoundingBox getBoundingBox()
Get the bounding box- Returns:
- bounding box
-
setBoundingBox
public void setBoundingBox(BoundingBox boundingBox)
Set the bounding box- Parameters:
boundingBox- bounding box
-
getGeometryColumns
public GeometryColumns getGeometryColumns()
Get the geometry columns- Returns:
- geometry columns
-
setGeometryColumns
public void setGeometryColumns(GeometryColumns geometryColumns)
Set the geometry columns- Parameters:
geometryColumns- geometry columns
-
getColumnName
public String getColumnName()
Get the column name- Returns:
- column name
-
getGeometryType
public GeometryType getGeometryType()
Get the geometry type- Returns:
- geometry type
-
-