All Classes and Interfaces

Class
Description
Creates instances of objects by using reflection and passing-in the parameters in the same order as the matching constructor.
A friendly wrapper around database meta data.
Allows closing of the underlying pool.
A friendly wrapper around database meta data.
Wraps and simplifies access to a JDBC database.
Wraps and simplifies access to a JDBC database.
These may be used as parameters to represent null values of specific types.
Target that may be used by Database.transactionCall(java.lang.Class, com.aoapps.dbc.DatabaseCallableE) and allows any arbitrary exception type in addition to the usual SQLException.
A DatabaseConnection represents the scope of an overall transaction.
A friendly wrapper around database meta data.
Target that may be used by DatabaseAccess.transactionRun(java.lang.Class, com.aoapps.dbc.DatabaseRunnableE) and allows any arbitrary exception type in addition to the usual SQLException.
Implementation utilities.
When an event handler fails, any Throwable other than Error, RuntimeException, or SQLException will be wrapped in an EventException.
Thrown when more rows are retrieved than expected.
A friendly wrapper around database meta data.
Thrown when no row available and a row is required.
Thrown when database contains a null value and a non-null value is required.
A set of object factories for various types.
Deprecated.
Please use a constructor lambda Class::new.
Creates instances of objects of the generics type from a result set.
Creates instances of objects of the generics type from a result set.
Processes the results from a query.
Processes the results from a query.
Deprecated, for removal: This API element is subject to removal in a future version.
Deprecated, for removal: This API element is subject to removal in a future version.
Processes the results from a query.
Processes the results from a query.
A friendly wrapper around database meta data.
A friendly wrapper around database meta data.