Uses of Interface
org.jooq.FieldOrConstraint
Packages that use FieldOrConstraint
Package
Description
This package contains jOOQ's public API.
This package contains jOOQ's implementation classes.
-
Uses of FieldOrConstraint in org.jooq
Subinterfaces of FieldOrConstraint in org.jooqModifier and TypeInterfaceDescriptioninterfaceThe step in the specification of aggregate functions where the SQL:2003 standardFILTER clausecan be added.interfaceAn aggregate function.interfaceThe SQL standardARRAY_AGG()function.interfaceThe final step in creating a case statement of the typeinterfaceCaseWhenStep<V,T>The final step in creating a case statement of the typeinterfaceA DDL constraint.interfaceThe step in theConstraintconstruction DSL API that allows for addingENFORCEDandNOT ENFORCEDclauses.interfaceDeprecated, 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.interfaceThe step in theConstraintconstruction DSL API that allows for addingON DELETEandON UPDATEclauses.interfaceThe step in theConstraintconstruction DSL API that allows for specifying the constraint type.interfaceField<T>A column expression.interfaceMySQL'sGROUP_CONCATfunction.interfaceMySQL'sGROUP_CONCATfunction.interfaceA step in the construction ofDSL.jsonArrayAgg(Field)orDSL.jsonbArrayAgg(Field)functions where theNULLclause can be defined.interfaceA step in the construction ofDSL.jsonArrayAgg(Field)orDSL.jsonbArrayAgg(Field)functions where theORDER BYclause can be defined.interfaceA step in the construction ofDSL.jsonArrayAgg(Field)orDSL.jsonbArrayAgg(Field)functions where theRETURNINGclause can be defined.interfaceA step in the construction of theJSON ARRAYfunction.interfaceA step in the construction of theJSON ARRAYfunction.interfaceA step in the construction ofDSL.jsonObjectAgg(JSONEntry)orDSL.jsonbObjectAgg(JSONEntry)functions where theNULLclause can be defined.interfaceA step in the construction ofDSL.jsonObjectAgg(JSONEntry)orDSL.jsonbObjectAgg(JSONEntry)functions where theRETURNINGclause can be defined.interfaceA step in the construction of theJSON OBJECTfunction.interfaceA step in the construction of theJSON OBJECTfunction.interfaceA step in the construction ofDSL.jsonValue(Field, Field)orDSL.jsonbValue(Field, Field)functions where theON EMPTYandON ERRORclauses can be defined.interfaceA step in the construction of theJSON VALUEfunction.interfaceParam<T>A named parameter and/or bind value.interfaceParameter<T>A parameter to a stored procedure or function.interfaceinterfaceTableField<R extends Record,T>A field contained in a table.interfaceA field contained in a UDT.interfaceVariable<T>A local variable reference.interfaceThis type is used for the window function DSL API.interfaceThis type is used for the window function DSL API.interfaceDeprecated, 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.interfaceThis type is used for the window function DSL API.interfaceThis type is used for the window function DSL API.interfaceThis type is used for the window function DSL API.interfaceThe SQL standardARRAY_AGG()function.Methods in org.jooq with parameters of type FieldOrConstraintModifier and TypeMethodDescription@NotNull AlterTableAddStepAlterTableStep.add(FieldOrConstraint... fields)Add anADDclause with multiple columns or constraints to theALTER TABLEstatement.Method parameters in org.jooq with type arguments of type FieldOrConstraintModifier and TypeMethodDescription@NotNull AlterTableAddStepAlterTableStep.add(Collection<? extends FieldOrConstraint> fields)Add anADDclause with multiple columns or constraints to theALTER TABLEstatement. -
Uses of FieldOrConstraint in org.jooq.impl
Classes in org.jooq.impl that implement FieldOrConstraintModifier and TypeClassDescriptionclassCustomField<T>A base class for customFieldimplementations in client code.