public class FeatureTable extends UserTable<FeatureColumn>
| Constructor and Description |
|---|
FeatureTable(FeatureTable featureTable)
Copy Constructor
|
FeatureTable(GeometryColumns geometryColumns,
List<FeatureColumn> columns)
Constructor
|
FeatureTable(String tableName,
List<FeatureColumn> columns)
Constructor
|
FeatureTable(String tableName,
String geometryColumn,
List<FeatureColumn> columns)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
FeatureTable |
copy()
Copy the table
|
String |
getDataType()
Get the contents data type
|
FeatureColumn |
getGeometryColumn()
Get the geometry feature column
|
int |
getGeometryColumnIndex()
Get the geometry column index
|
protected void |
validateContents(Contents contents)
Validate that the set contents are valid
|
addColumn, addConstraint, addConstraints, alterColumn, clearConstraints, columnCount, columnsOfType, dropColumn, dropColumn, dropColumn, duplicateCheck, getColumn, getColumn, getColumnIndex, getColumnName, getColumnNames, getColumns, getConstraints, getConstraints, getContents, getPkColumn, getPkColumnIndex, getTableName, hasColumn, hasConstraints, hasPkColumn, missingCheck, renameColumn, renameColumn, renameColumn, setContents, setTableName, typeCheck, updateColumnspublic FeatureTable(GeometryColumns geometryColumns, List<FeatureColumn> columns)
geometryColumns - geometry columnscolumns - feature columnspublic FeatureTable(String tableName, List<FeatureColumn> columns)
tableName - table namecolumns - feature columnspublic FeatureTable(String tableName, String geometryColumn, List<FeatureColumn> columns)
tableName - table namegeometryColumn - geometry columncolumns - feature columnspublic FeatureTable(FeatureTable featureTable)
featureTable - feature tablepublic FeatureTable copy()
copy in class UserTable<FeatureColumn>public String getDataType()
getDataType in class UserTable<FeatureColumn>public int getGeometryColumnIndex()
public FeatureColumn getGeometryColumn()
protected void validateContents(Contents contents)
validateContents in class UserTable<FeatureColumn>contents - contentsCopyright © 2019 National Geospatial-Intelligence Agency. All rights reserved.