All Classes and Interfaces

Class
Description
CriteriaParameters using CriteriaParameterImpl.
Abstract base class implementing DbClause.
Abstract base implementation of DbDialect.
Abstract base implementation of an SQL DbStatement that may be executed to the database.
A AbstractEntitiesClause is a DbClause of an SQL DbStatement that specifies the entity and/or entity name (table) to operate on.
A AbstractEntityClause is a DbClause of an SQL DbStatement that specifies the entity and/or entity name (table) to operate on.
Abstract base implementation of EntityRepository.
Abstract base class implementing TypedClause.
Class to map from alias to entity.
DbClause containing assignments like a InsertValues-clause.
Formatter to format a DbClause or DbStatement to SQL.
Foreign key DbConstraint uniquely identifying a different entity (row from another table).
MainDbClause allowing to begin a GroupByClause-clause.
MainDbClause allowing to begin a HavingClause-clause.
MainDbClause allowing to begin a HavingClause-clause.
DbClause containing properties like a GroupByClause-clause.
Interface for a fragment or clause to add #column(DbColumnName) columns and #constraints.
Interface for a fragment or clause to add #column(DbColumnName) columns and #constraints.
Implementation of CriteriaParameter.
Implementation of Iterator for CriteriaParameterImpl.
CriteriaParameters using indexed parameters.
CriteriaParameters using named parameters.
This class provides support for CRUD (Create, Retrieve, Update, Delete) operations.
DbMapper to map a WritableBean to the database and vice-versa.
A DbClause is a top-level fragment (part) of an SQL DbStatement.
Meta-information about a column of a table.
Implementation of DbColumn.
 
