Since: API Level 1
package

android.database.sqlite

Classes | Description

Contains the SQLite database management classes that an application would use to manage its own private database.

more...

Interfaces

SQLiteCursorDriverA driver for SQLiteCursors that is used to create them and gets notified by the cursors it creates on significant events in their lifetimes. 
SQLiteDatabase.CursorFactoryUsed to allow returning sub-classes of Cursor when calling query. 
SQLiteTransactionListenerA listener for transaction events. 

Classes

SQLiteClosableAn object created from a SQLiteDatabase that can be closed. 
SQLiteCursorA Cursor implementation that exposes results from a query on a SQLiteDatabase
SQLiteDatabaseExposes methods to manage a SQLite database. 
SQLiteOpenHelperA helper class to manage database creation and version management. 
SQLiteProgramA base class for compiled SQLite programs. 
SQLiteQueryA SQLite program that represents a query that reads the resulting rows into a CursorWindow. 
SQLiteQueryBuilderThis is a convience class that helps build SQL queries to be sent to SQLiteDatabase objects. 
SQLiteStatementA pre-compiled statement against a SQLiteDatabase that can be reused. 

Exceptions

SQLiteAbortExceptionAn exception that indicates that the SQLite program was aborted. 
SQLiteConstraintExceptionAn exception that indicates that an integrity constraint was violated. 
SQLiteDatabaseCorruptExceptionAn exception that indicates that the SQLite database file is corrupt. 
SQLiteDiskIOExceptionAn exception that indicates that an IO error occured while accessing the SQLite database file. 
SQLiteDoneExceptionAn exception that indicates that the SQLite program is done. 
SQLiteExceptionA SQLite exception that indicates there was an error with SQL parsing or execution. 
SQLiteFullExceptionAn exception that indicates that the SQLite database is full. 
SQLiteMisuseException