||This interface provides random read-write access to the result set returned by a database query.
||An interface to let the apps define the actions to take when the following errors are detected database corruption
||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.
||Cursors use this class to track changes others make to their URI.
||A base class for Cursors that store their data in
||This is used for
||A specialization of Observable for ContentObserver that provides methods for invoking the various callback methods of ContentObserver.
||Receives call backs for changes to content.
||Does a join on two cursors using the specified columns.
||A buffer containing multiple cursor rows.
||Wrapper class for Cursor that delegates all calls to the actual cursor object.
||Static utility methods for dealing with databases and
||This class allows users to do multiple inserts into a table but compile the SQL insert statement only once, which may increase performance.
||A specialization of Observable for DataSetObserver that provides methods for invoking the various callback methods of DataSetObserver.
||Receives call backs when a data set has been changed, or made invalid.
||Default class used to define the actions to take when the database corruption is reported by sqlite.
||A mutable cursor implementation backed by an array of
||Builds a row, starting from the left-most column and adding one column value at a time.
||A convience class that lets you present an array of Cursors as a single linear Cursor.
||Provides methods for (un)registering arbitrary observers in an ArrayList.