Uses of Interface
org.jooq.Field
Package
Description
This package contains jOOQ's public API.
This package contains jOOQ's implementation classes.
This package contains jOOQ's public utilities.
This package contains classes related to the
SQLDialect.CUBRID
dialect family.This package contains classes related to the
SQLDialect.MARIADB
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.SQLITE
dialect family.This package contains classes related to the
SQLDialect.SQLSERVER
dialect family.-
Uses of Field in org.jooq
Modifier and TypeInterfaceDescriptioninterface
The step in the specification of aggregate functions where the SQL:2003 standardFILTER clause
can be added.interface
An aggregate function.interface
The SQL standardARRAY_AGG()
function.interface
The final step in creating a case statement of the typeinterface
CaseWhenStep<V,
T> The final step in creating a case statement of the typeinterface
MySQL'sGROUP_CONCAT
function.interface
MySQL'sGROUP_CONCAT
function.interface
A step in the construction ofDSL.jsonArrayAgg(Field)
orDSL.jsonbArrayAgg(Field)
functions where theNULL
clause can be defined.interface
A step in the construction ofDSL.jsonArrayAgg(Field)
orDSL.jsonbArrayAgg(Field)
functions where theORDER BY
clause can be defined.interface
A step in the construction ofDSL.jsonArrayAgg(Field)
orDSL.jsonbArrayAgg(Field)
functions where theRETURNING
clause can be defined.interface
A step in the construction of theJSON ARRAY
function.interface
A step in the construction of theJSON ARRAY
function.interface
A step in the construction ofDSL.jsonObjectAgg(JSONEntry)
orDSL.jsonbObjectAgg(JSONEntry)
functions where theNULL
clause can be defined.interface
A step in the construction ofDSL.jsonObjectAgg(JSONEntry)
orDSL.jsonbObjectAgg(JSONEntry)
functions where theRETURNING
clause can be defined.interface
A step in the construction of theJSON OBJECT
function.interface
A step in the construction of theJSON OBJECT
function.interface
A step in the construction ofDSL.jsonValue(Field, Field)
orDSL.jsonbValue(Field, Field)
functions where theON EMPTY
andON ERROR
clauses can be defined.interface
A step in the construction of theJSON VALUE
function.interface
Param<T>
A named parameter and/or bind value.interface
Parameter<T>
A parameter to a stored procedure or function.interface
interface
TableField<R extends Record,
T> A field contained in a table.interface
A field contained in a UDT.interface
Variable<T>
A local variable reference.interface
This type is used for the window function DSL API.interface
This type is used for the window function DSL API.interface
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.interface
This type is used for the window function DSL API.interface
This type is used for the window function DSL API.interface
This type is used for the window function DSL API.interface
The SQL standardARRAY_AGG()
function.Modifier and TypeMethodDescriptionSortField.$field()
Experimental query object model accessor method, see alsoQOM
.JSONEntry.$key()
Experimental query object model accessor method, see alsoQOM
.@NotNull Field<?>
JSONEntry.$value()
Experimental query object model accessor method, see alsoQOM
.Field.abs()
Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.abs(Field)
instead.@NotNull Field<BigDecimal>
Field.acos()
Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.acos(Field)
instead.An arithmetic expression adding this to value.An arithmetic expression to add value to this.Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.Create an alias for this field.Create an alias for this field based on another field's name.Create an alias for this field.Field.ascii()
Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.ascii(Field)
instead.<T> @NotNull Field<T>
FieldLike.asField()
The underlying field representation of this object.<T> @NotNull Field<T>
The underlying field representation of this object.<T> @NotNull Field<T>
Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.@NotNull Field<BigDecimal>
Field.asin()
Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.asin(Field)
instead.@NotNull Field<BigDecimal>
Field.atan()
Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.atan(Field)
instead.@NotNull Field<BigDecimal>
Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.atan2(Field, Number)
instead.@NotNull Field<BigDecimal>
Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.atan2(Field, Field)
instead.@NotNull Field<BigDecimal>
Field.avg()
Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.avg(Field)
instead.TheBIT_AND
operator.TheBIT_AND
operator.Field.bitLength()
Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.bitLength(Field)
instead.TheBIT_NAND
operator.TheBIT_NAND
operator.TheBIT_NOR
operator.TheBIT_NOR
operator.Field.bitNot()
TheBIT_NOT
operator.TheBIT_OR
operator.TheBIT_OR
operator.TheBIT_X_NOR
operator.TheBIT_X_NOR
operator.TheBIT_XOR
operator.TheBIT_XOR
operator.<Z> @NotNull Field<Z>
Cast this field to another type.<Z> @NotNull Field<Z>
Cast this field to a dialect-specific data type.<Z> @NotNull Field<Z>
Cast this field to the type of another field.Field.ceil()
Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.ceil(Field)
instead.Field.charLength()
Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.charLength(Field)
instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.coalesce(Field, Field...)
instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.coalesce(Object, Object...)
instead.<Z> @NotNull Field<Z>
Coerce this field to another type.<Z> @NotNull Field<Z>
Coerce this field to a dialect-specific data type.<Z> @NotNull Field<Z>
Coerce this field to the type of another field.Apply a collation operator to this column expression.Apply a collation operator to this column expression.Apply a collation operator to this column expression.Field.concat
(char... values) This method is part of the pre-2.0 API.This method is part of the pre-2.0 API.This method is part of the pre-2.0 API.<U> @NotNull Field<U>
Field.convert
(Class<U> toType, Function<? super T, ? extends U> from, Function<? super U, ? extends T> to) Apply an ad-hoc data typeConverter
to this field expression.<U> @NotNull Field<U>
Apply an ad-hoc data typeBinding
to this field expression.<U> @NotNull Field<U>
Apply an ad-hoc data typeConverter
to this field expression.<U> @NotNull Field<U>
Field.convertFrom
(Class<U> toType, Function<? super T, ? extends U> from) Apply an ad-hoc read-only data typeConverter
to this field expression.<U> @NotNull Field<U>
Field.convertFrom
(Function<? super T, ? extends U> from) Apply an ad-hoc read-only data typeConverter
to this field expression.<U> @NotNull Field<U>
Apply an ad-hoc write-only data typeConverter
to this field expression.<U> @NotNull Field<U>
Apply an ad-hoc write-only data typeConverter
to this field expression.@NotNull Field<BigDecimal>
Field.cos()
Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.cos(Field)
instead.@NotNull Field<BigDecimal>
Field.cosh()
Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.cosh(Field)
instead.@NotNull Field<BigDecimal>
Field.cot()
Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.cot(Field)
instead.@NotNull Field<BigDecimal>
Field.coth()
Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.coth(Field)
instead.Field.count()
Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.count(Field)
instead.Field.countDistinct()
Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.countDistinct(Field)
instead.Sequence.currval()
An expression to get the current value of this sequence.<Z> @NotNull Field<Z>
Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.decode(Field, Field, Field)
instead.<Z> @NotNull Field<Z>
Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.decode(Field, Field, Field, Field...)
instead.<Z> @NotNull Field<Z>
Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.decode(Object, Object, Object)
instead.<Z> @NotNull Field<Z>
Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.decode(Object, Object, Object, Object...)
instead.DataType.default_()
The expression to be applied as theDEFAULT
value for this data type.DataType.defaultValue()
The expression to be applied as theDEFAULT
value for this data type.@NotNull Field<BigDecimal>
Field.deg()
Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.deg(Field)
instead.An arithmetic expression dividing this by value.An arithmetic expression dividing this by value.An alias fordiv(Number)
.An alias fordiv(Field)
.Add an else clause to the already constructed case statementAdd an else clause to the already constructed case statementAdd an else clause to the already constructed case statementAdd an else clause to the already constructed case statementAdd an else clause to the already constructed case statement@NotNull Field<BigDecimal>
Field.exp()
Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.exp(Field)
instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.extract(Field, DatePart)
instead.BindingGetResultSetContext.field()
TheField
at column indexBindingGetResultSetContext.index()
whose value is retrieved.The inverse operation ofFields.field(Field)
.@Nullable Field<?>
Fields.field
(int index) Get a field known to this type by index, ornull
if no field is available at the index.<T> @Nullable Field<T>
Get a field known to this type by index coerced totype
, ornull
if no field is available at the index.<T> @Nullable Field<T>
Get a field known to this type by index coerced todataType
, ornull
if no field is available at the index.@Nullable Field<?>
Get a field known to this type by unqualified name, ornull
if no field is known to this type by this name.<T> @Nullable Field<T>
Get a field known to this type by unqualified name coerced totype
, ornull
if no field is known to this type by this name.<T> @Nullable Field<T>
Get a field known to this type by unqualified name coerced todataType
, ornull
if no field is known to this type by this name.<T> @Nullable Field<T>
Get a field known to this type by field reference.@Nullable Field<?>
Get a field known to this type by qualified name, ornull
if no field is known to this type by this name.<T> @Nullable Field<T>
Get a field known to this type by qualified name coerced totype
, ornull
if no field is known to this type by this name.<T> @Nullable Field<T>
Get a field known to this type by qualified name coerced todataType
, ornull
if no field is known to this type by this name.Field<?>
LoaderFieldMapper.LoaderFieldContext.field()
TheField
of the source data to be mapped.Record1.field1()
Get the first field.Record10.field1()
Get the first field.Record11.field1()
Get the first field.Record12.field1()
Get the first field.Record13.field1()
Get the first field.Record14.field1()
Get the first field.Record15.field1()
Get the first field.Record16.field1()
Get the first field.Record17.field1()
Get the first field.Record18.field1()
Get the first field.Record19.field1()
Get the first field.Record2.field1()
Get the first field.Record20.field1()
Get the first field.Record21.field1()
Get the first field.Record22.field1()
Get the first field.Record3.field1()
Get the first field.Record4.field1()
Get the first field.Record5.field1()
Get the first field.Record6.field1()
Get the first field.Record7.field1()
Get the first field.Record8.field1()
Get the first field.Record9.field1()
Get the first field.Row1.field1()
Get the first field.Row10.field1()
Get the first field.Row11.field1()
Get the first field.Row12.field1()
Get the first field.Row13.field1()
Get the first field.Row14.field1()
Get the first field.Row15.field1()
Get the first field.Row16.field1()
Get the first field.Row17.field1()
Get the first field.Row18.field1()
Get the first field.Row19.field1()
Get the first field.Row2.field1()
Get the first field.Row20.field1()
Get the first field.Row21.field1()
Get the first field.Row22.field1()
Get the first field.Row3.field1()
Get the first field.Row4.field1()
Get the first field.Row5.field1()
Get the first field.Row6.field1()
Get the first field.Row7.field1()
Get the first field.Row8.field1()
Get the first field.Row9.field1()
Get the first field.Record10.field10()
Get the tenth field.Record11.field10()
Get the tenth field.Record12.field10()
Get the tenth field.Record13.field10()
Get the tenth field.Record14.field10()
Get the tenth field.Record15.field10()
Get the tenth field.Record16.field10()
Get the tenth field.Record17.field10()
Get the tenth field.Record18.field10()
Get the tenth field.Record19.field10()
Get the tenth field.Record20.field10()
Get the tenth field.Record21.field10()
Get the tenth field.Record22.field10()
Get the tenth field.Row10.field10()
Get the tenth field.Row11.field10()
Get the tenth field.Row12.field10()
Get the tenth field.Row13.field10()
Get the tenth field.Row14.field10()
Get the tenth field.Row15.field10()
Get the tenth field.Row16.field10()
Get the tenth field.Row17.field10()
Get the tenth field.Row18.field10()
Get the tenth field.Row19.field10()
Get the tenth field.Row20.field10()
Get the tenth field.Row21.field10()
Get the tenth field.Row22.field10()
Get the tenth field.Record11.field11()
Get the eleventh field.Record12.field11()
Get the eleventh field.Record13.field11()
Get the eleventh field.Record14.field11()
Get the eleventh field.Record15.field11()
Get the eleventh field.Record16.field11()
Get the eleventh field.Record17.field11()
Get the eleventh field.Record18.field11()
Get the eleventh field.Record19.field11()
Get the eleventh field.Record20.field11()
Get the eleventh field.Record21.field11()
Get the eleventh field.Record22.field11()
Get the eleventh field.Row11.field11()
Get the eleventh field.Row12.field11()
Get the eleventh field.Row13.field11()
Get the eleventh field.Row14.field11()
Get the eleventh field.Row15.field11()
Get the eleventh field.Row16.field11()
Get the eleventh field.Row17.field11()
Get the eleventh field.Row18.field11()
Get the eleventh field.Row19.field11()
Get the eleventh field.Row20.field11()
Get the eleventh field.Row21.field11()
Get the eleventh field.Row22.field11()
Get the eleventh field.Record12.field12()
Get the twelfth field.Record13.field12()
Get the twelfth field.Record14.field12()
Get the twelfth field.Record15.field12()
Get the twelfth field.Record16.field12()
Get the twelfth field.Record17.field12()
Get the twelfth field.Record18.field12()
Get the twelfth field.Record19.field12()
Get the twelfth field.Record20.field12()
Get the twelfth field.Record21.field12()
Get the twelfth field.Record22.field12()
Get the twelfth field.Row12.field12()
Get the twelfth field.Row13.field12()
Get the twelfth field.Row14.field12()
Get the twelfth field.Row15.field12()
Get the twelfth field.Row16.field12()
Get the twelfth field.Row17.field12()
Get the twelfth field.Row18.field12()
Get the twelfth field.Row19.field12()
Get the twelfth field.Row20.field12()
Get the twelfth field.Row21.field12()
Get the twelfth field.Row22.field12()
Get the twelfth field.Record13.field13()
Get the thirteenth field.Record14.field13()
Get the thirteenth field.Record15.field13()
Get the thirteenth field.Record16.field13()
Get the thirteenth field.Record17.field13()
Get the thirteenth field.Record18.field13()
Get the thirteenth field.Record19.field13()
Get the thirteenth field.Record20.field13()
Get the thirteenth field.Record21.field13()
Get the thirteenth field.Record22.field13()
Get the thirteenth field.Row13.field13()
Get the thirteenth field.Row14.field13()
Get the thirteenth field.Row15.field13()
Get the thirteenth field.Row16.field13()
Get the thirteenth field.Row17.field13()
Get the thirteenth field.Row18.field13()
Get the thirteenth field.Row19.field13()
Get the thirteenth field.Row20.field13()
Get the thirteenth field.Row21.field13()
Get the thirteenth field.Row22.field13()
Get the thirteenth field.Record14.field14()
Get the fourteenth field.Record15.field14()
Get the fourteenth field.Record16.field14()
Get the fourteenth field.Record17.field14()
Get the fourteenth field.Record18.field14()
Get the fourteenth field.Record19.field14()
Get the fourteenth field.Record20.field14()
Get the fourteenth field.Record21.field14()
Get the fourteenth field.Record22.field14()
Get the fourteenth field.Row14.field14()
Get the fourteenth field.Row15.field14()
Get the fourteenth field.Row16.field14()
Get the fourteenth field.Row17.field14()
Get the fourteenth field.Row18.field14()
Get the fourteenth field.Row19.field14()
Get the fourteenth field.Row20.field14()
Get the fourteenth field.Row21.field14()
Get the fourteenth field.Row22.field14()
Get the fourteenth field.Record15.field15()
Get the fifteenth field.Record16.field15()
Get the fifteenth field.Record17.field15()
Get the fifteenth field.Record18.field15()
Get the fifteenth field.Record19.field15()
Get the fifteenth field.Record20.field15()
Get the fifteenth field.Record21.field15()
Get the fifteenth field.Record22.field15()
Get the fifteenth field.Row15.field15()
Get the fifteenth field.Row16.field15()
Get the fifteenth field.Row17.field15()
Get the fifteenth field.Row18.field15()
Get the fifteenth field.Row19.field15()
Get the fifteenth field.Row20.field15()
Get the fifteenth field.Row21.field15()
Get the fifteenth field.Row22.field15()
Get the fifteenth field.Record16.field16()
Get the sixteenth field.Record17.field16()
Get the sixteenth field.Record18.field16()
Get the sixteenth field.Record19.field16()
Get the sixteenth field.Record20.field16()
Get the sixteenth field.Record21.field16()
Get the sixteenth field.Record22.field16()
Get the sixteenth field.Row16.field16()
Get the sixteenth field.Row17.field16()
Get the sixteenth field.Row18.field16()
Get the sixteenth field.Row19.field16()
Get the sixteenth field.Row20.field16()
Get the sixteenth field.Row21.field16()
Get the sixteenth field.Row22.field16()
Get the sixteenth field.Record17.field17()
Get the seventeenth field.Record18.field17()
Get the seventeenth field.Record19.field17()
Get the seventeenth field.Record20.field17()
Get the seventeenth field.Record21.field17()
Get the seventeenth field.Record22.field17()
Get the seventeenth field.Row17.field17()
Get the seventeenth field.Row18.field17()
Get the seventeenth field.Row19.field17()
Get the seventeenth field.Row20.field17()
Get the seventeenth field.Row21.field17()
Get the seventeenth field.Row22.field17()
Get the seventeenth field.Record18.field18()
Get the eighteenth field.Record19.field18()
Get the eighteenth field.Record20.field18()
Get the eighteenth field.Record21.field18()
Get the eighteenth field.Record22.field18()
Get the eighteenth field.Row18.field18()
Get the eighteenth field.Row19.field18()
Get the eighteenth field.Row20.field18()
Get the eighteenth field.Row21.field18()
Get the eighteenth field.Row22.field18()
Get the eighteenth field.Record19.field19()
Get the ninteenth field.Record20.field19()
Get the ninteenth field.Record21.field19()
Get the ninteenth field.Record22.field19()
Get the ninteenth field.Row19.field19()
Get the ninteenth field.Row20.field19()
Get the ninteenth field.Row21.field19()
Get the ninteenth field.Row22.field19()
Get the ninteenth field.Record10.field2()
Get the second field.Record11.field2()
Get the second field.Record12.field2()
Get the second field.Record13.field2()
Get the second field.Record14.field2()
Get the second field.Record15.field2()
Get the second field.Record16.field2()
Get the second field.Record17.field2()
Get the second field.Record18.field2()
Get the second field.Record19.field2()
Get the second field.Record2.field2()
Get the second field.Record20.field2()
Get the second field.Record21.field2()
Get the second field.Record22.field2()
Get the second field.Record3.field2()
Get the second field.Record4.field2()
Get the second field.Record5.field2()
Get the second field.Record6.field2()
Get the second field.Record7.field2()
Get the second field.Record8.field2()
Get the second field.Record9.field2()
Get the second field.Row10.field2()
Get the second field.Row11.field2()
Get the second field.Row12.field2()
Get the second field.Row13.field2()
Get the second field.Row14.field2()
Get the second field.Row15.field2()
Get the second field.Row16.field2()
Get the second field.Row17.field2()
Get the second field.Row18.field2()
Get the second field.Row19.field2()
Get the second field.Row2.field2()
Get the second field.Row20.field2()
Get the second field.Row21.field2()
Get the second field.Row22.field2()
Get the second field.Row3.field2()
Get the second field.Row4.field2()
Get the second field.Row5.field2()
Get the second field.Row6.field2()
Get the second field.Row7.field2()
Get the second field.Row8.field2()
Get the second field.Row9.field2()
Get the second field.Record20.field20()
Get the twentieth field.Record21.field20()
Get the twentieth field.Record22.field20()
Get the twentieth field.Row20.field20()
Get the twentieth field.Row21.field20()
Get the twentieth field.Row22.field20()
Get the twentieth field.Record21.field21()
Get the twenty-first field.Record22.field21()
Get the twenty-first field.Row21.field21()
Get the twenty-first field.Row22.field21()
Get the twenty-first field.Record22.field22()
Get the twenty-second field.Row22.field22()
Get the twenty-second field.Record10.field3()
Get the third field.Record11.field3()
Get the third field.Record12.field3()
Get the third field.Record13.field3()
Get the third field.Record14.field3()
Get the third field.Record15.field3()
Get the third field.Record16.field3()
Get the third field.Record17.field3()
Get the third field.Record18.field3()
Get the third field.Record19.field3()
Get the third field.Record20.field3()
Get the third field.Record21.field3()
Get the third field.Record22.field3()
Get the third field.Record3.field3()
Get the third field.Record4.field3()
Get the third field.Record5.field3()
Get the third field.Record6.field3()
Get the third field.Record7.field3()
Get the third field.Record8.field3()
Get the third field.Record9.field3()
Get the third field.Row10.field3()
Get the third field.Row11.field3()
Get the third field.Row12.field3()
Get the third field.Row13.field3()
Get the third field.Row14.field3()
Get the third field.Row15.field3()
Get the third field.Row16.field3()
Get the third field.Row17.field3()
Get the third field.Row18.field3()
Get the third field.Row19.field3()
Get the third field.Row20.field3()
Get the third field.Row21.field3()
Get the third field.Row22.field3()
Get the third field.Row3.field3()
Get the third field.Row4.field3()
Get the third field.Row5.field3()
Get the third field.Row6.field3()
Get the third field.Row7.field3()
Get the third field.Row8.field3()
Get the third field.Row9.field3()
Get the third field.Record10.field4()
Get the fourth field.Record11.field4()
Get the fourth field.Record12.field4()
Get the fourth field.Record13.field4()
Get the fourth field.Record14.field4()
Get the fourth field.Record15.field4()
Get the fourth field.Record16.field4()
Get the fourth field.Record17.field4()
Get the fourth field.Record18.field4()
Get the fourth field.Record19.field4()
Get the fourth field.Record20.field4()
Get the fourth field.Record21.field4()
Get the fourth field.Record22.field4()
Get the fourth field.Record4.field4()
Get the fourth field.Record5.field4()
Get the fourth field.Record6.field4()
Get the fourth field.Record7.field4()
Get the fourth field.Record8.field4()
Get the fourth field.Record9.field4()
Get the fourth field.Row10.field4()
Get the fourth field.Row11.field4()
Get the fourth field.Row12.field4()
Get the fourth field.Row13.field4()
Get the fourth field.Row14.field4()
Get the fourth field.Row15.field4()
Get the fourth field.Row16.field4()
Get the fourth field.Row17.field4()
Get the fourth field.Row18.field4()
Get the fourth field.Row19.field4()
Get the fourth field.Row20.field4()
Get the fourth field.Row21.field4()
Get the fourth field.Row22.field4()
Get the fourth field.Row4.field4()
Get the fourth field.Row5.field4()
Get the fourth field.Row6.field4()
Get the fourth field.Row7.field4()
Get the fourth field.Row8.field4()
Get the fourth field.Row9.field4()
Get the fourth field.Record10.field5()
Get the fifth field.Record11.field5()
Get the fifth field.Record12.field5()
Get the fifth field.Record13.field5()
Get the fifth field.Record14.field5()
Get the fifth field.Record15.field5()
Get the fifth field.Record16.field5()
Get the fifth field.Record17.field5()
Get the fifth field.Record18.field5()
Get the fifth field.Record19.field5()
Get the fifth field.Record20.field5()
Get the fifth field.Record21.field5()
Get the fifth field.Record22.field5()
Get the fifth field.Record5.field5()
Get the fifth field.Record6.field5()
Get the fifth field.Record7.field5()
Get the fifth field.Record8.field5()
Get the fifth field.Record9.field5()
Get the fifth field.Row10.field5()
Get the fifth field.Row11.field5()
Get the fifth field.Row12.field5()
Get the fifth field.Row13.field5()
Get the fifth field.Row14.field5()
Get the fifth field.Row15.field5()
Get the fifth field.Row16.field5()
Get the fifth field.Row17.field5()
Get the fifth field.Row18.field5()
Get the fifth field.Row19.field5()
Get the fifth field.Row20.field5()
Get the fifth field.Row21.field5()
Get the fifth field.Row22.field5()
Get the fifth field.Row5.field5()
Get the fifth field.Row6.field5()
Get the fifth field.Row7.field5()
Get the fifth field.Row8.field5()
Get the fifth field.Row9.field5()
Get the fifth field.Record10.field6()
Get the sixth field.Record11.field6()
Get the sixth field.Record12.field6()
Get the sixth field.Record13.field6()
Get the sixth field.Record14.field6()
Get the sixth field.Record15.field6()
Get the sixth field.Record16.field6()
Get the sixth field.Record17.field6()
Get the sixth field.Record18.field6()
Get the sixth field.Record19.field6()
Get the sixth field.Record20.field6()
Get the sixth field.Record21.field6()
Get the sixth field.Record22.field6()
Get the sixth field.Record6.field6()
Get the sixth field.Record7.field6()
Get the sixth field.Record8.field6()
Get the sixth field.Record9.field6()
Get the sixth field.Row10.field6()
Get the sixth field.Row11.field6()
Get the sixth field.Row12.field6()
Get the sixth field.Row13.field6()
Get the sixth field.Row14.field6()
Get the sixth field.Row15.field6()
Get the sixth field.Row16.field6()
Get the sixth field.Row17.field6()
Get the sixth field.Row18.field6()
Get the sixth field.Row19.field6()
Get the sixth field.Row20.field6()
Get the sixth field.Row21.field6()
Get the sixth field.Row22.field6()
Get the sixth field.Row6.field6()
Get the sixth field.Row7.field6()
Get the sixth field.Row8.field6()
Get the sixth field.Row9.field6()
Get the sixth field.Record10.field7()
Get the seventh field.Record11.field7()
Get the seventh field.Record12.field7()
Get the seventh field.Record13.field7()
Get the seventh field.Record14.field7()
Get the seventh field.Record15.field7()
Get the seventh field.Record16.field7()
Get the seventh field.Record17.field7()
Get the seventh field.Record18.field7()
Get the seventh field.Record19.field7()
Get the seventh field.Record20.field7()
Get the seventh field.Record21.field7()
Get the seventh field.Record22.field7()
Get the seventh field.Record7.field7()
Get the seventh field.Record8.field7()
Get the seventh field.Record9.field7()
Get the seventh field.Row10.field7()
Get the seventh field.Row11.field7()
Get the seventh field.Row12.field7()
Get the seventh field.Row13.field7()
Get the seventh field.Row14.field7()
Get the seventh field.Row15.field7()
Get the seventh field.Row16.field7()
Get the seventh field.Row17.field7()
Get the seventh field.Row18.field7()
Get the seventh field.Row19.field7()
Get the seventh field.Row20.field7()
Get the seventh field.Row21.field7()
Get the seventh field.Row22.field7()
Get the seventh field.Row7.field7()
Get the seventh field.Row8.field7()
Get the seventh field.Row9.field7()
Get the seventh field.Record10.field8()
Get the eighth field.Record11.field8()
Get the eighth field.Record12.field8()
Get the eighth field.Record13.field8()
Get the eighth field.Record14.field8()
Get the eighth field.Record15.field8()
Get the eighth field.Record16.field8()
Get the eighth field.Record17.field8()
Get the eighth field.Record18.field8()
Get the eighth field.Record19.field8()
Get the eighth field.Record20.field8()
Get the eighth field.Record21.field8()
Get the eighth field.Record22.field8()
Get the eighth field.Record8.field8()
Get the eighth field.Record9.field8()
Get the eighth field.Row10.field8()
Get the eighth field.Row11.field8()
Get the eighth field.Row12.field8()
Get the eighth field.Row13.field8()
Get the eighth field.Row14.field8()
Get the eighth field.Row15.field8()
Get the eighth field.Row16.field8()
Get the eighth field.Row17.field8()
Get the eighth field.Row18.field8()
Get the eighth field.Row19.field8()
Get the eighth field.Row20.field8()
Get the eighth field.Row21.field8()
Get the eighth field.Row22.field8()
Get the eighth field.Row8.field8()
Get the eighth field.Row9.field8()
Get the eighth field.Record10.field9()
Get the ninth field.Record11.field9()
Get the ninth field.Record12.field9()
Get the ninth field.Record13.field9()
Get the ninth field.Record14.field9()
Get the ninth field.Record15.field9()
Get the ninth field.Record16.field9()
Get the ninth field.Record17.field9()
Get the ninth field.Record18.field9()
Get the ninth field.Record19.field9()
Get the ninth field.Record20.field9()
Get the ninth field.Record21.field9()
Get the ninth field.Record22.field9()
Get the ninth field.Record9.field9()
Get the ninth field.Row10.field9()
Get the ninth field.Row11.field9()
Get the ninth field.Row12.field9()
Get the ninth field.Row13.field9()
Get the ninth field.Row14.field9()
Get the ninth field.Row15.field9()
Get the ninth field.Row16.field9()
Get the ninth field.Row17.field9()
Get the ninth field.Row18.field9()
Get the ninth field.Row19.field9()
Get the ninth field.Row20.field9()
Get the ninth field.Row21.field9()
Get the ninth field.Row22.field9()
Get the ninth field.Row9.field9()
Get the ninth field.@NotNull Field<?> @NotNull []
Fields.fields()
Get all fields known to this type.@Nullable Field<?> @NotNull []
Fields.fields
(int... indexes) Get all fields known to this type, filtering by some field indexes.@Nullable Field<?> @NotNull []
Get all fields known to this type, filtering by some unqualified field names.@Nullable Field<?> @NotNull []
Get all fields, filtering by some fields.@Nullable Field<?> @NotNull []
Get all fields known to this type, filtering by some qualified field names.Field.floor()
Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.floor(Field)
instead.DataType.generatedAlwaysAs()
Get the computed column expression of this data type, if any.Sequence.getCache()
Get the number of sequence values to cache for this sequence ornull
, if no such value is specified.Period.getEnd()
The expression specifying the end of the period.Sequence.getIncrementBy()
Get the increment for this sequence ornull
, if no such value is specified.Sequence.getMaxvalue()
Get the maximum value for this sequence ornull
, if no such value is specified.Sequence.getMinvalue()
Get the minimum value for this sequence ornull
, if no such value is specified.Period.getStart()
The expression specifying the start of the period.Sequence.getStartWith()
Get the start value for this sequence ornull
, if no such value is specified.Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.greatest(Field, Field...)
instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.greatest(Field, Field...)
instead.JSONEntry.key()
The JSON entry key.Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.least(Field, Field...)
instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.least(Field, Field...)
instead.Field.length()
Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.length(Field)
instead.@NotNull Field<BigDecimal>
Field.ln()
Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.ln(Field)
instead.@NotNull Field<BigDecimal>
Field.log
(int base) Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.log(Field, int)
instead.Field.lower()
Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.lower(Field)
instead.Field.lpad
(int length) Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.lpad(Field, int)
instead.Field.lpad
(int length, char character) Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.lpad(Field, int, char)
instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.lpad(Field, Field)
instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.lpad(Field, Field, Field)
instead.Field.ltrim()
Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.ltrim(Field)
instead.Field<?>
LoaderFieldMapper.map
(LoaderFieldMapper.LoaderFieldContext ctx) Map aField
from the loader source onto a target tableField
.Field.max()
Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.max(Field)
instead.@NotNull Field<BigDecimal>
Field.median()
Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.median(Field)
instead.Field.min()
Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.min(Field)
instead.An alias forsub(Number)
.An alias forsub(Field)
.TheMOD
operator.TheMOD
operator.TheMODULO
operator, an alias for theMOD
operator.TheMODULO
operator, an alias for theMOD
operator.An arithmetic expression multiplying this with value.An arithmetic expression multiplying this with value.An alias formul(Number)
.An alias formul(Field)
.Field.neg()
Negate this field to get its negative value.Sequence.nextval()
An expression to increment the sequence and get the next value.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.nullif(Field, Field)
instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.nullif(Field, Object)
instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.nvl(Field, Field)
instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.nvl(Field, Object)
instead.<Z> @NotNull Field<Z>
Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.nvl2(Field, Field, Field)
instead.<Z> @NotNull Field<Z>
Field.nvl2
(Z valueIfNotNull, Z valueIfNull) Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.nvl2(Field, Object, Object)
instead.Field.octetLength()
Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.octetLength(Field)
instead.Add an else clause to the already constructed case statementAdd an else clause to the already constructed case statementAdd an else clause to the already constructed case statementAdd an else clause to the already constructed case statementAdd an else clause to the already constructed case statement@NotNull Field<?>
ParseContext.parseField()
Parse aField
expression or fail if the current expression is not a field.@Nullable Field<?>
ParseListener.parseField
(ParseContext ctx) Attempt to parse aField
expression.@NotNull Field<?>
Parser.parseField
(String sql) Parse a SQL string to a field.@NotNull Field<?>
Parser.parseField
(String sql, Object... bindings) Parse a SQL string with bind variables to a field.Add thePASSING
clause to theXMLQUERY
expression.Add thePASSING
clause to theXMLQUERY
expression.XMLQueryPassingStep.passingByRef
(Field<XML> xml) Add thePASSING BY REF
clause to theXMLQUERY
expression.XMLQueryPassingStep.passingByRef
(XML xml) Add thePASSING BY REF
clause to theXMLQUERY
expression.XMLQueryPassingStep.passingByValue
(Field<XML> xml) Add thePASSING BY VALUE
clause to theXMLQUERY
expression.XMLQueryPassingStep.passingByValue
(XML xml) Add thePASSING BY VALUE
clause to theXMLQUERY
expression.Field.plus()
ThePLUS
operator.An alias foradd(Number)
.An alias foradd(Field)
.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.position(Field, String)
instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.position(Field, Field)
instead.@NotNull Field<BigDecimal>
ThePOW
operator, an alias for thePOWER
operator.@NotNull Field<BigDecimal>
ThePOW
operator, an alias for thePOWER
operator.@NotNull Field<BigDecimal>
ThePOWER
operator.@NotNull Field<BigDecimal>
ThePOWER
operator.@NotNull Field<BigDecimal>
Field.rad()
Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.rad(Field)
instead.TheREM
operator, an alias for theMOD
operator.TheREM
operator, an alias for theMOD
operator.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.repeat(Field, int)
instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.repeat(Field, Field)
instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.replace(Field, String)
instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.replace(Field, String, String)
instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.replace(Field, Field)
instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.replace(Field, Field, Field)
instead.Add theRETURNING
clause to theJSON ARRAY
function.Add theRETURNING
clause to theJSON OBJECT
function.Add theRETURNING
clause to theJSON VALUE
function.Field.round()
Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.round(Field)
instead.Field.round
(int decimals) Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.round(Field, int)
instead.Table.rowid()
TheROWID
operator.Field.rpad
(int length) Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.rpad(Field, int)
instead.Field.rpad
(int length, char character) Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.rpad(Field, int, char)
instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.rpad(Field, Field)
instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.rpad(Field, Field, Field)
instead.Field.rtrim()
Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.rtrim(Field)
instead.TheSHL
operator.TheSHL
operator.TheSHR
operator.TheSHR
operator.Field.sign()
Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.sign(Field)
instead.@NotNull Field<BigDecimal>
Field.sin()
Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.sin(Field)
instead.@NotNull Field<BigDecimal>
Field.sinh()
Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.sinh(Field)
instead.@NotNull Field<BigDecimal>
Field.sqrt()
Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.sqrt(Field)
instead.@NotNull Field<BigDecimal>
Field.stddevPop()
Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.stddevPop(Field)
instead.@NotNull Field<BigDecimal>
Field.stddevSamp()
Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.stddevSamp(Field)
instead.An arithmetic expression subtracting value from this.An arithmetic expression subtracting value from this.Field.substring
(int startingPosition) Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.substring(Field, int)
instead.Field.substring
(int startingPosition, int length) Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.substring(Field, int, int)
instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.substring(Field, Field)
instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.substring(Field, Field, Field)
instead.An alias forsub(Number)
.An alias forsub(Field)
.@NotNull Field<BigDecimal>
Field.sum()
Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.sum(Field)
instead.@NotNull Field<BigDecimal>
Field.tan()
Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.tan(Field)
instead.@NotNull Field<BigDecimal>
Field.tanh()
Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.tanh(Field)
instead.An alias formul(Number)
.An alias formul(Field)
.Field.trim()
Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.trim(Field)
instead.Field.unaryMinus()
Negate this field to get its negative value.Field.unaryPlus()
Get this field as its positive value (no effect on SQL).Field.upper()
Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.upper(Field)
instead.JSONEntry.value()
The JSON entry value.@NotNull Field<BigDecimal>
Field.varPop()
Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.varPop(Field)
instead.@NotNull Field<BigDecimal>
Field.varSamp()
Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.varSamp(Field)
instead.Modifier and TypeMethodDescription@NotNull QOM.UnmodifiableList<? extends Field<?>>
XMLAttributes.$attributes()
Experimental query object model accessor method, see alsoQOM
.@NotNull QOM.UnmodifiableList<? extends Field<?>>
Asterisk.$except()
Experimental query object model accessor method, see alsoQOM
.@NotNull QOM.UnmodifiableList<? extends Field<?>>
QualifiedAsterisk.$except()
Experimental query object model accessor method, see alsoQOM
.@NotNull QOM.UnmodifiableList<? extends Field<?>>
Row.$fields()
Experimental query object model accessor method, see alsoQOM
.@NotNull QOM.UnmodifiableList<? extends Field<?>>
WindowSpecification.$partitionBy()
Experimental query object model accessor method, see alsoQOM
.Fields.fieldStream()
Get all fields known to this type as aStream
.Select.getSelect()
All fields selected in this queryModifier and TypeMethodDescription@NotNull AlterTableAddStep
Add anADD COLUMN
clause to theALTER TABLE
statement.<T> @NotNull AlterTableAddStep
Add anADD COLUMN
clause to theALTER TABLE
statement.An arithmetic expression to add value to this.@NotNull AlterTableAddStep
Add anADD COLUMN
clause to theALTER TABLE
statement.<T> @NotNull AlterTableAddStep
Add anADD COLUMN
clause to theALTER TABLE
statement.@NotNull AlterTableAddStep
AlterTableStep.addColumnIfNotExists
(Field<?> field) Add anADD COLUMN IF NOT EXISTS
clause to theALTER TABLE
statement.<T> @NotNull AlterTableAddStep
AlterTableStep.addColumnIfNotExists
(Field<T> field, DataType<T> type) Add anADD COLUMN IF NOT EXISTS
clause to theALTER TABLE
statement.@NotNull AlterTableAddStep
AlterTableStep.addIfNotExists
(Field<?> field) Add anADD COLUMN IF NOT EXISTS
clause to theALTER TABLE
statement.<T> @NotNull AlterTableAddStep
AlterTableStep.addIfNotExists
(Field<T> field, DataType<T> type) Add anADD COLUMN IF NOT EXISTS
clause to theALTER TABLE
statement.void
SelectQuery.addJoin
(TableLike<?> table, JoinType type, Condition[] conditions, Field<?>[] partitionBy) Joins the existing table product to a new table using conditions, connecting them with each other withOperator.AND
.void
SelectQuery.addJoin
(TableLike<?> table, JoinType type, Condition conditions, Field<?>[] partitionBy) Joins the existing table product to a new table using conditions, connecting them with each other withOperator.AND
.void
SelectQuery.addSeekAfter
(Field<?>... fields) Adds seeking fields.void
SelectQuery.addSeekBefore
(Field<?>... fields) Deprecated.- [#7461] - SEEK BEFORE is not implemented correctly@NotNull AlterTypeFinalStep
Add theADD VALUE
clause to theALTER TYPE
statement.<T> void
Add a value to the store statement<T> void
Add a value to the store statement<T> void
InsertQuery.addValueForUpdate
(Field<T> field, Field<T> value) Add a value to theON DUPLICATE KEY UPDATE
clause of thisINSERT
statement, where this is supported.<T> void
InsertQuery.addValueForUpdate
(Field<T> field, T value) Add a value to theON DUPLICATE KEY UPDATE
clause of thisINSERT
statement, where this is supported.@NotNull AlterTableFinalStep
Add aAFTER
clause toALTER TABLE … ADD …
.<T> @NotNull AlterTableAlterStep<T>
Add anALTER COLUMN
clause to theALTER TABLE
statement.<T> @NotNull AlterTableAlterStep<T>
AlterTableStep.alterColumn
(Field<T> field) Add anALTER COLUMN
clause to theALTER TABLE
statement.@NotNull Condition
Create a condition to check this field against some bounds@NotNull Condition
Create a condition to check this field against some bounds@NotNull Condition
BetweenAndStep10.and
(Field<T1> maxValue1, Field<T2> maxValue2, Field<T3> maxValue3, Field<T4> maxValue4, Field<T5> maxValue5, Field<T6> maxValue6, Field<T7> maxValue7, Field<T8> maxValue8, Field<T9> maxValue9, Field<T10> maxValue10) Create a condition to check this field against some bounds@NotNull Condition
BetweenAndStep11.and
(Field<T1> maxValue1, Field<T2> maxValue2, Field<T3> maxValue3, Field<T4> maxValue4, Field<T5> maxValue5, Field<T6> maxValue6, Field<T7> maxValue7, Field<T8> maxValue8, Field<T9> maxValue9, Field<T10> maxValue10, Field<T11> maxValue11) Create a condition to check this field against some bounds@NotNull Condition
BetweenAndStep12.and
(Field<T1> maxValue1, Field<T2> maxValue2, Field<T3> maxValue3, Field<T4> maxValue4, Field<T5> maxValue5, Field<T6> maxValue6, Field<T7> maxValue7, Field<T8> maxValue8, Field<T9> maxValue9, Field<T10> maxValue10, Field<T11> maxValue11, Field<T12> maxValue12) Create a condition to check this field against some bounds@NotNull Condition
BetweenAndStep13.and
(Field<T1> maxValue1, Field<T2> maxValue2, Field<T3> maxValue3, Field<T4> maxValue4, Field<T5> maxValue5, Field<T6> maxValue6, Field<T7> maxValue7, Field<T8> maxValue8, Field<T9> maxValue9, Field<T10> maxValue10, Field<T11> maxValue11, Field<T12> maxValue12, Field<T13> maxValue13) Create a condition to check this field against some bounds@NotNull Condition
BetweenAndStep14.and
(Field<T1> maxValue1, Field<T2> maxValue2, Field<T3> maxValue3, Field<T4> maxValue4, Field<T5> maxValue5, Field<T6> maxValue6, Field<T7> maxValue7, Field<T8> maxValue8, Field<T9> maxValue9, Field<T10> maxValue10, Field<T11> maxValue11, Field<T12> maxValue12, Field<T13> maxValue13, Field<T14> maxValue14) Create a condition to check this field against some bounds@NotNull Condition
BetweenAndStep15.and
(Field<T1> maxValue1, Field<T2> maxValue2, Field<T3> maxValue3, Field<T4> maxValue4, Field<T5> maxValue5, Field<T6> maxValue6, Field<T7> maxValue7, Field<T8> maxValue8, Field<T9> maxValue9, Field<T10> maxValue10, Field<T11> maxValue11, Field<T12> maxValue12, Field<T13> maxValue13, Field<T14> maxValue14, Field<T15> maxValue15) Create a condition to check this field against some bounds@NotNull Condition
BetweenAndStep16.and
(Field<T1> maxValue1, Field<T2> maxValue2, Field<T3> maxValue3, Field<T4> maxValue4, Field<T5> maxValue5, Field<T6> maxValue6, Field<T7> maxValue7, Field<T8> maxValue8, Field<T9> maxValue9, Field<T10> maxValue10, Field<T11> maxValue11, Field<T12> maxValue12, Field<T13> maxValue13, Field<T14> maxValue14, Field<T15> maxValue15, Field<T16> maxValue16) Create a condition to check this field against some bounds@NotNull Condition
BetweenAndStep17.and
(Field<T1> maxValue1, Field<T2> maxValue2, Field<T3> maxValue3, Field<T4> maxValue4, Field<T5> maxValue5, Field<T6> maxValue6, Field<T7> maxValue7, Field<T8> maxValue8, Field<T9> maxValue9, Field<T10> maxValue10, Field<T11> maxValue11, Field<T12> maxValue12, Field<T13> maxValue13, Field<T14> maxValue14, Field<T15> maxValue15, Field<T16> maxValue16, Field<T17> maxValue17) Create a condition to check this field against some bounds@NotNull Condition
BetweenAndStep18.and
(Field<T1> maxValue1, Field<T2> maxValue2, Field<T3> maxValue3, Field<T4> maxValue4, Field<T5> maxValue5, Field<T6> maxValue6, Field<T7> maxValue7, Field<T8> maxValue8, Field<T9> maxValue9, Field<T10> maxValue10, Field<T11> maxValue11, Field<T12> maxValue12, Field<T13> maxValue13, Field<T14> maxValue14, Field<T15> maxValue15, Field<T16> maxValue16, Field<T17> maxValue17, Field<T18> maxValue18) Create a condition to check this field against some bounds@NotNull Condition
BetweenAndStep19.and
(Field<T1> maxValue1, Field<T2> maxValue2, Field<T3> maxValue3, Field<T4> maxValue4, Field<T5> maxValue5, Field<T6> maxValue6, Field<T7> maxValue7, Field<T8> maxValue8, Field<T9> maxValue9, Field<T10> maxValue10, Field<T11> maxValue11, Field<T12> maxValue12, Field<T13> maxValue13, Field<T14> maxValue14, Field<T15> maxValue15, Field<T16> maxValue16, Field<T17> maxValue17, Field<T18> maxValue18, Field<T19> maxValue19) Create a condition to check this field against some bounds@NotNull Condition
Create a condition to check this field against some bounds@NotNull Condition
BetweenAndStep20.and
(Field<T1> maxValue1, Field<T2> maxValue2, Field<T3> maxValue3, Field<T4> maxValue4, Field<T5> maxValue5, Field<T6> maxValue6, Field<T7> maxValue7, Field<T8> maxValue8, Field<T9> maxValue9, Field<T10> maxValue10, Field<T11> maxValue11, Field<T12> maxValue12, Field<T13> maxValue13, Field<T14> maxValue14, Field<T15> maxValue15, Field<T16> maxValue16, Field<T17> maxValue17, Field<T18> maxValue18, Field<T19> maxValue19, Field<T20> maxValue20) Create a condition to check this field against some bounds@NotNull Condition
BetweenAndStep21.and
(Field<T1> maxValue1, Field<T2> maxValue2, Field<T3> maxValue3, Field<T4> maxValue4, Field<T5> maxValue5, Field<T6> maxValue6, Field<T7> maxValue7, Field<T8> maxValue8, Field<T9> maxValue9, Field<T10> maxValue10, Field<T11> maxValue11, Field<T12> maxValue12, Field<T13> maxValue13, Field<T14> maxValue14, Field<T15> maxValue15, Field<T16> maxValue16, Field<T17> maxValue17, Field<T18> maxValue18, Field<T19> maxValue19, Field<T20> maxValue20, Field<T21> maxValue21) Create a condition to check this field against some bounds@NotNull Condition
BetweenAndStep22.and
(Field<T1> maxValue1, Field<T2> maxValue2, Field<T3> maxValue3, Field<T4> maxValue4, Field<T5> maxValue5, Field<T6> maxValue6, Field<T7> maxValue7, Field<T8> maxValue8, Field<T9> maxValue9, Field<T10> maxValue10, Field<T11> maxValue11, Field<T12> maxValue12, Field<T13> maxValue13, Field<T14> maxValue14, Field<T15> maxValue15, Field<T16> maxValue16, Field<T17> maxValue17, Field<T18> maxValue18, Field<T19> maxValue19, Field<T20> maxValue20, Field<T21> maxValue21, Field<T22> maxValue22) Create a condition to check this field against some bounds@NotNull Condition
Create a condition to check this field against some bounds@NotNull Condition
BetweenAndStep4.and
(Field<T1> maxValue1, Field<T2> maxValue2, Field<T3> maxValue3, Field<T4> maxValue4) Create a condition to check this field against some bounds@NotNull Condition
BetweenAndStep5.and
(Field<T1> maxValue1, Field<T2> maxValue2, Field<T3> maxValue3, Field<T4> maxValue4, Field<T5> maxValue5) Create a condition to check this field against some bounds@NotNull Condition
BetweenAndStep6.and
(Field<T1> maxValue1, Field<T2> maxValue2, Field<T3> maxValue3, Field<T4> maxValue4, Field<T5> maxValue5, Field<T6> maxValue6) Create a condition to check this field against some bounds@NotNull Condition
BetweenAndStep7.and
(Field<T1> maxValue1, Field<T2> maxValue2, Field<T3> maxValue3, Field<T4> maxValue4, Field<T5> maxValue5, Field<T6> maxValue6, Field<T7> maxValue7) Create a condition to check this field against some bounds@NotNull Condition
BetweenAndStep8.and
(Field<T1> maxValue1, Field<T2> maxValue2, Field<T3> maxValue3, Field<T4> maxValue4, Field<T5> maxValue5, Field<T6> maxValue6, Field<T7> maxValue7, Field<T8> maxValue8) Create a condition to check this field against some bounds@NotNull Condition
BetweenAndStep9.and
(Field<T1> maxValue1, Field<T2> maxValue2, Field<T3> maxValue3, Field<T4> maxValue4, Field<T5> maxValue5, Field<T6> maxValue6, Field<T7> maxValue7, Field<T8> maxValue8, Field<T9> maxValue9) Create a condition to check this field against some bounds@NotNull Condition
Create a condition to check this field against some bounds@NotNull Condition
Combine this condition with another one using theOperator.AND
operator.@NotNull DeleteConditionStep<R>
Combine the currently assembled conditions with another one using theOperator.AND
operator@NotNull DivideByOnConditionStep
Combine the currently assembled conditions with another one using theOperator.AND
operator.@NotNull InsertOnConflictConditionStep<R>
Combine the currently assembled conditions with another one using theOperator.AND
operator and proceed to the next step.@NotNull MergeOnConditionStep<R>
Combine the currently assembled conditions with another one using theOperator.AND
operator and proceed to the next step.@NotNull PeriodSpecification
Add an upper bound to the period specification range.@NotNull SelectConditionStep<R>
Combine the currently assembled conditions with another one using theOperator.AND
operator and proceed to the next step.@NotNull SelectConnectByAfterStartWithConditionStep<R>
Combine the currently assembled conditions with another one using theOperator.AND
operator and proceed to the next step.@NotNull SelectConnectByConditionStep<R>
Combine the currently assembled conditions with another one using theOperator.AND
operator and proceed to the next step.@NotNull SelectHavingConditionStep<R>
Combine the currently assembled conditions with another one using theOperator.AND
operator and proceed to the next step.@NotNull SelectOnConditionStep<R>
Combine the currently assembled conditions with another one using theOperator.AND
operator and proceed to the next step.@NotNull SelectQualifyConditionStep<R>
Combine the currently assembled conditions with another one using theOperator.AND
operator and proceed to the next step.@NotNull TableOnConditionStep<R>
Combine the currently assembled conditions with another one using theOperator.AND
operator.@NotNull UpdateConditionStep<R>
Combine the currently assembled conditions with another one using theOperator.AND
operatorAdd anAND
clause to the flashback versions query clause.@NotNull Condition
Combine this condition with a negated other one using theOperator.AND
operator.@NotNull DeleteConditionStep<R>
Combine the currently assembled conditions with a negated other one using theOperator.AND
operator@NotNull DivideByOnConditionStep
Combine the currently assembled conditions with a negated other one using theOperator.AND
operator.@NotNull InsertOnConflictConditionStep<R>
Combine the currently assembled conditions with a negated other one using theOperator.AND
operator and proceed to the next step.@NotNull MergeOnConditionStep<R>
Combine the currently assembled conditions with a negated other one using theOperator.AND
operator and proceed to the next step.@NotNull SelectConditionStep<R>
Combine the currently assembled conditions with a negated other one using theOperator.AND
operator and proceed to the next step.@NotNull SelectHavingConditionStep<R>
Combine the currently assembled conditions with a negated other one using theOperator.AND
operator and proceed to the next step.@NotNull SelectOnConditionStep<R>
Combine the currently assembled conditions with a negated other one using theOperator.AND
operator and proceed to the next step.@NotNull SelectQualifyConditionStep<R>
Combine the currently assembled conditions with a negated other one using theOperator.AND
operator and proceed to the next step.@NotNull TableOnConditionStep<R>
Combine the currently assembled conditions with a negated other one using theOperator.AND
operator.@NotNull UpdateConditionStep<R>
Combine the currently assembled conditions with a negated other one using theOperator.AND
operator@NotNull Query
Add theARGS
clause to theCALL
statement.Create an alias for this field based on another field's name.Create an alias for this table based on another table's name.@NotNull CreateTypeFinalStep
Add theAS ENUM
clause to theCREATE TYPE
statement.@NotNull PeriodSpecification
Create a period specification for a given timestamp.Create anSQLDialect.ORACLE
flashback query clause from this table.Table.asOfTimestamp
(Field<Timestamp> timestamp) Create anSQLDialect.ORACLE
flashback query clause from this table.The underlying aliased table representation of this object.@NotNull Field<BigDecimal>
Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.atan2(Field, Field)
instead.@NotNull AlterTableFinalStep
Add aBEFORE
clause toALTER TABLE … ADD …
.@NotNull BetweenAndStep<T>
Create a condition to check this field against some bounds.@NotNull Condition
Create a condition to check this field against some bounds.@NotNull PeriodSpecificationBetweenAndStep<T>
Create a period specification for a given timestamp range overlapping with this period, including the end value.@NotNull PeriodSpecification
Create a period specification for a given timestamp range overlapping with this period, including the end value.@NotNull BetweenAndStep1<T1>
Check if this row value expression is within a range of two other row value expressions.Row10.between
(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10) Check if this row value expression is within a range of two other row value expressions.Row11.between
(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11) Check if this row value expression is within a range of two other row value expressions.Row12.between
(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12) Check if this row value expression is within a range of two other row value expressions.Row13.between
(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13) Check if this row value expression is within a range of two other row value expressions.Row14.between
(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14) Check if this row value expression is within a range of two other row value expressions.Row15.between
(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15) Check if this row value expression is within a range of two other row value expressions.Row16.between
(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15, Field<T16> minValue16) Check if this row value expression is within a range of two other row value expressions.Row17.between
(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15, Field<T16> minValue16, Field<T17> minValue17) Check if this row value expression is within a range of two other row value expressions.Row18.between
(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15, Field<T16> minValue16, Field<T17> minValue17, Field<T18> minValue18) Check if this row value expression is within a range of two other row value expressions.Row19.between
(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15, Field<T16> minValue16, Field<T17> minValue17, Field<T18> minValue18, Field<T19> minValue19) Check if this row value expression is within a range of two other row value expressions.@NotNull BetweenAndStep2<T1,
T2> Check if this row value expression is within a range of two other row value expressions.Row20.between
(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15, Field<T16> minValue16, Field<T17> minValue17, Field<T18> minValue18, Field<T19> minValue19, Field<T20> minValue20) Check if this row value expression is within a range of two other row value expressions.@NotNull BetweenAndStep21<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> Row21.between
(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15, Field<T16> minValue16, Field<T17> minValue17, Field<T18> minValue18, Field<T19> minValue19, Field<T20> minValue20, Field<T21> minValue21) Check if this row value expression is within a range of two other row value expressions.@NotNull BetweenAndStep22<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> Row22.between
(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15, Field<T16> minValue16, Field<T17> minValue17, Field<T18> minValue18, Field<T19> minValue19, Field<T20> minValue20, Field<T21> minValue21, Field<T22> minValue22) Check if this row value expression is within a range of two other row value expressions.@NotNull BetweenAndStep3<T1,
T2, T3> Check if this row value expression is within a range of two other row value expressions.@NotNull BetweenAndStep4<T1,
T2, T3, T4> Check if this row value expression is within a range of two other row value expressions.Row5.between
(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5) Check if this row value expression is within a range of two other row value expressions.Row6.between
(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6) Check if this row value expression is within a range of two other row value expressions.Row7.between
(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7) Check if this row value expression is within a range of two other row value expressions.Row8.between
(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8) Check if this row value expression is within a range of two other row value expressions.Row9.between
(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9) Check if this row value expression is within a range of two other row value expressions.@NotNull BetweenAndStepN
Check if this row value expression is within a range of two other row value expressions.@NotNull BetweenAndStep<T>
Field.betweenSymmetric
(Field<T> minValue) Create a condition to check this field against some bounds.@NotNull Condition
Field.betweenSymmetric
(Field<T> minValue, Field<T> maxValue) Create a condition to check this field against some bounds.@NotNull BetweenAndStep1<T1>
Row1.betweenSymmetric
(Field<T1> minValue1) Check if this row value expression is within a symmetric range of two other row value expressions.Row10.betweenSymmetric
(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10) Check if this row value expression is within a symmetric range of two other row value expressions.Row11.betweenSymmetric
(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11) Check if this row value expression is within a symmetric range of two other row value expressions.Row12.betweenSymmetric
(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12) Check if this row value expression is within a symmetric range of two other row value expressions.Row13.betweenSymmetric
(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13) Check if this row value expression is within a symmetric range of two other row value expressions.Row14.betweenSymmetric
(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14) Check if this row value expression is within a symmetric range of two other row value expressions.Row15.betweenSymmetric
(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15) Check if this row value expression is within a symmetric range of two other row value expressions.Row16.betweenSymmetric
(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15, Field<T16> minValue16) Check if this row value expression is within a symmetric range of two other row value expressions.Row17.betweenSymmetric
(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15, Field<T16> minValue16, Field<T17> minValue17) Check if this row value expression is within a symmetric range of two other row value expressions.Row18.betweenSymmetric
(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15, Field<T16> minValue16, Field<T17> minValue17, Field<T18> minValue18) Check if this row value expression is within a symmetric range of two other row value expressions.Row19.betweenSymmetric
(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15, Field<T16> minValue16, Field<T17> minValue17, Field<T18> minValue18, Field<T19> minValue19) Check if this row value expression is within a symmetric range of two other row value expressions.@NotNull BetweenAndStep2<T1,
T2> Row2.betweenSymmetric
(Field<T1> minValue1, Field<T2> minValue2) Check if this row value expression is within a symmetric range of two other row value expressions.Row20.betweenSymmetric
(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15, Field<T16> minValue16, Field<T17> minValue17, Field<T18> minValue18, Field<T19> minValue19, Field<T20> minValue20) Check if this row value expression is within a symmetric range of two other row value expressions.@NotNull BetweenAndStep21<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> Row21.betweenSymmetric
(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15, Field<T16> minValue16, Field<T17> minValue17, Field<T18> minValue18, Field<T19> minValue19, Field<T20> minValue20, Field<T21> minValue21) Check if this row value expression is within a symmetric range of two other row value expressions.@NotNull BetweenAndStep22<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> Row22.betweenSymmetric
(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15, Field<T16> minValue16, Field<T17> minValue17, Field<T18> minValue18, Field<T19> minValue19, Field<T20> minValue20, Field<T21> minValue21, Field<T22> minValue22) Check if this row value expression is within a symmetric range of two other row value expressions.@NotNull BetweenAndStep3<T1,
T2, T3> Check if this row value expression is within a symmetric range of two other row value expressions.@NotNull BetweenAndStep4<T1,
T2, T3, T4> Row4.betweenSymmetric
(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4) Check if this row value expression is within a symmetric range of two other row value expressions.Row5.betweenSymmetric
(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5) Check if this row value expression is within a symmetric range of two other row value expressions.Row6.betweenSymmetric
(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6) Check if this row value expression is within a symmetric range of two other row value expressions.Row7.betweenSymmetric
(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7) Check if this row value expression is within a symmetric range of two other row value expressions.Row8.betweenSymmetric
(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8) Check if this row value expression is within a symmetric range of two other row value expressions.Row9.betweenSymmetric
(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9) Check if this row value expression is within a symmetric range of two other row value expressions.@NotNull BetweenAndStepN
RowN.betweenSymmetric
(Field<?>... minValues) Check if this row value expression is within a symmetric range of two other row value expressions.@NotNull BindContext
Bind a value using a specific type.TheBIT_AND
operator.TheBIT_NAND
operator.TheBIT_NOR
operator.TheBIT_OR
operator.TheBIT_X_NOR
operator.TheBIT_XOR
operator.@NotNull LoopStep
The loop increment.@NotNull AlterSequenceFlagsStep<T>
Add theCACHE
clause to theALTER SEQUENCE
statement.@NotNull CreateSequenceFlagsStep
Add theCACHE
clause to theCREATE SEQUENCE
statement.<Z> @NotNull Field<Z>
Cast this field to the type of another field.boolean
Check if a field's value has been changed from its original as fetched from the database.void
Set this record's internal changed flag to the supplied value for a given field.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.coalesce(Field, Field...)
instead.<Z> @NotNull Field<Z>
Coerce this field to the type of another field.@NotNull ResultQuery<Record>
Coerce the result record type of this query to that of a set of fields.<T1> @NotNull ResultQuery<Record1<T1>>
Coerce the result record type of this query to that of a set of fields.<T1,
T2> @NotNull ResultQuery<Record2<T1, T2>> Coerce the result record type of this query to that of a set of fields.<T1,
T2, T3> @NotNull ResultQuery<Record3<T1, T2, T3>> Coerce the result record type of this query to that of a set of fields.<T1,
T2, T3, T4>
@NotNull ResultQuery<Record4<T1,T2, T3, T4>> Coerce the result record type of this query to that of a set of fields.<T1,
T2, T3, T4, T5>
@NotNull ResultQuery<Record5<T1,T2, T3, T4, T5>> ResultQuery.coerce
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5) Coerce the result record type of this query to that of a set of fields.<T1,
T2, T3, T4, T5, T6>
@NotNull ResultQuery<Record6<T1,T2, T3, T4, T5, T6>> ResultQuery.coerce
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6) Coerce the result record type of this query to that of a set of fields.<T1,
T2, T3, T4, T5, T6, T7>
@NotNull ResultQuery<Record7<T1,T2, T3, T4, T5, T6, T7>> ResultQuery.coerce
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7) Coerce the result record type of this query to that of a set of fields.<T1,
T2, T3, T4, T5, T6, T7, T8>
@NotNull ResultQuery<Record8<T1,T2, T3, T4, T5, T6, T7, T8>> ResultQuery.coerce
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8) Coerce the result record type of this query to that of a set of fields.<T1,
T2, T3, T4, T5, T6, T7, T8, T9>
@NotNull ResultQuery<Record9<T1,T2, T3, T4, T5, T6, T7, T8, T9>> ResultQuery.coerce
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9) Coerce the result record type of this query to that of a set of fields.<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10>
@NotNull ResultQuery<Record10<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10>> ResultQuery.coerce
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10) Coerce the result record type of this query to that of a set of fields.<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
@NotNull ResultQuery<Record11<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>> ResultQuery.coerce
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11) Coerce the result record type of this query to that of a set of fields.<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
@NotNull ResultQuery<Record12<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>> ResultQuery.coerce
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12) Coerce the result record type of this query to that of a set of fields.<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
@NotNull ResultQuery<Record13<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>> ResultQuery.coerce
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13) Coerce the result record type of this query to that of a set of fields.<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
@NotNull ResultQuery<Record14<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>> ResultQuery.coerce
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14) Coerce the result record type of this query to that of a set of fields.<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
@NotNull ResultQuery<Record15<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>> ResultQuery.coerce
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15) Coerce the result record type of this query to that of a set of fields.<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
@NotNull ResultQuery<Record16<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>> ResultQuery.coerce
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16) Coerce the result record type of this query to that of a set of fields.<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
@NotNull ResultQuery<Record17<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>> ResultQuery.coerce
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17) Coerce the result record type of this query to that of a set of fields.<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
@NotNull ResultQuery<Record18<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>> ResultQuery.coerce
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18) Coerce the result record type of this query to that of a set of fields.<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
@NotNull ResultQuery<Record19<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>> ResultQuery.coerce
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19) Coerce the result record type of this query to that of a set of fields.<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>
@NotNull ResultQuery<Record20<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>> ResultQuery.coerce
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20) Coerce the result record type of this query to that of a set of fields.<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>
@NotNull ResultQuery<Record21<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>> ResultQuery.coerce
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21) Coerce the result record type of this query to that of a set of fields.<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>
@NotNull ResultQuery<Record22<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>> ResultQuery.coerce
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21, Field<T22> field22) Coerce the result record type of this query to that of a set of fields.@NotNull CreateTableColumnStep
Add a column to the column list of theCREATE TABLE
statement.<T> @NotNull CreateTableColumnStep
Add a column to the column list of theCREATE TABLE
statement.@NotNull JSONTableColumnPathStep
Add a column to theCOLUMNS
clause of theJSON_TABLE
expression.@NotNull JSONTableColumnPathStep
Add a column to theCOLUMNS
clause of theJSON_TABLE
expression.@NotNull XMLTableColumnPathStep
Add a column to theCOLUMNS
clause of theXMLTABLE
expression.@NotNull XMLTableColumnPathStep
Add a column to theCOLUMNS
clause of theXMLTABLE
expression.@NotNull CreateTableColumnStep
Add several columns to the column list of theCREATE TABLE
statement.@NotNull InsertValuesStepN<R>
Set the columns for insert.<T1> @NotNull InsertValuesStep1<R,
T1> Set the columns for insert.<T1,
T2> @NotNull InsertValuesStep2<R, T1, T2> Set the columns for insert.<T1,
T2, T3> @NotNull InsertValuesStep3<R, T1, T2, T3> Set the columns for insert.<T1,
T2, T3, T4>
@NotNull InsertValuesStep4<R,T1, T2, T3, T4> Set the columns for insert.<T1,
T2, T3, T4, T5>
@NotNull InsertValuesStep5<R,T1, T2, T3, T4, T5> InsertSetStep.columns
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5) Set the columns for insert.<T1,
T2, T3, T4, T5, T6>
@NotNull InsertValuesStep6<R,T1, T2, T3, T4, T5, T6> InsertSetStep.columns
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6) Set the columns for insert.<T1,
T2, T3, T4, T5, T6, T7>
@NotNull InsertValuesStep7<R,T1, T2, T3, T4, T5, T6, T7> InsertSetStep.columns
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7) Set the columns for insert.<T1,
T2, T3, T4, T5, T6, T7, T8>
@NotNull InsertValuesStep8<R,T1, T2, T3, T4, T5, T6, T7, T8> InsertSetStep.columns
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8) Set the columns for insert.<T1,
T2, T3, T4, T5, T6, T7, T8, T9>
@NotNull InsertValuesStep9<R,T1, T2, T3, T4, T5, T6, T7, T8, T9> InsertSetStep.columns
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9) Set the columns for insert.<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10>
@NotNull InsertValuesStep10<R,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> InsertSetStep.columns
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10) Set the columns for insert.<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
@NotNull InsertValuesStep11<R,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> InsertSetStep.columns
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11) Set the columns for insert.<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
@NotNull InsertValuesStep12<R,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> InsertSetStep.columns
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12) Set the columns for insert.<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
@NotNull InsertValuesStep13<R,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> InsertSetStep.columns
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13) Set the columns for insert.<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
@NotNull InsertValuesStep14<R,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> InsertSetStep.columns
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14) Set the columns for insert.<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
@NotNull InsertValuesStep15<R,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> InsertSetStep.columns
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15) Set the columns for insert.<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
@NotNull InsertValuesStep16<R,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> InsertSetStep.columns
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16) Set the columns for insert.<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
@NotNull InsertValuesStep17<R,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> InsertSetStep.columns
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17) Set the columns for insert.<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
@NotNull InsertValuesStep18<R,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> InsertSetStep.columns
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18) Set the columns for insert.<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
@NotNull InsertValuesStep19<R,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> InsertSetStep.columns
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19) Set the columns for insert.<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>
@NotNull InsertValuesStep20<R,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> InsertSetStep.columns
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20) Set the columns for insert.<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>
@NotNull InsertValuesStep21<R,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> InsertSetStep.columns
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21) Set the columns for insert.<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>
@NotNull InsertValuesStep22<R,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> InsertSetStep.columns
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21, Field<T22> field22) Set the columns for insert.@NotNull MergeKeyStepN<R>
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)
<T1> @NotNull MergeKeyStep1<R,
T1> 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)
<T1,
T2> @NotNull MergeKeyStep2<R, T1, T2> 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)
<T1,
T2, T3> @NotNull MergeKeyStep3<R, T1, T2, T3> 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)
<T1,
T2, T3, T4>
@NotNull MergeKeyStep4<R,T1, T2, T3, T4> 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)
<T1,
T2, T3, T4, T5>
@NotNull MergeKeyStep5<R,T1, T2, T3, T4, T5> MergeUsingStep.columns
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5) 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)
<T1,
T2, T3, T4, T5, T6>
@NotNull MergeKeyStep6<R,T1, T2, T3, T4, T5, T6> MergeUsingStep.columns
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6) 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)
<T1,
T2, T3, T4, T5, T6, T7>
@NotNull MergeKeyStep7<R,T1, T2, T3, T4, T5, T6, T7> MergeUsingStep.columns
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7) 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)
<T1,
T2, T3, T4, T5, T6, T7, T8>
@NotNull MergeKeyStep8<R,T1, T2, T3, T4, T5, T6, T7, T8> MergeUsingStep.columns
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8) 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)
<T1,
T2, T3, T4, T5, T6, T7, T8, T9>
@NotNull MergeKeyStep9<R,T1, T2, T3, T4, T5, T6, T7, T8, T9> MergeUsingStep.columns
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9) 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)
<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10>
@NotNull MergeKeyStep10<R,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> MergeUsingStep.columns
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10) 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)
<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
@NotNull MergeKeyStep11<R,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> MergeUsingStep.columns
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11) 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)
<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
@NotNull MergeKeyStep12<R,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> MergeUsingStep.columns
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12) 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)
<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
@NotNull MergeKeyStep13<R,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> MergeUsingStep.columns
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13) 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)
<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
@NotNull MergeKeyStep14<R,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> MergeUsingStep.columns
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14) 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)
<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
@NotNull MergeKeyStep15<R,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> MergeUsingStep.columns
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15) 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)
<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
@NotNull MergeKeyStep16<R,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> MergeUsingStep.columns
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16) 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)
<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
@NotNull MergeKeyStep17<R,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> MergeUsingStep.columns
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17) 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)
<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
@NotNull MergeKeyStep18<R,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> MergeUsingStep.columns
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18) 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)
<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
@NotNull MergeKeyStep19<R,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> MergeUsingStep.columns
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19) 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)
<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>
@NotNull MergeKeyStep20<R,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> MergeUsingStep.columns
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20) 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)
<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>
@NotNull MergeKeyStep21<R,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> MergeUsingStep.columns
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21) 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)
<T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>
@NotNull MergeKeyStep22<R,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> MergeUsingStep.columns
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21, Field<T22> field22) 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)
@NotNull CommentOnIsStep
DSLContext.commentOnColumn
(Field<?> field) TheCOMMENT ON COLUMN
statement.@NotNull Condition
Field.compare
(Comparator comparator, Field<T> field) Compare this field with another field using a dynamic comparator.@NotNull Condition
Row1.compare
(Comparator comparator, Field<T1> t1) Compare this row value expression with another row value expression using a dynamic comparator.@NotNull Condition
Row10.compare
(Comparator comparator, Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10) Compare this row value expression with another row value expression using a dynamic comparator.@NotNull Condition
Row11.compare
(Comparator comparator, Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11) Compare this row value expression with another row value expression using a dynamic comparator.@NotNull Condition
Row12.compare
(Comparator comparator, Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12) Compare this row value expression with another row value expression using a dynamic comparator.@NotNull Condition
Row13.compare
(Comparator comparator, Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13) Compare this row value expression with another row value expression using a dynamic comparator.@NotNull Condition
Row14.compare
(Comparator comparator, Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14) Compare this row value expression with another row value expression using a dynamic comparator.@NotNull Condition
Row15.compare
(Comparator comparator, Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15) Compare this row value expression with another row value expression using a dynamic comparator.@NotNull Condition
Row16.compare
(Comparator comparator, Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16) Compare this row value expression with another row value expression using a dynamic comparator.@NotNull Condition
Row17.compare
(Comparator comparator, Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17) Compare this row value expression with another row value expression using a dynamic comparator.@NotNull Condition
Row18.compare
(Comparator comparator, Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18) Compare this row value expression with another row value expression using a dynamic comparator.@NotNull Condition
Row19.compare
(Comparator comparator, Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19) Compare this row value expression with another row value expression using a dynamic comparator.@NotNull Condition
Compare this row value expression with another row value expression using a dynamic comparator.@NotNull Condition
Row20.compare
(Comparator comparator, Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20) Compare this row value expression with another row value expression using a dynamic comparator.@NotNull Condition
Row21.compare
(Comparator comparator, Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20, Field<T21> t21) Compare this row value expression with another row value expression using a dynamic comparator.@NotNull Condition
Row22.compare
(Comparator comparator, Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20, Field<T21> t21, Field<T22> t22) Compare this row value expression with another row value expression using a dynamic comparator.@NotNull Condition
Compare this row value expression with another row value expression using a dynamic comparator.@NotNull Condition
Compare this row value expression with another row value expression using a dynamic comparator.@NotNull Condition
Row5.compare
(Comparator comparator, Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5) Compare this row value expression with another row value expression using a dynamic comparator.@NotNull Condition
Row6.compare
(Comparator comparator, Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6) Compare this row value expression with another row value expression using a dynamic comparator.@NotNull Condition
Row7.compare
(Comparator comparator, Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7) Compare this row value expression with another row value expression using a dynamic comparator.@NotNull Condition
Row8.compare
(Comparator comparator, Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8) Compare this row value expression with another row value expression using a dynamic comparator.@NotNull Condition
Row9.compare
(Comparator comparator, Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9) Compare this row value expression with another row value expression using a dynamic comparator.@NotNull Condition
RowN.compare
(Comparator comparator, Field<?>... values) Compare this row value expression with another row value expression using a dynamic comparator.This method is part of the pre-2.0 API.@NotNull SelectConnectByAfterStartWithConditionStep<R>
Add an Oracle-specificCONNECT BY
clause to the query@NotNull SelectConnectByConditionStep<R>
Add an Oracle-specificCONNECT BY
clause to the query.@NotNull SelectConnectByAfterStartWithConditionStep<R>
SelectConnectByAfterStartWithStep.connectByNoCycle
(Field<Boolean> condition) Add an Oracle-specificCONNECT BY NOCYCLE
clause to the query@NotNull SelectConnectByConditionStep<R>
SelectConnectByStep.connectByNoCycle
(Field<Boolean> condition) Add an Oracle-specificCONNECT BY NOCYCLE
clause to the query@NotNull PeriodSpecification
Period.containedIn
(Field<T> start, Field<T> end) Create a period specification for a given timestamp range containing this period.@NotNull Condition
TheCONTAINS
operator.@NotNull Condition
Field.containsIgnoreCase
(Field<T> content) TheCONTAINS_IGNORE_CASE
operator.@NotNull CreateViewAsStep<Record>
DSLContext.createOrReplaceView
(Table<?> view, Field<?>... fields) Create a new DSLCREATE OR REPLACE VIEW
statement.@NotNull CreateViewAsStep<Record>
DSLContext.createView
(Table<?> view, Field<?>... fields) Create a new DSLCREATE VIEW
statement.@NotNull CreateViewAsStep<Record>
DSLContext.createViewIfNotExists
(Table<?> view, Field<?>... fields) Create a new DSLCREATE VIEW
statement.<Z> @NotNull Field<Z>
Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.decode(Field, Field, Field)
instead.<Z> @NotNull Field<Z>
Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.decode(Field, Field, Field, Field...)
instead.@NotNull AlterTableFinalStep
Specify a new columnDEFAULT
.@NotNull CreateDomainConstraintStep
Add theDEFAULT_
clause to theCREATE DOMAIN
statement.Specify an expression to be applied as theDEFAULT
value for this data type.@NotNull JSONValueDefaultStep<J>
Add anNULL ON EMPTY
clause.@NotNull AlterTableFinalStep
AlterTableAlterStep.defaultValue
(Field<T> expression) Specify a new columnDEFAULT
.DataType.defaultValue
(Field<T> defaultValue) Specify an expression to be applied as theDEFAULT
value for this data type.@NotNull MergeMatchedStep<R>
MergeMatchedDeleteStep.deleteWhere
(Field<Boolean> condition) Add an additionalDELETE WHERE
clause to the precedingWHEN MATCHED THEN UPDATE
clause.An arithmetic expression dividing this by value.An alias fordiv(Field)
.@NotNull AlterTableDropStep
Add anDROP COLUMN
clause to theALTER TABLE
statement.@NotNull AlterTableDropStep
Add anDROP COLUMN
clause to theALTER TABLE
statement.@NotNull AlterTableDropStep
AlterTableStep.dropColumn
(Field<?> field) Add anDROP COLUMN
clause to theALTER TABLE
statement.@NotNull AlterTableDropStep
AlterTableStep.dropColumnIfExists
(Field<?> field) Add anDROP COLUMN IF EXISTS
clause to theALTER TABLE
statement.@NotNull AlterTableDropStep
AlterTableStep.dropColumns
(Field<?>... fields) Add anDROP COLUMN
clause to theALTER TABLE
statement.@NotNull AlterTableDropStep
AlterTableStep.dropIfExists
(Field<?> field) Add anDROP COLUMN IF EXISTS
clause to theALTER TABLE
statement.Add an else clause to the already constructed case statementAdd an else clause to the already constructed case statement@NotNull Condition
TheENDS_WITH
operator.@NotNull Condition
Field.endsWithIgnoreCase
(Field<T> suffix) TheENDS_WITH_IGNORE_CASE
operator.@NotNull Condition
TheEQ
operator.@NotNull Condition
Compare this row value expression with another row value expression for equality.@NotNull Condition
Row10.eq
(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10) Compare this row value expression with another row value expression for equality.@NotNull Condition
Row11.eq
(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11) Compare this row value expression with another row value expression for equality.@NotNull Condition
Row12.eq
(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12) Compare this row value expression with another row value expression for equality.@NotNull Condition
Row13.eq
(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13) Compare this row value expression with another row value expression for equality.@NotNull Condition
Row14.eq
(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14) Compare this row value expression with another row value expression for equality.@NotNull Condition
Row15.eq
(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15) Compare this row value expression with another row value expression for equality.@NotNull Condition
Row16.eq
(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16) Compare this row value expression with another row value expression for equality.@NotNull Condition
Row17.eq
(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17) Compare this row value expression with another row value expression for equality.@NotNull Condition
Row18.eq
(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18) Compare this row value expression with another row value expression for equality.@NotNull Condition
Row19.eq
(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19) Compare this row value expression with another row value expression for equality.@NotNull Condition
Compare this row value expression with another row value expression for equality.@NotNull Condition
Row20.eq
(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20) Compare this row value expression with another row value expression for equality.@NotNull Condition
Row21.eq
(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20, Field<T21> t21) Compare this row value expression with another row value expression for equality.@NotNull Condition
Row22.eq
(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20, Field<T21> t21, Field<T22> t22) Compare this row value expression with another row value expression for equality.@NotNull Condition
Compare this row value expression with another row value expression for equality.@NotNull Condition
Compare this row value expression with another row value expression for equality.@NotNull Condition
Compare this row value expression with another row value expression for equality.@NotNull Condition
Compare this row value expression with another row value expression for equality.@NotNull Condition
Row7.eq
(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7) Compare this row value expression with another row value expression for equality.@NotNull Condition
Row8.eq
(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8) Compare this row value expression with another row value expression for equality.@NotNull Condition
Row9.eq
(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9) Compare this row value expression with another row value expression for equality.@NotNull Condition
Compare this row value expression with another row value expression for equality.@NotNull Condition
TheEQUAL
operator, an alias for theEQ
operator.@NotNull Condition
Compare this row value expression with another row value expression for equality.@NotNull Condition
Row10.equal
(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10) Compare this row value expression with another row value expression for equality.@NotNull Condition
Row11.equal
(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11) Compare this row value expression with another row value expression for equality.@NotNull Condition
Row12.equal
(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12) Compare this row value expression with another row value expression for equality.@NotNull Condition
Row13.equal
(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13) Compare this row value expression with another row value expression for equality.@NotNull Condition
Row14.equal
(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14) Compare this row value expression with another row value expression for equality.@NotNull Condition
Row15.equal
(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15) Compare this row value expression with another row value expression for equality.@NotNull Condition
Row16.equal
(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16) Compare this row value expression with another row value expression for equality.@NotNull Condition
Row17.equal
(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17) Compare this row value expression with another row value expression for equality.@NotNull Condition
Row18.equal
(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18) Compare this row value expression with another row value expression for equality.@NotNull Condition
Row19.equal
(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19) Compare this row value expression with another row value expression for equality.@NotNull Condition
Compare this row value expression with another row value expression for equality.@NotNull Condition
Row20.equal
(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20) Compare this row value expression with another row value expression for equality.@NotNull Condition
Row21.equal
(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20, Field<T21> t21) Compare this row value expression with another row value expression for equality.@NotNull Condition
Row22.equal
(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20, Field<T21> t21, Field<T22> t22) Compare this row value expression with another row value expression for equality.@NotNull Condition
Compare this row value expression with another row value expression for equality.@NotNull Condition
Compare this row value expression with another row value expression for equality.@NotNull Condition
Compare this row value expression with another row value expression for equality.@NotNull Condition
Compare this row value expression with another row value expression for equality.@NotNull Condition
Row7.equal
(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7) Compare this row value expression with another row value expression for equality.@NotNull Condition
Row8.equal
(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8) Compare this row value expression with another row value expression for equality.@NotNull Condition
Row9.equal
(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9) Compare this row value expression with another row value expression for equality.@NotNull Condition
Compare this row value expression with another row value expression for equality.@NotNull Condition
Field.equalIgnoreCase
(Field<String> value) lower(this) = lower(value)
.@NotNull Asterisk
The asterisk (*
) to be used inSELECT
clauses.@NotNull QualifiedAsterisk
The qualified asterisk (t.* EXCEPT (fields)
) expression to be used inSELECT
clauses.DAO.fetch
(Field<Z> field, Collection<? extends Z> values) Find records by a given field and a set of values.Find records by a given field and a set of values.<U> @NotNull List<U>
Execute the query and return all values for a field from the generated result.<T> @NotNull List<T>
Execute the query and return all values for a field from the generated result.<T,
U> @NotNull List<U> Execute the query and return all values for a field from the generated result.<U> U
Execute the query and return at most one resulting value for a field from the generated result.<T> T
Execute the query and return at most one resulting value for a field from the generated result.<T,
U> U Execute the query and return at most one resulting value for a field from the generated result.<U> U @NotNull []
ResultQuery.fetchArray
(Field<?> field, Class<? extends U> type) Execute the query and return all values for a field from the generated result.<T> T @NotNull []
ResultQuery.fetchArray
(Field<T> field) Execute the query and return all values for a field from the generated result.<T,
U> U @NotNull [] ResultQuery.fetchArray
(Field<T> field, Converter<? super T, ? extends U> converter) Execute the query and return all values for a field from the generated result.@NotNull CompletionStage<Result<Record>>
DSLContext.fetchAsync
(ResultSet rs, Field<?>... fields) Fetch results in a newCompletionStage
.@NotNull CompletionStage<Result<Record>>
DSLContext.fetchAsync
(Executor executor, ResultSet rs, Field<?>... fields) Fetch results in a newCompletionStage
that is asynchronously completed by a task running in the given executor.ResultQuery.fetchGroups
(Field<?>[] keys) Execute the query and return aMap
with the result grouped by the given keys.ResultQuery.fetchGroups
(Field<?>[] keys, Class<? extends E> type) Execute the query and return aMap
with results grouped by the given keys and mapped into the given entity type.ResultQuery.fetchGroups
(Field<?>[] keys, Field<?>[] values) Execute the query and return aMap
with the result grouped by the given keys.ResultQuery.fetchGroups
(Field<?>[] keys, RecordMapper<? super R, E> mapper) Execute the query and return aMap
with results grouped by the given keys and mapped by the given mapper.ResultQuery.fetchGroups
(Field<K> key) Execute the query and return aMap
with one of the result's columns as key and a list of corresponding records as value.ResultQuery.fetchGroups
(Field<K> key, Class<? extends E> type) Return aMap
with results grouped by the given key and mapped into the given entity type.ResultQuery.fetchGroups
(Field<K> key, Field<V> value) Execute the query and return aMap
with one of the result's columns as key and another one of the result's columns as valueResultQuery.fetchGroups
(Field<K> key, RecordMapper<? super R, E> mapper) Return aMap
with results grouped by the given key and mapped by the given mapper.Execute the query and return aMap
with keys as a map key and the corresponding record as value.Execute the query and return aMap
with results grouped by the given keys and mapped into the given entity type.Execute the query and return aMap
with keys as a map key and the corresponding record as value.ResultQuery.fetchMap
(Field<?>[] keys, RecordMapper<? super R, E> mapper) Execute the query and return aMap
with results grouped by the given keys and mapped by the given mapper.Execute the query and return aMap
with one of the result's columns as key and the corresponding records as value.<K,
E> @NotNull Map<K, E> Execute the query and return aMap
with results grouped by the given key and mapped into the given entity type.<K,
V> @NotNull Map<K, V> Execute the query and return aMap
with one of the result's columns as key and another one of the result's columns as value<K,
E> @NotNull Map<K, E> ResultQuery.fetchMap
(Field<K> key, RecordMapper<? super R, E> mapper) Execute the query and return aMap
with results grouped by the given key and mapped by the given mapper.<Z> P