android.database
Interfaces
| CrossProcessCursor |
A cross process cursor is an extension of a |
| Cursor |
This interface provides random read-write access to the result set returned by a database query. |
| DatabaseErrorHandler |
An interface to let apps define an action to take when database corruption is detected. |
Classes
| AbstractCursor |
This is an abstract cursor class that handles a lot of the common code that all cursors need to deal with and is provided for convenience reasons. |
| AbstractWindowedCursor |
A base class for Cursors that store their data in |
| CharArrayBuffer |
This is used for |
| ContentObservable |
A specialization of |
| ContentObserver |
Receives call backs for changes to content. |
| CrossProcessCursorWrapper |
Cursor wrapper that implements |
| CursorJoiner |
Does a join on two cursors using the specified columns. |
| CursorWindow |
A buffer containing multiple cursor rows. |
| CursorWrapper |
Wrapper class for Cursor that delegates all calls to the actual cursor object. |
| DatabaseUtils |
Static utility methods for dealing with databases and |
| DataSetObservable |
A specialization of |
| DataSetObserver |
Receives call backs when a data set has been changed, or made invalid. |
| DefaultDatabaseErrorHandler |
Default class used to define the action to take when database corruption is reported by sqlite. |
| MatrixCursor |
A mutable cursor implementation backed by an array of |
| MergeCursor |
A convenience class that lets you present an array of Cursors as a single linear Cursor. |
| Observable |
Provides methods for registering or unregistering arbitrary observers in an |
Exceptions
| CursorIndexOutOfBoundsException |
An exception indicating that a cursor is out of bounds. |
| CursorWindowAllocationException |
This exception is thrown when a CursorWindow couldn't be allocated, most probably due to memory not being available. |
| SQLException |
An exception that indicates there was an error with SQL parsing or execution. |
| StaleDataException |
This exception is thrown when a Cursor contains stale data and must be requeried before being used again. |