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 class implementing
TypedClause.Formatter to format a
DbClause or DbStatement to SQL.Foreign key
DbConstraint uniquely identifying a different entity
(row from another table).Interface for a fragment or clause to add
#column(DbColumnName) columns and #constraints.A
CreateSequenceClause of an SQL CreateSequenceStatement.A
CreateTableClause of an SQL CreateTableStatement.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.State of a
DbConstraint as the combination of DbConstraintDeferrable, DbConstraintInitially,
and DbConstraintRely.Interface for database contextual data and operations.
Interface for an database dialect.
Provider for
DbDialects.BasicDbStatementFormatter for any real database dialect.Abstract base class for a database DDL element such as a table,
column or constraint.Implementation of an empty
TypeMapping for default database syntax.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.
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 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.Implementation of
DbObjectWithComment and DbObjectWithQualifiedName.Implementation of
DbObject.Implementation of
DbObjectWithQualifiedName.Meta-information about a primary key.
Implementation of
DbPrimaryKey.A
DbResult represents a single result (row) from a database (typically of a
SelectStatement).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.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.
Provider of
DbTransactionExecutor.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 Integer like typically done by hibernate for
older Oracle databases that do not support
boolean datatype .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
DbTypeSimple for a regular Integer.DbType with (potential) native JDBC parameter support.Implementation of
DbTypeSimple for a regular LocalDate.Implementation of
DbType for a regular LocalDateTime.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
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.StartClause to delete data from the database.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.AbstractDbStatement for "...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.A
IntoClause of an MergeStatement.DbStatement to MergeClause data into the database.ValuesClause of an MergeStatement.ApplicationException thrown if a single result was expected but multiple results have been received.Interface for ORM (object/relational mapping).
Foreign key
DbConstraint uniquely identifying a different entity
(row from another table).StartClause of a SelectStatement to query data from the database.SelectClause to query the primary entity.A
FromClause of a SelectStatement.SelectClause to query a projection.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.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.TableOperation on a column.TableOperation on 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.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.A
IntoClause of an UpsertStatement.DbStatement to UpsertClause data into the database.ValuesClause of an UpsertStatement.Interface for a fragment or clause to
add values.