Package mil.nga.geopackage.user.custom
Class UserCustomRow
java.lang.Object
mil.nga.geopackage.user.UserCoreRow<TColumn,TTable>
mil.nga.geopackage.user.UserRow<UserCustomColumn,UserCustomTable>
mil.nga.geopackage.user.custom.UserCustomRow
- Direct Known Subclasses:
MediaRow
,RTreeIndexTableRow
,SimpleAttributesRow
,UserMappingRow
User Custom Row containing the values from a single cursor row
- Since:
- 3.0.1
-
Field Summary
Fields inherited from class mil.nga.geopackage.user.UserCoreRow
columns, columnTypes, table, values
-
Constructor Summary
ConstructorDescriptionUserCustomRow
(UserCustomRow userCustomRow) Copy ConstructorUserCustomRow
(UserCustomTable table) Constructor to create an empty rowUserCustomRow
(UserCustomTable table, UserCustomColumns columns, int[] columnTypes, Object[] values) Constructor -
Method Summary
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, getTable, getValue, getValue, getValues, getValueString, getValueString, hasColumn, hasId, hasIdColumn, resetId, setId, setValue, setValue, validateValue
-
Constructor Details
-
UserCustomRow
public UserCustomRow(UserCustomTable table, UserCustomColumns columns, int[] columnTypes, Object[] values) Constructor- Parameters:
table
- user custom tablecolumns
- columnscolumnTypes
- column typesvalues
- values- Since:
- 3.5.0
-
UserCustomRow
Constructor to create an empty row- Parameters:
table
- user custom table
-
UserCustomRow
Copy Constructor- Parameters:
userCustomRow
- user custom row to copy
-
-
Method Details
-
getColumns
- Overrides:
getColumns
in classUserCoreRow<UserCustomColumn,
UserCustomTable>
-
copy
Copy the row- Returns:
- row copy
-