Module com.aoapps.dbc
Package com.aoapps.dbc
package com.aoapps.dbc
-
ClassDescriptionCreates instances of objects by using reflection and passing-in the parameters in the same order as the matching constructor.Allows closing of the underlying pool.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
DatabaseAccess.transactionCall(com.aoapps.dbc.DatabaseCallable).DatabaseCallableE<V,Ex extends Throwable> Target that may be used byDatabase.transactionCall(java.lang.Class, com.aoapps.dbc.DatabaseCallableE)and allows any arbitrary exception type in addition to the usual SQLException.ADatabaseConnectionrepresents the scope of an overall transaction.Target that may be used byDatabaseAccess.transactionRun(com.aoapps.dbc.DatabaseRunnable).DatabaseRunnableE<Ex extends Throwable>Target that may be used byDatabaseAccess.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, anyThrowableother thanError,RuntimeException, orSQLExceptionwill be wrapped in anEventException.Thrown when more rows are retrieved than expected.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.Creates instances of objects of the generics type from a result set.ObjectFactoryE<T,Ex extends Throwable> Creates instances of objects of the generics type from a result set.AResultSetfrom a query that is expected to be read-only.Processes the results from a query.ResultSetCallableE<T,Ex extends Throwable> Processes the results from a query.Deprecated, for removal: This API element is subject to removal in a future version.Please useResultSetCallableorResultSetRunnableResultSetHandlerE<T,Ex extends Exception> Deprecated, for removal: This API element is subject to removal in a future version.Please useResultSetCallableEorResultSetRunnableEProcesses the results from a query.ResultSetRunnableE<Ex extends Throwable>Processes the results from a query.AResultSetfrom a query that only returns a single row and the cursor is already positioned.

Class::new.