| Database |
A light weight SQL database abstraction layer using an Object / Functional approach to JDBC
|
| Database.ConnectionHandler |
An interface to a component to implement bespoke functionality against a database
|
| DatabaseConfig |
A class that capture database configuration details
|
| DatabaseConfig.DatabaseConfigBuilder |
|
| DatabaseDriver |
A class that represents a JDBC driver
|
| DatabaseDriver.Type |
|
| DatabaseException |
A RuntimeException generate by the Database adapter framework
|
| DatabaseExecute |
A database operation to implement a JDBC Statement.execute() operation
|
| DatabaseExecute.Multiple |
An interface to a handler that accepts multiple results sets
|
| DatabaseExecute.Single |
An interface to a handler that accepts a single result set
|
| DatabaseIterator |
An iterator over records in a database that must be closed after use
|
| DatabaseMapping |
A component that defines how a data type is mapped to a database for select, insert, update and delete operations.
|
| DatabaseMapping.Binder |
A Binder that can bind a record to a PreparedStatement object
|
| DatabaseMapping.Mapper |
A Mapper that can create an Object from the current row in a ResultSet
|
| DatabaseOperation |
A convenience base class for build database operations
|
| DatabaseRecord |
A convenience container that provides a generic mapping class to a row in a database table.
|
| DatabaseSelect |
A class used to setup and execute a database select
|
| DatabaseSelect.Handler |
An interface to a component that can generate an Object from the contents of a ResultSet
|
| DatabaseTiming |
A class to capture timing and record counts for database operations
|
| DatabaseUpdate |
A class used to setup and execute a database insert or update operation
|
| DatabaseUpdate.Type |
|
| DataSourceAdapter |
An convenience adapter to work with DataSource implementations from different libraries.
|