| Interface | Description | 
|---|---|
| CompiledStatement | An internal reduction of the SQL PreparedStatement so we can implement its functionality outside of JDBC. | 
| ConnectionSource | A reduction of the SQL DataSource so we can implement its functionality outside of JDBC. | 
| DatabaseConnection | A reduction of the SQL Connection so we can implement its functionality outside of JDBC. | 
| DatabaseConnectionProxyFactory | Defines a class that creates connection proxies. | 
| DatabaseResults | A reduction of the SQL ResultSet so we can implement it outside of JDBC. | 
| GeneratedKeyHolder | The holder of a generated key so we can return the value of generated keys from update methods. | 
| Class | Description | 
|---|---|
| BaseConnectionSource | Connection source base class which provides the save/clear mechanism using a thread local. | 
| DatabaseConnectionProxy | Database connection proxy so you can intercept database operations either for debugging, replication, logging, or
 other purposes. | 
| ReflectionDatabaseConnectionProxyFactory | Database connection proxy factory that uses reflection to create the proxied connection. | 
Database support classes.
This documentation is licensed by Gray Watson under the Creative Commons Attribution-Share Alike 3.0 License.