public abstract static class Database.DatabaseDriver
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
Database.DatabaseDriver.ExecuteResultHandler<T> |
| Modifier and Type | Field and Description |
|---|---|
protected android.content.Context |
mContext |
| Constructor and Description |
|---|
DatabaseDriver(android.content.Context context) |
| Modifier and Type | Method and Description |
|---|---|
abstract Database.ExecuteSQLResponse |
executeSQL(java.lang.String databaseName,
java.lang.String query,
Database.DatabaseDriver.ExecuteResultHandler<Database.ExecuteSQLResponse> handler) |
abstract java.util.List<java.lang.String> |
getDatabaseNames() |
abstract java.util.List<java.lang.String> |
getTableNames(java.lang.String databaseId) |
public abstract java.util.List<java.lang.String> getDatabaseNames()
public abstract java.util.List<java.lang.String> getTableNames(java.lang.String databaseId)
public abstract Database.ExecuteSQLResponse executeSQL(java.lang.String databaseName, java.lang.String query, Database.DatabaseDriver.ExecuteResultHandler<Database.ExecuteSQLResponse> handler) throws android.database.sqlite.SQLiteException
android.database.sqlite.SQLiteException