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
public class UserCustomRow extends UserRow<UserCustomColumn,UserCustomTable>
User Custom Row containing the values from a single result set row- Since:
- 3.0.1
- Author:
- osbornb
-
-
Field Summary
-
Fields inherited from class mil.nga.geopackage.user.UserCoreRow
columns, columnTypes, table, values
-
-
Constructor Summary
Constructors Constructor Description UserCustomRow(UserCustomRow userCustomRow)
Copy ConstructorUserCustomRow(UserCustomTable table)
Constructor to create an empty rowUserCustomRow(UserCustomTable table, UserCustomColumns columns, int[] columnTypes, Object[] values)
Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UserCustomRow
copy()
Copy the rowUserCustomColumns
getColumns()
-
Methods inherited from class mil.nga.geopackage.user.UserRow
columnToContentValue, 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 Detail
-
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
public UserCustomRow(UserCustomTable table)
Constructor to create an empty row- Parameters:
table
- user custom table
-
UserCustomRow
public UserCustomRow(UserCustomRow userCustomRow)
Copy Constructor- Parameters:
userCustomRow
- user custom row to copy
-
-
Method Detail
-
getColumns
public UserCustomColumns getColumns()
- Overrides:
getColumns
in classUserCoreRow<UserCustomColumn,UserCustomTable>
-
copy
public UserCustomRow copy()
Copy the row- Returns:
- row copy
-
-