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

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. 
SQLiteTransactionListener A listener for transaction events. 

Classes

SQLiteClosable An object created from a SQLiteDatabase that can be closed. 
SQLiteCursor A Cursor implementation that exposes results from a query on a SQLiteDatabase
SQLiteDatabase Exposes methods to manage a SQLite database. 
SQLiteOpenHelper A helper class to manage database creation and version management. 
SQLiteProgram A base class for compiled SQLite programs. 
SQLiteQuery A SQLite program that represents a query that reads the resulting rows into a CursorWindow. 
SQLiteQueryBuilder This is a convience class that helps build SQL queries to be sent to SQLiteDatabase objects. 
SQLiteStatement A pre-compiled statement against a SQLiteDatabase that can be reused. 

Exceptions

SQLiteAbortException An exception that indicates that the SQLite program was aborted. 
SQLiteConstraintException An exception that indicates that an integrity constraint was violated. 
SQLiteDatabaseCorruptException An exception that indicates that the SQLite database file is corrupt. 
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