English | Site Directory

Android - An Open Handset Alliance Project

package

android.database

Classes | Description

Contains classes to explore data returned through a content provider. more...

Interfaces

Cursor This interface provides random read-write access to the result set returned by a database query. 

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. 
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 CursorWindows. 
ArrayListCursor A convenience class that presents a two-dimensional ArrayList as a Cursor. 
ContentObservable A specialization of Observable for ContentObserver that provides methods for invoking the various callback methods of ContentObserver. 
ContentObserver Receives call backs for changes to content. 
CursorWindow A buffer containing multiple cursor rows. 
DatabaseUtils Static utility methods for dealing with databases and Cursors. 
DataSetObservable A specialization of Observable for DataSetObserver that provides methods for invoking the various callback methods of DataSetObserver. 
DataSetObserver Receives call backs when a data set has been changed, or made invalid. 
MergeCursor A convience class that lets you present an array of Cursors as a single linear Cursor. 
Observable Provides methods for (un)registering arbitrary observers in an ArrayList. 

Exceptions

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. 
Build m5-rc15f - 23 Apr 2008 12:29