Uses of Package
org.jooq
Packages that use org.jooq
Package
Description
This package contains jOOQ's public API.
This package contains jOOQ's implementation classes.
This package contains jOOQ's public utilities.
JDBC tooling.
This package contains classes related to the
SQLDialect.ACCESS dialect family.This package contains classes related to the
SQLDialect.ASE
dialect family.This package contains classes related to the
SQLDialect.AURORA_MYSQL dialect family.This package contains classes related to the
SQLDialect.AURORA_POSTGRES dialect family.This package contains classes related to the
SQLDialect.BIGQUERY dialect family.This package contains classes related to the
SQLDialect.COCKROACHDB dialect family.This package contains classes related to the
SQLDialect.CUBRID dialect family.This package contains classes related to the
SQLDialect.DB2
dialect family.This package contains classes related to the
SQLDialect.DERBY dialect family.This package contains classes related to the
SQLDialect.EXASOL dialect family.This package contains classes related to the
SQLDialect.FIREBIRD dialect family.This package contains classes related to the
SQLDialect.H2
dialect family.This package contains classes related to the
SQLDialect.HANA
dialect family.This package contains classes related to the
SQLDialect.HSQLDB dialect family.This package contains classes related to the
SQLDialect.IGNITE dialect family.This package contains classes related to the
SQLDialect.INFORMIX dialect family.This package contains classes related to the
SQLDialect.INGRES dialect family.This package contains classes related to the
SQLDialect.MARIADB dialect family.This package contains classes related to the
SQLDialect.MEMSQL dialect family.This package contains classes related to the
SQLDialect.MYSQL dialect family.This package contains classes related to the
SQLDialect.ORACLE dialect family.This package contains classes related to the
SQLDialect.POSTGRES dialect family.This package contains classes related to the
SQLDialect.REDSHIFT dialect family.This package contains classes related to the
SQLDialect.SNOWFLAKE dialect family.This package contains classes related to the
SQLDialect.SQLDATAWAREHOUSE dialect family.This package contains classes related to the
SQLDialect.SQLITE dialect family.This package contains classes related to the
SQLDialect.SQLSERVER dialect family.This package contains classes related to the
SQLDialect.SYBASE dialect family.This package contains classes related to the
SQLDialect.TERADATA dialect family.This package contains classes related to the
SQLDialect.VERTICA dialect family.This package contains classes related to the
SQLDialect.YUGABYTEDB dialect family.-
ClassDescriptionThe step in the specification of aggregate functions where the SQL:2003 standard
FILTER clausecan be added.An aggregate function.Deprecated, for removal: This API element is subject to removal in a future version.- [#11329] - 3.15.0 - This type will be removed in the future.A step in the construction of theALTER DATABASEstatement.A step in the construction of theALTER DOMAINstatement.Deprecated, for removal: This API element is subject to removal in a future version.- [#11329] - 3.15.0 - This type will be removed in the future.A step in the construction of theALTER DOMAINstatement.A step in the construction of theALTER DOMAINstatement.Deprecated, for removal: This API element is subject to removal in a future version.- [#11329] - 3.15.0 - This type will be removed in the future.A step in the construction of theALTER INDEXstatement.A step in the construction of theALTER INDEXstatement.Deprecated, for removal: This API element is subject to removal in a future version.- [#11329] - 3.15.0 - This type will be removed in the future.A step in the construction of theALTER SCHEMAstatement.Deprecated, for removal: This API element is subject to removal in a future version.- [#11329] - 3.15.0 - This type will be removed in the future.A step in the construction of theALTER SEQUENCEstatement.A step in the construction of theALTER SEQUENCEstatement.The step in theALTER TABLEDSL used toADDcolumns.The step in theALTER TABLEDSL used toALTERconstraints.The step in theALTER TABLEDSL used toALTERcolumns.The step in theALTER TABLEDSL used toDROPcolumns or constraints.Deprecated, for removal: This API element is subject to removal in a future version.- [#11329] - 3.15.0 - This type will be removed in the future.The step in theALTER TABLEDSL used toRENAMEcolumns.The step in theALTER TABLEDSL used toRENAMEconstraints.The step in theALTER TABLEDSL used toRENAMEindexes.The step in theALTER TABLEstatement where the action can be decided.The step in theALTER TABLE … ADD CONSTRAINTstatement where an optional index can be specified to enforce the constraint.Deprecated, for removal: This API element is subject to removal in a future version.- [#11329] - 3.15.0 - This type will be removed in the future.A step in the construction of theALTER TYPEstatement.A step in the construction of theALTER TYPEstatement.Deprecated, for removal: This API element is subject to removal in a future version.- [#11329] - 3.15.0 - This type will be removed in the future.A step in the construction of theALTER VIEWstatement.A "record" that encapsulates an Oracle-style ARRAY (or VARRAY), additionally providing some convenience methods.A "record" that encapsulates an Oracle-style associative array, additionally providing some convenience methods.An unqualified asterisk.An object in jOOQ that can have an underlyingConfigurationattached or detached.A type that is bothAttachableand aQueryPart.A wrapper for a JDBC batch operation.This type is used for theBatch's DSL API.An operation that can run code and statements, buffering all consecutive and identical SQL strings in aBatchedPreparedStatement, delaying their execution.An operation that can run code and statements, buffering all consecutive and identical SQL strings in aBatchedPreparedStatement, delaying their execution.An intermediate DSL type for the construction of aBETWEENpredicate.An intermediate DSL type for the construction of aBETWEENpredicate.An intermediate DSL type for the construction of aBETWEENpredicate.An intermediate DSL type for the construction of aBETWEENpredicate.An intermediate DSL type for the construction of aBETWEENpredicate.An intermediate DSL type for the construction of aBETWEENpredicate.An intermediate DSL type for the construction of aBETWEENpredicate.An intermediate DSL type for the construction of aBETWEENpredicate.An intermediate DSL type for the construction of aBETWEENpredicate.An intermediate DSL type for the construction of aBETWEENpredicate.An intermediate DSL type for the construction of aBETWEENpredicate.An intermediate DSL type for the construction of aBETWEENpredicate.An intermediate DSL type for the construction of aBETWEENpredicate.An intermediate DSL type for the construction of aBETWEENpredicate.An intermediate DSL type for the construction of aBETWEENpredicate.An intermediate DSL type for the construction of aBETWEENpredicate.An intermediate DSL type for the construction of aBETWEENpredicate.An intermediate DSL type for the construction of aBETWEENpredicate.An intermediate DSL type for the construction of aBETWEENpredicate.An intermediate DSL type for the construction of aBETWEENpredicate.An intermediate DSL type for the construction of aBETWEENpredicate.An intermediate DSL type for the construction of aBETWEENpredicate.An intermediate DSL type for the construction of aBETWEENpredicate.An intermediate DSL type for the construction of aBETWEENpredicate.An intermediate DSL type for the construction of aBETWEENpredicate.The bind context is used for bindingQueryPart's and their contained values to aPreparedStatement's bind variables.An SPI (Service Provider Interface) that exposes all low-level interactions with JDBC bind variables.A container type forBinding.get(BindingGetResultSetContext)arguments.A container type forBinding.get(BindingGetSQLInputContext)arguments.A container type forBinding.get(BindingGetStatementContext)arguments.A container type forBinding.register(BindingRegisterContext)arguments.A container type forBinding.set(BindingSetSQLOutputContext)arguments.A container type forBinding.set(BindingSetStatementContext)arguments.A container type forBinding.sql(BindingSQLContext)arguments.A procedural block.The parameter object passed to theCacheProvider.provide(CacheContext)method.A provider for cache implementations to replace the default.A step in the construction of theCALLstatement.The final step in creating a case statement of the typeAn intermediary step in creating a case statement of the typeThe final step in creating a case statement of the typeA catalog.A character set.A CSV formatting type, which can be used to configure chart exports.The chart output format.A check constraint.Simple version of the JSR 305 annotation that allows for inspecting jOOQ code and detect accidentally omitted calls toQuery.execute()and the likes in IntelliJ.Deprecated, for removal: This API element is subject to removal in a future version.- 3.11.0 - [#7258] - This part of theVisitListenerSPI is deprecated.A collation.A comment.Deprecated, for removal: This API element is subject to removal in a future version.- [#11329] - 3.15.0 - This type will be removed in the future.A step in the construction of theCOMMENT ON TABLEstatement.A commit in a version control system.An SPI that allows for providing a graph of versions.A (sub) set of commits.A common table expression.A comparator to be used in conditions to form comparison predicates.A condition or predicate.Deprecated, for removal: This API element is subject to removal in a future version.- 2.6.0 [#1881] - This type will be removed from the public API, soon.AConfigurationconfigures aDSLContext, providing it with information for query rendering and execution.An operation that can run code and statements against a provided JDBCConnection.A connection lifecycle handler API.An operation that can run code and statements against a provided JDBCConnection.A DDL constraint.The step in theConstraintconstruction DSL API that allows for addingENFORCEDandNOT ENFORCEDclauses.Deprecated, for removal: This API element is subject to removal in a future version.- [#11329] - 3.15.0 - This type will be removed in the future.The step in theConstraintconstruction DSL API that allows for addingON DELETEandON UPDATEclauses.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.TheFile.type().A context type that is used for rendering SQL or for binding.AnFunctionalInterfacethat wraps transactional code.AnFunctionalInterfacethat wraps transactional code.AConverterfor data types.Deprecated, for removal: This API element is subject to removal in a future version.- [#11329] - 3.15.0 - This type will be removed in the future.A step in the construction of theCREATE DOMAINstatement.A step in the construction of theCREATE DOMAINstatement.A step in the construction of theCREATE DOMAINstatement.Deprecated, for removal: This API element is subject to removal in a future version.- [#11329] - 3.15.0 - This type will be removed in the future.A step in the construction of theCREATE FUNCTIONstatement.A step in the construction of theCREATE FUNCTIONstatement.A step in the construction of theCREATE FUNCTIONstatement.A step in the construction of theCREATE FUNCTIONstatement.Deprecated, for removal: This API element is subject to removal in a future version.- [#11329] - 3.15.0 - This type will be removed in the future.A step in the construction of theCREATE INDEXstatement.A step in the construction of theCREATE INDEXstatement.A step in the construction of theCREATE INDEXstatement.A step in the construction of theCREATE PROCEDUREstatement.A step in the construction of theCREATE PROCEDUREstatement.A step in the construction of theCREATE PROCEDUREstatement.Deprecated, for removal: This API element is subject to removal in a future version.- [#11329] - 3.15.0 - This type will be removed in the future.Deprecated, for removal: This API element is subject to removal in a future version.- [#11329] - 3.15.0 - This type will be removed in the future.A step in the construction of theCREATE SEQUENCEstatement.AQuerythat can create tables.AQuerythat can create tables.AQuerythat can create tables.AQuerythat can create tables.Deprecated, for removal: This API element is subject to removal in a future version.- [#11329] - 3.15.0 - This type will be removed in the future.AQuerythat can create tables.AQuerythat can create tables.AQuerythat can create tables.AQuerythat can create tables.A step in the construction of theCREATE TRIGGERstatement.A step in the construction of theCREATE TRIGGERstatement.A step in the construction of theCREATE TRIGGERstatement.A step in the construction of theCREATE TRIGGERstatement.A step in the construction of theCREATE TRIGGERstatement.A step in the construction of theCREATE TRIGGERstatement.A step in the construction of theCREATE TRIGGERstatement.A step in the construction of theCREATE TRIGGERstatement.Deprecated, for removal: This API element is subject to removal in a future version.- [#11329] - 3.15.0 - This type will be removed in the future.AQuerythat can create types.AQuerythat can create views.Deprecated, for removal: This API element is subject to removal in a future version.- [#11329] - 3.15.0 - This type will be removed in the future.A CSV formatting type, which can be used to configure CSV imports / exports.When to apply the quoteCursors allow for lazy, sequential access to an underlying JDBCResultSet.A common interface to all dialect-specific data types.A date part can be used with SQL functions such as extract().A configuration type for use with the variousMeta.ddl()methods.A marker interface for all DDL queries.ADELETEstatement.This type is used for theDelete's DSL API.Deprecated, for removal: This API element is subject to removal in a future version.- [#11329] - 3.15.0 - This type will be removed in the future.This type is used for theDelete's DSL API.This type is used for theDelete's DSL API.ADELETEstatement (model API).This type is used for theDelete's DSL API.This type is used for theDelete's DSL API.This type is used for theDelete's DSL API.This type is used for theDelete's DSL API.A derived column list.A derived column list.A derived column list.A derived column list.A derived column list.A derived column list.A derived column list.A derived column list.A derived column list.A derived column list.A derived column list.A derived column list.A derived column list.A derived column list.A derived column list.A derived column list.A derived column list.A derived column list.A derived column list.A derived column list.A derived column list.A derived column list.A derived column list.A parameter object that is passed toDiagnosticsListenermethods.A diagnostics listener.A provider forTransactionListenerinstances.An intermediate type for the construction of a relational division.An intermediate type for the construction of a relational divisionAn intermediate type for the construction of a relational divisionThe meta model of a SQLDOMAINDeprecated, for removal: This API element is subject to removal in a future version.- [#11329] - 3.15.0 - This type will be removed in the future.A step in the construction of theDROP DOMAINstatement.Deprecated, for removal: This API element is subject to removal in a future version.- [#11329] - 3.15.0 - This type will be removed in the future.A step in the construction of theDROP INDEXstatement.Deprecated, for removal: This API element is subject to removal in a future version.- [#11329] - 3.15.0 - This type will be removed in the future.A step in the construction of theDROP INDEXstatement.Deprecated, for removal: This API element is subject to removal in a future version.- [#11329] - 3.15.0 - This type will be removed in the future.A step in the construction of theDROP SCHEMAstatement.Deprecated, for removal: This API element is subject to removal in a future version.- [#11329] - 3.15.0 - This type will be removed in the future.Deprecated, for removal: This API element is subject to removal in a future version.- [#11329] - 3.15.0 - This type will be removed in the future.A step in the construction of theDROP TABLEstatement.Deprecated, for removal: This API element is subject to removal in a future version.- [#11329] - 3.15.0 - This type will be removed in the future.AQuerythat can drop types.Deprecated, for removal: This API element is subject to removal in a future version.- [#11329] - 3.15.0 - This type will be removed in the future.A contextual DSL providing "attached" implementations to theorg.jooqinterfaces.A record originating from a single tableA SQL enum type.A context object forQueryexecution passed to registeredExecuteListener's.An event handler implementingExecuteListenerevents.A provider forExecuteListenerinstances.AScopethat knows itsExecuteContext.The type of database interaction that is being executed with this context.TheExecutorProviderSPI can be used to provide jOOQ with custom asynchronous execution behaviour.Results of anDSLContext.explain(Query)call.A column expression.An object that can behave like a field (a field-like object).A common base type forFieldandConstraintwhere DSL API accepts both types alike.A source of migration content.A utility class that can traverse a directory structure given some ant-style file patterns, or classpath resources.The sort algorithm to be applied to directory contents.A set of files that are in a specific order.The step in the creation of aFOR LOOPstatement where theBYclause can be supplied.AForeignKeyis an object referencing aUniqueKey.A type that can format its contents.An SPI that allows for overriding certain formatting defaults.A function of degree 1.A function of degree 10.A function of degree 11.A function of degree 12.A function of degree 13.A function of degree 14.A function of degree 15.A function of degree 16.A function of degree 17.A function of degree 18.A function of degree 19.A function of degree 2.A function of degree 20.A function of degree 21.A function of degree 22.A function of degree 3.A function of degree 4.A function of degree 5.A function of degree 6.A function of degree 7.A function of degree 8.A function of degree 9.A wrapper type for spatial data obtained from the database.A wrapper type for spatial data obtained from the database.Deprecated, for removal: This API element is subject to removal in a future version.- [#11329] - 3.15.0 - This type will be removed in the future.A step in the construction of theGRANTstatement.A step in the construction of theGRANTstatement.A step in the construction of theGRANTstatement.MySQL'sGROUP_CONCATfunction.An expression to be used exclusively inGROUP BYclauses.AnIdentityis an object representing anIDENTITYcolumn as understood by the SQL:2003 standard.An intermediate step in building a proceduralIFstatement.An intermediate step in building a proceduralIFstatement.A DDL index definition.AnINSERTstatement.Deprecated, for removal: This API element is subject to removal in a future version.- [#11329] - 3.15.0 - This type will be removed in the future.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.AnINSERTstatement (model API).This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's alternative DSL API.This type is used for theInsert's alternative DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.Signifies that a API (public class, method or field) is internal and subject to incompatible changes, or even removal, in a future release.The type of join.A JSON wrapper type for JSON data obtained from the database.A step in the construction ofDSL.jsonArrayAgg(Field)orDSL.jsonbArrayAgg(Field)functions where theNULLclause can be defined.A step in the construction ofDSL.jsonArrayAgg(Field)orDSL.jsonbArrayAgg(Field)functions where theRETURNINGclause can be defined.A step in the construction of theJSON ARRAYfunction.A JSON wrapper type for JSONB data obtained from the database.A JSON entry for JSON objects.A JSON formatting type, which can be used to configure JSON imports / exports.The format of individual JSON records.A step in the construction ofDSL.jsonObjectAgg(JSONEntry)orDSL.jsonbObjectAgg(JSONEntry)functions where theRETURNINGclause can be defined.A step in the construction of theJSON OBJECTfunction.A step in the construction of anJSON_TABLEexpression.A step in the construction of anJSON_TABLEexpression.A step in the construction of anJSON_TABLEexpression.A step in the construction of anJSON_TABLEexpression.A step in the construction ofDSL.jsonValue(Field, Field)orDSL.jsonbValue(Field, Field)functions where theON EMPTYandON ERRORclauses can be defined for default values.A step in the construction ofDSL.jsonValue(Field, Field)orDSL.jsonbValue(Field, Field)functions where theON EMPTYandON ERRORclauses can be defined.A step in the construction of theJSON VALUEfunction.AKeyis an object representing aUNIQUE KEY, aPRIMARY KEY, or aFOREIGN KEY.A SQL keyword.The current language context of someParseContextorRenderContext.A step in the construction of theLIKEfunction.A database link reference.TheLoaderAPI is used for configuring data loads.A context object that provides information about a loader's current state toLoaderRowListener.TheLoaderAPI is used for configuring data loads.TheLoaderAPI is used for configuring data loads.An error that occurred during loading.The argument object forLoaderFieldMapper.map(LoaderFieldContext).TheLoaderAPI is used for configuring data loads.TheLoaderAPI is used for configuring data loads.TheLoaderAPI is used for configuring data loads.TheLoaderAPI is used for configuring data loads.TheLoaderAPI is used for configuring data loads.A listener forLoaderprogress.TheLoaderAPI is used for configuring data loads.TheLoaderAPI is used for configuring data loads.TheLoaderAPI is used for configuring data loads.The log level.An intermediate step in building a proceduralLOOPstatement.AMERGEstatement.Deprecated, for removal: This API element is subject to removal in a future version.- [#11329] - 3.15.0 - This type will be removed in the future.Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)This type is used for the H2-specific variant of theMerge's DSL API.This type is used for theMerge's DSL API.This type is used for theMerge's DSL API.This type is used for theMerge's DSL API.This type is used for theMerge's DSL API.This type is used for theMerge's DSL API.This type is used for theMerge's DSL API.This type is used for theMerge's DSL API.This type is used for theMerge's DSL API.This type is used for theMerge's DSL API.This type is used for theMerge's DSL API.This type is used for theMerge's DSL API.This type is used for theMerge's DSL API.This type is used for theMerge's DSL API.This type is used for theMerge's DSL API.This type is used for theMerge's DSL API.This type is used for theMerge's DSL API.This type is used for theMerge's DSL API.This type is used for theMerge's DSL API.This type is used for theMerge's DSL API.This type is used for theMerge's DSL API.This type is used for theMerge's DSL API.This type is used for theMerge's DSL API.This type is used for theMerge's DSL API.This type is used for theMerge's DSL API.This type is used for theMerge's DSL API.This type is used for theMerge's DSL API.This type is used for theMerge's DSL API.This type is used for theMerge's DSL API.This type is used for theMerge's DSL API.This type is used for theMerge's DSL API.This type is used for theMerge's DSL API.This type is used for theMerge's DSL API.This type is used for theMerge's DSL API.This type is used for theMerge's DSL API.This type is used for theMerge's DSL API.This type is used for theMerge's DSL API.Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)This type is used for the H2-specific variant of theMerge's DSL API.A wrapping object forDatabaseMetaDataor for other sources of database meta information (e.g.An SPI that can produce dynamic catalog, schema, table meta data information.An executable migration between twoCommitinstances.A configuration type for use with the variousMeta.migrateTo(Meta)methods.The context in which aMigrationis executed.A listener forMigrationlifecycles.A provider forMigrationListenerinstances.An identifier.A flag indicating whether the name is quoted or not.A common base type for all qualifiable, named objects.An abstraction over directed, acyclic graph models.An enum that specifies the nullability of aDataType.An operator used for combining conditions.AQueryPartto be used exclusively inORDER BYclauses.A container for stored procedures and functionsA named parameter and/or bind value.A parameter to a stored procedure or function.The mode of aParam.A publicly available API for the internal parse context that allows for parsing SQL fragements.A listener that allows for parsing custom SQL.A provider forParseListenerinstances.A SQL parser.This type is used for the OraclePIVOTclause DSL API, pivotingTableobjects to new tables.This type is used for the OraclePIVOTclause DSL API, pivotingTableobjects to new tables.This annotation marks all methods and types that allow for producing aQueryPartthat generates "plain SQL" inside of an AST.A privilege for use inGRANTandREVOKEstatements.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.A bridge fromFlow.PublishertoPublisherfor compatibility purposes.A qualified asterisk.A quantified select for use in quantified comparison predicates.A wrapper for a collection of queries.Any query.The common base type for all objects that can be used for query composition.A database result record.A model type for a records with degree1A model type for a records with degree10A model type for a records with degree11A model type for a records with degree12A model type for a records with degree13A model type for a records with degree14A model type for a records with degree15A model type for a records with degree16A model type for a records with degree17A model type for a records with degree18A model type for a records with degree19A model type for a records with degree2A model type for a records with degree20A model type for a records with degree21A model type for a records with degree22A model type for a records with degree3A model type for a records with degree4A model type for a records with degree5A model type for a records with degree6A model type for a records with degree7A model type for a records with degree8A model type for a records with degree9A context object forRecordmanipulation passed to registeredRecordListener's.Deprecated, for removal: This API element is subject to removal in a future version.- 3.15.0 - [#11902] - UseIterable.forEach(Consumer)based methods, instead.A listener for manipulation events onUpdatableRecords.A provider forRecordListenerinstances.ARecordMapperis a mapper that can receiveRecordobjects, when fetching data from the database, transforming them into a custom type<E>.A provider forRecordMapperinstances.ARecordUnmapperis a mapper that can receive user objects and convert them back toRecord.A provider forRecordUnmapperinstances.The render context is used for renderingQueryPart's to SQL.The cast mode for bind values.An API forQueryPart.$replace(Replacer)query part transformations.A scope that can manage resources.A wrapper for database results returned by.SelectQueryA type that contains either aResult, an update count, or an exception.A query that can return results.A list ofResultand update counts that can be returned byResultQuery.fetchMany()calls and other calls that produce multiple cursors and update counts.Deprecated, for removal: This API element is subject to removal in a future version.- [#11329] - 3.15.0 - This type will be removed in the future.A step in the construction of theREVOKEstatement.A step in the construction of theREVOKEstatement.A privilege for use inGRANTandREVOKEstatements.A routine is a callable object in your RDBMS.A row value expression.A row value expression.A row value expression.A row value expression.A row value expression.A row value expression.A row value expression.A row value expression.A row value expression.A row value expression.A row value expression.A row value expression.A row value expression.A row value expression.A row value expression.A row value expression.A row value expression.A row value expression.A row value expression.A row value expression.A row value expression.A row value expression.A row value expression.Any query that is not aResultQuery, and thus possibly produces a row count as a result, instead of aResult.A data type corresponding to JDBC'sTypes.ROWID.A row value expression.A schema.Deprecated, for removal: This API element is subject to removal in a future version.- 2.0.5 - Use runtime configurationSettingsinsteadScope implementations provide access to a variety of objects that are available from a given scope.ASELECTstatement.AQueryPartto be used exclusively inSELECTclauses.AQueryPartto be used exclusively inSELECTclauses.ASELECTstatement (model API).A sequence.A sort specification.The sorting order used inORDER BYclauses.A source of text data.A wrapper type for spatial data obtained from the database.A plain SQLQueryPart.Dialects and dialect families as supported by jOOQ.Third party representations of the enclosingSQLDialect.A statement that can be placed inside of aBlock, but not executed on its own.A query storing objects to the database.The annotated string type represents a keywordComment, which will be wrapped byDSL.comment(String).The annotated string type represents an identifier, i.e.The annotated string type represents a bind variable, i.e.The annotated string type represents a plain SQL template, i.e.A formal declaration of whether any API element is supported by a givenSQLDialectA table.A field contained in a table.An object that can behave like a table (a table-like object).An intermediate (optional) type for the construction of aJOINclause, where the join criteria is added using anONclause (with aCondition.A description of various additionalTableoptions to describe the table runtime meta model.TheON COMMITflag forTableOptions.TableType.TEMPORARYtables.A description of the type of aTable.An intermediate type for the construction of a partitionedSQLDialect.ORACLEOUTER JOINclause.An intermediate type for the construction of a partitionedSQLDialect.ORACLEOUTER JOINclause.A record originating from a single tableA custom transaction object.AnFunctionalInterfacethat wraps transactional code.AnFunctionalInterfacethat wraps transactional code.A context object that is used to pass arguments to the various methods ofTransactionProvider.TheTransactionListenerSPI is used to intercept theTransactionProvider's transaction events.A provider forTransactionListenerinstances.TheTransactionProviderSPI can be used to implement customtransactionbehaviour that is applied when callingDSLContext.transactionResult(TransactionalCallable)orDSLContext.transaction(TransactionalRunnable).An API forQueryPart.$traverse(Traverser)query part traversals.A step in the construction of theTRUNCATEstatement.A step in the construction of theTRUNCATEstatement.Deprecated, for removal: This API element is subject to removal in a future version.- [#11329] - 3.15.0 - This type will be removed in the future.A step in the construction of theTRUNCATEstatement.A text formatting type, which can be used to configure text imports / exports.A marker interface for all query parts that have aDataType.UDT definition.An object holding data of a UDTAUniqueKeyis an object representing aUNIQUE KEYor aPRIMARY KEY.An unwrapper SPI that can be used to override the default unwrapping algorithm.A provider for theUnwrapperSPI which is used to override the default behaviour when unwrapping JDBC types throughWrapper.unwrap(Class).A common interface for records that can be stored back to the database again.AnUPDATEstatement.This type is used for theUpdate's DSL API.Deprecated, for removal: This API element is subject to removal in a future version.- [#11329] - 3.15.0 - This type will be removed in the future.This type is used for theUpdate's DSL API.This type is used for theUpdate's DSL API.This type is used for theUpdate's DSL API.AnUPDATEstatement (model API).This type is used for theUpdate's DSL API.This type is used for theUpdate's DSL API.This type is used for theUpdate's DSL API.This type is used for theUpdate's DSL API.This type is used for theUpdate's DSL API.This type is used for theUpdate's DSL API.A privilege for use inGRANTandREVOKEstatements.A local variable reference.A version ID attached to aMetadescription of a database.A directed, acyclic graph ofVersionobjects.This type is used for the OracleVERSIONSclause DSL API, providing access to the flashback versions query clauses.A context object forQueryParttraversal passed to registeredVisitListener's.A listener forQueryParttraversal events.A provider forVisitListenerinstances.This type is used for the window function DSL API.A window definition.This type is used for the window function DSL API.Deprecated, for removal: This API element is subject to removal in a future version.- [#11329] - 3.15.0 - This type will be removed in the future.This type is used for the window function DSL API.This type is used for the window function DSL API.This type is used for the window function DSL API.This type is used for the window function DSL API.This type is used for the window function DSL API.This type is used for the window function DSL API.A window specification.An intermediate step in the construction of aWindowSpecification.Deprecated, for removal: This API element is subject to removal in a future version.- [#11329] - 3.15.0 - This type will be removed in the future.An intermediate step in the construction of aWindowSpecification.An intermediate step in the construction of aWindowSpecification.An intermediate step in the construction of aWindowSpecification.An XML wrapper type for XML data obtained from the database.An XML formatting type, which can be used to configure XML imports / exports.The format of individual XML records.A step in the construction of anXMLTABLEexpression.A step in the construction of anXMLTABLEexpression.A step in the construction of anXMLTABLEexpression.A step in the construction of anXMLTABLEexpression. -
Classes in org.jooq used by org.jooq.confClassDescriptionA
Configurationconfigures aDSLContext, providing it with information for query rendering and execution.Dialects and dialect families as supported by jOOQ. -
Classes in org.jooq used by org.jooq.implClassDescriptionThe step in the specification of aggregate functions where the SQL:2003 standard
FILTER clausecan be added.An aggregate function.A step in the construction of theALTER DATABASEstatement.A step in the construction of theALTER DOMAINstatement.A step in the construction of theALTER INDEXstatement.A step in the construction of theALTER SCHEMAstatement.A step in the construction of theALTER SEQUENCEstatement.The step in theALTER TABLEstatement where the action can be decided.A step in the construction of theALTER TYPEstatement.A step in the construction of theALTER VIEWstatement.The SQL standardARRAY_AGG()function.A "record" that encapsulates an Oracle-style ARRAY (or VARRAY), additionally providing some convenience methods.A "record" that encapsulates an Oracle-style associative array, additionally providing some convenience methods.An unqualified asterisk.An object in jOOQ that can have an underlyingConfigurationattached or detached.A type that is bothAttachableand aQueryPart.A wrapper for a JDBC batch operation.This type is used for theBatch's DSL API.An operation that can run code and statements, buffering all consecutive and identical SQL strings in aBatchedPreparedStatement, delaying their execution.An operation that can run code and statements, buffering all consecutive and identical SQL strings in aBatchedPreparedStatement, delaying their execution.The bind context is used for bindingQueryPart's and their contained values to aPreparedStatement's bind variables.An SPI (Service Provider Interface) that exposes all low-level interactions with JDBC bind variables.A container type forBinding.get(BindingGetResultSetContext)arguments.A container type forBinding.get(BindingGetSQLInputContext)arguments.A container type forBinding.get(BindingGetStatementContext)arguments.A container type forBinding.register(BindingRegisterContext)arguments.A container type forBinding.set(BindingSetSQLOutputContext)arguments.A container type forBinding.set(BindingSetStatementContext)arguments.A container type forBinding.sql(BindingSQLContext)arguments.A procedural block.A provider for cache implementations to replace the default.A step in the construction of theCALLstatement.The SQL case statement.The final step in creating a case statement of the typeAn intermediary step in creating a case statement of the typeA catalog.A character set.A CSV formatting type, which can be used to configure chart exports.A check constraint.Simple version of the JSR 305 annotation that allows for inspecting jOOQ code and detect accidentally omitted calls toQuery.execute()and the likes in IntelliJ.Deprecated, for removal: This API element is subject to removal in a future version.- 3.11.0 - [#7258] - This part of theVisitListenerSPI is deprecated.A resourcefulDSLContextthat should be closed in a try-with-resources statement.A collation.A comment.A step in the construction of theCOMMENT ON TABLEstatement.A commit in a version control system.An SPI that allows for providing a graph of versions.A (sub) set of commits.A common table expression.A condition or predicate.AConfigurationconfigures aDSLContext, providing it with information for query rendering and execution.An operation that can run code and statements against a provided JDBCConnection.A connection lifecycle handler API.An operation that can run code and statements against a provided JDBCConnection.A DDL constraint.The step in theConstraintconstruction DSL API that allows for addingENFORCEDandNOT ENFORCEDclauses.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.The step in theConstraintconstruction DSL API that allows for matching aFOREIGN KEYclause with aREFERENCESclause.The step in theConstraintconstruction DSL API that allows for specifying the constraint type.TheFile.type().A context type that is used for rendering SQL or for binding.AnFunctionalInterfacethat wraps transactional code.AnFunctionalInterfacethat wraps transactional code.A step in the construction of anCONTINUEstatement where aWHENclause can be added.AConverterfor data types.Deprecated, for removal: This API element is subject to removal in a future version.- [#11329] - 3.15.0 - This type will be removed in the future.A step in the construction of theCREATE DOMAINstatement.A step in the construction of theCREATE FUNCTIONstatement.A step in the construction of theCREATE INDEXstatement.A step in the construction of theCREATE PROCEDUREstatement.Deprecated, for removal: This API element is subject to removal in a future version.- [#11329] - 3.15.0 - This type will be removed in the future.A step in the construction of theCREATE SEQUENCEstatement.AQuerythat can create tables.A step in the construction of theCREATE TRIGGERstatement.AQuerythat can create types.AQuerythat can create views.A CSV formatting type, which can be used to configure CSV imports / exports.Cursors allow for lazy, sequential access to an underlying JDBCResultSet.A generic DAO interface for a pojo and a primary key type.A common interface to all dialect-specific data types.A date part can be used with SQL functions such as extract().A configuration type for use with the variousMeta.ddl()methods.A marker interface for all DDL queries.A local variable declaration.ADELETEstatement.ADELETEstatement (model API).This type is used for theDelete's DSL API.A parameter object that is passed toDiagnosticsListenermethods.A diagnostics listener.A provider forTransactionListenerinstances.The meta model of a SQLDOMAINDeprecated, for removal: This API element is subject to removal in a future version.- [#11329] - 3.15.0 - This type will be removed in the future.A step in the construction of theDROP DOMAINstatement.A step in the construction of theDROP INDEXstatement.A step in the construction of theDROP SCHEMAstatement.Deprecated, for removal: This API element is subject to removal in a future version.- [#11329] - 3.15.0 - This type will be removed in the future.A step in the construction of theDROP TABLEstatement.AQuerythat can drop types.Deprecated, for removal: This API element is subject to removal in a future version.- [#11329] - 3.15.0 - This type will be removed in the future.A contextual DSL providing "attached" implementations to theorg.jooqinterfaces.A record originating from a single tableA context object forQueryexecution passed to registeredExecuteListener's.An event handler implementingExecuteListenerevents.A provider forExecuteListenerinstances.TheExecutorProviderSPI can be used to provide jOOQ with custom asynchronous execution behaviour.A step in the construction of anEXITstatement where aWHENclause can be added.Results of anDSLContext.explain(Query)call.AConditionthat always yieldsfalse.A column expression.A common base type forFieldandConstraintwhere DSL API accepts both types alike.A source of migration content.AForeignKeyis an object referencing aUniqueKey.The step in the creation of aFOR LOOPstatement where theINclause can be supplied.A type that can format its contents.An SPI that allows for overriding certain formatting defaults.A wrapper type for spatial data obtained from the database.A wrapper type for spatial data obtained from the database.A step in the construction of theGRANTstatement.MySQL'sGROUP_CONCATfunction.An expression to be used exclusively inGROUP BYclauses.AnIdentityis an object representing anIDENTITYcolumn as understood by the SQL:2003 standard.An intermediate step in building a proceduralIFstatement.A DDL index definition.AnINSERTstatement.AnINSERTstatement (model API).This type is used for theInsert's alternative DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.This type is used for theInsert's DSL API.Signifies that a API (public class, method or field) is internal and subject to incompatible changes, or even removal, in a future release.A JSON wrapper type for JSON data obtained from the database.A step in the construction ofDSL.jsonArrayAgg(Field)orDSL.jsonbArrayAgg(Field)functions where theORDER BYclause can be defined.A step in the construction of theJSON ARRAYfunction.A JSON wrapper type for JSONB data obtained from the database.A JSON entry for JSON objects.A step in the creation ofJSONEntryvalues.A step in the construction ofDSL.jsonExists(Field, Field)orDSL.jsonbExists(Field, Field)functions where theON ERRORclause can be defined.A JSON formatting type, which can be used to configure JSON imports / exports.A step in the construction ofDSL.jsonObjectAgg(JSONEntry)orDSL.jsonbObjectAgg(JSONEntry)functions where theNULLclause can be defined.A step in the construction of theJSON OBJECTfunction.A step in the construction of anJSON_TABLEexpression.A step in the construction ofDSL.jsonValue(Field, Field)orDSL.jsonbValue(Field, Field)functions where theON EMPTYandON ERRORclauses can be defined.A SQL keyword.A label for use in procedural code.A database link reference.TheLoaderAPI is used for configuring data loads.An intermediate step in building a proceduralLOOPstatement.AMERGEstatement.Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)This type is used for the H2-specific variant of theMerge's DSL API.This type is used for theMerge's DSL API.A wrapping object forDatabaseMetaDataor for other sources of database meta information (e.g.An SPI that can produce dynamic catalog, schema, table meta data information.An executable migration between twoCommitinstances.The context in which aMigrationis executed.A listener forMigrationlifecycles.A provider forMigrationListenerinstances.An identifier.A common base type for all qualifiable, named objects.An enum that specifies the nullability of aDataType.An operator used for combining conditions.An ordered-set aggregate function.An ordered-set aggregate function.AQueryPartto be used exclusively inORDER BYclauses.A container for stored procedures and functionsA named parameter and/or bind value.A parameter to a stored procedure or function.A publicly available API for the internal parse context that allows for parsing SQL fragements.A listener that allows for parsing custom SQL.A provider forParseListenerinstances.A SQL parser.A period specification for usage in temporal tables.This annotation marks all methods and types that allow for producing aQueryPartthat generates "plain SQL" inside of an AST.A privilege for use inGRANTandREVOKEstatements.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.A bridge fromFlow.PublishertoPublisherfor compatibility purposes.A quantified select for use in quantified comparison predicates.A wrapper for a collection of queries.Any query.The common base type for all objects that can be used for query composition.Base functionality declaration for all query objectsA database result record.A model type for a records with degree1A model type for a records with degree10A model type for a records with degree11A model type for a records with degree12A model type for a records with degree13A model type for a records with degree14A model type for a records with degree15A model type for a records with degree16A model type for a records with degree17A model type for a records with degree18A model type for a records with degree19A model type for a records with degree2A model type for a records with degree20A model type for a records with degree21A model type for a records with degree22A model type for a records with degree3A model type for a records with degree4A model type for a records with degree5A model type for a records with degree6A model type for a records with degree7A model type for a records with degree8A model type for a records with degree9A context object forRecordmanipulation passed to registeredRecordListener's.A listener for manipulation events onUpdatableRecords.A provider forRecordListenerinstances.ARecordMapperis a mapper that can receiveRecordobjects, when fetching data from the database, transforming them into a custom type<E>.A provider forRecordMapperinstances.ARecordUnmapperis a mapper that can receive user objects and convert them back toRecord.A provider forRecordUnmapperinstances.The render context is used for renderingQueryPart's to SQL.An intermediate step in building a proceduralREPEATstatement.An API forQueryPart.$replace(Replacer)query part transformations.A wrapper for database results returned by.SelectQueryA query that can return results.A list ofResultand update counts that can be returned byResultQuery.fetchMany()calls and other calls that produce multiple cursors and update counts.A step in the construction of theREVOKEstatement.A privilege for use inGRANTandREVOKEstatements.A routine is a callable object in your RDBMS.A row value expression.A row value expression.A row value expression.A row value expression.A row value expression.A row value expression.A row value expression.A row value expression.A row value expression.A row value expression.A row value expression.A row value expression.A row value expression.A row value expression.A row value expression.A row value expression.A row value expression.A row value expression.A row value expression.A row value expression.A row value expression.A row value expression.A row value expression.Any query that is not aResultQuery, and thus possibly produces a row count as a result, instead of aResult.A data type corresponding to JDBC'sTypes.ROWID.A row value expression.A schema.Deprecated, for removal: This API element is subject to removal in a future version.- 2.0.5 - Use runtime configurationSettingsinsteadScope implementations provide access to a variety of objects that are available from a given scope.ASELECTstatement.AQueryPartto be used exclusively inSELECTclauses.AQueryPartto be used exclusively inSELECTclauses.ASELECTstatement (model API).A sequence.A step in the construction of theSIGNAL SQL STATEfunction.A source of text data.A wrapper type for spatial data obtained from the database.A plain SQLQueryPart.Dialects and dialect families as supported by jOOQ.A statement that can be placed inside of aBlock, but not executed on its own.The annotated string type represents an identifier, i.e.The annotated string type represents a bind variable, i.e.A formal declaration of whether any API element is supported by a givenSQLDialectA table.A field contained in a table.An object that can behave like a table (a table-like object).A description of various additionalTableoptions to describe the table runtime meta model.A record originating from a single tableAnFunctionalInterfacethat wraps transactional code.AnFunctionalInterfacethat wraps transactional code.A context object that is used to pass arguments to the various methods ofTransactionProvider.TheTransactionListenerSPI is used to intercept theTransactionProvider's transaction events.A provider forTransactionListenerinstances.TheTransactionProviderSPI can be used to implement customtransactionbehaviour that is applied when callingDSLContext.transactionResult(TransactionalCallable)orDSLContext.transaction(TransactionalRunnable).An API forQueryPart.$traverse(Traverser)query part traversals.AConditionthat always yieldstrue.A step in the construction of theTRUNCATEstatement.A text formatting type, which can be used to configure text imports / exports.A marker interface for all query parts that have aDataType.UDT definition.A field contained in a UDT.An object holding data of a UDTAUniqueKeyis an object representing aUNIQUE KEYor aPRIMARY KEY.An unwrapper SPI that can be used to override the default unwrapping algorithm.A provider for theUnwrapperSPI which is used to override the default behaviour when unwrapping JDBC types throughWrapper.unwrap(Class).A common interface for records that can be stored back to the database again.AnUPDATEstatement.AnUPDATEstatement (model API).This type is used for theUpdate's DSL API.A privilege for use inGRANTandREVOKEstatements.A local variable reference.A version ID attached to aMetadescription of a database.A directed, acyclic graph ofVersionobjects.A context object forQueryParttraversal passed to registeredVisitListener's.A listener forQueryParttraversal events.A provider forVisitListenerinstances.This type is used for the window function DSL API.A window definition.This type is used for the window function DSL API.This type is used for the window function DSL API.This type is used for the window function DSL API.A window specification.An intermediate step in the construction of aWindowSpecification.An intermediate step in the construction of aWindowSpecification.An intermediate step in the construction of aWindowSpecification.An intermediate step in the construction of aWindowSpecification.An XML wrapper type for XML data obtained from the database.The SQL standardARRAY_AGG()function.A type modelling XML attributes for use inDSL.xmlelement(Name, XMLAttributes, Field...).A step in the construction of anXMLEXISTSpredicate.An XML formatting type, which can be used to configure XML imports / exports.A step in the construction of anXMLQUERYexpression.A step in the construction of anXMLTABLEexpression. -
Classes in org.jooq used by org.jooq.migrations.xml.jaxb
-
Classes in org.jooq used by org.jooq.toolsClassDescriptionA
Converterfor data types.A context object forQueryexecution passed to registeredExecuteListener's.A column expression.A common logger abstraction API for jOOQ's internal logging.The log level. -
Classes in org.jooq used by org.jooq.tools.jdbcClassDescriptionA provider for cache implementations to replace the default.An SPI that allows for providing a graph of versions.A
Configurationconfigures aDSLContext, providing it with information for query rendering and execution.A connection lifecycle handler API.A provider forTransactionListenerinstances.A contextual DSL providing "attached" implementations to theorg.jooqinterfaces.A provider forExecuteListenerinstances.TheExecutorProviderSPI can be used to provide jOOQ with custom asynchronous execution behaviour.An SPI that allows for overriding certain formatting defaults.An SPI that can produce dynamic catalog, schema, table meta data information.A provider forMigrationListenerinstances.A provider forParseListenerinstances.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.A database result record.A provider forRecordListenerinstances.ARecordMapperis a mapper that can receiveRecordobjects, when fetching data from the database, transforming them into a custom type<E>.A provider forRecordMapperinstances.ARecordUnmapperis a mapper that can receive user objects and convert them back toRecord.A provider forRecordUnmapperinstances.A wrapper for database results returned by.SelectQueryDeprecated, for removal: This API element is subject to removal in a future version.- 2.0.5 - Use runtime configurationSettingsinsteadA source of text data.Dialects and dialect families as supported by jOOQ.A provider forTransactionListenerinstances.TheTransactionProviderSPI can be used to implement customtransactionbehaviour that is applied when callingDSLContext.transactionResult(TransactionalCallable)orDSLContext.transaction(TransactionalRunnable).An unwrapper SPI that can be used to override the default unwrapping algorithm.A provider for theUnwrapperSPI which is used to override the default behaviour when unwrapping JDBC types throughWrapper.unwrap(Class).A provider forVisitListenerinstances. -
Classes in org.jooq used by org.jooq.util.access
-
Classes in org.jooq used by org.jooq.util.ase
-
Classes in org.jooq used by org.jooq.util.auroramysql
-
Classes in org.jooq used by org.jooq.util.aurorapostgresClassDescriptionA common interface to all dialect-specific data types.A database result record.A wrapper for database results returned by
.SelectQuery -
Classes in org.jooq used by org.jooq.util.bigquery
-
Classes in org.jooq used by org.jooq.util.cockroachdb
-
Classes in org.jooq used by org.jooq.util.cubrid
-
Classes in org.jooq used by org.jooq.util.db2
-
Classes in org.jooq used by org.jooq.util.derby
-
Classes in org.jooq used by org.jooq.util.exasolClassDescriptionA common interface to all dialect-specific data types.A JSON wrapper type for JSON data obtained from the database.A JSON wrapper type for JSONB data obtained from the database.A database result record.A wrapper for database results returned by
.SelectQuery -
Classes in org.jooq used by org.jooq.util.firebird
-
Classes in org.jooq used by org.jooq.util.h2ClassDescriptionA common interface to all dialect-specific data types.A JSON wrapper type for JSON data obtained from the database.A JSON wrapper type for JSONB data obtained from the database.A database result record.A wrapper for database results returned by
.SelectQuery -
Classes in org.jooq used by org.jooq.util.hana
-
Classes in org.jooq used by org.jooq.util.hsqldbClassDescriptionA common interface to all dialect-specific data types.A JSON wrapper type for JSON data obtained from the database.A JSON wrapper type for JSONB data obtained from the database.A database result record.A wrapper for database results returned by
.SelectQuery -
Classes in org.jooq used by org.jooq.util.ignite
-
Classes in org.jooq used by org.jooq.util.informix
-
Classes in org.jooq used by org.jooq.util.ingres
-
Classes in org.jooq used by org.jooq.util.jaxb.toolsClassDescriptionSignifies 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
-
Classes in org.jooq used by org.jooq.util.memsql
-
Classes in org.jooq used by org.jooq.util.mysqlClassDescriptionA common interface to all dialect-specific data types.A SQL enum type.A column expression.A JSON wrapper type for JSON data obtained from the database.A JSON wrapper type for JSONB data obtained from the database.A formal declaration of whether any API element is supported by a given
SQLDialect -
Classes in org.jooq used by org.jooq.util.oracleClassDescriptionA
Configurationconfigures aDSLContext, providing it with information for query rendering and execution.A common interface to all dialect-specific data types.A column expression.A wrapper type for spatial data obtained from the database.Signifies that a API (public class, method or field) is internal and subject to incompatible changes, or even removal, in a future release.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.A database result record.A wrapper for database results returned by.SelectQueryA schema.A formal declaration of whether any API element is supported by a givenSQLDialectUDT definition.An object holding data of a UDT -
Classes in org.jooq used by org.jooq.util.postgresClassDescriptionA condition or predicate.A common interface to all dialect-specific data types.A column expression.A JSON wrapper type for JSON data obtained from the database.A JSON wrapper type for JSONB data obtained from the database.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.A database result record.A wrapper for database results returned by
.SelectQueryA formal declaration of whether any API element is supported by a givenSQLDialectA table. -
Classes in org.jooq used by org.jooq.util.redshiftClassDescriptionA common interface to all dialect-specific data types.A database result record.A wrapper for database results returned by
.SelectQuery -
Classes in org.jooq used by org.jooq.util.snowflake
-
Classes in org.jooq used by org.jooq.util.sqldatawarehouse
-
Classes in org.jooq used by org.jooq.util.sqlite
-
Classes in org.jooq used by org.jooq.util.sqlserverClassDescriptionA common interface to all dialect-specific data types.A column expression.A formal declaration of whether any API element is supported by a given
SQLDialect -
Classes in org.jooq used by org.jooq.util.sybase
-
Classes in org.jooq used by org.jooq.util.teradata
-
Classes in org.jooq used by org.jooq.util.verticaClassDescriptionA common interface to all dialect-specific data types.A JSON wrapper type for JSON data obtained from the database.A JSON wrapper type for JSONB data obtained from the database.A database result record.A wrapper for database results returned by
.SelectQuery -
Classes in org.jooq used by org.jooq.util.yugabytedbClassDescriptionA common interface to all dialect-specific data types.A JSON wrapper type for JSON data obtained from the database.A JSON wrapper type for JSONB data obtained from the database.A database result record.A wrapper for database results returned by
.SelectQuery