This package mostly contains interfaces that are implemented by the
org.jooq.impl package. These interfaces are constructed mostly
through the org. and org.
classes, which hide implementation facts from the public API.
| Modifier and Type | Interface and Description |
|---|---|
| public interface | AggregateFilterStep<T>
Deprecated
as a consequence of The step in the specification of aggregate functions where the SQL:2003
standard WindowBeforeOverStep being deprecated.
FILTER clause can be added.
|
| public interface | AggregateFunction<T>
Deprecated
as a consequence of An aggregate function.
AggregateFilterStep being deprecated.
|
| public interface | AlterDatabaseFinalStep
Deprecated
for removal since 3.15. - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
A step in the construction of the ALTER DATABASE statement.
|
| public interface | AlterDatabaseStep
A step in the construction of the |
| public interface | AlterDomainDropConstraintCascadeStep
Deprecated
as a consequence of A step in the construction of the AlterDomainFinalStep being deprecated.
ALTER DOMAIN statement.
|
| public interface | AlterDomainFinalStep
Deprecated
for removal since 3.15. - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
A step in the construction of the ALTER DOMAIN statement.
|
| public interface | AlterDomainRenameConstraintStep
A step in the construction of the |
| public interface | |
| public interface | AlterIndexFinalStep
Deprecated
for removal since 3.15. - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
A step in the construction of the ALTER INDEX statement.
|
| public interface | AlterIndexOnStep
A step in the construction of the |
| public interface | AlterIndexStep
A step in the construction of the |
| public interface | AlterSchemaFinalStep
Deprecated
for removal since 3.15. - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
A step in the construction of the ALTER SCHEMA statement.
|
| public interface | AlterSchemaStep
A step in the construction of the |
| public interface | AlterSequenceFinalStep
Deprecated
for removal since 3.15. - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
A step in the construction of the ALTER SEQUENCE statement.
|
| public interface | AlterSequenceFlagsStep<T extends Number>
Deprecated
as a consequence of A step in the construction of the AlterSequenceFinalStep being deprecated.
ALTER SEQUENCE statement.
|
| public interface | AlterSequenceStep<T extends Number>
Deprecated
as a consequence of A step in the construction of the AlterSequenceFlagsStep being deprecated.
ALTER SEQUENCE statement.
|
| public interface | AlterTableAddStep
Deprecated
as a consequence of The step in the AlterTableFinalStep being deprecated.
ALTER TABLE DSL used to ADD
columns.
|
| public interface | AlterTableAlterConstraintStep
The step in the |
| public interface | |
| public interface | AlterTableDropStep
Deprecated
as a consequence of The step in the AlterTableFinalStep being deprecated.
ALTER TABLE DSL used to DROP
columns or constraints.
|
| public interface | AlterTableFinalStep
Deprecated
for removal since 3.15. - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
The final step in the ALTER TABLE DSL.
|
| public interface | AlterTableRenameColumnToStep
The step in the |
| public interface | AlterTableRenameConstraintToStep
The step in the |
| public interface | AlterTableRenameIndexToStep
The step in the |
| public interface | AlterTableStep
The step in the |
| public interface | AlterTableUsingIndexStep
Deprecated
as a consequence of The step in the AlterTableFinalStep being deprecated.
ALTER TABLE … ADD CONSTRAINT statement where an
optional index can be specified to enforce the constraint.
|
| public interface | AlterTypeFinalStep
Deprecated
for removal since 3.15. - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
A step in the construction of the ALTER TYPE statement.
|
| public interface | AlterTypeRenameValueToStep
A step in the construction of the |
| public interface | AlterTypeStep
A step in the construction of the |
| public interface | AlterViewFinalStep
Deprecated
for removal since 3.15. - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
A step in the construction of the ALTER VIEW statement.
|
| public interface | AlterViewStep
A step in the construction of the |
| public interface | ArrayAggOrderByStep<T>
Deprecated
as a consequence of The SQL standard AggregateFilterStep being deprecated.
ARRAY_AGG() function.
|
| public interface | Asterisk
An unqualified asterisk. |
| public interface | Attachable
An object in jOOQ that can have an underlying |
| public interface | AttachableQueryPart
A type that is both |
| public interface | Batch
A wrapper for a JDBC batch operation. |
| public interface | BatchBindStep
This type is used for the |
| public interface | BatchedCallable<T>
An operation that can run code and statements, buffering all consecutive and
identical SQL strings in a |
| public interface | BatchedRunnable
An operation that can run code and statements, buffering all consecutive and
identical SQL strings in a |
| public interface | |
| public interface | |
| public interface | BetweenAndStep10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>
An intermediate DSL type for the construction of a |
| public interface | BetweenAndStep11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
An intermediate DSL type for the construction of a |
| public interface | BetweenAndStep12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
An intermediate DSL type for the construction of a |
| public interface | BetweenAndStep13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
An intermediate DSL type for the construction of a |
| public interface | BetweenAndStep14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
An intermediate DSL type for the construction of a |
| public interface | BetweenAndStep15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
An intermediate DSL type for the construction of a |
| public interface | BetweenAndStep16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
An intermediate DSL type for the construction of a |
| public interface | BetweenAndStep17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
An intermediate DSL type for the construction of a |
| public interface | BetweenAndStep18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
An intermediate DSL type for the construction of a |
| public interface | BetweenAndStep19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
An intermediate DSL type for the construction of a |
| public interface | |
| public interface | BetweenAndStep20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>
An intermediate DSL type for the construction of a |
| public interface | BetweenAndStep21<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>
An intermediate DSL type for the construction of a |
| public interface | BetweenAndStep22<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>
An intermediate DSL type for the construction of a |
| public interface | |
| public interface | BetweenAndStep4<T1, T2, T3, T4>
An intermediate DSL type for the construction of a |
| public interface | BetweenAndStep5<T1, T2, T3, T4, T5>
An intermediate DSL type for the construction of a |
| public interface | BetweenAndStep6<T1, T2, T3, T4, T5, T6>
An intermediate DSL type for the construction of a |
| public interface | BetweenAndStep7<T1, T2, T3, T4, T5, T6, T7>
An intermediate DSL type for the construction of a |
| public interface | BetweenAndStep8<T1, T2, T3, T4, T5, T6, T7, T8>
An intermediate DSL type for the construction of a |
| public interface | BetweenAndStep9<T1, T2, T3, T4, T5, T6, T7, T8, T9>
An intermediate DSL type for the construction of a |
| public interface | BetweenAndStepN
An intermediate DSL type for the construction of a |
| public interface | BetweenAndStepR<R extends Record>
An intermediate DSL type for the construction of a |
| public interface | BindContext
The bind context is used for binding |
| public interface | Binding<
The database type - i.e. any type available from
T, SQLDataTypeThe user type U>An SPI (Service Provider Interface) that exposes all low-level interactions with JDBC bind variables. |
| public interface | BindingGetResultSetContext<U>
A container type for |
| public interface | |
| public interface | BindingGetStatementContext<U>
A container type for |
| public interface | |
| public interface | BindingScope
A |
| public interface | BindingSetSQLOutputContext<U>
A container type for |
| public interface | BindingSetStatementContext<U>
A container type for |
| public interface | |
| public interface | Block
A procedural block. |
| public interface | CacheContext
The parameter object passed to the
|
| public interface | CacheProvider
A provider for cache implementations to replace the default. |
| public interface | Case
The SQL case statement. |
| public interface | CaseConditionStep<
The type returned by this case statement T>
Deprecated
as a consequence of The final step in creating a case statement of the type Field being deprecated.
|
| public interface | CaseValueStep<
The type of values being compared in this case statement V>An intermediary step in creating a case statement of the type
|
| public interface | CaseWhenStep<
The type of values being compared in this case statement V, The type returned by this case statement T>
Deprecated
as a consequence of The final step in creating a case statement of the type Field being deprecated.
|
| public interface | Catalog
A catalog. |
| public interface | CharacterSet
A character set. |
| public interface | CharsetProvider
A provider of a default |
| public interface | |
| public interface | CloseableDSLContext
A resourceful |
| public interface | CloseableQuery
A |
| public interface | CloseableResultQuery<R extends Record>
A |
| public interface | Collation
A collation. |
| public interface | ColumnElement
A common base type for |
| public interface | Comment
A comment. |
| public interface | CommentOnFinalStep
Deprecated
for removal since 3.15. - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
A step in the construction of the COMMENT ON TABLE statement.
|
| public interface | CommentOnIsStep
A step in the construction of the |
| public interface | Commit
A commit in a version control system. |
| public interface | CommitProvider
An SPI that allows for providing a graph of versions. |
| public interface | Commits
A (sub) set of commits. |
| public interface | |
| public interface | |
| public interface | ConditionProvider
Deprecated
for removal since 2.6. - 2.6.0 [#1881] - This type will be removed from the public API,
soon. Its methods will be pushed down into extending interfaces.
Do not reference this type directly.
A common interface for all objects holding conditions (e.g. queries).
|
| public interface | Configuration
A |
| public interface | ConnectionCallable<T>
An operation that can run code and statements against a provided JDBC
|
| public interface | ConnectionProvider
A connection lifecycle handler API. |
| public interface | ConnectionRunnable
An operation that can run code and statements against a provided JDBC
|
| public interface | Constraint
Deprecated
as a consequence of A DDL constraint.
FieldOrConstraint being deprecated.
|
| public interface | ConstraintEnforcementStep
Deprecated
as a consequence of The step in the ConstraintFinalStep being deprecated.
Constraint construction DSL API that allows for
adding ENFORCED and NOT ENFORCED clauses.
|
| public interface | ConstraintFinalStep
Deprecated
for removal since 3.15. - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
The final step in the Constraint construction DSL API.
|
| public interface | ConstraintForeignKeyOnStep
Deprecated
as a consequence of The step in the ConstraintEnforcementStep being deprecated.
Constraint construction DSL API that allows for
adding ON DELETE and ON UPDATE clauses.
|
| public interface | ConstraintForeignKeyReferencesStep1<T1>
The step in the |
| public interface | ConstraintForeignKeyReferencesStep10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>
The step in the |
| public interface | ConstraintForeignKeyReferencesStep11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
The step in the |
| public interface | ConstraintForeignKeyReferencesStep12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
The step in the |
| public interface | ConstraintForeignKeyReferencesStep13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
The step in the |
| public interface | ConstraintForeignKeyReferencesStep14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
The step in the |
| public interface | ConstraintForeignKeyReferencesStep15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
The step in the |
| public interface | ConstraintForeignKeyReferencesStep16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
The step in the |
| public interface | ConstraintForeignKeyReferencesStep17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
The step in the |
| public interface | ConstraintForeignKeyReferencesStep18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
The step in the |
| public interface | ConstraintForeignKeyReferencesStep19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
The step in the |
| public interface | ConstraintForeignKeyReferencesStep2<T1, T2>
The step in the |
| public interface | ConstraintForeignKeyReferencesStep20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>
The step in the |
| public interface | ConstraintForeignKeyReferencesStep21<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>
The step in the |
| public interface | ConstraintForeignKeyReferencesStep22<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>
The step in the |
| public interface | ConstraintForeignKeyReferencesStep3<T1, T2, T3>
The step in the |
| public interface | ConstraintForeignKeyReferencesStep4<T1, T2, T3, T4>
The step in the |
| public interface | ConstraintForeignKeyReferencesStep5<T1, T2, T3, T4, T5>
The step in the |
| public interface | ConstraintForeignKeyReferencesStep6<T1, T2, T3, T4, T5, T6>
The step in the |
| public interface | ConstraintForeignKeyReferencesStep7<T1, T2, T3, T4, T5, T6, T7>
The step in the |
| public interface | ConstraintForeignKeyReferencesStep8<T1, T2, T3, T4, T5, T6, T7, T8>
The step in the |
| public interface | ConstraintForeignKeyReferencesStep9<T1, T2, T3, T4, T5, T6, T7, T8, T9>
The step in the |
| public interface | ConstraintForeignKeyReferencesStepN
The step in the |
| public interface | ConstraintTypeStep
Deprecated
as a consequence of The step in the ConstraintFinalStep being deprecated.
Constraint construction DSL API that allows for
specifying the constraint type.
|
| public interface | |
| public interface | ContextConverter<T, U>
A special type of |
| public interface | |
| public interface | ContextTransactionalRunnable
An |
| public interface | Converter<
The database type - i.e. any type available from
T, SQLDataTypeThe user type U>A |
| public interface | ConverterContext
A |
| public interface | ConverterProvider
A |
| public interface | CreateDatabaseFinalStep
Deprecated
for removal since 3.15. - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
A step in the construction of the CREATE DATABASE statement.
|
| public interface | CreateDomainAsStep
A step in the construction of the |
| public interface | CreateDomainConstraintStep
Deprecated
as a consequence of A step in the construction of the CreateDomainFinalStep being deprecated.
CREATE DOMAIN statement.
|
| public interface | CreateDomainDefaultStep<T>
Deprecated
as a consequence of A step in the construction of the CreateDomainConstraintStep being deprecated.
CREATE DOMAIN statement.
|
| public interface | CreateDomainFinalStep
Deprecated
for removal since 3.15. - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
A step in the construction of the CREATE DOMAIN statement.
|
| public interface | CreateIndexFinalStep
Deprecated
for removal since 3.15. - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
A step in the construction of the CREATE INDEX statement.
|
| public interface | CreateIndexIncludeStep
Deprecated
as a consequence of A step in the construction of the CreateIndexWhereStep being deprecated.
CREATE INDEX statement.
|
| public interface | CreateIndexStep
A step in the construction of the |
| public interface | CreateIndexWhereStep
Deprecated
as a consequence of A step in the construction of the CreateIndexFinalStep being deprecated.
CREATE INDEX statement.
|
| public interface | CreateSchemaFinalStep
Deprecated
for removal since 3.15. - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
A step in the construction of the CREATE SCHEMA statement.
|
| public interface | CreateSequenceFinalStep
Deprecated
for removal since 3.15. - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
A step in the construction of the CREATE SEQUENCE statement.
|
| public interface | CreateSequenceFlagsStep
Deprecated
as a consequence of A step in the construction of the CreateSequenceFinalStep being deprecated.
CREATE SEQUENCE statement.
|
| public interface | CreateTableAsStep
Deprecated
as a consequence of A step in the construction of the CreateTableOnCommitStep being deprecated.
CREATE TABLE statement.
|
| public interface | CreateTableCommentStep
Deprecated
as a consequence of A step in the construction of the CreateTableStorageStep being deprecated.
CREATE TABLE statement.
|
| public interface | CreateTableElementListStep
Deprecated
as a consequence of A step in the construction of the CreateTableAsStep being deprecated.
CREATE TABLE statement.
|
| public interface | CreateTableFinalStep
Deprecated
for removal since 3.15. - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
A step in the construction of the CREATE TABLE statement.
|
| public interface | CreateTableOnCommitStep
Deprecated
as a consequence of A step in the construction of the CreateTableCommentStep being deprecated.
CREATE TABLE statement.
|
| public interface | CreateTableStorageStep
Deprecated
as a consequence of A step in the construction of the CreateTableFinalStep being deprecated.
CREATE TABLE statement.
|
| public interface | CreateTableWithDataStep
Deprecated
as a consequence of A step in the construction of the CreateTableOnCommitStep being deprecated.
CREATE TABLE statement.
|
| public interface | CreateTypeFinalStep
Deprecated
for removal since 3.15. - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
A Query that can create types.
|
| public interface | CreateTypeStep
A |
| public interface | |
| public interface | CreateViewFinalStep
Deprecated
for removal since 3.15. - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
A Query that can create views.
|
| public interface | |
| public interface | DAO<
The generic record type. R extends TableRecordThe generic POJO type. P, The generic primary key type. This is a regular
T><T> type for single-column keys, or a
Record subtype for composite keys.A generic DAO interface for a pojo and a primary key type. |
| public interface | DataType<
The Java type associated with this SQL data type T>A common interface to all dialect-specific data types. |
| public interface | DDLQuery
A marker interface for all DDL queries. |
| public interface | |
| public interface | DeleteConditionStep<R extends Record>
Deprecated
as a consequence of This type is used for the DeleteOrderByStep being deprecated.
Delete's DSL API.
|
| public interface | DeleteFinalStep<R extends Record>
Deprecated
for removal since 3.15. - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
This type is used for the Delete's DSL API.
|
| public interface | DeleteLimitStep<R extends Record>
Deprecated
as a consequence of This type is used for the DeleteReturningStep being deprecated.
Delete's DSL API.
|
| public interface | DeleteOrderByStep<R extends Record>
Deprecated
as a consequence of This type is used for the DeleteLimitStep being deprecated.
Delete's DSL API.
|
| public interface | DeleteQuery<
The record type of the table being deleted from R extends Record>
Deprecated
as a consequence of A ConditionProvider being deprecated.
DELETE statement (model API).
|
| public interface | |
| public interface | DeleteReturningStep<R extends Record>
Deprecated
as a consequence of This type is used for the DeleteFinalStep being deprecated.
Delete's DSL API.
|
| public interface | DeleteUsingStep<R extends Record>
Deprecated
as a consequence of This type is used for the DeleteWhereStep being deprecated.
Delete's DSL API.
|
| public interface | DeleteWhereStep<R extends Record>
Deprecated
as a consequence of This type is used for the DeleteOrderByStep being deprecated.
Delete's DSL API.
|
| public interface | DerivedColumnList
A derived column list. |
| public interface | DerivedColumnList1
A derived column list. |
| public interface | DerivedColumnList10
A derived column list. |
| public interface | DerivedColumnList11
A derived column list. |
| public interface | DerivedColumnList12
A derived column list. |
| public interface | DerivedColumnList13
A derived column list. |
| public interface | DerivedColumnList14
A derived column list. |
| public interface | DerivedColumnList15
A derived column list. |
| public interface | DerivedColumnList16
A derived column list. |
| public interface | DerivedColumnList17
A derived column list. |
| public interface | DerivedColumnList18
A derived column list. |
| public interface | DerivedColumnList19
A derived column list. |
| public interface | DerivedColumnList2
A derived column list. |
| public interface | DerivedColumnList20
A derived column list. |
| public interface | DerivedColumnList21
A derived column list. |
| public interface | DerivedColumnList22
A derived column list. |
| public interface | DerivedColumnList3
A derived column list. |
| public interface | DerivedColumnList4
A derived column list. |
| public interface | DerivedColumnList5
A derived column list. |
| public interface | DerivedColumnList6
A derived column list. |
| public interface | DerivedColumnList7
A derived column list. |
| public interface | DerivedColumnList8
A derived column list. |
| public interface | DerivedColumnList9
A derived column list. |
| public interface | DiagnosticsContext
A parameter object that is passed to |
| public interface | DiagnosticsListener
A diagnostics listener. |
| public interface | DiagnosticsListenerProvider
A provider for |
| public interface | DivideByOnConditionStep
An intermediate type for the construction of a relational division. |
| public interface | DivideByOnStep
An intermediate type for the construction of a relational division
Referencing
It is usually not recommended to reference any |
| public interface | DivideByReturningStep
An intermediate type for the construction of a relational division
Referencing
It is usually not recommended to reference any |
| public interface | |
| public interface | |
| public interface | DropDatabaseFinalStep
Deprecated
for removal since 3.15. - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
A step in the construction of the DROP DATABASE statement.
|
| public interface | DropDomainCascadeStep
Deprecated
as a consequence of A step in the construction of the DropDomainFinalStep being deprecated.
DROP DOMAIN statement.
|
| public interface | DropDomainFinalStep
Deprecated
for removal since 3.15. - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
A step in the construction of the DROP DOMAIN statement.
|
| public interface | DropIndexCascadeStep
Deprecated
as a consequence of A step in the construction of the DropIndexFinalStep being deprecated.
DROP INDEX statement.
|
| public interface | DropIndexFinalStep
Deprecated
for removal since 3.15. - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
A step in the construction of the DROP INDEX statement.
|
| public interface | DropIndexOnStep
Deprecated
as a consequence of A step in the construction of the DropIndexCascadeStep being deprecated.
DROP INDEX statement.
|
| public interface | DropSchemaFinalStep
Deprecated
for removal since 3.15. - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
A step in the construction of the DROP SCHEMA statement.
|
| public interface | DropSchemaStep
Deprecated
as a consequence of A step in the construction of the DropSchemaFinalStep being deprecated.
DROP SCHEMA statement.
|
| public interface | DropSequenceFinalStep
Deprecated
for removal since 3.15. - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
A step in the construction of the DROP SEQUENCE statement.
|
| public interface | DropTableFinalStep
Deprecated
for removal since 3.15. - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
A step in the construction of the DROP TABLE statement.
|
| public interface | DropTableStep
Deprecated
as a consequence of A step in the construction of the DropTableFinalStep being deprecated.
DROP TABLE statement.
|
| public interface | DropTypeFinalStep
Deprecated
for removal since 3.15. - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
A Query that can drop types.
|
| public interface | DropTypeStep
Deprecated
as a consequence of A DropTypeFinalStep being deprecated.
Query that can drop types.
|
| public interface | DropViewFinalStep
Deprecated
for removal since 3.15. - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
A step in the construction of the DROP VIEW statement.
|
| public interface | DSLContext
A contextual DSL providing "attached" implementations to the
|
| public interface | EmbeddableRecord<
The embeddable record type R extends EmbeddableRecordA record originating from a single table |
| public interface | EnumType
A SQL enum type. |
| public interface | ExecuteContext
A context object for |
| public interface | ExecuteEventHandler
An event handler implementing |
| public interface | ExecuteListener
An event listener for |
| public interface | ExecuteListenerProvider
A provider for |
| public interface | ExecuteScope
A |
| public interface | ExecutorProvider
The |
| public interface | Explain
Results of an |
| public interface | |
| public interface | Field<
The field type T>
Deprecated
as a consequence of A column expression.
FieldOrConstraint being deprecated.
|
| public interface | FieldLike
An object that can behave like a field (a field-like object). |
| public interface | FieldOrConstraint
Deprecated
- 3.17.0 - [#13005] - Use A common base type for TableElement instead.
Field and Constraint where DSL API accepts
both types alike.
|
| public interface | FieldOrRow
A common base type for |
| public interface | FieldOrRowOrSelect
A common base type for |
| public interface | |
| public interface | File
A source of migration content. |
| public interface | Files
A set of files that are in a specific order. |
| public interface | ForeignKey<
The R extends Record, FOREIGN KEY's owner table recordThe referenced O extends Record>KEY's owner table recordA |
| public interface | Formattable
A type that can format its contents. |
| public interface | FormattingProvider
An SPI that allows for overriding certain formatting defaults. |
| public interface | |
| public interface | |
| public interface | |
| public interface | |
| public interface | |
| public interface | |
| public interface | |
| public interface | Function15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R>
A function of degree 15. |
| public interface | Function16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R>
A function of degree 16. |
| public interface | Function17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, R>
A function of degree 17. |
| public interface | Function18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, R>
A function of degree 18. |
| public interface | Function19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, R>
A function of degree 19. |
| public interface | |
| public interface | Function20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, R>
A function of degree 20. |
| public interface | Function21<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, R>
A function of degree 21. |
| public interface | Function22<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, R>
A function of degree 22. |
| public interface | |
| public interface | |
| public interface | |
| public interface | |
| public interface | |
| public interface | |
| public interface | |
| public interface | Generator<R extends Record, X extends Table
A generator can be used with |
| public interface | GeneratorContext<R extends Record, X extends Table
A |
| public interface | GrantFinalStep
Deprecated
for removal since 3.15. - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
A step in the construction of the GRANT statement.
|
| public interface | GrantOnStep
A step in the construction of the |
| public interface | GrantToStep
A step in the construction of the |
| public interface | GrantWithGrantOptionStep
Deprecated
as a consequence of A step in the construction of the GrantFinalStep being deprecated.
GRANT statement.
|
| public interface | GroupConcatOrderByStep
Deprecated
as a consequence of MySQL's GroupConcatSeparatorStep being deprecated.
GROUP_CONCAT function.
|
| public interface | GroupConcatSeparatorStep
Deprecated
as a consequence of MySQL's AggregateFunction being deprecated.
GROUP_CONCAT function.
|
| public interface | GroupField
An expression to be used exclusively in |
| public interface | |
| public interface | Index
A DDL index definition. |
| public interface | |
| public interface | InsertFinalStep<R extends Record>
Deprecated
for removal since 3.15. - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
This type is used for the Insert's DSL API.
|
| public interface | InsertOnConflictConditionStep<R extends Record>
Deprecated
as a consequence of This type is used for the InsertReturningStep being deprecated.
Insert's DSL API.
|
| public interface | |
| public interface | InsertOnConflictWhereIndexPredicateStep<R extends Record>
This type is used for the |
| public interface | InsertOnConflictWhereStep<R extends Record>
Deprecated
as a consequence of This type is used for the InsertReturningStep being deprecated.
Insert's DSL API.
|
| public interface | InsertOnDuplicateSetMoreStep<R extends Record>
Deprecated
as a consequence of This type is used for the InsertOnConflictWhereStep being deprecated.
Insert's DSL API.
|
| public interface | |
| public interface | InsertOnDuplicateStep<R extends Record>
Deprecated
as a consequence of This type is used for the InsertReturningStep being deprecated.
Insert's DSL API.
|
| public interface | InsertQuery<
The record type of the table being inserted into R extends Record>
Deprecated
as a consequence of An ConditionProvider being deprecated.
INSERT statement (model API).
|
| public interface | |
| public interface | InsertReturningStep<R extends Record>
Deprecated
as a consequence of This type is used for the InsertFinalStep being deprecated.
Insert's DSL API.
|
| public interface | InsertSetMoreStep<R extends Record>
Deprecated
as a consequence of This type is used for the InsertOnDuplicateStep being deprecated.
Insert's alternative DSL API.
|
| public interface | |
| public interface | InsertValuesStep1<R extends Record, T1>
Deprecated
as a consequence of This type is used for the InsertOnDuplicateStep being deprecated.
Insert's DSL API.
|
| public interface | InsertValuesStep10<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>
Deprecated
as a consequence of This type is used for the InsertOnDuplicateStep being deprecated.
Insert's DSL API.
|
| public interface | InsertValuesStep11<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
Deprecated
as a consequence of This type is used for the InsertOnDuplicateStep being deprecated.
Insert's DSL API.
|
| public interface | InsertValuesStep12<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
Deprecated
as a consequence of This type is used for the InsertOnDuplicateStep being deprecated.
Insert's DSL API.
|
| public interface | InsertValuesStep13<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
Deprecated
as a consequence of This type is used for the InsertOnDuplicateStep being deprecated.
Insert's DSL API.
|
| public interface | InsertValuesStep14<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
Deprecated
as a consequence of This type is used for the InsertOnDuplicateStep being deprecated.
Insert's DSL API.
|
| public interface | InsertValuesStep15<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
Deprecated
as a consequence of This type is used for the InsertOnDuplicateStep being deprecated.
Insert's DSL API.
|
| public interface | InsertValuesStep16<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
Deprecated
as a consequence of This type is used for the InsertOnDuplicateStep being deprecated.
Insert's DSL API.
|
| public interface | InsertValuesStep17<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
Deprecated
as a consequence of This type is used for the InsertOnDuplicateStep being deprecated.
Insert's DSL API.
|
| public interface | InsertValuesStep18<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
Deprecated
as a consequence of This type is used for the InsertOnDuplicateStep being deprecated.
Insert's DSL API.
|
| public interface | InsertValuesStep19<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
Deprecated
as a consequence of This type is used for the InsertOnDuplicateStep being deprecated.
Insert's DSL API.
|
| public interface | InsertValuesStep2<R extends Record, T1, T2>
Deprecated
as a consequence of This type is used for the InsertOnDuplicateStep being deprecated.
Insert's DSL API.
|
| public interface | InsertValuesStep20<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>
Deprecated
as a consequence of This type is used for the InsertOnDuplicateStep being deprecated.
Insert's DSL API.
|
| public interface | InsertValuesStep21<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>
Deprecated
as a consequence of This type is used for the InsertOnDuplicateStep being deprecated.
Insert's DSL API.
|
| public interface | InsertValuesStep22<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>
Deprecated
as a consequence of This type is used for the InsertOnDuplicateStep being deprecated.
Insert's DSL API.
|
| public interface | InsertValuesStep3<R extends Record, T1, T2, T3>
Deprecated
as a consequence of This type is used for the InsertOnDuplicateStep being deprecated.
Insert's DSL API.
|
| public interface | InsertValuesStep4<R extends Record, T1, T2, T3, T4>
Deprecated
as a consequence of This type is used for the InsertOnDuplicateStep being deprecated.
Insert's DSL API.
|
| public interface | InsertValuesStep5<R extends Record, T1, T2, T3, T4, T5>
Deprecated
as a consequence of This type is used for the InsertOnDuplicateStep being deprecated.
Insert's DSL API.
|
| public interface | InsertValuesStep6<R extends Record, T1, T2, T3, T4, T5, T6>
Deprecated
as a consequence of This type is used for the InsertOnDuplicateStep being deprecated.
Insert's DSL API.
|
| public interface | InsertValuesStep7<R extends Record, T1, T2, T3, T4, T5, T6, T7>
Deprecated
as a consequence of This type is used for the InsertOnDuplicateStep being deprecated.
Insert's DSL API.
|
| public interface | InsertValuesStep8<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8>
Deprecated
as a consequence of This type is used for the InsertOnDuplicateStep being deprecated.
Insert's DSL API.
|
| public interface | InsertValuesStep9<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9>
Deprecated
as a consequence of This type is used for the InsertOnDuplicateStep being deprecated.
Insert's DSL API.
|
| public interface | InsertValuesStepN<R extends Record>
Deprecated
as a consequence of This type is used for the InsertOnDuplicateStep being deprecated.
Insert's DSL API.
|
| public interface | JSONArrayAggNullStep<T>
Deprecated
as a consequence of A step in the construction of JSONArrayAggReturningStep being deprecated.
DSL#jsonArrayAgg(Field) or
DSL#jsonbArrayAgg(Field) functions where the NULL clause
can be defined.
|
| public interface | JSONArrayAggOrderByStep<J>
Deprecated
as a consequence of A step in the construction of JSONArrayAggNullStep being deprecated.
DSL#jsonArrayAgg(Field) or
DSL#jsonbArrayAgg(Field) functions where the ORDER BY
clause can be defined.
|
| public interface | JSONArrayAggReturningStep<T>
Deprecated
as a consequence of A step in the construction of AggregateFilterStep being deprecated.
DSL#jsonArrayAgg(Field) or
DSL#jsonbArrayAgg(Field) functions where the RETURNING
clause can be defined.
|
| public interface | JSONArrayNullStep<T>
Deprecated
as a consequence of A step in the construction of the JSONArrayReturningStep being deprecated.
JSON ARRAY function.
|
| public interface | JSONArrayReturningStep<T>
Deprecated
as a consequence of A step in the construction of the Field being deprecated.
JSON ARRAY function.
|
| public interface | |
| public interface | JSONEntryValueStep
A step in the creation of |
| public interface | JSONExistsOnStep
Deprecated
as a consequence of A step in the construction of Condition being deprecated.
DSL#jsonExists(Field, Field) or
DSL#jsonbExists(Field, Field) functions where the
ON ERROR clause can be defined.
|
| public interface | JSONObjectAggNullStep<T>
Deprecated
as a consequence of A step in the construction of JSONObjectAggReturningStep being deprecated.
DSL#jsonObjectAgg(JSONEntry) or
DSL#jsonbObjectAgg(JSONEntry) functions where the NULL
clause can be defined.
|
| public interface | JSONObjectAggReturningStep<T>
Deprecated
as a consequence of A step in the construction of AggregateFilterStep being deprecated.
DSL#jsonObjectAgg(JSONEntry) or
DSL#jsonbObjectAgg(JSONEntry) functions where the
RETURNING clause can be defined.
|
| public interface | JSONObjectNullStep<T>
Deprecated
as a consequence of A step in the construction of the JSONObjectReturningStep being deprecated.
JSON OBJECT function.
|
| public interface | JSONObjectReturningStep<T>
Deprecated
as a consequence of A step in the construction of the Field being deprecated.
JSON OBJECT function.
|
| public interface | JSONTableColumnForOrdinalityStep
A step in the construction of an |
| public interface | JSONTableColumnPathStep
A step in the construction of an |
| public interface | JSONTableColumnsFirstStep
A step in the construction of an |
| public interface | JSONTableColumnsStep
A step in the construction of an |
| public interface | JSONValueDefaultStep<J>
A step in the construction of |
| public interface | JSONValueOnStep<J>
Deprecated
as a consequence of A step in the construction of JSONValueReturningStep being deprecated.
DSL#jsonValue(Field, Field) or
DSL#jsonbValue(Field, Field) functions where the
ON EMPTY and ON ERROR clauses can be defined.
|
| public interface | JSONValueReturningStep<T>
Deprecated
as a consequence of A step in the construction of the Field being deprecated.
JSON VALUE function.
|
| public interface | |
| public interface | Keyword
A SQL keyword. |
| public interface | LikeEscapeStep
Deprecated
as a consequence of A step in the construction of the Condition being deprecated.
LIKE function.
|
| public interface | |
| public interface | LoaderContext
A context object that provides information about a loader's current state to
|
| public interface | |
| public interface | |
| public interface | LoaderError
An error that occurred during loading. |
| public interface | LoaderFieldMapper
A field mapper that produces |
| public interface | |
| public interface | |
| public interface | |
| public interface | |
| public interface | |
| public interface | LoaderRowListener
A listener for |
| public interface | |
| public interface | |
| public interface | |
| public interface | Log
A common logger abstraction API for jOOQ's internal logging. |
| public interface | |
| public interface | MergeFinalStep<R extends Record>
Deprecated
for removal since 3.15. - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
This type is used for the Merge's DSL API.
|
| public interface | MergeKeyStep1<R extends Record, T1>
Deprecated
for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via This type is used for the H2-specific variant of the DSLContext#mergeInto(Table)
Merge's DSL API.
|
| public interface | MergeKeyStep10<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>
Deprecated
for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via This type is used for the H2-specific variant of the DSLContext#mergeInto(Table)
Merge's DSL API.
|
| public interface | MergeKeyStep11<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
Deprecated
for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via This type is used for the H2-specific variant of the DSLContext#mergeInto(Table)
Merge's DSL API.
|
| public interface | MergeKeyStep12<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
Deprecated
for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via This type is used for the H2-specific variant of the DSLContext#mergeInto(Table)
Merge's DSL API.
|
| public interface | MergeKeyStep13<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
Deprecated
for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via This type is used for the H2-specific variant of the DSLContext#mergeInto(Table)
Merge's DSL API.
|
| public interface | MergeKeyStep14<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
Deprecated
for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via This type is used for the H2-specific variant of the DSLContext#mergeInto(Table)
Merge's DSL API.
|
| public interface | MergeKeyStep15<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
Deprecated
for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via This type is used for the H2-specific variant of the DSLContext#mergeInto(Table)
Merge's DSL API.
|
| public interface | MergeKeyStep16<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
Deprecated
for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via This type is used for the H2-specific variant of the DSLContext#mergeInto(Table)
Merge's DSL API.
|
| public interface | MergeKeyStep17<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
Deprecated
for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via This type is used for the H2-specific variant of the DSLContext#mergeInto(Table)
Merge's DSL API.
|
| public interface | MergeKeyStep18<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
Deprecated
for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via This type is used for the H2-specific variant of the DSLContext#mergeInto(Table)
Merge's DSL API.
|
| public interface | MergeKeyStep19<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
Deprecated
for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via This type is used for the H2-specific variant of the DSLContext#mergeInto(Table)
Merge's DSL API.
|
| public interface | MergeKeyStep2<R extends Record, T1, T2>
Deprecated
for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via This type is used for the H2-specific variant of the DSLContext#mergeInto(Table)
Merge's DSL API.
|
| public interface | MergeKeyStep20<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>
Deprecated
for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via This type is used for the H2-specific variant of the DSLContext#mergeInto(Table)
Merge's DSL API.
|
| public interface | MergeKeyStep21<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>
Deprecated
for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via This type is used for the H2-specific variant of the DSLContext#mergeInto(Table)
Merge's DSL API.
|
| public interface | MergeKeyStep22<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>
Deprecated
for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via This type is used for the H2-specific variant of the DSLContext#mergeInto(Table)
Merge's DSL API.
|
| public interface | MergeKeyStep3<R extends Record, T1, T2, T3>
Deprecated
for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via This type is used for the H2-specific variant of the DSLContext#mergeInto(Table)
Merge's DSL API.
|
| public interface | MergeKeyStep4<R extends Record, T1, T2, T3, T4>
Deprecated
for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via This type is used for the H2-specific variant of the DSLContext#mergeInto(Table)
Merge's DSL API.
|
| public interface | MergeKeyStep5<R extends Record, T1, T2, T3, T4, T5>
Deprecated
for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via This type is used for the H2-specific variant of the DSLContext#mergeInto(Table)
Merge's DSL API.
|
| public interface | MergeKeyStep6<R extends Record, T1, T2, T3, T4, T5, T6>
Deprecated
for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via This type is used for the H2-specific variant of the DSLContext#mergeInto(Table)
Merge's DSL API.
|
| public interface | MergeKeyStep7<R extends Record, T1, T2, T3, T4, T5, T6, T7>
Deprecated
for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via This type is used for the H2-specific variant of the DSLContext#mergeInto(Table)
Merge's DSL API.
|
| public interface | MergeKeyStep8<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8>
Deprecated
for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via This type is used for the H2-specific variant of the DSLContext#mergeInto(Table)
Merge's DSL API.
|
| public interface | MergeKeyStep9<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9>
Deprecated
for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via This type is used for the H2-specific variant of the DSLContext#mergeInto(Table)
Merge's DSL API.
|
| public interface | MergeKeyStepN<R extends Record>
This type is used for the H2-specific variant of the |
| public interface | MergeMatchedDeleteStep<R extends Record>
Deprecated
as a consequence of This type is used for the MergeMatchedStep being deprecated.
Merge's DSL API.
|
| public interface | MergeMatchedSetMoreStep<R extends Record>
Deprecated
as a consequence of This type is used for the MergeMatchedWhereStep being deprecated.
Merge's DSL API.
|
| public interface | |
| public interface | MergeMatchedStep<R extends Record>
Deprecated
as a consequence of This type is used for the MergeNotMatchedStep being deprecated.
Merge's DSL API.
|
| public interface | |
| public interface | MergeMatchedWhereStep<R extends Record>
Deprecated
as a consequence of This type is used for the MergeMatchedDeleteStep being deprecated.
Merge's DSL API.
|
| public interface | MergeNotMatchedSetMoreStep<R extends Record>
Deprecated
as a consequence of This type is used for the MergeNotMatchedWhereStep being deprecated.
Merge's DSL API.
|
| public interface | |
| public interface | MergeNotMatchedStep<R extends Record>
Deprecated
as a consequence of This type is used for the MergeFinalStep being deprecated.
Merge's DSL API.
|
| public interface | |
| public interface | MergeNotMatchedValuesStep10<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>
This type is used for the |
| public interface | MergeNotMatchedValuesStep11<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
This type is used for the |
| public interface | MergeNotMatchedValuesStep12<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
This type is used for the |
| public interface | MergeNotMatchedValuesStep13<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
This type is used for the |
| public interface | MergeNotMatchedValuesStep14<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
This type is used for the |
| public interface | MergeNotMatchedValuesStep15<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
This type is used for the |
| public interface | MergeNotMatchedValuesStep16<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
This type is used for the |
| public interface | MergeNotMatchedValuesStep17<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
This type is used for the |
| public interface | MergeNotMatchedValuesStep18<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
This type is used for the |
| public interface | MergeNotMatchedValuesStep19<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
This type is used for the |
| public interface | |
| public interface | MergeNotMatchedValuesStep20<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>
This type is used for the |
| public interface | MergeNotMatchedValuesStep21<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>
This type is used for the |
| public interface | MergeNotMatchedValuesStep22<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>
This type is used for the |
| public interface | |
| public interface | MergeNotMatchedValuesStep4<R extends Record, T1, T2, T3, T4>
This type is used for the |
| public interface | MergeNotMatchedValuesStep5<R extends Record, T1, T2, T3, T4, T5>
This type is used for the |
| public interface | MergeNotMatchedValuesStep6<R extends Record, T1, T2, T3, T4, T5, T6>
This type is used for the |
| public interface | MergeNotMatchedValuesStep7<R extends Record, T1, T2, T3, T4, T5, T6, T7>
This type is used for the |
| public interface | MergeNotMatchedValuesStep8<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8>
This type is used for the |
| public interface | MergeNotMatchedValuesStep9<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9>
This type is used for the |
| public interface | |
| public interface | MergeNotMatchedWhereStep<R extends Record>
Deprecated
as a consequence of This type is used for the MergeFinalStep being deprecated.
Merge's DSL API.
|
| public interface | MergeOnConditionStep<R extends Record>
Deprecated
as a consequence of This type is used for the MergeMatchedStep being deprecated.
Merge's DSL API.
|
| public interface | |
| public interface | |
| public interface | MergeValuesStep1<R extends Record, T1>
Deprecated
for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via This type is used for the H2-specific variant of the DSLContext#mergeInto(Table)
Merge's DSL API.
|
| public interface | MergeValuesStep10<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>
Deprecated
for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via This type is used for the H2-specific variant of the DSLContext#mergeInto(Table)
Merge's DSL API.
|
| public interface | MergeValuesStep11<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
Deprecated
for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via This type is used for the H2-specific variant of the DSLContext#mergeInto(Table)
Merge's DSL API.
|
| public interface | MergeValuesStep12<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
Deprecated
for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via This type is used for the H2-specific variant of the DSLContext#mergeInto(Table)
Merge's DSL API.
|
| public interface | MergeValuesStep13<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
Deprecated
for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via This type is used for the H2-specific variant of the DSLContext#mergeInto(Table)
Merge's DSL API.
|
| public interface | MergeValuesStep14<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
Deprecated
for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via This type is used for the H2-specific variant of the DSLContext#mergeInto(Table)
Merge's DSL API.
|
| public interface | MergeValuesStep15<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
Deprecated
for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via This type is used for the H2-specific variant of the DSLContext#mergeInto(Table)
Merge's DSL API.
|
| public interface | MergeValuesStep16<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
Deprecated
for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via This type is used for the H2-specific variant of the DSLContext#mergeInto(Table)
Merge's DSL API.
|
| public interface | MergeValuesStep17<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
Deprecated
for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via This type is used for the H2-specific variant of the DSLContext#mergeInto(Table)
Merge's DSL API.
|
| public interface | MergeValuesStep18<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
Deprecated
for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via This type is used for the H2-specific variant of the DSLContext#mergeInto(Table)
Merge's DSL API.
|
| public interface | MergeValuesStep19<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
Deprecated
for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via This type is used for the H2-specific variant of the DSLContext#mergeInto(Table)
Merge's DSL API.
|
| public interface | MergeValuesStep2<R extends Record, T1, T2>
Deprecated
for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via This type is used for the H2-specific variant of the DSLContext#mergeInto(Table)
Merge's DSL API.
|
| public interface | MergeValuesStep20<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>
Deprecated
for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via This type is used for the H2-specific variant of the DSLContext#mergeInto(Table)
Merge's DSL API.
|
| public interface | MergeValuesStep21<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>
Deprecated
for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via This type is used for the H2-specific variant of the DSLContext#mergeInto(Table)
Merge's DSL API.
|
| public interface | MergeValuesStep22<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>
Deprecated
for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via This type is used for the H2-specific variant of the DSLContext#mergeInto(Table)
Merge's DSL API.
|
| public interface | MergeValuesStep3<R extends Record, T1, T2, T3>
Deprecated
for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via This type is used for the H2-specific variant of the DSLContext#mergeInto(Table)
Merge's DSL API.
|
| public interface | MergeValuesStep4<R extends Record, T1, T2, T3, T4>
Deprecated
for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via This type is used for the H2-specific variant of the DSLContext#mergeInto(Table)
Merge's DSL API.
|
| public interface | MergeValuesStep5<R extends Record, T1, T2, T3, T4, T5>
Deprecated
for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via This type is used for the H2-specific variant of the DSLContext#mergeInto(Table)
Merge's DSL API.
|
| public interface | MergeValuesStep6<R extends Record, T1, T2, T3, T4, T5, T6>
Deprecated
for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via This type is used for the H2-specific variant of the DSLContext#mergeInto(Table)
Merge's DSL API.
|
| public interface | MergeValuesStep7<R extends Record, T1, T2, T3, T4, T5, T6, T7>
Deprecated
for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via This type is used for the H2-specific variant of the DSLContext#mergeInto(Table)
Merge's DSL API.
|
| public interface | MergeValuesStep8<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8>
Deprecated
for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via This type is used for the H2-specific variant of the DSLContext#mergeInto(Table)
Merge's DSL API.
|
| public interface | MergeValuesStep9<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9>
Deprecated
for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via This type is used for the H2-specific variant of the DSLContext#mergeInto(Table)
Merge's DSL API.
|
| public interface | MergeValuesStepN<R extends Record>
This type is used for the H2-specific variant of the |
| public interface | Meta
A wrapping object for
This object can be obtained through |
| public interface | MetaProvider
An SPI that can produce dynamic catalog, schema, table meta data information. |
| public interface | |
| public interface | MigrationContext
The context in which a |
| public interface | MigrationListener
A listener for |
| public interface | MigrationListenerProvider
A provider for |
| public interface | Migrations
The experimental migrations API. |
| public interface | Name
An identifier. |
| public interface | Named
A common base type for all qualifiable, named objects. |
| public interface | |
| public interface | |
| public interface | |
| public interface | OrderedAggregateFunctionOfDeferredType
An ordered-set aggregate function. |
| public interface | |
| public interface | Package
A container for stored procedures and functions
This is only supported in the |
| public interface | Param<T>
Deprecated
as a consequence of A named parameter and/or bind value.
ParamOrVariable being deprecated.
|
| public interface | |
| public interface | ParamOrVariable<T>
Deprecated
as a consequence of A common super type of Field being deprecated.
Param and Variable.
|
| public interface | ParseContext
A publicly available API for the internal parse context that allows for parsing SQL fragements. |
| public interface | Parser
A SQL parser. |
| public interface | Privilege
A privilege for use in |
| public interface | Publisher<T>
A bridge from |
| public interface | |
| public interface | QualifiedAsterisk
A qualified asterisk. |
| public interface | QualifiedRecord<R extends QualifiedRecord
A record that has a |
| public interface | |
| public interface | Queries
A wrapper for a collection of queries. |
| public interface | Query
Any query. |
| public interface | QueryPart
The common base type for all objects that can be used for query composition. |
| public interface | QueryPartInternal
Base functionality declaration for all query objects This interface is for JOOQ INTERNAL USE only. |
| public interface | Record
A database result record. |
| public interface | |
| public interface | |
| public interface | |
| public interface | Record12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
A model type for a records with degree |
| public interface | Record13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
A model type for a records with degree |
| public interface | Record14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
A model type for a records with degree |
| public interface | Record15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
A model type for a records with degree |
| public interface | Record16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
A model type for a records with degree |
| public interface | Record17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
A model type for a records with degree |
| public interface | Record18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
A model type for a records with degree |
| public interface | Record19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
A model type for a records with degree |
| public interface | |
| public interface | Record20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>
A model type for a records with degree |
| public interface | Record21<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>
A model type for a records with degree |
| public interface | Record22<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>
A model type for a records with degree |
| public interface | |
| public interface | |
| public interface | |
| public interface | |
| public interface | |
| public interface | |
| public interface | |
| public interface | RecordContext
A context object for |
| public interface | RecordHandler<R extends Record>
Deprecated
for removal since 3.15. - 3.15.0 - [#11902] - Use A Iterable#forEach(Consumer)
based methods, instead.
RecordHandler is a handler that can receive Record
objects, when fetching data from the database.
|
| public interface | RecordListener
A listener for manipulation events on |
| public interface | RecordListenerProvider
A provider for |
| public interface | RecordMapper<R extends Record, E>
A |
| public interface | RecordMapperProvider
A provider for |
| public interface | |
| public interface | |
| public interface | RecordUnmapper<E, R extends Record>
A |
| public interface | RecordUnmapperProvider
A provider for |
| public interface | RenderContext
The render context is used for rendering |
| public interface | ResourceManagingScope
A scope that can manage resources. |
| public interface | Result<
The record type contained in this result R extends Record>A wrapper for database results returned by |
| public interface | ResultOrRows
A type that contains either a |
| public interface | |
| public interface | Results
A list of |
| public interface | RevokeFinalStep
Deprecated
for removal since 3.15. - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
A step in the construction of the REVOKE statement.
|
| public interface | RevokeFromStep
A step in the construction of the |
| public interface | RevokeOnStep
A step in the construction of the |
| public interface | Role
A privilege for use in |
| public interface | RollbackToSavepointStep
A step in the construction of the |
| public interface | |
| public interface | Row
A row value expression. |
| public interface | |
| public interface | |
| public interface | |
| public interface | |
| public interface | |
| public interface | |
| public interface | |
| public interface | |
| public interface | Row17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
A row value expression. |
| public interface | Row18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
A row value expression. |
| public interface | Row19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
A row value expression. |
| public interface | |
| public interface | Row20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>
A row value expression. |
| public interface | Row21<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>
A row value expression. |
| public interface | Row22<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>
A row value expression. |
| public interface | |
| public interface | |
| public interface | |
| public interface | |
| public interface | |
| public interface | |
| public interface | |
| public interface | RowCountQuery
Any query that is not a |
| public interface | RowId
A data type corresponding to JDBC's |
| public interface | RowN
A row value expression. |
| public interface | Schema
A schema. |
| public interface | Scope
Scope implementations provide access to a variety of objects that are available from a given scope. |
| public interface | |
| public interface | SelectConditionStep<R extends Record>
This type is used for the |
| public interface | SelectConnectByStep<R extends Record>
This type is used for the |
| public interface | SelectCorrelatedSubqueryStep<R extends Record>
This type is used for the |
| public interface | SelectDistinctOnStep<R extends Record>
This type is used for the |
| public interface | |
| public interface | SelectFieldOrAsterisk
A |
| public interface | SelectFinalStep<R extends Record>
This type is used for the |
| public interface | SelectForStep<R extends Record>
This type is used for the |
| public interface | SelectForUpdateOfStep<R extends Record>
This type is used for the |
| public interface | SelectForUpdateStep<R extends Record>
This type is used for the |
| public interface | SelectForUpdateWaitStep<R extends Record>
This type is used for the |
| public interface | SelectFromStep<R extends Record>
This type is used for the |
| public interface | SelectGroupByStep<R extends Record>
This type is used for the |
| public interface | SelectHavingConditionStep<R extends Record>
This type is used for the |
| public interface | SelectHavingStep<R extends Record>
This type is used for the |
| public interface | SelectIntoStep<R extends Record>
This type is used for the |
| public interface | SelectJoinPartitionByStep<R extends Record>
This type is used for the |
| public interface | SelectJoinStep<R extends Record>
This type is used for the |
| public interface | SelectLimitAfterOffsetStep<R extends Record>
This type is used for the |
| public interface | SelectLimitPercentAfterOffsetStep<R extends Record>
This type is used for the |
| public interface | SelectLimitPercentStep<R extends Record>
This type is used for the |
| public interface | SelectLimitStep<R extends Record>
This type is used for the |
| public interface | SelectOffsetStep<R extends Record>
This type is used for the |
| public interface | SelectOnConditionStep<R extends Record>
This type is used for the |
| public interface | SelectOnStep<R extends Record>
This type is used for the |
| public interface | SelectOptionalOnStep<R extends Record>
This type is used for the |
| public interface | SelectOptionStep<R extends Record>
This type is used for the |
| public interface | SelectOrderByStep<R extends Record>
This type is used for the |
| public interface | SelectQualifyConditionStep<R extends Record>
This type is used for the |
| public interface | SelectQualifyStep<R extends Record>
This type is used for the |
| public interface | SelectQuery<R extends Record>
Deprecated
as a consequence of A ConditionProvider being deprecated.
SELECT statement (model API).
|
| public interface | SelectSeekLimitStep<R extends Record>
This type is used for the |
| public interface | SelectSeekStep1<R extends Record, T1>
This type is used for the |
| public interface | SelectSeekStep10<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>
This type is used for the |
| public interface | SelectSeekStep11<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
This type is used for the |
| public interface | SelectSeekStep12<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
This type is used for the |
| public interface | SelectSeekStep13<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
This type is used for the |
| public interface | SelectSeekStep14<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
This type is used for the |
| public interface | SelectSeekStep15<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
This type is used for the |
| public interface | SelectSeekStep16<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
This type is used for the |
| public interface | SelectSeekStep17<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
This type is used for the |
| public interface | SelectSeekStep18<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
This type is used for the |
| public interface | SelectSeekStep19<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
This type is used for the |
| public interface | SelectSeekStep2<R extends Record, T1, T2>
This type is used for the |
| public interface | SelectSeekStep20<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>
This type is used for the |
| public interface | SelectSeekStep21<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>
This type is used for the |
| public interface | SelectSeekStep22<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>
This type is used for the |
| public interface | SelectSeekStep3<R extends Record, T1, T2, T3>
This type is used for the |
| public interface | SelectSeekStep4<R extends Record, T1, T2, T3, T4>
This type is used for the |
| public interface | SelectSeekStep5<R extends Record, T1, T2, T3, T4, T5>
This type is used for the |
| public interface | SelectSeekStep6<R extends Record, T1, T2, T3, T4, T5, T6>
This type is used for the |
| public interface | SelectSeekStep7<R extends Record, T1, T2, T3, T4, T5, T6, T7>
This type is used for the |
| public interface | SelectSeekStep8<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8>
This type is used for the |
| public interface | SelectSeekStep9<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9>
This type is used for the |
| public interface | SelectSeekStepN<R extends Record>
This type is used for the |
| public interface | SelectSelectStep<R extends Record>
This type is used for the |
| public interface | SelectUnionStep<R extends Record>
This type is used for the |
| public interface | SelectWhereStep<R extends Record>
This type is used for the |
| public interface | SelectWindowStep<R extends Record>
This type is used for the |
| public interface | SelectWithTiesAfterOffsetStep<R extends Record>
This type is used for the |
| public interface | SelectWithTiesStep<R extends Record>
This type is used for the |
| public interface | |
| public interface | |
| public interface | Spatial
A wrapper type for spatial data obtained from the database. |
| public interface | |
| public interface | |
| public interface | StoreQuery<
The record type of the table being modified R extends Record>A query storing objects to the database. |
| public interface | |
| public interface | TableElement
A common base type for |
| public interface | TableField<
The record type R extends Record, The field type T>
Deprecated
as a consequence of A field contained in a table.
Field being deprecated.
|
| public interface | |
| public interface | TableOnConditionStep<R extends Record>
An intermediate (optional) type for the construction of a |
| public interface | TableOnStep<R extends Record>
An intermediate type for the construction of a |
| public interface | TableOptionalOnStep<R extends Record>
An intermediate type for the construction of a
Referencing
It is usually not recommended to reference any |
| public interface | TableOuterJoinStep<R extends Record>
An intermediate type for the construction of a partitioned
|
| public interface | TablePartitionByStep<R extends Record>
An intermediate type for the construction of a partitioned
|
| public interface | |
| public interface | Transaction
A custom transaction object. |
| public interface | |
| public interface | |
| public interface | TransactionalRunnable
An |
| public interface | TransactionContext
A context object that is used to pass arguments to the various methods of
|
| public interface | TransactionListener
The |
| public interface | TransactionListenerProvider
A provider for |
| public interface | TransactionProvider
The |
| public interface | |
| public interface | |
| public interface | TruncateCascadeStep<R extends Record>
Deprecated
as a consequence of A step in the construction of the TruncateFinalStep being deprecated.
TRUNCATE statement.
|
| public interface | TruncateFinalStep<R extends Record>
Deprecated
for removal since 3.15. - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
A step in the construction of the TRUNCATE statement.
|
| public interface | TruncateIdentityStep<R extends Record>
Deprecated
as a consequence of A step in the construction of the TruncateCascadeStep being deprecated.
TRUNCATE statement.
|
| public interface | |
| public interface | |
| public interface | |
| public interface | |
| public interface | |
| public interface | Unwrapper
An unwrapper SPI that can be used to override the default unwrapping algorithm. |
| public interface | UnwrapperProvider
A provider for the |
| public interface | UpdatableRecord<
The record type R extends UpdatableRecordA common interface for records that can be stored back to the database again. |
| public interface | |
| public interface | UpdateConditionStep<R extends Record>
Deprecated
as a consequence of This type is used for the UpdateOrderByStep being deprecated.
Update's DSL API.
|
| public interface | UpdateFinalStep<R extends Record>
Deprecated
for removal since 3.15. - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
This type is used for the Update's DSL API.
|
| public interface | UpdateFromStep<R extends Record>
Deprecated
as a consequence of This type is used for the UpdateWhereStep being deprecated.
Update's DSL API.
|
| public interface | UpdateLimitStep<R extends Record>
Deprecated
as a consequence of This type is used for the UpdateReturningStep being deprecated.
Update's DSL API.
|
| public interface | UpdateOrderByStep<R extends Record>
Deprecated
as a consequence of This type is used for the UpdateLimitStep being deprecated.
Update's DSL API.
|
| public interface | UpdateQuery<
The record type of the table being updated R extends Record>
Deprecated
as a consequence of An ConditionProvider being deprecated.
UPDATE statement (model API).
|
| public interface | |
| public interface | UpdateReturningStep<R extends Record>
Deprecated
as a consequence of This type is used for the UpdateFinalStep being deprecated.
Update's DSL API.
|
| public interface | |
| public interface | UpdateSetMoreStep<R extends Record>
Deprecated
as a consequence of This type is used for the UpdateFromStep being deprecated.
Update's DSL API.
|
| public interface | |
| public interface | UpdateWhereStep<R extends Record>
Deprecated
as a consequence of This type is used for the UpdateOrderByStep being deprecated.
Update's DSL API.
|
| public interface | User
A privilege for use in |
| public interface | |
| public interface | |
| public interface | VisitContext
A context object for |
| public interface | VisitListener
A listener for |
| public interface | VisitListenerProvider
A provider for |
| public interface | WindowBeforeOverStep<
The function return type T>
Deprecated
as a consequence of This type is used for the window function DSL API.
Field being deprecated.
|
| public interface | WindowDefinition
Deprecated
as a consequence of A window definition.
WindowSpecificationOrderByStep being deprecated.
|
| public interface | WindowExcludeStep<
The function return type T>
Deprecated
as a consequence of This type is used for the window function DSL API.
WindowFinalStep being deprecated.
|
| public interface | WindowFinalStep<
The function return type T>
Deprecated
for removal since 3.15. - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
This type is used for the window function DSL API.
|
| public interface | WindowFromFirstLastStep<
The function return type T>This type is used for the window function DSL API. |
| public interface | |
| public interface | WindowOrderByStep<
The function return type T>
Deprecated
as a consequence of This type is used for the window function DSL API.
WindowFinalStep being deprecated.
|
| public interface | |
| public interface | WindowPartitionByStep<
The function return type T>
Deprecated
as a consequence of This type is used for the window function DSL API.
WindowOrderByStep being deprecated.
|
| public interface | |
| public interface | WindowRowsStep<
The function return type T>
Deprecated
as a consequence of This type is used for the window function DSL API.
WindowFinalStep being deprecated.
|
| public interface | WindowSpecification
A window specification. |
| public interface | WindowSpecificationExcludeStep
Deprecated
as a consequence of An intermediate step in the construction of a WindowSpecificationFinalStep being deprecated.
WindowSpecification.
|
| public interface | WindowSpecificationFinalStep
Deprecated
for removal since 3.15. - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
An intermediate step in the construction of a WindowSpecification.
|
| public interface | WindowSpecificationOrderByStep
Deprecated
as a consequence of An intermediate step in the construction of a WindowSpecificationRowsStep being deprecated.
WindowSpecification.
|
| public interface | WindowSpecificationPartitionByStep
Deprecated
as a consequence of An intermediate step in the construction of a WindowSpecificationOrderByStep being deprecated.
WindowSpecification.
|
| public interface | WindowSpecificationRowsAndStep
An intermediate step in the construction of a |
| public interface | WindowSpecificationRowsStep
Deprecated
as a consequence of An intermediate step in the construction of a WindowSpecificationFinalStep being deprecated.
WindowSpecification.
|
| public interface | WithAsStep
This type is part of the jOOQ DSL to create |
| public interface | WithAsStep1
This type is part of the jOOQ DSL to create |
| public interface | WithAsStep10
This type is part of the jOOQ DSL to create |
| public interface | WithAsStep11
This type is part of the jOOQ DSL to create |
| public interface | WithAsStep12
This type is part of the jOOQ DSL to create |
| public interface | WithAsStep13
This type is part of the jOOQ DSL to create |
| public interface | WithAsStep14
This type is part of the jOOQ DSL to create |
| public interface | WithAsStep15
This type is part of the jOOQ DSL to create |
| public interface | WithAsStep16
This type is part of the jOOQ DSL to create |
| public interface | WithAsStep17
This type is part of the jOOQ DSL to create |
| public interface | WithAsStep18
This type is part of the jOOQ DSL to create |
| public interface | WithAsStep19
This type is part of the jOOQ DSL to create |
| public interface | WithAsStep2
This type is part of the jOOQ DSL to create |
| public interface | WithAsStep20
This type is part of the jOOQ DSL to create |
| public interface | WithAsStep21
This type is part of the jOOQ DSL to create |
| public interface | WithAsStep22
This type is part of the jOOQ DSL to create |
| public interface | WithAsStep3
This type is part of the jOOQ DSL to create |
| public interface | WithAsStep4
This type is part of the jOOQ DSL to create |
| public interface | WithAsStep5
This type is part of the jOOQ DSL to create |
| public interface | WithAsStep6
This type is part of the jOOQ DSL to create |
| public interface | WithAsStep7
This type is part of the jOOQ DSL to create |
| public interface | WithAsStep8
This type is part of the jOOQ DSL to create |
| public interface | WithAsStep9
This type is part of the jOOQ DSL to create |
| public interface | |
| public interface | XMLAggOrderByStep<T>
Deprecated
as a consequence of The SQL standard AggregateFilterStep being deprecated.
ARRAY_AGG() function.
|
| public interface | XMLAttributes
A type modelling XML attributes for use in
|
| public interface | XMLExistsPassingStep
A step in the construction of an |
| public interface | XMLQueryPassingStep
A step in the construction of an |
| public interface | XMLTableColumnForOrdinalityStep
A step in the construction of an |
| public interface | XMLTableColumnPathStep
A step in the construction of an |
| public interface | XMLTableColumnsFirstStep
A step in the construction of an |
| public interface | XMLTableColumnsStep
A step in the construction of an |
| public interface | XMLTablePassingStep
A step in the construction of an |
| Modifier and Type | Annotation and Description |
|---|---|
| public @interface | Allow
Allow a set of |
| public @interface | CheckReturnValue
Simple version of the JSR 305 annotation that allows for inspecting jOOQ code
and detect accidentally omitted calls to |
| public @interface | Internal
Deprecated
- 3.17.0 - [#13071] - Use
Signifies that an API (public class, method or field) is internal and subject
to incompatible changes, or even removal, in a future release.
org. instead.
|
| public @interface | |
| public @interface | Require
Require a set of |
| public @interface | Support
A formal declaration of whether any API element is supported by a given
The annotation is mainly used in three modes:
|
| Modifier and Type | Class and Description |
|---|---|
| pack-priv class | |
| pack-priv class | ArrayConverter<T, U>
A |
| public class | ChartFormat
A CSV formatting type, which can be used to configure chart exports. |
| pack-priv class | |
| public class | Constants
Some publicly available constants used in jOOQ |
| public class | Converters<
The database type - i.e. any type available from
T, SQLDataTypeThe user type U>A chain of converters. |
| public class | CSVFormat
A CSV formatting type, which can be used to configure CSV imports / exports. |
| public class | DDLExportConfiguration
A configuration type for use with the various |
| public class | DiffCLI
A command line interface to the Parser API, which works in a similar way as https://www.jooq.org/translate. |
| pack-priv class | |
| pack-priv class | FileComparator
A comparator that compares file names semantically, just like the Windows Explorer. |
| pack-priv class | FilenameComparator
A comparator that compares file names semantically, just like the Windows Explorer. |
| public class | FilePattern
A utility class that can traverse a directory structure given some ant-style file patterns, or classpath resources. |
| pack-priv class | |
| pack-priv class | FlywayVersion
A version of a migration. |
| public class | Functions
Utilities related to the construction of functions. |
| public class | Geography
A wrapper type for spatial data obtained from the database. |
| public class | Geometry
A wrapper type for spatial data obtained from the database. |
| public class | JSON
A JSON wrapper type for JSON data obtained from the database. |
| public class | JSONB
A JSON wrapper type for JSONB data obtained from the database. |
| public class | JSONFormat
A JSON formatting type, which can be used to configure JSON imports / exports. |
| public class | MigrationConfiguration
A configuration type for use with the various |
| public class | ParserCLI
A command line interface to the Parser API, which works in a similar way as https://www.jooq.org/translate. |
| public class | Records
Common utilities related to |
| pack-priv class | RenamedCatalog
A mapped catalog |
| pack-priv class | RenamedSchema
A mapped schema |
| pack-priv class | RenamedTable<R extends Record>
Deprecated
as a consequence of A mapped table
TableImpl being deprecated.
|
| public class | |
| public class | SchemaMapping
Deprecated
for removal since 2.0. - 2.0.5 - Use runtime configuration General mapping of generated artefacts onto run-time substitutes.
Settings instead
|
| public class | Source
A source of text data. |
| public class | Stringly
A container for annotations on stringly typed API. |
| public class | TableOptions
A description of various additional |
| public class | TXTFormat
A text formatting type, which can be used to configure text imports / exports. |
| public class | XML
An XML wrapper type for XML data obtained from the database. |
| public class | XMLFormat
An XML formatting type, which can be used to configure XML imports / exports. |
| Modifier and Type | Enum and Description |
|---|---|
| public enum | Clause
Deprecated
for removal since 3.11. - 3.11.0 - [#7258] - This part of the A listing of clauses that emit events VisitListener SPI
is deprecated.
VisitListener.
|
| public enum | Comparator
A comparator to be used in conditions to form comparison predicates. |
| public enum | |
| public enum | DatePart
A date part can be used with SQL functions such as extract(). |
| public enum | |
| public enum | ExecuteType
The type of database interaction that is being executed with this context. |
| public enum | GeneratorStatementType
The statement type of a |
| public enum | JoinType
The type of join. |
| public enum | LanguageContext
The current language context of some |
| public enum | Nullability
An enum that specifies the nullability of a |
| public enum | Operator
An operator used for combining conditions. |
| public enum | |
| public enum | SortOrder
The sorting order used in |
| public enum | SQLDialect
Dialects and dialect families as supported by jOOQ. |
| public enum | SQLDialectCategory
A category for |