Interface | Description |
---|---|
SQLiteCursorDriver |
A driver for SQLiteCursors that is used to create them and gets notified
by the cursors it creates on significant events in their lifetimes.
|
SQLiteDatabase.CursorFactory |
Used to allow returning sub-classes of
Cursor when calling query. |
SQLiteDatabase.CustomFunction |
A callback interface for a custom sqlite3 function.
|
SQLiteTransactionListener |
A listener for transaction events.
|
Class | Description |
---|---|
SQLiteClosable |
An object created from a SQLiteDatabase that can be closed.
|
SQLiteConnection |
Represents a SQLite database connection.
|
SQLiteConnectionPool |
Maintains a pool of active SQLite database connections.
|
SQLiteCursor |
A Cursor implementation that exposes results from a query on a
SQLiteDatabase . |
SQLiteCustomFunction |
Describes a custom SQL function.
|
SQLiteDatabase |
Exposes methods to manage a SQLite database.
|
SQLiteDatabaseConfiguration |
Describes how to configure a database.
|
SQLiteDebug |
Provides debugging info about all SQLite databases running in the current process.
|
SQLiteDebug.DbStats |
contains statistics about a database
|
SQLiteDebug.PagerStats |
Contains statistics about the active pagers in the current process.
|
SQLiteDirectCursorDriver |
A cursor driver that uses the given query directly.
|
SQLiteGlobal |
Provides access to SQLite functions that affect all database connection,
such as memory management.
|
SQLiteOpenHelper |
A helper class to manage database creation and version management.
|
SQLiteProgram |
A base class for compiled SQLite programs.
|
SQLiteQuery |
Represents a query that reads the resulting rows into a
SQLiteQuery . |
SQLiteQueryBuilder |
This is a convience class that helps build SQL queries to be sent to
SQLiteDatabase objects. |
SQLiteSession |
Provides a single client the ability to use a database.
|
SQLiteStatement |
Represents a statement that can be executed against a database.
|
SQLiteStatementInfo |
Describes a SQLite statement.
|
SqliteWrapper |
Exception | Description |
---|---|
DatabaseObjectNotClosedException |
An exception that indicates that garbage-collector is finalizing a database object
that is not explicitly closed
|
SQLiteAbortException |
An exception that indicates that the SQLite program was aborted.
|
SQLiteAccessPermException |
This exception class is used when sqlite can't access the database file
due to lack of permissions on the file.
|
SQLiteBindOrColumnIndexOutOfRangeException |
Thrown if the the bind or column parameter index is out of range
|
SQLiteBlobTooBigException | |
SQLiteCantOpenDatabaseException | |
SQLiteConstraintException |
An exception that indicates that an integrity constraint was violated.
|
SQLiteDatabaseCorruptException |
An exception that indicates that the SQLite database file is corrupt.
|
SQLiteDatabaseLockedException |
Thrown if the database engine was unable to acquire the
database locks it needs to do its job.
|
SQLiteDatatypeMismatchException | |
SQLiteDiskIOException |
An exception that indicates that an IO error occured while accessing the
SQLite database file.
|
SQLiteDoneException |
An exception that indicates that the SQLite program is done.
|
SQLiteException |
A SQLite exception that indicates there was an error with SQL parsing or execution.
|
SQLiteFullException |
An exception that indicates that the SQLite database is full.
|
SQLiteMisuseException |
This error can occur if the application creates a SQLiteStatement object and allows multiple
threads in the application use it at the same time.
|
SQLiteOutOfMemoryException | |
SQLiteReadOnlyDatabaseException | |
SQLiteTableLockedException |