public class FeatureRow extends UserRow<FeatureColumn,FeatureTable>
columnTypes, table, values| Constructor and Description |
|---|
FeatureRow(FeatureRow featureRow)
Copy Constructor
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
columnToContentValue(ContentValues contentValues,
FeatureColumn column,
Object value)
Map the column to the content values
|
FeatureRow |
copy()
Copy the row
|
protected Object |
copyValue(FeatureColumn column,
Object value)
Handles geometry columns
|
GeoPackageGeometryData |
getGeometry()
Get the geometry
|
FeatureColumn |
getGeometryColumn()
Get the geometry feature column
|
int |
getGeometryColumnIndex()
Get the geometry column index
|
void |
setGeometry(GeoPackageGeometryData geometryData)
Set the geometry data
|
void |
setValue(int index,
Object value)
Handles geometry columns
|
isValid, setValid, toContentValuescolumnCount, getAsMap, getColumn, getColumn, getColumnIndex, getColumnName, getColumnNames, getId, getPkColumn, getPkColumnIndex, getRowColumnType, getRowColumnType, getRowColumnTypes, getTable, getValue, getValue, getValues, hasColumn, hasId, hasIdColumn, resetId, setValue, validateValuepublic FeatureRow(FeatureRow featureRow)
featureRow - feature row to copypublic int getGeometryColumnIndex()
public FeatureColumn getGeometryColumn()
public void setValue(int index,
Object value)
setValue in class UserCoreRow<FeatureColumn,FeatureTable>public GeoPackageGeometryData getGeometry()
public void setGeometry(GeoPackageGeometryData geometryData)
geometryData - geometry datapublic FeatureRow copy()
protected Object copyValue(FeatureColumn column, Object value)
copyValue in class UserCoreRow<FeatureColumn,FeatureTable>protected void columnToContentValue(ContentValues contentValues, FeatureColumn column, Object value)
columnToContentValue in class UserRow<FeatureColumn,FeatureTable>contentValues - content valuescolumn - columnvalue - value