public class FeatureColumns extends UserColumns<FeatureColumn>
| Constructor and Description |
|---|
FeatureColumns(FeatureColumns featureColumns)
Copy Constructor
|
FeatureColumns(String tableName,
String geometryColumn,
List<FeatureColumn> columns)
Constructor
|
FeatureColumns(String tableName,
String geometryColumn,
List<FeatureColumn> columns,
boolean custom)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
FeatureColumns |
copy()
Copy the user columns
|
FeatureColumn |
getGeometryColumn()
Get the geometry column
|
String |
getGeometryColumnName()
Get the geometry column name
|
int |
getGeometryIndex()
Get the geometry index
|
boolean |
hasGeometryColumn()
Check if the table has a geometry column
|
void |
setGeometryColumnName(String geometryColumn)
Set the geometry column name
|
void |
setGeometryIndex(int geometryIndex)
Set the geometry index
|
protected void |
updateColumns()
Update the table columns
|
addColumn, alterColumn, columnCount, columnsOfType, dropColumn, dropColumn, dropColumn, duplicateCheck, getColumn, getColumn, getColumnIndex, getColumnIndex, getColumnName, getColumnNames, getColumns, getPkColumn, getPkColumnIndex, getPkColumnName, getTableName, hasColumn, hasPkColumn, isCustom, missingCheck, renameColumn, renameColumn, renameColumn, setCustom, setTableName, typeCheckpublic FeatureColumns(String tableName, String geometryColumn, List<FeatureColumn> columns)
tableName - table namegeometryColumn - geometry columncolumns - columnspublic FeatureColumns(String tableName, String geometryColumn, List<FeatureColumn> columns, boolean custom)
tableName - table namegeometryColumn - geometry columncolumns - columnscustom - custom column specificationpublic FeatureColumns(FeatureColumns featureColumns)
featureColumns - feature columnspublic FeatureColumns copy()
copy in class UserColumns<FeatureColumn>protected void updateColumns()
updateColumns in class UserColumns<FeatureColumn>public String getGeometryColumnName()
public void setGeometryColumnName(String geometryColumn)
geometryColumn - geometry column namepublic int getGeometryIndex()
public void setGeometryIndex(int geometryIndex)
geometryIndex - geometry indexpublic boolean hasGeometryColumn()
public FeatureColumn getGeometryColumn()
Copyright © 2020 National Geospatial-Intelligence Agency. All rights reserved.