public class SqliteDatabaseDriver extends Database.DatabaseDriver
Database.DatabaseDriver.ExecuteResultHandler<T>mContext| Constructor and Description |
|---|
SqliteDatabaseDriver(android.content.Context context)
Deprecated.
use the other constructor and pass in the default provider.
|
SqliteDatabaseDriver(android.content.Context context,
DatabaseFilesProvider databaseFilesProvider) |
| Modifier and Type | Method and Description |
|---|---|
Database.ExecuteSQLResponse |
executeSQL(java.lang.String databaseName,
java.lang.String query,
Database.DatabaseDriver.ExecuteResultHandler<Database.ExecuteSQLResponse> handler) |
java.util.List<java.lang.String> |
getDatabaseNames() |
java.util.List<java.lang.String> |
getTableNames(java.lang.String databaseName) |
@Deprecated public SqliteDatabaseDriver(android.content.Context context)
DatabaseFilesProvider that supplies the database files
from Context.databaseList().context - the contextpublic SqliteDatabaseDriver(android.content.Context context,
DatabaseFilesProvider databaseFilesProvider)
context - the contextdatabaseFilesProvider - a database file name providerpublic java.util.List<java.lang.String> getDatabaseNames()
getDatabaseNames in class Database.DatabaseDriverpublic java.util.List<java.lang.String> getTableNames(java.lang.String databaseName)
throws android.database.sqlite.SQLiteException
getTableNames in class Database.DatabaseDriverandroid.database.sqlite.SQLiteExceptionpublic Database.ExecuteSQLResponse executeSQL(java.lang.String databaseName, java.lang.String query, Database.DatabaseDriver.ExecuteResultHandler<Database.ExecuteSQLResponse> handler) throws android.database.sqlite.SQLiteException
executeSQL in class Database.DatabaseDriverandroid.database.sqlite.SQLiteException