Implementation of DbForeignKey.
DbElement for a database column.
Represents a database constraint on one or multiple columns.
DbConstraint state for deferrable status.
DbConstraint state for initially status.
DbConstraint state for behavior of ForeignKeyConstraint in case of deletion.
DbConstraint state for rely status.
Interface for database contextual data and operations.
CriteriaFormatter for (relational) database.
Extends EntityFindOperations with operations for SelectStatements.
Interface for an database dialect.
Provider for DbDialects.
Abstract base class for a database DDL element such as a table, column or constraint.
Implementation of an empty TypeMapping for default database syntax.
Extends EntityFindOperations with operations for SelectStatements.
Interface for a foreign key of a DbTable.
Implementation of DbForeignKey.
Interface for a foreign key of a DbTable.
Implementation of DbIndex.
Interface to map a Java object to the database and vice-versa.
Interface to map a Java object to the database.
Interface to map from database to Java object.
Meta-information about the database (DDL).
Name of a database object (schema, table, column, etc.).
Interface to define the naming strategy to map EntityBeans to a database.
Interface for any database metadata object such as a DbTable, DbColumn, DbForeignKey, etc.
Interface for a container with DbObjects of a specific kind.
Implementation of DbObjectContainer.
Implementation of DbObjectContainer.
Implementation of DbObjectContainer.
Implementation of DbObjectContainer.
Implementation of DbObjectContainer.
Abstract base class for DbObject and DbObjectContainer.
DbObject having a comment.
Implementation of DbObject.
Interface for any database metadata object such as a DbTable, DbColumn, DbForeignKey, etc.
Implementation of DbObjectWithQualifiedName.
Meta-information about a primary key.
Implementation of DbPrimaryKey.
A potentially qualified identifier consisting of catalog, schema, and name.
A DbResult represents a single result (row) from a database (typically of a SelectStatement).
A single value value with name of a DbResult.
Container with information about the a single selected column.
A DbSource identifies a database to connect to as a tenant.
A complete SQL statement that may be executed to the database.
Interface for
Marshalling for DbStatements.
CharScannerParser for DbStatements.
ATTENTION: This is NOT a generic SQL parser.
Interface for the type of a DbStatement.
Meta-information about a database table.
Meta-information about a database table (or view, materialized view, etc.).
Implementation of DbTableData.
Implementation of DbTable.
DbElement for a database table.
Name of a database object (schema, table, column, etc.).
Interface for a transaction.
Interface to execute a Runnable or Callable within a transaction.
Abstract base class for a database type.
Implementation of DbTypeSimple for a regular BigDecimal.
Implementation of DbTypeSimple for a regular BigInteger.
Implementation of DbTypeSimple for a regular Boolean.
Implementation of DbType for a Boolean mapped as Character like suggested by Tom for older Oracle databases.
Implementation of DbType for a Boolean mapped as Integer like typically done by hibernate for older Oracle databases that do not support boolean datatype .
Implementation of DbType for a regular Byte.
Implementation of DbTypeSimple for a regular Character.
Implementation of DbTypeSimple for a regular LocalDate.
Implementation of DbTypeSimple for a regular Double.
Implementation of DbType for a regular LocalDateTime.
Implementation of DbTypeSimple for a regular Float.
Implementation of DbTypeSimple for a regular Instant.
Implementation of DbType for a regular Instant.
Implementation of DbTypeSimple for a regular Integer.
Implementation of DbTypeSimple for a regular LocalDate.
Implementation of DbType for a regular LocalDate.
Implementation of DbType for a regular Duration.
Implementation of DbType for a regular LocalDateTime.
Implementation of DbType for a regular LocalTime.
Implementation of DbType for a regular LocalTime.
Implementation of DbTypeSimple for a regular Long.
Extends ComposedTypeMapping for database dialect specific type mappings.
Implementation of DbType for a regular OffsetDateTime.
Implementation of DbType for a regular OffsetTime.
Implementation of DbType for a regular Short.
Abstract base implementation of DbType for simple types that are directly supported by the target database such as Long or String.
Implementation of DbTypeSimple for a regular String.
Implementation of DbTypeSimple for a regular String.
Implementation of DbTypeSimple for a UUID if directly supported by DB.
Implementation of DbType for a regular ZonedDateTime.
Extends EntityFindOperations with operations for SelectStatements.
StartClause to delete data from the database.
Interface for the delete operations of an EntityRepository.
Interface for the EntityFindAllOperation.findAll() operation of an EntityRepository.
Interface for the find operations of an EntityRepository.
Interface for a listener of changes to an EntityBean.
Interface for a repository that gives access to save, delete an EntityBean.
Interface for the save operations of an EntityRepository.
A fragment for an additional entity selection.
Foreign key DbConstraint uniquely identifying a different entity (row from another table).
StartClause to insert data into the database.
DbStatement to insert data into the database.
An INTO-clause of a DbStatement such as INSERT or UPSERT.
TypedClause that can be an ending DbClause of an SQL DbStatement and allows to get the resulting DbStatement.
MergeClause-DbClause to merge data in the database.
DbStatement to MergeClause data into the database.
ApplicationException thrown if a single result was expected but multiple results have been received.
Not null DbConstraint ensuring that the contained columns cannot have a null value.
Interface for ORM (object/relational mapping).
DbClause containing predicates like a SelectWhere- or HavingClause-clause.
Foreign key DbConstraint uniquely identifying a different entity (row from another table).
DbClause containing properties like a GroupByClause-clause.
StartClause of a SelectStatement to query data from the database.
SelectClause to query a projection.
SelectClause to query arbitrary selections as generic DbResult.
SelectClause to get the next value of a database sequence.
SelectClause to query a single selection.
DbStatement to query data from the database using a SelectClause.
CriteriaObject representing the next value of a database sequence.
SetClause-DbClause containing assignments to set or update.
Interface for a fragment or clause to set assignments.
Implementation of SingleTypeMapping for a Streamable.
Abstract base implementation of SingleTypeMapping based on DbType.
Implementation of SingleTypeMapping for a String.
A StartClause is the entry DbClause that defines the characteristic of the operation in the database such as SelectClause, Delete.
TableColumnOperation to add a column.
TableConstraintOperation to add a constraint.
TableColumnOperation to drop a column.
TableConstraintOperation to drop a constraint.
TableColumnOperation to modify a column (change its type).
A single TableOperation of AlterTableOperations.
Enum with the available kinds of a TableOperation.
Enum with the available types of a TableOperation.
TableColumnOperation to rename a column.
TableColumnOperation to rename a constraint.
A DbClause that is typed by the EntityBean.
A TypedClause that supports a WHERE DbClause.
Unique DbConstraint ensuring that all values in the contained columns are different (no duplicates).
ApplicationException thrown if a Java type is not mapped and therefore unsupported by ORM.
StartClause of an UpdateStatement to update data in the database.
DbStatement to insert data into the database.
StartClause to insert or if already present update data in the database.
DbStatement to UpsertClause data into the database.
ValuesClause-DbClause containing assignments for values to insert.
Interface for a fragment or clause to add values.