Class StyleMappingRow
java.lang.Object
mil.nga.geopackage.user.UserCoreRow<TColumn,TTable>
mil.nga.geopackage.user.UserRow<UserCustomColumn,UserCustomTable>
mil.nga.geopackage.user.custom.UserCustomRow
mil.nga.geopackage.extension.related.UserMappingRow
mil.nga.geopackage.extension.nga.style.StyleMappingRow
Style Mapping Row containing the values from a single cursor row
- Since:
- 3.2.0
-
Field Summary
Fields inherited from class mil.nga.geopackage.user.UserCoreRow
columns, columnTypes, table, values
-
Constructor Summary
ModifierConstructorDescriptionStyleMappingRow
(StyleMappingRow styleMappingRow) Copy Constructorprotected
StyleMappingRow
(StyleMappingTable table) Constructor to create an empty rowStyleMappingRow
(UserCustomRow userCustomRow) Constructor -
Method Summary
Modifier and TypeMethodDescriptioncopy()
Copy the rowGet the geometry typeGet the geometry type nameGet the geometry type name columnint
Get the geometry type name column indexgetTable()
void
setGeometryType
(GeometryType geometryType) Set the geometry typeMethods inherited from class mil.nga.geopackage.extension.related.UserMappingRow
getBaseId, getBaseIdColumn, getBaseIdColumnIndex, getRelatedId, getRelatedIdColumn, getRelatedIdColumnIndex, setBaseId, setRelatedId
Methods inherited from class mil.nga.geopackage.user.custom.UserCustomRow
getColumns
Methods inherited from class mil.nga.geopackage.user.UserRow
columnToContentValue, isValid, setValid, toContentValues, toContentValues
Methods inherited from class mil.nga.geopackage.user.UserCoreRow
columnCount, copyValue, getAsMap, getColumn, getColumn, getColumnIndex, getColumnName, getColumnNames, getId, getPkColumn, getPkColumnIndex, getRowColumnType, getRowColumnType, getRowColumnTypes, getValue, getValue, getValues, getValueString, getValueString, hasColumn, hasId, hasIdColumn, resetId, setId, setValue, setValue, validateValue
-
Constructor Details
-
StyleMappingRow
Constructor to create an empty row- Parameters:
table
- style mapping table
-
StyleMappingRow
Constructor- Parameters:
userCustomRow
- user custom row
-
StyleMappingRow
Copy Constructor- Parameters:
styleMappingRow
- style mapping row to copy
-
-
Method Details
-
getTable
- Overrides:
getTable
in classUserMappingRow
-
getGeometryTypeNameColumnIndex
public int getGeometryTypeNameColumnIndex()Get the geometry type name column index- Returns:
- geometry type name column index
-
getGeometryTypeNameColumn
Get the geometry type name column- Returns:
- geometry type name column
-
getGeometryTypeName
Get the geometry type name- Returns:
- geometry type name
-
getGeometryType
Get the geometry type- Returns:
- geometry type
-
setGeometryType
Set the geometry type- Parameters:
geometryType
- geometry type
-
copy
Copy the row- Overrides:
copy
in classUserMappingRow
- Returns:
- row copy
-