Class StyleMappingTable
- java.lang.Object
-
- mil.nga.geopackage.user.UserTable<UserCustomColumn>
-
- mil.nga.geopackage.user.custom.UserCustomTable
-
- mil.nga.geopackage.extension.related.UserMappingTable
-
- mil.nga.geopackage.extension.nga.style.StyleMappingTable
-
public class StyleMappingTable extends UserMappingTable
Feature Style mapping table- Since:
- 3.2.0
- Author:
- osbornb
-
-
Field Summary
Fields Modifier and Type Field Description static String
COLUMN_GEOMETRY_TYPE_NAME
Geometry Type Name column name-
Fields inherited from class mil.nga.geopackage.extension.related.UserMappingTable
COLUMN_BASE_ID, COLUMN_RELATED_ID
-
Fields inherited from class mil.nga.geopackage.user.UserTable
DEFAULT_AUTOINCREMENT, DEFAULT_PK_NOT_NULL
-
-
Constructor Summary
Constructors Modifier Constructor Description StyleMappingTable(String tableName)
Constructorprotected
StyleMappingTable(UserCustomTable table)
Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UserCustomColumn
getGeometryTypeNameColumn()
Get the geometry type name columnint
getGeometryTypeNameColumnIndex()
Get the geometry type name column index-
Methods inherited from class mil.nga.geopackage.extension.related.UserMappingTable
create, create, createBaseIdColumn, createBaseIdColumn, createRelatedIdColumn, createRelatedIdColumn, createRequiredColumns, createRequiredColumns, getBaseIdColumn, getBaseIdColumnIndex, getRelatedIdColumn, getRelatedIdColumnIndex, numRequiredColumns, requiredColumns
-
Methods inherited from class mil.nga.geopackage.user.custom.UserCustomTable
copy, createUserColumns, getDataType, getRequiredColumns, getUserColumns
-
Methods inherited from class mil.nga.geopackage.user.UserTable
addColumn, addConstraint, addConstraints, addConstraints, alterColumn, clearConstraints, clearConstraints, columnCount, columnsOfType, createUserColumns, dropColumn, dropColumn, dropColumn, getColumn, getColumn, getColumnIndex, getColumnName, getColumnNames, getColumns, getColumns, getConstraints, getConstraints, getContents, getDataType, getPkColumn, getPkColumnIndex, getPkColumnName, getTableName, hasColumn, hasConstraints, hasConstraints, hasPkColumn, hasSchema, isPkModifiable, isValueValidation, renameColumn, renameColumn, renameColumn, setContents, setPkModifiable, setTableName, setValueValidation, validateContents
-
-
-
-
Field Detail
-
COLUMN_GEOMETRY_TYPE_NAME
public static final String COLUMN_GEOMETRY_TYPE_NAME
Geometry Type Name column name- See Also:
- Constant Field Values
-
-
Constructor Detail
-
StyleMappingTable
public StyleMappingTable(String tableName)
Constructor- Parameters:
tableName
- table name
-
StyleMappingTable
protected StyleMappingTable(UserCustomTable table)
Constructor- Parameters:
table
- user custom table
-
-
Method Detail
-
getGeometryTypeNameColumnIndex
public int getGeometryTypeNameColumnIndex()
Get the geometry type name column index- Returns:
- geometry type name column index
-
getGeometryTypeNameColumn
public UserCustomColumn getGeometryTypeNameColumn()
Get the geometry type name column- Returns:
- geometry type name column
-
-