Interface | Description |
---|---|
Cursor |
Extension of android.database.Cursor to support getType() for API < 11.
|
IBulkCursor |
This interface provides a low-level way to pass bulk cursor data across
both process and language boundries.
|
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. |
BulkCursorNative |
Native implementation of the bulk cursor.
|
BulkCursorToCursorAdaptor |
Adapts an
IBulkCursor to a Cursor for use in the local
process. |
CrossProcessCursorWrapper | |
CursorWindow |
A buffer containing multiple cursor rows.
|
CursorWrapper |
Extension of android.database.CursorWrapper to support getType() for API < 11.
|
DatabaseUtils |
Static utility methods for dealing with databases and
Cursor s. |
DatabaseUtils.InsertHelper |
This class allows users to do multiple inserts into a table but
compile the SQL insert statement only once, which may increase
performance.
|
MatrixCursor |
A mutable cursor implementation backed by an array of
Object s. |
Exception | Description |
---|---|
CursorIndexOutOfBoundsException |
An exception indicating that a cursor is out of bounds.
|
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.
|