Interfaces
    
    
  
        
              | CrossProcessCursor |  | 
        
              | Cursor | This interface provides random read-write access to the result set returned
 by a database query. | 
        
              | DatabaseErrorHandler | An interface to let the apps define the actions to take when the following errors are detected
   database corruption | 
  
     
  
  
    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. | 
        
              | CharArrayBuffer | This is used for copyStringToBuffer(int, CharArrayBuffer) | 
        
              | 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. | 
        
              | 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 Cursors. | 
        
              | 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. | 
        
              | 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. | 
        
              | DefaultDatabaseErrorHandler | Default class used to define the actions to take when the database corruption is reported
 by sqlite. | 
        
              | MatrixCursor | A mutable cursor implementation backed by an array of Objects. | 
        
              | MatrixCursor.RowBuilder | Builds a row, starting from the left-most column and adding one column
 value at a time. | 
        
              | MergeCursor | A convience class that lets you present an array of Cursors as a single linear Cursor. | 
        
              | Observable<T> | Provides methods for (un)registering arbitrary observers in an ArrayList. | 
  
     
  
  
    Enums
    
  
  
    Exceptions