java.sql
Interfaces
| Array | 
             The mapping in the Java programming language for the SQL type   | 
        
| Blob | 
             The representation (mapping) in the JavaTM programming language of an SQL   | 
        
| CallableStatement | 
             The interface used to execute SQL stored procedures.  | 
        
| Clob | 
             The mapping in the JavaTM programming language for the SQL   | 
        
| Connection | 
             A connection (session) with a specific database.  | 
        
| DatabaseMetaData | 
             Comprehensive information about the database as a whole.  | 
        
| Driver | 
             The interface that every driver class must implement.  | 
        
| NClob | 
             The mapping in the JavaTM programming language for the SQL   | 
        
| ParameterMetaData | 
             An object that can be used to get information about the types and properties for each parameter marker in a   | 
        
| PreparedStatement | 
             An object that represents a precompiled SQL statement.  | 
        
| Ref | 
             The mapping in the Java programming language of an SQL   | 
        
| ResultSet | 
             A table of data representing a database result set, which is usually generated by executing a statement that queries the database.  | 
        
| ResultSetMetaData | 
             An object that can be used to get information about the types and properties of the columns in a   | 
        
| RowId | 
             The representation (mapping) in the Java programming language of an SQL ROWID value.  | 
        
| Savepoint | 
             The representation of a savepoint, which is a point within the current transaction that can be referenced from the   | 
        
| SQLData | 
             The interface used for the custom mapping of an SQL user-defined type (UDT) to a class in the Java programming language.  | 
        
| SQLInput | 
             An input stream that contains a stream of values representing an instance of an SQL structured type or an SQL distinct type.  | 
        
| SQLOutput | 
             The output stream for writing the attributes of a user-defined type back to the database.  | 
        
| SQLXML | 
             The mapping in the JavaTM programming language for the SQL XML type.  | 
        
| Statement | 
             The object used for executing a static SQL statement and returning the results it produces.  | 
        
| Struct | 
             The standard mapping in the Java programming language for an SQL structured type.  | 
        
| Wrapper | 
             Interface for JDBC classes which provide the ability to retrieve the delegate instance when the instance in question is in fact a proxy class.  | 
        
Classes
| Date | 
             A thin wrapper around a millisecond value that allows JDBC to identify this as an SQL   | 
        
| DriverManager | 
             The basic service for managing a set of JDBC drivers.  | 
        
| DriverPropertyInfo | 
             Driver properties for making a connection.  | 
        
| SQLPermission | 
             Legacy security code; do not use.  | 
        
| Time | 
             A thin wrapper around the   | 
        
| Timestamp | 
             A thin wrapper around   | 
        
| Types | 
             The class that defines the constants that are used to identify generic SQL types, called JDBC types.  | 
        
Exceptions
| BatchUpdateException | 
             The subclass of   | 
        
| DataTruncation | 
             An exception thrown as a   | 
        
| SQLClientInfoException | 
             The subclass of   | 
        
| SQLDataException | 
             The subclass of   | 
        
| SQLException | 
             An exception that provides information on a database access error or other errors.  | 
        
| SQLFeatureNotSupportedException | 
             The subclass of   | 
        
| SQLIntegrityConstraintViolationException | 
             The subclass of   | 
        
| SQLInvalidAuthorizationSpecException | 
             The subclass of   | 
        
| SQLNonTransientConnectionException | 
             The subclass of   | 
        
| SQLNonTransientException | 
             The subclass of   | 
        
| SQLRecoverableException | 
             The subclass of   | 
        
| SQLSyntaxErrorException | 
             The subclass of   | 
        
| SQLTimeoutException | 
             The subclass of   | 
        
| SQLTransactionRollbackException | 
             The subclass of   | 
        
| SQLTransientConnectionException | 
             The subclass of   | 
        
| SQLTransientException | 
             The subclass of   | 
        
| SQLWarning | 
             An exception that provides information on database access warnings.  | 
        
Enums
| ClientInfoStatus | 
             Enumeration for status of the reason that a property could not be set via a call to   | 
        
| RowIdLifetime | 
             Enumeration for RowId life-time values.  |