interface |
AggregateFilterStep<T> |
The step in the specification of aggregate functions where the SQL:2003
standard FILTER clause can be added.
|
interface |
AggregateFunction<T> |
An aggregate function.
|
interface |
ArrayAggOrderByStep<T> |
The SQL standard ARRAY_AGG() function.
|
interface |
CaseConditionStep<T> |
The final step in creating a case statement of the type
|
interface |
CaseWhenStep<V,T> |
The final step in creating a case statement of the type
|
interface |
Catalog |
A catalog.
|
interface |
Check<R extends Record> |
A check constraint.
|
interface |
CommonTableExpression<R extends Record> |
A common table expression.
|
interface |
Constraint |
A DDL constraint.
|
interface |
ConstraintEnforcementStep |
The step in the Constraint construction DSL API that allows for
adding ENFORCED and NOT ENFORCED clauses.
|
interface |
ConstraintFinalStep |
The final step in the Constraint construction DSL API.
|
interface |
ConstraintForeignKeyOnStep |
The step in the Constraint construction DSL API that allows for
adding ON DELETE and ON UPDATE clauses.
|
interface |
ConstraintTypeStep |
The step in the Constraint construction DSL API that allows for
specifying the constraint type.
|
interface |
DataType<T> |
A common interface to all dialect-specific data types.
|
interface |
Domain<T> |
The meta model of a SQL DOMAIN
|
interface |
Field<T> |
A column expression.
|
interface |
FieldOrConstraint |
A common base type for Field and Constraint where DSL API accepts
both types alike.
|
interface |
ForeignKey<R extends Record,O extends Record> |
A ForeignKey is an object referencing a UniqueKey .
|
interface |
GroupConcatOrderByStep |
MySQL's GROUP_CONCAT function.
|
interface |
GroupConcatSeparatorStep |
MySQL's GROUP_CONCAT function.
|
interface |
Index |
A DDL index definition.
|
interface |
JSONArrayAggNullStep<T> |
|
interface |
JSONArrayAggOrderByStep<J> |
|
interface |
JSONArrayNullStep<T> |
|
interface |
JSONObjectAggNullStep<T> |
|
interface |
JSONObjectNullStep<T> |
|
interface |
JSONTableColumnPathStep |
A step in the construction of an JSON_TABLE expression.
|
interface |
JSONTableColumnsStep |
A step in the construction of an JSON_TABLE expression.
|
interface |
JSONValueOnStep<J> |
|
interface |
Key<R extends Record> |
A Key is an object representing a UNIQUE KEY , a
PRIMARY KEY , or a FOREIGN KEY .
|
interface |
Label |
A label for use in procedural code.
|
interface |
Package |
A container for stored procedures and functions
|
interface |
Param<T> |
A named parameter and/or bind value.
|
interface |
Parameter<T> |
A parameter to a stored procedure or function.
|
interface |
Period<T> |
A period specification for usage in temporal tables.
|
interface |
Qualified |
|
interface |
Role |
A privilege for use in GRANT and REVOKE statements.
|
interface |
Routine<T> |
A routine is a callable object in your RDBMS.
|
interface |
Schema |
A schema.
|
interface |
SelectField<T> |
A QueryPart to be used exclusively in SELECT
clauses.
|
interface |
Sequence<T extends Number> |
A sequence.
|
interface |
Table<R extends Record> |
A table.
|
interface |
TableField<R extends Record,T> |
A field contained in a table.
|
interface |
TableOnConditionStep<R extends Record> |
An intermediate (optional) type for the construction of a JOIN
clause, where the join criteria is added using an ON clause
(with a Condition .
|
interface |
TableOptionalOnStep<R extends Record> |
An intermediate type for the construction of a JOIN clause,
where there may optionally be a join criteria added using an ON
clause (with a Condition ), or using a USING clause (with
a list of Field )
|
interface |
UDT<R extends UDTRecord<R>> |
UDT definition.
|
interface |
UDTField<R extends UDTRecord<R>,T> |
A field contained in a UDT.
|
interface |
UniqueKey<R extends Record> |
A UniqueKey is an object representing a UNIQUE KEY
or a PRIMARY KEY .
|
interface |
User |
A privilege for use in GRANT and REVOKE statements.
|
interface |
Variable<T> |
A local variable reference.
|
interface |
WindowBeforeOverStep<T> |
This type is used for the window function DSL API.
|
interface |
WindowExcludeStep<T> |
This type is used for the window function DSL API.
|
interface |
WindowFinalStep<T> |
This type is used for the window function DSL API.
|
interface |
WindowOrderByStep<T> |
This type is used for the window function DSL API.
|
interface |
WindowPartitionByStep<T> |
This type is used for the window function DSL API.
|
interface |
WindowRowsStep<T> |
This type is used for the window function DSL API.
|
interface |
XMLAggOrderByStep<T> |
The SQL standard ARRAY_AGG() function.
|
interface |
XMLTableColumnPathStep |
A step in the construction of an XMLTABLE expression.
|
interface |
XMLTableColumnsStep |
A step in the construction of an XMLTABLE expression.
|