Interface | Description |
---|---|
ClassHelper |
A helper for classes.
|
CommandImplementors |
A factory for the
Command implementation classes. |
Commenter |
A commenter for SQL strings.
|
Config |
A runtime configuration for DAOs.
|
ConfigProvider |
A provider for a
Config object. |
EntityListenerProvider |
A provider for an
EntityListener object. |
InParameter<BASIC> |
An input parameter.
|
IterationCallback<TARGET,RESULT> |
A callback that is invoked from a
ResultSet iteration process. |
JdbcLogger |
The logger for JDBC related operations.
|
JdbcMappable<BASIC> |
An object that is mappable to an SQL type value.
|
JdbcMappingFunction | |
JdbcMappingHint |
A hint about mapping.
|
JdbcMappingVisitor | |
ListParameter<ELEMENT> |
A list parameter.
|
MapKeyNaming |
A naming convention controller for the keys contained in a
Map<String, Object> object. |
Naming |
A naming convention controller.
|
ObjectProvider<OBJECT> |
An object provider.
|
OutParameter<BASIC> |
An output parameter.
|
QueryImplementors |
A factory for the
Query implementation classes. |
RequiresNewController |
A controller for the transaction whose attribute may be REQUIRES_NEW.
|
RequiresNewController.Callback<R> |
A callback that is executed in a REQUIRES_NEW transaction.
|
ResultListParameter<ELEMENT> |
A result list parameter.
|
ResultParameter<RESULT> |
A result parameter.
|
ScriptBlockContext |
A context that corresponds to an SQL block in a script file.
|
ScriptFileLoader | |
SingleResultParameter<BASIC,RESULT> |
A single result parameter.
|
Sql<P extends SqlParameter> |
An SQL.
|
SqlFileRepository |
A repository for
SqlFile . |
SqlLogFormatter<T> |
The formatter that converts the value to the SQL log format.
|
SqlLogFormattingFunction |
A function that converts the
Wrapper values to the SQL log formats. |
SqlLogFormattingVisitor |
A visitor that converts the
Wrapper values to the SQL log formats. |
SqlNode |
An SQL node.
|
SqlNodeVisitor<R,P> |
A visitor for
SqlNode . |
SqlParameter |
An SQL parameter.
|
SqlParameterVisitor<R,P,TH extends java.lang.Throwable> | |
UnknownColumnHandler |
A handler for the column that is unknown to an entity.
|
Class | Description |
---|---|
AbstractJdbcLogger<LEVEL> |
A skeletal implementation of the
JdbcLogger interface. |
AbstractSql<P extends SqlParameter> |
A skeletal implementation of the
Sql interface. |
AbstractSqlFileRepository |
A skeletal implementation of the
SqlFileRepository interface. |
AbstractSqlFileRepository.CacheKey | |
BatchResult<ENTITY> |
A batch processing result for immutable entities.
|
CallableSql |
A callable SQL.
|
CallerCommenter |
A commenter that appends information about the caller class and the caller method.
|
CommentContext |
A context for a comment.
|
ConfigSupport |
Default values for
Config objects. |
GreedyCacheSqlFileRepository |
An SQL file repository that caches the results of SQL parsing without limit.
|
IterationContext |
An execution context of
IterationCallback . |
Naming.Adapter | |
NoCacheSqlFileRepository |
An SQL file repository that does not cache the results of SQL parsing.
|
PreparedSql |
A prepared SQL.
|
Reference<V> |
A reference to a value.
|
Result<ENTITY> |
A processing result for an immutable entity.
|
SelectOptions |
The options for an SQL SELECT statement.
|
SelectOptionsAccessor |
An accessor for
SelectOptions . |
SimpleDataSource |
A simple data source that creates
Connection by using DriverManager.getConnection(String, Properties) . |
SqlFile |
The SQL file.
|
UtilLoggingJdbcLogger |
A logger that delegates to
Logger . |
Enum | Description |
---|---|
LogKind | |
SelectForUpdateType |
Defines the kinds of pessimistic locking.
|
SqlExecutionSkipCause |
Defines the causes that skip the SQL execution.
|
SqlKind |
Defines the SQL kinds.
|
SqlLogType |
Defines the SQL log formats.
|
Exception | Description |
---|---|
BatchOptimisticLockException |
Thrown to indicate that optimistic locking is failed in a batch processing.
|
BatchSqlExecutionException |
Thrown to indicate that a batch processing is failed.
|
BatchUniqueConstraintException |
Thrown to indicate that an unique constraint violation occurs in a batch processing.
|
ConfigException |
Thrown to indicate that there is an inadequate configuration in a
Config object. |
DaoMethodNotFoundException |
Thrown to indicate that the DAO method is not found.
|
JdbcException |
Thrown to indicate a JDBC related error.
|
JdbcUnsupportedOperationException |
Thrown to indicate that a JDBC related unsupported method is invoked.
|
NonSingleColumnException |
Thrown to indicate that the number of fetched column is expected less than or equal to 1, but
actually it is greater than or equal to 2.
|
NonUniqueResultException |
Thrown to indicate that the number of fetched rows is expected less than or equal to 1, but
actually it is greater than or equal to 2.
|
NoResultException |
Thrown to indicate that the number of fetched rows is expected more than 0, but actually it is 0.
|
OptimisticLockException |
Thrown to indicate that optimistic locking is failed.
|
ResultMappingException |
Thrown to indicate that all properties in an entity are not mapped to columns in a result set.
|
ScriptException |
Thrown to indicate that the one of SQL statements in a script file throws an exception.
|
ScriptFileNotFoundException |
Thrown to indicate that a script file is not found.
|
SqlExecutionException |
Thrown to indicate that the SQL execution is failed.
|
SqlFileNotFoundException |
Thrown to indicate that the SQL file is not found.
|
UniqueConstraintException |
Thrown to indicate that an unique constraint violation occurs.
|
UnknownColumnException |
Thrown to indicate that there is the column that is unknown to an entity.
|