Uses of Package
org.jooq
-
Packages that use org.jooq Package Description org.jooq This package contains jOOQ's public API.org.jooq.conf org.jooq.impl This package contains jOOQ's implementation classes.org.jooq.tools This package contains jOOQ's public utilities.org.jooq.tools.jdbc This package contains compatibility classes to bridge between JDBC 4.0 and JDBC 4.1.org.jooq.util.access This package contains classes related to theSQLDialect.ACCESS
dialect family.org.jooq.util.ase This package contains classes related to theSQLDialect.ASE
dialect family.org.jooq.util.auroramysql This package contains classes related to theSQLDialect.AURORA_MYSQL
dialect family.org.jooq.util.aurorapostgres This package contains classes related to theSQLDialect.AURORA_POSTGRES
dialect family.org.jooq.util.cockroachdb This package contains classes related to theSQLDialect.COCKROACHDB
dialect family.org.jooq.util.cubrid This package contains classes related to theSQLDialect.CUBRID
dialect family.org.jooq.util.db2 This package contains classes related to theSQLDialect.DB2
dialect family.org.jooq.util.derby This package contains classes related to theSQLDialect.DERBY
dialect family.org.jooq.util.firebird This package contains classes related to theSQLDialect.FIREBIRD
dialect family.org.jooq.util.h2 This package contains classes related to theSQLDialect.H2
dialect family.org.jooq.util.hana This package contains classes related to theSQLDialect.HANA
dialect family.org.jooq.util.hsqldb This package contains classes related to theSQLDialect.HSQLDB
dialect family.org.jooq.util.informix This package contains classes related to theSQLDialect.INFORMIX
dialect family.org.jooq.util.ingres This package contains classes related to theSQLDialect.INGRES
dialect family.org.jooq.util.jaxb.tools org.jooq.util.mariadb This package contains classes related to theSQLDialect.MARIADB
dialect family.org.jooq.util.memsql This package contains classes related to theSQLDialect.MEMSQL
dialect family.org.jooq.util.mysql This package contains classes related to theSQLDialect.MYSQL
dialect family.org.jooq.util.oracle This package contains classes related to theSQLDialect.ORACLE
dialect family.org.jooq.util.postgres This package contains classes related to theSQLDialect.POSTGRES
dialect family.org.jooq.util.redshift This package contains classes related to theSQLDialect.REDSHIFT
dialect family.org.jooq.util.sqldatawarehouse This package contains classes related to theSQLDialect.SQLDATAWAREHOUSE
dialect family.org.jooq.util.sqlite This package contains classes related to theSQLDialect.SQLITE
dialect family.org.jooq.util.sqlserver This package contains classes related to theSQLDialect.SQLSERVER
dialect family.org.jooq.util.sybase This package contains classes related to theSQLDialect.SYBASE
dialect family.org.jooq.util.teradata This package contains classes related to theSQLDialect.TERADATA
dialect family.org.jooq.util.vertica This package contains classes related to theSQLDialect.VERTICA
dialect family. -
Classes in org.jooq used by org.jooq Class Description AggregateFilterStep The step in the specification of aggregate functions where the SQL:2003 standardFILTER clause
can be added.AggregateFunction An aggregate function.AlterDatabaseFinalStep A step in the construction of theALTER DATABASE
statement.AlterDatabaseStep A step in the construction of theALTER DATABASE
statement.AlterDomainDropConstraintCascadeStep A step in the construction of theALTER DOMAIN
statement.AlterDomainFinalStep A step in the construction of theALTER DOMAIN
statement.AlterDomainRenameConstraintStep A step in the construction of theALTER DOMAIN
statement.AlterDomainStep A step in the construction of theALTER DOMAIN
statement.AlterIndexFinalStep The final step in theALTER INDEX
DSL.AlterIndexOnStep The step in theALTER INDEX
where the table can be specified for the index.AlterIndexStep The step in theALTER INDEX
where the action can be decided.AlterSchemaFinalStep A step in the construction of theALTER SCHEMA
statement.AlterSchemaStep A step in the construction of theALTER SCHEMA
statement.AlterSequenceFinalStep AQuery
that can alter sequences.AlterSequenceFlagsStep The step in theALTER SEQUENCE
statement where the flags of the sequence are modified or cleared.AlterSequenceStep AQuery
that can alter sequences.AlterTableAddStep The step in theALTER TABLE
DSL used toADD
columns.AlterTableAlterConstraintStep The step in theALTER TABLE
DSL used toALTER
constraints.AlterTableAlterStep The step in theALTER TABLE
DSL used toALTER
columns.AlterTableDropStep The step in theALTER TABLE
DSL used toDROP
columns or constraints.AlterTableFinalStep The final step in theALTER TABLE
DSL.AlterTableRenameColumnToStep The step in theALTER TABLE
DSL used toRENAME
columns.AlterTableRenameConstraintToStep The step in theALTER TABLE
DSL used toRENAME
constraints.AlterTableRenameIndexToStep The step in theALTER TABLE
DSL used toRENAME
indexes.AlterTableStep The step in theALTER TABLE
statement where the action can be decided.AlterTableUsingIndexStep The step in theALTER TABLE ..
AlterTypeFinalStep AQuery
that can alter types.AlterTypeRenameValueToStep AQuery
that can alter types.AlterTypeStep AQuery
that can alter types.AlterViewFinalStep The final step in theALTER VIEW
DSL.AlterViewStep The step in theALTER VIEW
where the action can be decided.ArrayRecord A "record" that encapsulates an Oracle-style ARRAY (or VARRAY), additionally providing some convenience methods.Asterisk An unqualified asterisk.Attachable An object in jOOQ that can have an underlyingConfiguration
attached or detached.Batch A wrapper for a JDBC batch operation.BatchBindStep This type is used for theBatch
's DSL API.BatchedCallable An operation that can run code and statements, buffering all consecutive and identical SQL strings in aBatchedPreparedStatement
, delaying their execution.BatchedRunnable An operation that can run code and statements, buffering all consecutive and identical SQL strings in aBatchedPreparedStatement
, delaying their execution.BetweenAndStep An intermediate DSL type for the construction of aBETWEEN
predicate.BetweenAndStep1 An intermediate DSL type for the construction of aBETWEEN
predicate.BetweenAndStep10 An intermediate DSL type for the construction of aBETWEEN
predicate.BetweenAndStep11 An intermediate DSL type for the construction of aBETWEEN
predicate.BetweenAndStep12 An intermediate DSL type for the construction of aBETWEEN
predicate.BetweenAndStep13 An intermediate DSL type for the construction of aBETWEEN
predicate.BetweenAndStep14 An intermediate DSL type for the construction of aBETWEEN
predicate.BetweenAndStep15 An intermediate DSL type for the construction of aBETWEEN
predicate.BetweenAndStep16 An intermediate DSL type for the construction of aBETWEEN
predicate.BetweenAndStep17 An intermediate DSL type for the construction of aBETWEEN
predicate.BetweenAndStep18 An intermediate DSL type for the construction of aBETWEEN
predicate.BetweenAndStep19 An intermediate DSL type for the construction of aBETWEEN
predicate.BetweenAndStep2 An intermediate DSL type for the construction of aBETWEEN
predicate.BetweenAndStep20 An intermediate DSL type for the construction of aBETWEEN
predicate.BetweenAndStep21 An intermediate DSL type for the construction of aBETWEEN
predicate.BetweenAndStep22 An intermediate DSL type for the construction of aBETWEEN
predicate.BetweenAndStep3 An intermediate DSL type for the construction of aBETWEEN
predicate.BetweenAndStep4 An intermediate DSL type for the construction of aBETWEEN
predicate.BetweenAndStep5 An intermediate DSL type for the construction of aBETWEEN
predicate.BetweenAndStep6 An intermediate DSL type for the construction of aBETWEEN
predicate.BetweenAndStep7 An intermediate DSL type for the construction of aBETWEEN
predicate.BetweenAndStep8 An intermediate DSL type for the construction of aBETWEEN
predicate.BetweenAndStep9 An intermediate DSL type for the construction of aBETWEEN
predicate.BetweenAndStepN An intermediate DSL type for the construction of aBETWEEN
predicate.BetweenAndStepR An intermediate DSL type for the construction of aBETWEEN
predicate.BindContext The bind context is used for bindingQueryPart
's and their contained values to aPreparedStatement
's bind variables.Binding An SPI (Service Provider Interface) that exposes all low-level interactions with JDBC bind variables.BindingGetResultSetContext A container type forBinding.get(BindingGetResultSetContext)
arguments.BindingGetSQLInputContext A container type forBinding.get(BindingGetSQLInputContext)
arguments.BindingGetStatementContext A container type forBinding.get(BindingGetStatementContext)
arguments.BindingRegisterContext A container type forBinding.register(BindingRegisterContext)
arguments.BindingSetSQLOutputContext A container type forBinding.set(BindingSetSQLOutputContext)
arguments.BindingSetStatementContext A container type forBinding.set(BindingSetStatementContext)
arguments.BindingSQLContext A container type forBinding.sql(BindingSQLContext)
arguments.Block A procedural block.CaseConditionStep The final step in creating a case statement of the typeCaseValueStep An intermediary step in creating a case statement of the typeCaseWhenStep The final step in creating a case statement of the typeCatalog A catalog.CharacterSet A character set.CharsetProvider ChartFormat ChartFormat.Display ChartFormat.Output The chart output format.ChartFormat.Type Check A check constraint.Clause Deprecated.- 3.11.0 - [#7258] - This part of theVisitListener
SPI is deprecated.Collation A collation.Comment A comment.CommentOnFinalStep The final step for the creation of aCOMMENT ON [ object type ]
statement.CommentOnIsStep The step in theCOMMENT ON [ object type ]
statement where the comment can be specified.CommonTableExpression A common table expression.Comparator A comparator to be used in conditions to form comparison predicates.Condition A condition or predicate.ConditionProvider Deprecated.- 2.6.0 [#1881] - This type will be removed from the public API, soon.Configuration AConfiguration
configures aDSLContext
, providing it with information for query rendering and execution.ConnectionCallable An operation that can run code and statements against a provided JDBCConnection
.ConnectionProvider A connection lifecycle handler API.ConnectionRunnable An operation that can run code and statements against a provided JDBCConnection
.Constraint A DDL constraint.ConstraintEnforcementStep The step in theConstraint
construction DSL API that allows for addingENFORCED
andNOT ENFORCED
clauses.ConstraintFinalStep The final step in theConstraint
construction DSL API.ConstraintForeignKeyOnStep The step in theConstraint
construction DSL API that allows for addingON DELETE
andON UPDATE
clauses.ConstraintForeignKeyReferencesStep1 The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.ConstraintForeignKeyReferencesStep10 The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.ConstraintForeignKeyReferencesStep11 The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.ConstraintForeignKeyReferencesStep12 The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.ConstraintForeignKeyReferencesStep13 The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.ConstraintForeignKeyReferencesStep14 The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.ConstraintForeignKeyReferencesStep15 The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.ConstraintForeignKeyReferencesStep16 The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.ConstraintForeignKeyReferencesStep17 The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.ConstraintForeignKeyReferencesStep18 The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.ConstraintForeignKeyReferencesStep19 The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.ConstraintForeignKeyReferencesStep2 The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.ConstraintForeignKeyReferencesStep20 The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.ConstraintForeignKeyReferencesStep21 The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.ConstraintForeignKeyReferencesStep22 The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.ConstraintForeignKeyReferencesStep3 The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.ConstraintForeignKeyReferencesStep4 The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.ConstraintForeignKeyReferencesStep5 The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.ConstraintForeignKeyReferencesStep6 The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.ConstraintForeignKeyReferencesStep7 The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.ConstraintForeignKeyReferencesStep8 The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.ConstraintForeignKeyReferencesStep9 The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.ConstraintForeignKeyReferencesStepN The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.Context A context type that is used for rendering SQL or for binding.ContextTransactionalCallable AnFunctionalInterface
that wraps transactional code.ContextTransactionalRunnable AnFunctionalInterface
that wraps transactional code.Converter AConverter
for data types.ConverterProvider CreateDatabaseFinalStep A step in the construction of theCREATE DATABASE
statement.CreateDomainAsStep A step in the construction of theCREATE DOMAIN
statement.CreateDomainConstraintStep A step in the construction of theCREATE DOMAIN
statement.CreateDomainDefaultStep A step in the construction of theCREATE DOMAIN
statement.CreateDomainFinalStep A step in the construction of theCREATE DOMAIN
statement.CreateIndexFinalStep AQuery
that can create indexes.CreateIndexIncludeStep AQuery
that can create indexes.CreateIndexStep AQuery
that can create indexes.CreateIndexWhereStep AQuery
that can create indexes.CreateSchemaFinalStep A step in the construction of theCREATE SCHEMA
statement.CreateSequenceFinalStep A step in the construction of theCREATE SEQUENCE
statement.CreateSequenceFlagsStep A step in the construction of theCREATE SEQUENCE
statement.CreateTableAsStep AQuery
that can create tables.CreateTableColumnStep AQuery
that can create tables.CreateTableCommentStep AQuery
that can create tables.CreateTableConstraintStep AQuery
that can create tables.CreateTableFinalStep AQuery
that can create tables.CreateTableIndexStep AQuery
that can create tables.CreateTableOnCommitStep AQuery
that can create tables.CreateTableStorageStep AQuery
that can create tables.CreateTableWithDataStep AQuery
that can create tables.CreateTypeFinalStep AQuery
that can create types.CreateTypeStep AQuery
that can create types.CreateViewAsStep AQuery
that can create views.CreateViewFinalStep AQuery
that can create views.CSVFormat A CSV formatting type, which can be used to configure CSV imports / exports.CSVFormat.Quote When to apply the quoteCursor Cursors allow for lazy, sequential access to an underlying JDBCResultSet
.DataType A common interface to all dialect-specific data types.DatePart A date part can be used with SQL functions such as extract().DDLExportConfiguration A configuration type for use with the variousMeta.ddl()
methods.DDLFlag DDLQuery A marker interface for all DDL queries.Delete ADELETE
statement.DeleteConditionStep This type is used for theDelete
's DSL API.DeleteFinalStep This type is used for theDelete
's DSL API.DeleteLimitStep This type is used for theDelete
's DSL API.DeleteOrderByStep This type is used for theDelete
's DSL API.DeleteQuery ADELETE
statement (model API).DeleteResultStep This type is used for theDelete
's DSL API.DeleteReturningStep This type is used for theDelete
's DSL API.DeleteUsingStep This type is used for theDelete
's DSL API.DeleteWhereStep This type is used for theDelete
's DSL API.DerivedColumnList A derived column list.DerivedColumnList1 A derived column list.DerivedColumnList10 A derived column list.DerivedColumnList11 A derived column list.DerivedColumnList12 A derived column list.DerivedColumnList13 A derived column list.DerivedColumnList14 A derived column list.DerivedColumnList15 A derived column list.DerivedColumnList16 A derived column list.DerivedColumnList17 A derived column list.DerivedColumnList18 A derived column list.DerivedColumnList19 A derived column list.DerivedColumnList2 A derived column list.DerivedColumnList20 A derived column list.DerivedColumnList21 A derived column list.DerivedColumnList22 A derived column list.DerivedColumnList3 A derived column list.DerivedColumnList4 A derived column list.DerivedColumnList5 A derived column list.DerivedColumnList6 A derived column list.DerivedColumnList7 A derived column list.DerivedColumnList8 A derived column list.DerivedColumnList9 A derived column list.DiagnosticsContext A parameter object that is passed toDiagnosticsListener
methods.DiagnosticsListener A diagnostics listener.DiagnosticsListenerProvider A provider forTransactionListener
instances.DivideByOnConditionStep An intermediate type for the construction of a relational division.DivideByOnStep An intermediate type for the construction of a relational divisionDivideByReturningStep An intermediate type for the construction of a relational divisionDomain The meta model of a SQLDOMAIN
DropDatabaseFinalStep A step in the construction of theDROP DATABASE
statement.DropDomainCascadeStep A step in the construction of theDROP DOMAIN
statement.DropDomainFinalStep A step in the construction of theDROP DOMAIN
statement.DropIndexCascadeStep AQuery
that can drop indexes.DropIndexFinalStep AQuery
that can drop indexes.DropIndexOnStep AQuery
that can drop indexes.DropSchemaFinalStep A step in the construction of theDROP SCHEMA
statement.DropSchemaStep A step in the construction of theDROP SCHEMA
statement.DropSequenceFinalStep A step in the construction of theDROP SEQUENCE
statement.DropTableFinalStep The final step in theDROP TABLE
DSL.DropTableStep The step in theDROP TABLE
DSL used to specifyDROP
behaviour.DropTypeFinalStep AQuery
that can drop types.DropTypeStep AQuery
that can drop types.DropViewFinalStep The final step in theDROP VIEW
DSL.DSLContext A contextual DSL providing "attached" implementations to theorg.jooq
interfaces.EmbeddableRecord A record originating from a single tableEnumType A SQL enum type.ExecuteContext A context object forQuery
execution passed to registeredExecuteListener
's.ExecuteListener ExecuteListenerProvider A provider forExecuteListener
instances.ExecuteType The type of database interaction that is being executed with this context.ExecutorProvider TheExecutorProvider
SPI can be used to provide jOOQ with custom asynchronous execution behaviour.Explain Results of anDSLContext.explain(Query)
call.Field A column expression.FieldLike An object that can behave like a field (a field-like object).FieldOrConstraint A common base type forField
andConstraint
where DSL API accepts both types alike.FieldOrRow FilePattern A utility class that can traverse a directory structure given some ant-style file patterns, or classpath resources.FilePattern.Loader A callback interface that allows for loading aSource
.FilePattern.Sort The sort algorithm to be applied to directory contents.ForByStep The step in the creation of aFOR LOOP
statement where theBY
clause can be supplied.ForeignKey AForeignKey
is an object referencing aUniqueKey
.Formattable A type that can format its contents.FutureResult Deprecated.- 3.2.0 - [#2581] - This type will be removed in jOOQ 4.0GrantFinalStep A step in the construction of theGRANT
statement.GrantOnStep A step in the construction of theGRANT
statement.GrantToStep A step in the construction of theGRANT
statement.GrantWithGrantOptionStep A step in the construction of theGRANT
statement.GroupConcatSeparatorStep MySQL'sGROUP_CONCAT
function.GroupField An expression to be used exclusively inGROUP BY
clauses.Identity AnIdentity
is an object representing anIDENTITY
column as understood by the SQL:2003 standard.IfElseStep An intermediate step in building a proceduralIF
statement.IfThenStep An intermediate step in building a proceduralIF
statement.Index A DDL index definition.Insert AnINSERT
statement.InsertFinalStep This type is used for theInsert
's DSL API.InsertOnConflictConditionStep This type is used for theInsert
's DSL API.InsertOnConflictDoUpdateStep This type is used for theInsert
's DSL API.InsertOnConflictWhereIndexPredicateStep This type is used for theInsert
's DSL API.InsertOnConflictWhereStep This type is used for theInsert
's DSL API.InsertOnDuplicateSetMoreStep This type is used for theInsert
's DSL API.InsertOnDuplicateSetStep This type is used for theInsert
's DSL API.InsertOnDuplicateStep This type is used for theInsert
's DSL API.InsertQuery AnINSERT
statement (model API).InsertResultStep This type is used for theInsert
's DSL API.InsertReturningStep This type is used for theInsert
's DSL API.InsertSetMoreStep This type is used for theInsert
's alternative DSL API.InsertSetStep This type is used for theInsert
's alternative DSL API.InsertValuesStep1 This type is used for theInsert
's DSL API.InsertValuesStep10 This type is used for theInsert
's DSL API.InsertValuesStep11 This type is used for theInsert
's DSL API.InsertValuesStep12 This type is used for theInsert
's DSL API.InsertValuesStep13 This type is used for theInsert
's DSL API.InsertValuesStep14 This type is used for theInsert
's DSL API.InsertValuesStep15 This type is used for theInsert
's DSL API.InsertValuesStep16 This type is used for theInsert
's DSL API.InsertValuesStep17 This type is used for theInsert
's DSL API.InsertValuesStep18 This type is used for theInsert
's DSL API.InsertValuesStep19 This type is used for theInsert
's DSL API.InsertValuesStep2 This type is used for theInsert
's DSL API.InsertValuesStep20 This type is used for theInsert
's DSL API.InsertValuesStep21 This type is used for theInsert
's DSL API.InsertValuesStep22 This type is used for theInsert
's DSL API.InsertValuesStep3 This type is used for theInsert
's DSL API.InsertValuesStep4 This type is used for theInsert
's DSL API.InsertValuesStep5 This type is used for theInsert
's DSL API.InsertValuesStep6 This type is used for theInsert
's DSL API.InsertValuesStep7 This type is used for theInsert
's DSL API.InsertValuesStep8 This type is used for theInsert
's DSL API.InsertValuesStep9 This type is used for theInsert
's DSL API.InsertValuesStepN This type is used for theInsert
's DSL API.Internal Signifies that a API (public class, method or field) is internal and subject to incompatible changes, or even removal, in a future release.JoinType The type of join.JSON A JSON wrapper type for JSON data obtained from the database.JSONArrayAggNullStep A step in the construction ofDSL.jsonArrayAgg(Field)
orDSL.jsonbArrayAgg(Field)
functions where theNULL
clause can be defined.JSONB A JSON wrapper type for JSONB data obtained from the database.JSONFormat A JSON formatting type, which can be used to configure JSON imports / exports.JSONFormat.RecordFormat The format of individual JSON records.JSONTableColumnForOrdinalityStep A step in the construction of anJSON_TABLE
expression.JSONTableColumnPathStep A step in the construction of anJSON_TABLE
expression.JSONTableColumnsFirstStep A step in the construction of anJSON_TABLE
expression.JSONTableColumnsStep A step in the construction of anJSON_TABLE
expression.JSONValueDefaultStep A step in the construction ofDSL.jsonValue(Field, Field)
orDSL.jsonbValue(Field, Field)
functions where theON EMPTY
andON ERROR
clauses can be defined for default values.JSONValueOnStep A step in the construction ofDSL.jsonValue(Field, Field)
orDSL.jsonbValue(Field, Field)
functions where theON EMPTY
andON ERROR
clauses can be defined.Key AKey
is an object representing aUNIQUE KEY
, aPRIMARY KEY
, or aFOREIGN KEY
.Keyword A SQL keyword.LikeEscapeStep A step in the creation of aLIKE
predicate to which anESCAPE
clause can be appended.Link A database link reference.Loader TheLoader
API is used for configuring data loads.LoaderContext A context object that provides information about a loader's current state toLoaderRowListener
.LoaderCSVOptionsStep TheLoader
API is used for configuring data loads.LoaderCSVStep TheLoader
API is used for configuring data loads.LoaderError An error that occurred during loading.LoaderFieldMapper LoaderFieldMapper.LoaderFieldContext The argument object forLoaderFieldMapper.map(LoaderFieldContext)
.LoaderJSONOptionsStep TheLoader
API is used for configuring data loads.LoaderJSONStep TheLoader
API is used for configuring data loads.LoaderListenerStep TheLoader
API is used for configuring data loads.LoaderLoadStep TheLoader
API is used for configuring data loads.LoaderOptionsStep TheLoader
API is used for configuring data loads.LoaderRowListener A listener forLoader
progress.LoaderRowsStep TheLoader
API is used for configuring data loads.LoaderSourceStep TheLoader
API is used for configuring data loads.LoaderXMLStep TheLoader
API is used for configuring data loads.Log.Level The log level.LoopStep An intermediate step in building a proceduralLOOP
statement.Merge AMERGE
statement.MergeFinalStep This type is used for theMerge
's DSL API.MergeKeyStep1 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeKeyStep10 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeKeyStep11 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeKeyStep12 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeKeyStep13 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeKeyStep14 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeKeyStep15 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeKeyStep16 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeKeyStep17 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeKeyStep18 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeKeyStep19 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeKeyStep2 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeKeyStep20 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeKeyStep21 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeKeyStep22 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeKeyStep3 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeKeyStep4 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeKeyStep5 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeKeyStep6 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeKeyStep7 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeKeyStep8 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeKeyStep9 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeKeyStepN This type is used for the H2-specific variant of theMerge
's DSL API.MergeMatchedDeleteStep This type is used for theMerge
's DSL API.MergeMatchedSetMoreStep This type is used for theMerge
's DSL API.MergeMatchedSetStep This type is used for theMerge
's DSL API.MergeMatchedStep This type is used for theMerge
's DSL API.MergeMatchedThenStep This type is used for theMerge
's DSL API.MergeMatchedWhereStep This type is used for theMerge
's DSL API.MergeNotMatchedSetMoreStep This type is used for theMerge
's DSL API.MergeNotMatchedSetStep This type is used for theMerge
's DSL API.MergeNotMatchedStep This type is used for theMerge
's DSL API.MergeNotMatchedValuesStep1 This type is used for theMerge
's DSL API.MergeNotMatchedValuesStep10 This type is used for theMerge
's DSL API.MergeNotMatchedValuesStep11 This type is used for theMerge
's DSL API.MergeNotMatchedValuesStep12 This type is used for theMerge
's DSL API.MergeNotMatchedValuesStep13 This type is used for theMerge
's DSL API.MergeNotMatchedValuesStep14 This type is used for theMerge
's DSL API.MergeNotMatchedValuesStep15 This type is used for theMerge
's DSL API.MergeNotMatchedValuesStep16 This type is used for theMerge
's DSL API.MergeNotMatchedValuesStep17 This type is used for theMerge
's DSL API.MergeNotMatchedValuesStep18 This type is used for theMerge
's DSL API.MergeNotMatchedValuesStep19 This type is used for theMerge
's DSL API.MergeNotMatchedValuesStep2 This type is used for theMerge
's DSL API.MergeNotMatchedValuesStep20 This type is used for theMerge
's DSL API.MergeNotMatchedValuesStep21 This type is used for theMerge
's DSL API.MergeNotMatchedValuesStep22 This type is used for theMerge
's DSL API.MergeNotMatchedValuesStep3 This type is used for theMerge
's DSL API.MergeNotMatchedValuesStep4 This type is used for theMerge
's DSL API.MergeNotMatchedValuesStep5 This type is used for theMerge
's DSL API.MergeNotMatchedValuesStep6 This type is used for theMerge
's DSL API.MergeNotMatchedValuesStep7 This type is used for theMerge
's DSL API.MergeNotMatchedValuesStep8 This type is used for theMerge
's DSL API.MergeNotMatchedValuesStep9 This type is used for theMerge
's DSL API.MergeNotMatchedValuesStepN This type is used for theMerge
's DSL API.MergeNotMatchedWhereStep This type is used for theMerge
's DSL API.MergeOnConditionStep This type is used for theMerge
's DSL API.MergeOnStep This type is used for theMerge
's DSL API.MergeUsingStep This type is used for theMerge
's DSL API.MergeValuesStep1 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeValuesStep10 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeValuesStep11 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeValuesStep12 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeValuesStep13 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeValuesStep14 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeValuesStep15 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeValuesStep16 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeValuesStep17 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeValuesStep18 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeValuesStep19 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeValuesStep2 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeValuesStep20 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeValuesStep21 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeValuesStep22 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeValuesStep3 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeValuesStep4 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeValuesStep5 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeValuesStep6 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeValuesStep7 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeValuesStep8 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeValuesStep9 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeValuesStepN This type is used for the H2-specific variant of theMerge
's DSL API.Meta A wrapping object forDatabaseMetaData
or for other sources of database meta information (e.g.Meta.Predicate A predicate to filter out query parts of a given type from meta data.MetaProvider An SPI that can produce dynamic catalog, schema, table meta data information.Migration An executable migration between twoVersion
instances.MigrationConfiguration A configuration type for use with the variousMeta.migrateTo(Meta)
methods.MigrationContext The context in which aMigration
is executed.MigrationListener A listener forMigration
lifecycles.MigrationListenerProvider A provider forMigrationListener
instances.Name An identifier.Name.Quoted A flag indicating whether the name is quoted or not.Named A common base type for all qualifiable, named objects.Nullability An enum that specifies the nullability of aDataType
.Operator An operator used for combining conditionsOrderField AQueryPart
to be used exclusively inORDER BY
clauses.Package A container for stored procedures and functionsParam A named parameter and/or bind value.Parameter A parameter to a stored procedure or function.ParamMode The mode of aParam
.Parser This is experimental functionality.PeriodSpecification PeriodSpecificationBetweenAndStep PeriodSpecificationFromToStep PivotForStep This type is used for the OraclePIVOT
clause DSL API, pivotingTable
objects to new tables.PivotInStep This type is used for the OraclePIVOT
clause DSL API, pivotingTable
objects to new tables.PlainSQL This annotation marks all methods and types that allow for producing aQueryPart
that generates "plain SQL" inside of an AST.Privilege A privilege for use inGRANT
andREVOKE
statements.Pro An annotation that indicates that any given API is available to the commercial jOOQ distributions only, including the jOOQ Express Edition, the jOOQ Professional Edition, and the jOOQ Enterprise Edition.Qualified QualifiedAsterisk A qualified asterisk.QuantifiedSelect A quantified select for use in quantified comparison predicates.Queries A wrapper for a collection of queries.Query Any query.QueryPart The common base type for all objects that can be used for query composition.Record A database result record.Record1 A model type for a records with degree1
Record10 A model type for a records with degree10
Record11 A model type for a records with degree11
Record12 A model type for a records with degree12
Record13 A model type for a records with degree13
Record14 A model type for a records with degree14
Record15 A model type for a records with degree15
Record16 A model type for a records with degree16
Record17 A model type for a records with degree17
Record18 A model type for a records with degree18
Record19 A model type for a records with degree19
Record2 A model type for a records with degree2
Record20 A model type for a records with degree20
Record21 A model type for a records with degree21
Record22 A model type for a records with degree22
Record3 A model type for a records with degree3
Record4 A model type for a records with degree4
Record5 A model type for a records with degree5
Record6 A model type for a records with degree6
Record7 A model type for a records with degree7
Record8 A model type for a records with degree8
Record9 A model type for a records with degree9
RecordContext A context object forRecord
manipulation passed to registeredRecordListener
's.RecordHandler ARecordHandler
is a handler that can receiveRecord
objects, when fetching data from the database.RecordListener A listener for manipulation events onUpdatableRecord
s.RecordListenerProvider A provider forRecordListener
instances.RecordMapper ARecordMapper
is a mapper that can receiveRecord
objects, when fetching data from the database, transforming them into a custom type<E>
.RecordMapperProvider A provider forRecordMapper
instances.RecordType RecordUnmapper ARecordUnmapper
is a mapper that can receive user objects and convert them back toRecord
.RecordUnmapperProvider A provider forRecordUnmapper
instances.RenderContext The render context is used for renderingQueryPart
's to SQL.RenderContext.CastMode The cast mode for bind values.ResourceManagingScope A scope that can manage resources.Result A wrapper for database results returned bySelectQuery
ResultOrRows A type that contains either aResult
, an update count, or an exception.ResultQuery A query that can return results.Results A list ofResult
and update counts that can be returned byResultQuery.fetchMany()
calls and other calls that produce multiple cursors and update counts.RevokeFinalStep A step in the construction of theREVOKE
statement.RevokeFromStep A step in the construction of theREVOKE
statement.RevokeOnStep A step in the construction of theREVOKE
statement.Role A privilege for use inGRANT
andREVOKE
statements.Routine A routine is a callable object in your RDBMS.Row A row value expression.Row1 A row value expression.Row10 A row value expression.Row11 A row value expression.Row12 A row value expression.Row13 A row value expression.Row14 A row value expression.Row15 A row value expression.Row16 A row value expression.Row17 A row value expression.Row18 A row value expression.Row19 A row value expression.Row2 A row value expression.Row20 A row value expression.Row21 A row value expression.Row22 A row value expression.Row3 A row value expression.Row4 A row value expression.Row5 A row value expression.Row6 A row value expression.Row7 A row value expression.Row8 A row value expression.Row9 A row value expression.RowCountQuery Any query that is not aResultQuery
, and thus possibly produces a row count as a result, instead of aResult
.RowId A data type corresponding to JDBC'sTypes.ROWID
.RowN A row value expression.Schema A schema.SchemaMapping Deprecated.- 2.0.5 - Use runtime configurationSettings
insteadScope Scope implementations provide access to a variety of objects that are available from a given scope.Select ASELECT
statement.SelectConditionStep SelectConnectByAfterStartWithConditionStep SelectConnectByAfterStartWithStep SelectConnectByConditionStep SelectConnectByStep SelectCorrelatedSubqueryStep SelectDistinctOnStep SelectField AQueryPart
to be used exclusively inSELECT
clauses.SelectFieldOrAsterisk AQueryPart
to be used exclusively inSELECT
clauses.SelectFinalStep SelectForJSONCommonDirectivesStep SelectForJSONStep SelectForStep SelectForUpdateOfStep SelectForUpdateStep SelectForUpdateWaitStep SelectForXMLCommonDirectivesStep SelectForXMLPathDirectivesStep SelectForXMLRawDirectivesStep SelectForXMLStep SelectFromStep SelectGroupByStep SelectHavingConditionStep SelectHavingStep SelectIntoStep SelectJoinPartitionByStep SelectJoinStep SelectLimitAfterOffsetStep SelectLimitPercentAfterOffsetStep SelectLimitPercentStep SelectLimitStep SelectOffsetStep SelectOnConditionStep SelectOnStep SelectOptionalOnStep SelectOptionStep SelectOrderByStep SelectQualifyConditionStep SelectQualifyStep SelectQuery ASELECT
statement (model API).SelectSeekLimitStep SelectSeekStep1 SelectSeekStep10 SelectSeekStep11 SelectSeekStep12 SelectSeekStep13 SelectSeekStep14 SelectSeekStep15 SelectSeekStep16 SelectSeekStep17 SelectSeekStep18 SelectSeekStep19 SelectSeekStep2 SelectSeekStep20 SelectSeekStep21 SelectSeekStep22 SelectSeekStep3 SelectSeekStep4 SelectSeekStep5 SelectSeekStep6 SelectSeekStep7 SelectSeekStep8 SelectSeekStep9 SelectSeekStepN SelectSelectStep SelectStartWithStep SelectUnionStep SelectWhereStep SelectWindowStep SelectWithTiesAfterOffsetStep SelectWithTiesStep Sequence A sequence.SortField A sort specification.SortOrder The sorting order used inORDER BY
clauses.Source A source of text data.SQL A plain SQLQueryPart
.SQLDialect Dialects and dialect families as supported by jOOQ.SQLDialect.ThirdParty Third party representations of the enclosingSQLDialect
.Statement A statement that can be placed inside of aBlock
, but not executed on its own.StoreQuery A query storing objects to the database.Support A formal declaration of whether any API element is supported by a givenSQLDialect
Table A table.TableField A field contained in a table.TableLike An object that can behave like a table (a table-like object).TableOnConditionStep An intermediate (optional) type for the construction of aJOIN
clause, where the join criteria is added using anON
clause (with aCondition
.TableOnStep TableOptionalOnStep TableOptions A description of various additionalTable
options to describe the table runtime meta model.TableOptions.OnCommit TheON COMMIT
flag forTableOptions.TableType.TEMPORARY
tables.TableOptions.TableType A description of the type of aTable
.TableOuterJoinStep An intermediate type for the construction of a partitionedSQLDialect.ORACLE
OUTER JOIN
clause.TablePartitionByStep An intermediate type for the construction of a partitionedSQLDialect.ORACLE
OUTER JOIN
clause.TableRecord A record originating from a single tableTransaction A custom transaction object.TransactionalCallable AnFunctionalInterface
that wraps transactional code.TransactionalRunnable AnFunctionalInterface
that wraps transactional code.TransactionContext A context object that is used to pass arguments to the various methods ofTransactionProvider
.TransactionListener TheTransactionListener
SPI is used to intercept theTransactionProvider
's transaction events.TransactionListenerProvider A provider forTransactionListener
instances.TransactionProvider TheTransactionProvider
SPI can be used to implement customtransaction
behaviour that is applied when callingDSLContext.transactionResult(TransactionalCallable)
orDSLContext.transaction(TransactionalRunnable)
.Truncate ATRUNCATE
statement.TruncateCascadeStep AQuery
that can truncate a table in the database.TruncateFinalStep AQuery
that can truncate a table in the database.TruncateIdentityStep AQuery
that can truncate a table in the database.TXTFormat A CSV formatting type, which can be used to configure CSV imports / exports.Typed A marker interface for all query parts that have aDataType
.UDT UDT definition.UDTRecord An object holding data of a UDTUniqueKey AUniqueKey
is an object representing aUNIQUE KEY
or aPRIMARY KEY
.Unwrapper An unwrapper SPI that can be used to override the default unwrapping algorithm.UnwrapperProvider A provider for theUnwrapper
SPI which is used to override the default behaviour when unwrapping JDBC types throughWrapper.unwrap(Class)
.UpdatableRecord A common interface for records that can be stored back to the database again.Update AnUPDATE
statement.UpdateConditionStep This type is used for theUpdate
's DSL API.UpdateFinalStep This type is used for theUpdate
's DSL API.UpdateFromStep This type is used for theUpdate
's DSL API.UpdateLimitStep This type is used for theUpdate
's DSL API.UpdateOrderByStep This type is used for theUpdate
's DSL API.UpdateQuery AnUPDATE
statement (model API).UpdateResultStep This type is used for theUpdate
's DSL API.UpdateReturningStep This type is used for theUpdate
's DSL API.UpdateSetFirstStep This type is used for theUpdate
's DSL API.UpdateSetMoreStep This type is used for theUpdate
's DSL API.UpdateSetStep This type is used for theUpdate
's DSL API.UpdateWhereStep This type is used for theUpdate
's DSL API.User A privilege for use inGRANT
andREVOKE
statements.Version A version ID attached to aMeta
description of a database.VersionProvider An SPI that allows for providing a graph of versions.Versions A directed, acyclic graph ofVersion
objects.VersionsBetweenAndStep This type is used for the OracleVERSIONS
clause DSL API, providing access to the flashback versions query clauses.VisitContext A context object forQueryPart
traversal passed to registeredVisitListener
's.VisitListener A listener forQueryPart
traversal events.VisitListenerProvider A provider forVisitListener
instances.WindowBeforeOverStep This type is used for the window function DSL API.WindowDefinition A window definition.WindowExcludeStep This type is used for the window function DSL API.WindowFinalStep This type is used for the window function DSL API.WindowIgnoreNullsStep This type is used for the window function DSL API.WindowOrderByStep This type is used for the window function DSL API.WindowOverStep This type is used for the window function DSL API.WindowPartitionByStep This type is used for the window function DSL API.WindowRowsAndStep This type is used for the window function DSL API.WindowRowsStep This type is used for the window function DSL API.WindowSpecification A window specification.WindowSpecificationExcludeStep An intermediate step in the construction of aWindowSpecification
.WindowSpecificationFinalStep An intermediate step in the construction of aWindowSpecification
.WindowSpecificationOrderByStep An intermediate step in the construction of aWindowSpecification
.WindowSpecificationRowsAndStep An intermediate step in the construction of aWindowSpecification
.WindowSpecificationRowsStep An intermediate step in the construction of aWindowSpecification
.WithAsStep WithAsStep1 WithAsStep10 WithAsStep11 WithAsStep12 WithAsStep13 WithAsStep14 WithAsStep15 WithAsStep16 WithAsStep17 WithAsStep18 WithAsStep19 WithAsStep2 WithAsStep20 WithAsStep21 WithAsStep22 WithAsStep3 WithAsStep4 WithAsStep5 WithAsStep6 WithAsStep7 WithAsStep8 WithAsStep9 WithStep XML An XML wrapper type for XML data obtained from the database.XMLFormat An XML formatting type, which can be used to configure XML imports / exports.XMLFormat.RecordFormat The format of individual XML records.XMLTableColumnForOrdinalityStep A step in the construction of anXMLTABLE
expression.XMLTableColumnPathStep A step in the construction of anXMLTABLE
expression.XMLTableColumnsFirstStep A step in the construction of anXMLTABLE
expression.XMLTableColumnsStep A step in the construction of anXMLTABLE
expression. -
Classes in org.jooq used by org.jooq.conf Class Description SQLDialect Dialects and dialect families as supported by jOOQ. -
Classes in org.jooq used by org.jooq.impl Class Description AggregateFunction An aggregate function.AlterDatabaseStep A step in the construction of theALTER DATABASE
statement.AlterDomainStep A step in the construction of theALTER DOMAIN
statement.AlterIndexOnStep The step in theALTER INDEX
where the table can be specified for the index.AlterIndexStep The step in theALTER INDEX
where the action can be decided.AlterSchemaStep A step in the construction of theALTER SCHEMA
statement.AlterSequenceStep AQuery
that can alter sequences.AlterTableStep The step in theALTER TABLE
statement where the action can be decided.AlterTypeStep AQuery
that can alter types.AlterViewStep The step in theALTER VIEW
where the action can be decided.ArrayAggOrderByStep The SQL standardARRAY_AGG()
function.ArrayRecord A "record" that encapsulates an Oracle-style ARRAY (or VARRAY), additionally providing some convenience methods.Asterisk An unqualified asterisk.Attachable An object in jOOQ that can have an underlyingConfiguration
attached or detached.Batch A wrapper for a JDBC batch operation.BatchBindStep This type is used for theBatch
's DSL API.BatchedCallable An operation that can run code and statements, buffering all consecutive and identical SQL strings in aBatchedPreparedStatement
, delaying their execution.BatchedRunnable An operation that can run code and statements, buffering all consecutive and identical SQL strings in aBatchedPreparedStatement
, delaying their execution.BindContext The bind context is used for bindingQueryPart
's and their contained values to aPreparedStatement
's bind variables.Binding An SPI (Service Provider Interface) that exposes all low-level interactions with JDBC bind variables.BindingGetResultSetContext A container type forBinding.get(BindingGetResultSetContext)
arguments.BindingGetSQLInputContext A container type forBinding.get(BindingGetSQLInputContext)
arguments.BindingGetStatementContext A container type forBinding.get(BindingGetStatementContext)
arguments.BindingRegisterContext A container type forBinding.register(BindingRegisterContext)
arguments.BindingSetSQLOutputContext A container type forBinding.set(BindingSetSQLOutputContext)
arguments.BindingSetStatementContext A container type forBinding.set(BindingSetStatementContext)
arguments.BindingSQLContext A container type forBinding.sql(BindingSQLContext)
arguments.Block A procedural block.Case The SQL case statement.CaseConditionStep The final step in creating a case statement of the typeCaseValueStep An intermediary step in creating a case statement of the typeCatalog A catalog.CharacterSet A character set.CharsetProvider ChartFormat Check A check constraint.Clause Deprecated.- 3.11.0 - [#7258] - This part of theVisitListener
SPI is deprecated.CloseableDSLContext A resourcefulDSLContext
that should be closed in a try-with-resources statement.Collation A collation.Comment A comment.CommentOnIsStep The step in theCOMMENT ON [ object type ]
statement where the comment can be specified.CommonTableExpression A common table expression.Condition A condition or predicate.Configuration AConfiguration
configures aDSLContext
, providing it with information for query rendering and execution.ConnectionCallable An operation that can run code and statements against a provided JDBCConnection
.ConnectionProvider A connection lifecycle handler API.ConnectionRunnable An operation that can run code and statements against a provided JDBCConnection
.ConstraintEnforcementStep The step in theConstraint
construction DSL API that allows for addingENFORCED
andNOT ENFORCED
clauses.ConstraintForeignKeyReferencesStep1 The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.ConstraintForeignKeyReferencesStep10 The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.ConstraintForeignKeyReferencesStep11 The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.ConstraintForeignKeyReferencesStep12 The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.ConstraintForeignKeyReferencesStep13 The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.ConstraintForeignKeyReferencesStep14 The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.ConstraintForeignKeyReferencesStep15 The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.ConstraintForeignKeyReferencesStep16 The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.ConstraintForeignKeyReferencesStep17 The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.ConstraintForeignKeyReferencesStep18 The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.ConstraintForeignKeyReferencesStep19 The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.ConstraintForeignKeyReferencesStep2 The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.ConstraintForeignKeyReferencesStep20 The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.ConstraintForeignKeyReferencesStep21 The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.ConstraintForeignKeyReferencesStep22 The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.ConstraintForeignKeyReferencesStep3 The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.ConstraintForeignKeyReferencesStep4 The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.ConstraintForeignKeyReferencesStep5 The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.ConstraintForeignKeyReferencesStep6 The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.ConstraintForeignKeyReferencesStep7 The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.ConstraintForeignKeyReferencesStep8 The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.ConstraintForeignKeyReferencesStep9 The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.ConstraintForeignKeyReferencesStepN The step in theConstraint
construction DSL API that allows for matching aFOREIGN KEY
clause with aREFERENCES
clause.ConstraintTypeStep The step in theConstraint
construction DSL API that allows for specifying the constraint type.Context A context type that is used for rendering SQL or for binding.ContextTransactionalCallable AnFunctionalInterface
that wraps transactional code.ContextTransactionalRunnable AnFunctionalInterface
that wraps transactional code.ContinueWhenStep A step in the construction of anCONTINUE
statement where aWHEN
clause can be added.Converter AConverter
for data types.ConverterProvider CreateDatabaseFinalStep A step in the construction of theCREATE DATABASE
statement.CreateDomainAsStep A step in the construction of theCREATE DOMAIN
statement.CreateIndexStep AQuery
that can create indexes.CreateSchemaFinalStep A step in the construction of theCREATE SCHEMA
statement.CreateSequenceFlagsStep A step in the construction of theCREATE SEQUENCE
statement.CreateTableColumnStep AQuery
that can create tables.CreateTypeStep AQuery
that can create types.CreateViewAsStep AQuery
that can create views.CSVFormat A CSV formatting type, which can be used to configure CSV imports / exports.Cursor Cursors allow for lazy, sequential access to an underlying JDBCResultSet
.DAO A generic DAO interface for a pojo and a primary key type.DataType A common interface to all dialect-specific data types.DatePart A date part can be used with SQL functions such as extract().DDLExportConfiguration A configuration type for use with the variousMeta.ddl()
methods.DDLFlag Declaration A local variable declaration.DeleteQuery ADELETE
statement (model API).DeleteUsingStep This type is used for theDelete
's DSL API.DiagnosticsContext A parameter object that is passed toDiagnosticsListener
methods.DiagnosticsListener A diagnostics listener.DiagnosticsListenerProvider A provider forTransactionListener
instances.Domain The meta model of a SQLDOMAIN
DropDatabaseFinalStep A step in the construction of theDROP DATABASE
statement.DropDomainCascadeStep A step in the construction of theDROP DOMAIN
statement.DropIndexOnStep AQuery
that can drop indexes.DropSchemaStep A step in the construction of theDROP SCHEMA
statement.DropSequenceFinalStep A step in the construction of theDROP SEQUENCE
statement.DropTableStep The step in theDROP TABLE
DSL used to specifyDROP
behaviour.DropTypeStep AQuery
that can drop types.DropViewFinalStep The final step in theDROP VIEW
DSL.DSLContext A contextual DSL providing "attached" implementations to theorg.jooq
interfaces.EmbeddableRecord A record originating from a single tableExecuteContext A context object forQuery
execution passed to registeredExecuteListener
's.ExecuteEventHandler An event handler implementingExecuteListener
events.ExecuteListener ExecuteListenerProvider A provider forExecuteListener
instances.ExecutorProvider TheExecutorProvider
SPI can be used to provide jOOQ with custom asynchronous execution behaviour.ExitWhenStep A step in the construction of anEXIT
statement where aWHEN
clause can be added.Explain Results of anDSLContext.explain(Query)
call.False ACondition
that always yieldsfalse
.Field A column expression.FieldOrConstraint A common base type forField
andConstraint
where DSL API accepts both types alike.FieldOrRow ForeignKey AForeignKey
is an object referencing aUniqueKey
.ForInStep The step in the creation of aFOR LOOP
statement where theIN
clause can be supplied.Formattable A type that can format its contents.GrantOnStep A step in the construction of theGRANT
statement.GroupConcatOrderByStep MySQL'sGROUP_CONCAT
function.GroupField An expression to be used exclusively inGROUP BY
clauses.Identity AnIdentity
is an object representing anIDENTITY
column as understood by the SQL:2003 standard.IfThenStep An intermediate step in building a proceduralIF
statement.Index A DDL index definition.InsertQuery AnINSERT
statement (model API).InsertSetStep This type is used for theInsert
's alternative DSL API.InsertValuesStep1 This type is used for theInsert
's DSL API.InsertValuesStep10 This type is used for theInsert
's DSL API.InsertValuesStep11 This type is used for theInsert
's DSL API.InsertValuesStep12 This type is used for theInsert
's DSL API.InsertValuesStep13 This type is used for theInsert
's DSL API.InsertValuesStep14 This type is used for theInsert
's DSL API.InsertValuesStep15 This type is used for theInsert
's DSL API.InsertValuesStep16 This type is used for theInsert
's DSL API.InsertValuesStep17 This type is used for theInsert
's DSL API.InsertValuesStep18 This type is used for theInsert
's DSL API.InsertValuesStep19 This type is used for theInsert
's DSL API.InsertValuesStep2 This type is used for theInsert
's DSL API.InsertValuesStep20 This type is used for theInsert
's DSL API.InsertValuesStep21 This type is used for theInsert
's DSL API.InsertValuesStep22 This type is used for theInsert
's DSL API.InsertValuesStep3 This type is used for theInsert
's DSL API.InsertValuesStep4 This type is used for theInsert
's DSL API.InsertValuesStep5 This type is used for theInsert
's DSL API.InsertValuesStep6 This type is used for theInsert
's DSL API.InsertValuesStep7 This type is used for theInsert
's DSL API.InsertValuesStep8 This type is used for theInsert
's DSL API.InsertValuesStep9 This type is used for theInsert
's DSL API.InsertValuesStepN This type is used for theInsert
's DSL API.Internal Signifies that a API (public class, method or field) is internal and subject to incompatible changes, or even removal, in a future release.JSON A JSON wrapper type for JSON data obtained from the database.JSONArrayAggOrderByStep A step in the construction ofDSL.jsonArrayAgg(Field)
orDSL.jsonbArrayAgg(Field)
functions where theORDER BY
clause can be defined.JSONArrayNullStep A step in the construction ofDSL.jsonArray(Field...)
orDSL.jsonbArray(Field...)
functions where theNULL
clause can be defined.JSONB A JSON wrapper type for JSONB data obtained from the database.JSONEntry A JSON entry for JSON objects.JSONExistsOnStep A step in the construction ofDSL.jsonExists(Field, Field)
orDSL.jsonbExists(Field, Field)
functions where theON ERROR
clause can be defined.JSONFormat A JSON formatting type, which can be used to configure JSON imports / exports.JSONObjectAggNullStep A step in the construction ofDSL.jsonObjectAgg(JSONEntry)
orDSL.jsonbObjectAgg(JSONEntry)
functions where theNULL
clause can be defined.JSONObjectNullStep A step in the construction ofDSL.jsonObject(JSONEntry...)
orDSL.jsonbObject(JSONEntry...)
functions where theNULL
clause can be defined.JSONTableColumnsFirstStep A step in the construction of anJSON_TABLE
expression.JSONValueOnStep A step in the construction ofDSL.jsonValue(Field, Field)
orDSL.jsonbValue(Field, Field)
functions where theON EMPTY
andON ERROR
clauses can be defined.Keyword A SQL keyword.Label A label for use in procedural code.Link A database link reference.LoaderOptionsStep TheLoader
API is used for configuring data loads.LoopStep An intermediate step in building a proceduralLOOP
statement.MergeKeyStep1 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeKeyStep10 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeKeyStep11 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeKeyStep12 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeKeyStep13 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeKeyStep14 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeKeyStep15 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeKeyStep16 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeKeyStep17 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeKeyStep18 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeKeyStep19 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeKeyStep2 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeKeyStep20 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeKeyStep21 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeKeyStep22 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeKeyStep3 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeKeyStep4 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeKeyStep5 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeKeyStep6 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeKeyStep7 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeKeyStep8 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeKeyStep9 Deprecated.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)
MergeKeyStepN This type is used for the H2-specific variant of theMerge
's DSL API.MergeUsingStep This type is used for theMerge
's DSL API.Meta A wrapping object forDatabaseMetaData
or for other sources of database meta information (e.g.MetaProvider An SPI that can produce dynamic catalog, schema, table meta data information.Migration An executable migration between twoVersion
instances.MigrationContext The context in which aMigration
is executed.MigrationListener A listener forMigration
lifecycles.MigrationListenerProvider A provider forMigrationListener
instances.Name An identifier.Named A common base type for all qualifiable, named objects.Nullability An enum that specifies the nullability of aDataType
.Operator An operator used for combining conditionsOrderedAggregateFunction An ordered-set aggregate function.OrderedAggregateFunctionOfDeferredType An ordered-set aggregate function.OrderField AQueryPart
to be used exclusively inORDER BY
clauses.Package A container for stored procedures and functionsParam A named parameter and/or bind value.Parameter A parameter to a stored procedure or function.Parser This is experimental functionality.Period A period specification for usage in temporal tables.PlainSQL This annotation marks all methods and types that allow for producing aQueryPart
that generates "plain SQL" inside of an AST.Privilege A privilege for use inGRANT
andREVOKE
statements.Pro An annotation that indicates that any given API is available to the commercial jOOQ distributions only, including the jOOQ Express Edition, the jOOQ Professional Edition, and the jOOQ Enterprise Edition.Qualified QuantifiedSelect A quantified select for use in quantified comparison predicates.Queries A wrapper for a collection of queries.Query Any query.QueryPart The common base type for all objects that can be used for query composition.QueryPartInternal Base functionality declaration for all query objectsRecord A database result record.Record1 A model type for a records with degree1
Record10 A model type for a records with degree10
Record11 A model type for a records with degree11
Record12 A model type for a records with degree12
Record13 A model type for a records with degree13
Record14 A model type for a records with degree14
Record15 A model type for a records with degree15
Record16 A model type for a records with degree16
Record17 A model type for a records with degree17
Record18 A model type for a records with degree18
Record19 A model type for a records with degree19
Record2 A model type for a records with degree2
Record20 A model type for a records with degree20
Record21 A model type for a records with degree21
Record22 A model type for a records with degree22
Record3 A model type for a records with degree3
Record4 A model type for a records with degree4
Record5 A model type for a records with degree5
Record6 A model type for a records with degree6
Record7 A model type for a records with degree7
Record8 A model type for a records with degree8
Record9 A model type for a records with degree9
RecordContext A context object forRecord
manipulation passed to registeredRecordListener
's.RecordListener A listener for manipulation events onUpdatableRecord
s.RecordListenerProvider A provider forRecordListener
instances.RecordMapper ARecordMapper
is a mapper that can receiveRecord
objects, when fetching data from the database, transforming them into a custom type<E>
.RecordMapperProvider A provider forRecordMapper
instances.RecordType RecordUnmapper ARecordUnmapper
is a mapper that can receive user objects and convert them back toRecord
.RecordUnmapperProvider A provider forRecordUnmapper
instances.RenderContext The render context is used for renderingQueryPart
's to SQL.RepeatUntilStep An intermediate step in building a proceduralREPEAT
statement.Result A wrapper for database results returned bySelectQuery
ResultQuery A query that can return results.Results A list ofResult
and update counts that can be returned byResultQuery.fetchMany()
calls and other calls that produce multiple cursors and update counts.RevokeOnStep A step in the construction of theREVOKE
statement.Role A privilege for use inGRANT
andREVOKE
statements.Routine A routine is a callable object in your RDBMS.Row A row value expression.Row1 A row value expression.Row10 A row value expression.Row11 A row value expression.Row12 A row value expression.Row13 A row value expression.Row14 A row value expression.Row15 A row value expression.Row16 A row value expression.Row17 A row value expression.Row18 A row value expression.Row19 A row value expression.Row2 A row value expression.Row20 A row value expression.Row21 A row value expression.Row22 A row value expression.Row3 A row value expression.Row4 A row value expression.Row5 A row value expression.Row6 A row value expression.Row7 A row value expression.Row8 A row value expression.Row9 A row value expression.RowCountQuery Any query that is not aResultQuery
, and thus possibly produces a row count as a result, instead of aResult
.RowId A data type corresponding to JDBC'sTypes.ROWID
.RowN A row value expression.Schema A schema.SchemaMapping Deprecated.- 2.0.5 - Use runtime configurationSettings
insteadScope Scope implementations provide access to a variety of objects that are available from a given scope.Select ASELECT
statement.SelectField AQueryPart
to be used exclusively inSELECT
clauses.SelectFieldOrAsterisk AQueryPart
to be used exclusively inSELECT
clauses.SelectQuery ASELECT
statement (model API).SelectSelectStep SelectWhereStep Sequence A sequence.Source A source of text data.SQL A plain SQLQueryPart
.SQLDialect Dialects and dialect families as supported by jOOQ.Statement A statement that can be placed inside of aBlock
, but not executed on its own.Support A formal declaration of whether any API element is supported by a givenSQLDialect
Table A table.TableField A field contained in a table.TableLike An object that can behave like a table (a table-like object).TableOptions A description of various additionalTable
options to describe the table runtime meta model.TableRecord A record originating from a single tableTransactionalCallable AnFunctionalInterface
that wraps transactional code.TransactionalRunnable AnFunctionalInterface
that wraps transactional code.TransactionContext A context object that is used to pass arguments to the various methods ofTransactionProvider
.TransactionListener TheTransactionListener
SPI is used to intercept theTransactionProvider
's transaction events.TransactionListenerProvider A provider forTransactionListener
instances.TransactionProvider TheTransactionProvider
SPI can be used to implement customtransaction
behaviour that is applied when callingDSLContext.transactionResult(TransactionalCallable)
orDSLContext.transaction(TransactionalRunnable)
.True ACondition
that always yieldstrue
.TruncateIdentityStep AQuery
that can truncate a table in the database.TXTFormat A CSV formatting type, which can be used to configure CSV imports / exports.Typed A marker interface for all query parts that have aDataType
.UDT UDT definition.UDTField A field contained in a UDT.UDTRecord An object holding data of a UDTUniqueKey AUniqueKey
is an object representing aUNIQUE KEY
or aPRIMARY KEY
.Unwrapper An unwrapper SPI that can be used to override the default unwrapping algorithm.UnwrapperProvider A provider for theUnwrapper
SPI which is used to override the default behaviour when unwrapping JDBC types throughWrapper.unwrap(Class)
.UpdatableRecord A common interface for records that can be stored back to the database again.UpdateQuery AnUPDATE
statement (model API).UpdateSetFirstStep This type is used for theUpdate
's DSL API.User A privilege for use inGRANT
andREVOKE
statements.Variable A local variable reference.Version A version ID attached to aMeta
description of a database.VersionProvider An SPI that allows for providing a graph of versions.Versions A directed, acyclic graph ofVersion
objects.VisitContext A context object forQueryPart
traversal passed to registeredVisitListener
's.VisitListener A listener forQueryPart
traversal events.VisitListenerProvider A provider forVisitListener
instances.WindowFromFirstLastStep This type is used for the window function DSL API.WindowIgnoreNullsStep This type is used for the window function DSL API.WindowOverStep This type is used for the window function DSL API.WindowSpecificationExcludeStep An intermediate step in the construction of aWindowSpecification
.WindowSpecificationOrderByStep An intermediate step in the construction of aWindowSpecification
.WindowSpecificationRowsAndStep An intermediate step in the construction of aWindowSpecification
.WindowSpecificationRowsStep An intermediate step in the construction of aWindowSpecification
.WithAsStep WithAsStep1 WithAsStep10 WithAsStep11 WithAsStep12 WithAsStep13 WithAsStep14 WithAsStep15 WithAsStep16 WithAsStep17 WithAsStep18 WithAsStep19 WithAsStep2 WithAsStep20 WithAsStep21 WithAsStep22 WithAsStep3 WithAsStep4 WithAsStep5 WithAsStep6 WithAsStep7 WithAsStep8 WithAsStep9 WithStep XML An XML wrapper type for XML data obtained from the database.XMLAggOrderByStep The SQL standardARRAY_AGG()
function.XMLAttributes A type modelling XML attributes for use inDSL.xmlelement(Name, XMLAttributes, Field...)
.XMLExistsPassingStep A step in the construction of anXMLEXISTS
predicate.XMLFormat An XML formatting type, which can be used to configure XML imports / exports.XMLQueryPassingStep A step in the construction of anXMLQUERY
expression.XMLTablePassingStep A step in the construction of anXMLTABLE
expression. -
Classes in org.jooq used by org.jooq.tools Class Description Converter AConverter
for data types.ExecuteContext A context object forQuery
execution passed to registeredExecuteListener
's.ExecuteListener Field A column expression.Log A common logger abstraction API for jOOQ's internal logging.Log.Level The log level. -
Classes in org.jooq used by org.jooq.tools.jdbc Class Description CharsetProvider Configuration AConfiguration
configures aDSLContext
, providing it with information for query rendering and execution.ConnectionProvider A connection lifecycle handler API.ConverterProvider DiagnosticsListener A diagnostics listener.DiagnosticsListenerProvider A provider forTransactionListener
instances.DSLContext A contextual DSL providing "attached" implementations to theorg.jooq
interfaces.ExecuteListener ExecuteListenerProvider A provider forExecuteListener
instances.ExecutorProvider TheExecutorProvider
SPI can be used to provide jOOQ with custom asynchronous execution behaviour.MetaProvider An SPI that can produce dynamic catalog, schema, table meta data information.MigrationListener A listener forMigration
lifecycles.MigrationListenerProvider A provider forMigrationListener
instances.Pro An annotation that indicates that any given API is available to the commercial jOOQ distributions only, including the jOOQ Express Edition, the jOOQ Professional Edition, and the jOOQ Enterprise Edition.Record A database result record.RecordListener A listener for manipulation events onUpdatableRecord
s.RecordListenerProvider A provider forRecordListener
instances.RecordMapper ARecordMapper
is a mapper that can receiveRecord
objects, when fetching data from the database, transforming them into a custom type<E>
.RecordMapperProvider A provider forRecordMapper
instances.RecordUnmapper ARecordUnmapper
is a mapper that can receive user objects and convert them back toRecord
.RecordUnmapperProvider A provider forRecordUnmapper
instances.Result A wrapper for database results returned bySelectQuery
SchemaMapping Deprecated.- 2.0.5 - Use runtime configurationSettings
insteadSource A source of text data.SQLDialect Dialects and dialect families as supported by jOOQ.TransactionListener TheTransactionListener
SPI is used to intercept theTransactionProvider
's transaction events.TransactionListenerProvider A provider forTransactionListener
instances.TransactionProvider TheTransactionProvider
SPI can be used to implement customtransaction
behaviour that is applied when callingDSLContext.transactionResult(TransactionalCallable)
orDSLContext.transaction(TransactionalRunnable)
.Unwrapper An unwrapper SPI that can be used to override the default unwrapping algorithm.UnwrapperProvider A provider for theUnwrapper
SPI which is used to override the default behaviour when unwrapping JDBC types throughWrapper.unwrap(Class)
.VersionProvider An SPI that allows for providing a graph of versions.VisitListener A listener forQueryPart
traversal events.VisitListenerProvider A provider forVisitListener
instances. -
Classes in org.jooq used by org.jooq.util.access Class Description DataType A common interface to all dialect-specific data types.JSON A JSON wrapper type for JSON data obtained from the database.JSONB A JSON wrapper type for JSONB data obtained from the database. -
Classes in org.jooq used by org.jooq.util.ase Class Description DataType A common interface to all dialect-specific data types.JSON A JSON wrapper type for JSON data obtained from the database.JSONB A JSON wrapper type for JSONB data obtained from the database. -
Classes in org.jooq used by org.jooq.util.auroramysql Class Description DataType A common interface to all dialect-specific data types. -
Classes in org.jooq used by org.jooq.util.aurorapostgres Class Description DataType A common interface to all dialect-specific data types.Record A database result record.Result A wrapper for database results returned bySelectQuery
-
Classes in org.jooq used by org.jooq.util.cockroachdb Class Description DataType A common interface to all dialect-specific data types.JSON A JSON wrapper type for JSON data obtained from the database.JSONB A JSON wrapper type for JSONB data obtained from the database. -
Classes in org.jooq used by org.jooq.util.cubrid Class Description DataType A common interface to all dialect-specific data types.Field A column expression. -
Classes in org.jooq used by org.jooq.util.db2 Class Description DataType A common interface to all dialect-specific data types.JSON A JSON wrapper type for JSON data obtained from the database.JSONB A JSON wrapper type for JSONB data obtained from the database. -
Classes in org.jooq used by org.jooq.util.derby Class Description DataType A common interface to all dialect-specific data types.JSON A JSON wrapper type for JSON data obtained from the database.JSONB A JSON wrapper type for JSONB data obtained from the database. -
Classes in org.jooq used by org.jooq.util.firebird Class Description DataType A common interface to all dialect-specific data types.JSON A JSON wrapper type for JSON data obtained from the database.JSONB A JSON wrapper type for JSONB data obtained from the database. -
Classes in org.jooq used by org.jooq.util.h2 Class Description DataType A common interface to all dialect-specific data types.JSON A JSON wrapper type for JSON data obtained from the database.JSONB A JSON wrapper type for JSONB data obtained from the database.Record A database result record.Result A wrapper for database results returned bySelectQuery
-
Classes in org.jooq used by org.jooq.util.hana Class Description DataType A common interface to all dialect-specific data types.JSON A JSON wrapper type for JSON data obtained from the database.JSONB A JSON wrapper type for JSONB data obtained from the database. -
Classes in org.jooq used by org.jooq.util.hsqldb Class Description DataType A common interface to all dialect-specific data types.JSON A JSON wrapper type for JSON data obtained from the database.JSONB A JSON wrapper type for JSONB data obtained from the database.Record A database result record.Result A wrapper for database results returned bySelectQuery
-
Classes in org.jooq used by org.jooq.util.informix Class Description DataType A common interface to all dialect-specific data types.JSON A JSON wrapper type for JSON data obtained from the database.JSONB A JSON wrapper type for JSONB data obtained from the database. -
Classes in org.jooq used by org.jooq.util.ingres Class Description DataType A common interface to all dialect-specific data types.JSON A JSON wrapper type for JSON data obtained from the database.JSONB A JSON wrapper type for JSONB data obtained from the database. -
Classes in org.jooq used by org.jooq.util.jaxb.tools Class Description Internal Signifies that a API (public class, method or field) is internal and subject to incompatible changes, or even removal, in a future release. -
Classes in org.jooq used by org.jooq.util.mariadb Class Description DataType A common interface to all dialect-specific data types.EnumType A SQL enum type.Field A column expression.JSON A JSON wrapper type for JSON data obtained from the database.JSONB A JSON wrapper type for JSONB data obtained from the database. -
Classes in org.jooq used by org.jooq.util.memsql Class Description DataType A common interface to all dialect-specific data types.JSON A JSON wrapper type for JSON data obtained from the database.JSONB A JSON wrapper type for JSONB data obtained from the database. -
Classes in org.jooq used by org.jooq.util.mysql Class Description DataType A common interface to all dialect-specific data types.EnumType A SQL enum type.Field A column expression.JSON A JSON wrapper type for JSON data obtained from the database.JSONB A JSON wrapper type for JSONB data obtained from the database.Support A formal declaration of whether any API element is supported by a givenSQLDialect
-
Classes in org.jooq used by org.jooq.util.oracle Class Description Configuration AConfiguration
configures aDSLContext
, providing it with information for query rendering and execution.DataType A common interface to all dialect-specific data types.Field A column expression.Internal Signifies that a API (public class, method or field) is internal and subject to incompatible changes, or even removal, in a future release.Pro An annotation that indicates that any given API is available to the commercial jOOQ distributions only, including the jOOQ Express Edition, the jOOQ Professional Edition, and the jOOQ Enterprise Edition.Record A database result record.Result A wrapper for database results returned bySelectQuery
Schema A schema.Support A formal declaration of whether any API element is supported by a givenSQLDialect
UDT UDT definition.UDTRecord An object holding data of a UDT -
Classes in org.jooq used by org.jooq.util.postgres Class Description Condition A condition or predicate.DataType A common interface to all dialect-specific data types.Field A column expression.JSON A JSON wrapper type for JSON data obtained from the database.JSONB A JSON wrapper type for JSONB data obtained from the database.Record A database result record.Record1 A model type for a records with degree1
Result A wrapper for database results returned bySelectQuery
Select ASELECT
statement.Support A formal declaration of whether any API element is supported by a givenSQLDialect
Table A table. -
Classes in org.jooq used by org.jooq.util.redshift Class Description DataType A common interface to all dialect-specific data types.Record A database result record.Result A wrapper for database results returned bySelectQuery
-
Classes in org.jooq used by org.jooq.util.sqldatawarehouse Class Description DataType A common interface to all dialect-specific data types. -
Classes in org.jooq used by org.jooq.util.sqlite Class Description DataType A common interface to all dialect-specific data types.Field A column expression.JSON A JSON wrapper type for JSON data obtained from the database.JSONB A JSON wrapper type for JSONB data obtained from the database. -
Classes in org.jooq used by org.jooq.util.sqlserver Class Description DataType A common interface to all dialect-specific data types.Field A column expression.Support A formal declaration of whether any API element is supported by a givenSQLDialect
-
Classes in org.jooq used by org.jooq.util.sybase Class Description DataType A common interface to all dialect-specific data types.JSON A JSON wrapper type for JSON data obtained from the database.JSONB A JSON wrapper type for JSONB data obtained from the database. -
Classes in org.jooq used by org.jooq.util.teradata Class Description DataType A common interface to all dialect-specific data types.JSON A JSON wrapper type for JSON data obtained from the database.JSONB A JSON wrapper type for JSONB data obtained from the database. -
Classes in org.jooq used by org.jooq.util.vertica Class Description DataType A common interface to all dialect-specific data types.JSON A JSON wrapper type for JSON data obtained from the database.JSONB A JSON wrapper type for JSONB data obtained from the database.Record A database result record.Result A wrapper for database results returned bySelectQuery