TColumn - TTable - TRow - TResult - public abstract class UserDao<TColumn extends UserColumn,TTable extends UserTable<TColumn>,TRow extends UserRow<TColumn,TTable>,TResult extends UserCursor<TColumn,TTable,TRow>> extends UserCoreDao<TColumn,TTable,TRow,TResult>
projection| Modifier | Constructor and Description |
|---|---|
protected |
UserDao(String database,
GeoPackageConnection db,
UserConnection<TColumn,TTable,TRow,TResult> userDb,
TTable table)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
GeoPackageDatabase |
getDatabaseConnection()
Get the database connection
|
long |
insert(ContentValues values)
Inserts a new row
|
long |
insert(TRow row) |
long |
insertOrThrow(ContentValues values)
Inserts a new row
|
int |
update(ContentValues values,
String whereClause,
String[] whereArgs)
Update all rows matching the where clause with the provided values
|
int |
update(TRow row) |
buildValueWhere, buildValueWhereArgs, buildWhere, buildWhere, buildWhere, buildWhere, buildWhereArgs, buildWhereArgs, buildWhereArgs, buildWhereArgs, count, count, create, delete, delete, deleteById, dropTable, getBoundingBox, getDatabase, getDb, getPkWhere, getPkWhereArgs, getProjection, getTable, getTableName, getUserDb, getZoomLevel, max, min, newRow, query, query, query, queryForAll, queryForEq, queryForEq, queryForEq, queryForFieldValues, queryForId, queryForIdRow, queryForValueFieldValuesprotected UserDao(String database, GeoPackageConnection db, UserConnection<TColumn,TTable,TRow,TResult> userDb, TTable table)
database - db - userDb - table - public GeoPackageDatabase getDatabaseConnection()
public int update(TRow row)
public int update(ContentValues values, String whereClause, String[] whereArgs)
values - whereClause - whereArgs - public long insert(TRow row)
public long insert(ContentValues values)
values - public long insertOrThrow(ContentValues values)
values -