Android APIs
Added in API level 1
package

javax.sql

Interfaces

CommonDataSource Interface that defines the methods which are common between DataSource, XADataSource and ConnectionPoolDataSource. 
ConnectionEventListener An interface used to receive events generated by a PooledConnection
ConnectionPoolDataSource An interface for the creation of ConnectionPoolDataSource objects. 
DataSource An interface for the creation of Connection objects which represent a connection to a database. 
PooledConnection An interface which provides facilities for handling connections to a database which are pooled. 
RowSet An interface which provides means to access data which persists on a database. 
RowSetInternal An interface provided by a RowSet object to let either a RowSetReader or a RowSetWriter access its internal state, thereby providing facilities to read and update the state of the RowSet
RowSetListener An interface used to send notification of events occurring in the context of a RowSet
RowSetMetaData An interface which provides facilities for getting information about the columns in a RowSet
RowSetReader An interface which provides functionality for a disconnected RowSet to get data from a database into its rows. 
RowSetWriter An interface which provides functionality for a disconnected RowSet to put data updates back to the data source from which the RowSet was originally populated. 
StatementEventListener An object that registers to be notified of events that occur on PreparedStatements that are in the Statement pool. 

Classes

ConnectionEvent Sent when specific events happen on a PooledConnection object. 
RowSetEvent An event which is sent when specific events happen to a RowSet object. 
StatementEvent A statement event that a PreparedStatement is closed