TColumn - TTable - TRow - TResult - public abstract class UserDao<TColumn extends UserColumn,TTable extends <any>,TRow extends UserRow<TColumn,TTable>,TResult extends UserCursor<TColumn,TTable,TRow>>
extends <any>
| Modifier | Constructor and Description |
|---|---|
protected |
UserDao(java.lang.String database,
GeoPackageConnection db,
UserConnection<TColumn,TTable,TRow,TResult> userDb,
TTable table)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
android.database.sqlite.SQLiteDatabase |
getSQLiteDatabase()
Get the database connection
|
long |
insert(android.content.ContentValues values)
Inserts a new row
|
long |
insert(TRow row) |
long |
insertOrThrow(android.content.ContentValues values)
Inserts a new row
|
int |
update(android.content.ContentValues values,
java.lang.String whereClause,
java.lang.String[] whereArgs)
Update all rows matching the where clause with the provided values
|
int |
update(TRow row) |
protected UserDao(java.lang.String database,
GeoPackageConnection db,
UserConnection<TColumn,TTable,TRow,TResult> userDb,
TTable table)
database - db - userDb - table - public android.database.sqlite.SQLiteDatabase getSQLiteDatabase()
public int update(TRow row)
public int update(android.content.ContentValues values,
java.lang.String whereClause,
java.lang.String[] whereArgs)
values - whereClause - whereArgs - public long insert(TRow row)
public long insert(android.content.ContentValues values)
values - public long insertOrThrow(android.content.ContentValues values)
values -