See: Description
| Interface | Description | 
|---|---|
| Connector | Interface for objects which can supply a JDBC Connection to
 a single database. | 
| JDBCAuthenticator | Specifies authentication to make a JDBC connection. | 
| TypeMapper | Determines how JDBC types are mapped to java types. | 
| ValueHandler | Defines how the data from a particular column of a JDBC table are turned
 into java objects. | 
| Class | Description | 
|---|---|
| JDBCFormatter | Handles conversion of a StarTable into a new table in an RDBMS. | 
| JDBCFormatter.SqlColumn | Describes a column as it will be written to a table in an RDBMS. | 
| JDBCHandler | |
| JDBCStarTable | A StarTable implementation based on the results of an SQL query 
 on a JDBC table. | 
| JDBCTableScheme | TableScheme for intepreting JDBC-type URLs. | 
| JDBCUtils | Utilties related to JDBC. | 
| RandomResultSetStarTable | StarTable implementation based on a random-access  ResultSet. | 
| SequentialResultSetStarTable | StarTable implementation based on a  ResultSet. | 
| SqlSyntax | Summarises some aspects of the syntax of an SQL variant,
 and provides some utilities based on that. | 
| StarResultSet | Wraps the  ResultSetclass to provide the functions which
 are required to provideStarTablefunctionality. | 
| SwingAuthenticator | Implements JDBCAuthenticator using a GUI. | 
| TerminalAuthenticator | Provides JDBC authentication using the terminal; assumes that someone
 is sitting at  System.in. | 
| TextModelsAuthenticator | JDBC authenticator which keeps its data in the models of text GUI
 components ( Documentobjects). | 
| TypeMappers | TypeMapper implementation classes. | 
| WriteMode | Defines how records are written to a database table. |