Interface | Description |
---|---|
CrossProcessCursor |
A cross process cursor is an extension of a
Cursor that also supports
usage from remote processes. |
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.
|
IBulkCursor |
This interface provides a low-level way to pass bulk cursor data across
both process and language boundaries.
|
Class | Description |
---|---|
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.
|
AbstractCursor.SelfContentObserver |
Cursors use this class to track changes others make to their URI.
|
AbstractWindowedCursor |
A base class for Cursors that store their data in
CursorWindow s. |
BulkCursorDescriptor |
Describes the properties of a
CursorToBulkCursorAdaptor that are
needed to initialize its BulkCursorToCursorAdaptor counterpart on the client's end. |
BulkCursorNative |
Native implementation of the bulk cursor.
|
BulkCursorToCursorAdaptor |
Adapts an
IBulkCursor to a Cursor for use in the local process. |
CharArrayBuffer |
This is used for
Cursor.copyStringToBuffer(int, android.database.CharArrayBuffer) |
ContentObservable |
A specialization of
Observable for ContentObserver
that provides methods for sending notifications to a list of
ContentObserver objects. |
ContentObserver |
Receives call backs for changes to content.
|
CrossProcessCursorWrapper |
Cursor wrapper that implements
CrossProcessCursor . |
CursorJoiner |
Does a join on two cursors using the specified columns.
|
CursorToBulkCursorAdaptor |
Wraps a BulkCursor around an existing Cursor making it remotable.
|
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
Cursor s. |
DatabaseUtils.InsertHelper | Deprecated
Use
SQLiteStatement instead. |
DataSetObservable |
A specialization of
Observable for DataSetObserver
that provides methods for sending notifications to a list of
DataSetObserver objects. |
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
Object s. |
MergeCursor |
A convience class that lets you present an array of Cursors as a single linear Cursor.
|
Observable<T> |
Provides methods for registering or unregistering arbitrary observers in an
ArrayList . |
Enum | Description |
---|---|
CursorJoiner.Result |
The result of a call to next().
|
Exception | Description |
---|---|
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.
|