@NotNull AlterTableAddStep | 
AlterTableStep.add(Field<?> field) | 
 Add an ADD COLUMN clause to the ALTER TABLE
 statement. 
 | 
<T> @NotNull AlterTableAddStep | 
AlterTableStep.add(Field<T> field,
   DataType<T> type) | 
 Add an ADD COLUMN clause to the ALTER TABLE
 statement. 
 | 
@NotNull Field<T> | 
Field.add(Field<?> value) | 
 An arithmetic expression to add value to this. 
 | 
@NotNull AlterTableAddStep | 
AlterTableStep.addColumn(Field<?> field) | 
 Add an ADD COLUMN clause to the ALTER TABLE
 statement. 
 | 
<T> @NotNull AlterTableAddStep | 
AlterTableStep.addColumn(Field<T> field,
         DataType<T> type) | 
 Add an ADD COLUMN clause to the ALTER TABLE
 statement. 
 | 
@NotNull AlterTableAddStep | 
AlterTableStep.addColumnIfNotExists(Field<?> field) | 
 Add an ADD COLUMN IF NOT EXISTS clause to the ALTER TABLE
 statement. 
 | 
<T> @NotNull AlterTableAddStep | 
AlterTableStep.addColumnIfNotExists(Field<T> field,
                    DataType<T> type) | 
 Add an ADD COLUMN IF NOT EXISTS clause to the ALTER TABLE
 statement. 
 | 
@NotNull AlterTableAddStep | 
AlterTableStep.addIfNotExists(Field<?> field) | 
 Add an ADD COLUMN IF NOT EXISTS clause to the ALTER TABLE
 statement. 
 | 
<T> @NotNull AlterTableAddStep | 
AlterTableStep.addIfNotExists(Field<T> field,
              DataType<T> type) | 
 Add an ADD COLUMN IF NOT EXISTS clause to the ALTER 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 with  Operator.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 with  Operator.AND.  
 | 
void | 
SelectQuery.addSeekAfter(Field<?>... fields) | 
 Adds seeking fields. 
 | 
void | 
SelectQuery.addSeekBefore(Field<?>... fields) | 
 Deprecated.
 
 | 
@NotNull AlterTypeFinalStep | 
AlterTypeStep.addValue(Field<String> newEnumValue) | 
 Add the ALTER TYPE .. 
 | 
<T> void | 
StoreQuery.addValue(Field<T> field,
        Field<T> value) | 
 Add a value to the store statement 
 | 
<T> void | 
StoreQuery.addValue(Field<T> field,
        T value) | 
 Add a value to the store statement 
 | 
<T> void | 
InsertQuery.addValueForUpdate(Field<T> field,
                 Field<T> value) | 
 Add a value to the ON DUPLICATE KEY UPDATE clause of this
 INSERT statement, where this is supported. 
 | 
<T> void | 
InsertQuery.addValueForUpdate(Field<T> field,
                 T value) | 
 Add a value to the ON DUPLICATE KEY UPDATE clause of this
 INSERT statement, where this is supported. 
 | 
@NotNull AlterTableFinalStep | 
AlterTableAddStep.after(Field<?> columnName) | 
 Add a AFTER clause to ALTER TABLE .. 
 | 
<T> @NotNull AlterTableAlterStep<T> | 
AlterTableStep.alter(Field<T> field) | 
 Add an ALTER COLUMN clause to the ALTER TABLE
 statement. 
 | 
<T> @NotNull AlterTableAlterStep<T> | 
AlterTableStep.alterColumn(Field<T> field) | 
 Add an ALTER COLUMN clause to the ALTER TABLE
 statement. 
 | 
@NotNull Condition | 
BetweenAndStep.and(Field<T> field) | 
 Create a condition to check this field against some bounds 
 | 
@NotNull Condition | 
BetweenAndStep1.and(Field<T1> maxValue1) | 
 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 | 
BetweenAndStep2.and(Field<T1> maxValue1,
   Field<T2> maxValue2) | 
 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 | 
BetweenAndStep3.and(Field<T1> maxValue1,
   Field<T2> maxValue2,
   Field<T3> maxValue3) | 
 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 | 
BetweenAndStepN.and(Field<?>... maxValues) | 
 Create a condition to check this field against some bounds 
 | 
@NotNull Condition | 
Condition.and(Field<Boolean> other) | 
Combine this condition with another one using the  Operator.AND
 operator.  
 | 
@NotNull DeleteConditionStep<R> | 
DeleteConditionStep.and(Field<Boolean> condition) | 
Combine the currently assembled conditions with another one using the
  Operator.AND operator  
 | 
@NotNull DivideByOnConditionStep | 
DivideByOnConditionStep.and(Field<Boolean> condition) | 
Combine the currently assembled conditions with another one using the
  Operator.AND operator.  
 | 
@NotNull InsertOnConflictConditionStep<R> | 
InsertOnConflictConditionStep.and(Field<Boolean> condition) | 
Combine the currently assembled conditions with another one using the
  Operator.AND operator and proceed to the next step.  
 | 
@NotNull MergeOnConditionStep<R> | 
MergeOnConditionStep.and(Field<Boolean> condition) | 
Combine the currently assembled conditions with another one using the
  Operator.AND operator and proceed to the next step.  
 | 
@NotNull PeriodSpecification | 
PeriodSpecificationBetweenAndStep.and(Field<T> to) | 
 Add an upper bound to the period specification range. 
 | 
@NotNull SelectConditionStep<R> | 
SelectConditionStep.and(Field<Boolean> condition) | 
Combine the currently assembled conditions with another one using the
  Operator.AND operator and proceed to the next step.  
 | 
@NotNull SelectConnectByAfterStartWithConditionStep<R> | 
SelectConnectByAfterStartWithConditionStep.and(Field<Boolean> condition) | 
Combine the currently assembled conditions with another one using the
  Operator.AND operator and proceed to the next step.  
 | 
@NotNull SelectConnectByConditionStep<R> | 
SelectConnectByConditionStep.and(Field<Boolean> condition) | 
Combine the currently assembled conditions with another one using the
  Operator.AND operator and proceed to the next step.  
 | 
@NotNull SelectHavingConditionStep<R> | 
SelectHavingConditionStep.and(Field<Boolean> condition) | 
Combine the currently assembled conditions with another one using the
  Operator.AND operator and proceed to the next step.  
 | 
@NotNull SelectOnConditionStep<R> | 
SelectOnConditionStep.and(Field<Boolean> condition) | 
Combine the currently assembled conditions with another one using the
  Operator.AND operator and proceed to the next step.  
 | 
@NotNull SelectQualifyConditionStep<R> | 
SelectQualifyConditionStep.and(Field<Boolean> condition) | 
Combine the currently assembled conditions with another one using the
  Operator.AND operator and proceed to the next step.  
 | 
@NotNull TableOnConditionStep<R> | 
TableOnConditionStep.and(Field<Boolean> condition) | 
Combine the currently assembled conditions with another one using the
  Operator.AND operator.  
 | 
@NotNull UpdateConditionStep<R> | 
UpdateConditionStep.and(Field<Boolean> condition) | 
Combine the currently assembled conditions with another one using the
  Operator.AND operator  
 | 
@NotNull Table<R> | 
VersionsBetweenAndStep.and(Field<? extends T> scn) | 
 Add an AND clause to the flashback versions query clause. 
 | 
@NotNull Condition | 
Condition.andNot(Field<Boolean> other) | 
Combine this condition with a negated other one using the
  Operator.AND operator.  
 | 
@NotNull DeleteConditionStep<R> | 
DeleteConditionStep.andNot(Field<Boolean> condition) | 
Combine the currently assembled conditions with a negated other one using
 the  Operator.AND operator  
 | 
@NotNull DivideByOnConditionStep | 
DivideByOnConditionStep.andNot(Field<Boolean> condition) | 
Combine the currently assembled conditions with a negated other one using
 the  Operator.AND operator.  
 | 
@NotNull InsertOnConflictConditionStep<R> | 
InsertOnConflictConditionStep.andNot(Field<Boolean> condition) | 
Combine the currently assembled conditions with a negated other one using
 the  Operator.AND operator and proceed to the next step.  
 | 
@NotNull MergeOnConditionStep<R> | 
MergeOnConditionStep.andNot(Field<Boolean> condition) | 
Combine the currently assembled conditions with a negated other one using
 the  Operator.AND operator and proceed to the next step.  
 | 
@NotNull SelectConditionStep<R> | 
SelectConditionStep.andNot(Field<Boolean> condition) | 
Combine the currently assembled conditions with a negated other one using
 the  Operator.AND operator and proceed to the next step.  
 | 
@NotNull SelectHavingConditionStep<R> | 
SelectHavingConditionStep.andNot(Field<Boolean> condition) | 
Combine the currently assembled conditions with a negated other one using
 the  Operator.AND operator and proceed to the next step.  
 | 
@NotNull SelectOnConditionStep<R> | 
SelectOnConditionStep.andNot(Field<Boolean> condition) | 
Combine the currently assembled conditions with a negated other one using
 the  Operator.AND operator and proceed to the next step.  
 | 
@NotNull SelectQualifyConditionStep<R> | 
SelectQualifyConditionStep.andNot(Field<Boolean> condition) | 
Combine the currently assembled conditions with a negated other one using
 the  Operator.AND operator and proceed to the next step.  
 | 
@NotNull TableOnConditionStep<R> | 
TableOnConditionStep.andNot(Field<Boolean> condition) | 
Combine the currently assembled conditions with a negated other one using
 the  Operator.AND operator.  
 | 
@NotNull UpdateConditionStep<R> | 
UpdateConditionStep.andNot(Field<Boolean> condition) | 
Combine the currently assembled conditions with a negated other one using
 the  Operator.AND operator  
 | 
@NotNull Field<T> | 
Field.as(Field<?> otherField) | 
 Create an alias for this field based on another field's name. 
 | 
@NotNull Table<R> | 
Table.as(Table<?> otherTable,
  Field<?>... otherFields) | 
 Create an alias for this table based on another table's name. 
 | 
@NotNull CreateTypeFinalStep | 
CreateTypeStep.asEnum(Field<String>... values) | 
 Add the AS ENUM clause to the CREATE TYPE statement. 
 | 
@NotNull PeriodSpecification | 
Period.asOf(Field<T> field) | 
 Create a period specification for a given timestamp. 
 | 
@NotNull Table<R> | 
Table.asOfScn(Field<? extends Number> scn) | 
 | 
@NotNull Table<R> | 
Table.asOfTimestamp(Field<Timestamp> timestamp) | 
 | 
@NotNull Table<R> | 
TableLike.asTable(Table<?> alias,
       Field<?>... fieldAliases) | 
 The underlying aliased table representation of this object. 
 | 
@NotNull Field<BigDecimal> | 
Field.atan2(Field<? extends Number> y) | 
 Deprecated.
 
 | 
@NotNull AlterTableFinalStep | 
AlterTableAddStep.before(Field<?> columnName) | 
 Add a BEFORE clause to ALTER TABLE .. 
 | 
@NotNull BetweenAndStep<T> | 
Field.between(Field<T> minValue) | 
 Create a condition to check this field against some bounds. 
 | 
@NotNull Condition | 
Field.between(Field<T> minValue,
       Field<T> maxValue) | 
 Create a condition to check this field against some bounds. 
 | 
@NotNull PeriodSpecificationBetweenAndStep<T> | 
Period.between(Field<T> start) | 
 Create a period specification for a given timestamp range overlapping
 with this period, including the end value. 
 | 
@NotNull PeriodSpecification | 
Period.between(Field<T> start,
       Field<T> end) | 
 Create a period specification for a given timestamp range overlapping
 with this period, including the end value. 
 | 
@NotNull BetweenAndStep1<T1> | 
Row1.between(Field<T1> minValue1) | 
 Check if this row value expression is within a range of two other row
 value expressions. 
 | 
@NotNull BetweenAndStep10<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> | 
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. 
 | 
@NotNull BetweenAndStep11<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> | 
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. 
 | 
@NotNull BetweenAndStep12<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> | 
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. 
 | 
@NotNull BetweenAndStep13<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> | 
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. 
 | 
@NotNull BetweenAndStep14<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> | 
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. 
 | 
@NotNull BetweenAndStep15<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> | 
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. 
 | 
@NotNull BetweenAndStep16<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> | 
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. 
 | 
@NotNull BetweenAndStep17<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17> | 
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. 
 | 
@NotNull BetweenAndStep18<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18> | 
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. 
 | 
@NotNull BetweenAndStep19<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19> | 
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> | 
Row2.between(Field<T1> minValue1,
       Field<T2> minValue2) | 
 Check if this row value expression is within a range of two other row
 value expressions. 
 | 
@NotNull BetweenAndStep20<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20> | 
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> | 
Row3.between(Field<T1> minValue1,
       Field<T2> minValue2,
       Field<T3> minValue3) | 
 Check if this row value expression is within a range of two other row
 value expressions. 
 | 
@NotNull BetweenAndStep4<T1,T2,T3,T4> | 
Row4.between(Field<T1> minValue1,
       Field<T2> minValue2,
       Field<T3> minValue3,
       Field<T4> minValue4) | 
 Check if this row value expression is within a range of two other row
 value expressions. 
 | 
@NotNull BetweenAndStep5<T1,T2,T3,T4,T5> | 
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. 
 | 
@NotNull BetweenAndStep6<T1,T2,T3,T4,T5,T6> | 
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. 
 | 
@NotNull BetweenAndStep7<T1,T2,T3,T4,T5,T6,T7> | 
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. 
 | 
@NotNull BetweenAndStep8<T1,T2,T3,T4,T5,T6,T7,T8> | 
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. 
 | 
@NotNull BetweenAndStep9<T1,T2,T3,T4,T5,T6,T7,T8,T9> | 
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 | 
RowN.between(Field<?>... minValues) | 
 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. 
 | 
@NotNull BetweenAndStep10<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> | 
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. 
 | 
@NotNull BetweenAndStep11<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> | 
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. 
 | 
@NotNull BetweenAndStep12<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> | 
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. 
 | 
@NotNull BetweenAndStep13<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> | 
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. 
 | 
@NotNull BetweenAndStep14<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> | 
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. 
 | 
@NotNull BetweenAndStep15<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> | 
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. 
 | 
@NotNull BetweenAndStep16<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> | 
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. 
 | 
@NotNull BetweenAndStep17<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17> | 
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. 
 | 
@NotNull BetweenAndStep18<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18> | 
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. 
 | 
@NotNull BetweenAndStep19<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19> | 
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. 
 | 
@NotNull BetweenAndStep20<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20> | 
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> | 
Row3.betweenSymmetric(Field<T1> minValue1,
                Field<T2> minValue2,
                Field<T3> minValue3) | 
 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. 
 | 
@NotNull BetweenAndStep5<T1,T2,T3,T4,T5> | 
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. 
 | 
@NotNull BetweenAndStep6<T1,T2,T3,T4,T5,T6> | 
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. 
 | 
@NotNull BetweenAndStep7<T1,T2,T3,T4,T5,T6,T7> | 
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. 
 | 
@NotNull BetweenAndStep8<T1,T2,T3,T4,T5,T6,T7,T8> | 
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. 
 | 
@NotNull BetweenAndStep9<T1,T2,T3,T4,T5,T6,T7,T8,T9> | 
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 | 
Context.bindValue(Object value,
         Field<?> field) | 
 Bind a value using a specific type. 
 | 
@NotNull Field<T> | 
Field.bitAnd(Field<T> value) | 
 The bitwise and operator. 
 | 
@NotNull Field<T> | 
Field.bitNand(Field<T> value) | 
 The bitwise not and operator. 
 | 
@NotNull Field<T> | 
Field.bitNor(Field<T> value) | 
 The bitwise not or operator. 
 | 
@NotNull Field<T> | 
Field.bitOr(Field<T> value) | 
 The bitwise or operator. 
 | 
@NotNull Field<T> | 
Field.bitXNor(Field<T> value) | 
 The bitwise not xor operator. 
 | 
@NotNull Field<T> | 
Field.bitXor(Field<T> value) | 
 The bitwise xor operator. 
 | 
@NotNull LoopStep | 
ForByStep.by(Field<T> step) | 
 The loop increment. 
 | 
@NotNull AlterSequenceFlagsStep | 
AlterSequenceFlagsStep.cache(Field<? extends Number> value) | 
 Add a CACHE clause to the ALTER SEQUENCE
 statement. 
 | 
@NotNull CreateSequenceFlagsStep | 
CreateSequenceFlagsStep.cache(Field<? extends Number> cache) | 
 Add the CACHE clause to the CREATE SEQUENCE statement. 
 | 
<Z> @NotNull Field<Z> | 
Field.cast(Field<Z> field) | 
 Cast this field to the type of another field. 
 | 
boolean | 
Record.changed(Field<?> field) | 
 Check if a field's value has been changed from its original as fetched
 from the database. 
 | 
void | 
Record.changed(Field<?> field,
       boolean changed) | 
 Set this record's internal changed flag to the supplied value for a given
 field. 
 | 
@NotNull Field<T> | 
Field.coalesce(Field<T> option,
        Field<?>... options) | 
 Deprecated.
 
 | 
<Z> @NotNull Field<Z> | 
Field.coerce(Field<Z> field) | 
 Coerce this field to the type of another field. 
 | 
@NotNull ResultQuery<Record> | 
ResultQuery.coerce(Field<?>... fields) | 
 Coerce the result record type of this query to that of a set of fields. 
 | 
<T1> @NotNull ResultQuery<Record1<T1>> | 
ResultQuery.coerce(Field<T1> field1) | 
 Coerce the result record type of this query to that of a set of fields. 
 | 
<T1,T2> @NotNull ResultQuery<Record2<T1,T2>> | 
ResultQuery.coerce(Field<T1> field1,
      Field<T2> field2) | 
 Coerce the result record type of this query to that of a set of fields. 
 | 
<T1,T2,T3> @NotNull ResultQuery<Record3<T1,T2,T3>> | 
ResultQuery.coerce(Field<T1> field1,
      Field<T2> field2,
      Field<T3> field3) | 
 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>> | 
ResultQuery.coerce(Field<T1> field1,
      Field<T2> field2,
      Field<T3> field3,
      Field<T4> field4) | 
 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 | 
CreateTableColumnStep.column(Field<?> field) | 
 Add a column to the column list of the CREATE TABLE
 statement. 
 | 
<T> @NotNull CreateTableColumnStep | 
CreateTableColumnStep.column(Field<T> field,
      DataType<T> type) | 
 Add a column to the column list of the CREATE TABLE statement. 
 | 
@NotNull JSONTableColumnPathStep | 
JSONTableColumnsFirstStep.column(Field<?> name) | 
 Add a column to the COLUMNS clause of the
 JSON_TABLE expression. 
 | 
@NotNull JSONTableColumnPathStep | 
JSONTableColumnsFirstStep.column(Field<?> name,
      DataType<?> type) | 
 Add a column to the COLUMNS clause of the
 JSON_TABLE expression. 
 | 
@NotNull XMLTableColumnPathStep | 
XMLTableColumnsFirstStep.column(Field<?> name) | 
 Add a column to the COLUMNS clause of the
 XMLTABLE expression. 
 | 
@NotNull XMLTableColumnPathStep | 
XMLTableColumnsFirstStep.column(Field<?> name,
      DataType<?> type) | 
 Add a column to the COLUMNS clause of the
 XMLTABLE expression. 
 | 
@NotNull CreateTableColumnStep | 
CreateTableColumnStep.columns(Field<?>... fields) | 
 Add several columns to the column list of the CREATE TABLE
 statement. 
 | 
@NotNull InsertValuesStepN<R> | 
InsertSetStep.columns(Field<?>... fields) | 
 Set the columns for insert. 
 | 
<T1> @NotNull InsertValuesStep1<R,T1> | 
InsertSetStep.columns(Field<T1> field1) | 
 Set the columns for insert. 
 | 
<T1,T2> @NotNull InsertValuesStep2<R,T1,T2> | 
InsertSetStep.columns(Field<T1> field1,
       Field<T2> field2) | 
 Set the columns for insert. 
 | 
<T1,T2,T3> @NotNull InsertValuesStep3<R,T1,T2,T3> | 
InsertSetStep.columns(Field<T1> field1,
       Field<T2> field2,
       Field<T3> field3) | 
 Set the columns for insert. 
 | 
<T1,T2,T3,T4> @NotNull InsertValuesStep4<R,T1,T2,T3,T4> | 
InsertSetStep.columns(Field<T1> field1,
       Field<T2> field2,
       Field<T3> field3,
       Field<T4> field4) | 
 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> | 
MergeUsingStep.columns(Field<?>... fields) | 
 Deprecated.
 
 | 
<T1> @NotNull MergeKeyStep1<R,T1> | 
MergeUsingStep.columns(Field<T1> field1) | 
 Deprecated.
 
 | 
<T1,T2> @NotNull MergeKeyStep2<R,T1,T2> | 
MergeUsingStep.columns(Field<T1> field1,
       Field<T2> field2) | 
 Deprecated.
 
 | 
<T1,T2,T3> @NotNull MergeKeyStep3<R,T1,T2,T3> | 
MergeUsingStep.columns(Field<T1> field1,
       Field<T2> field2,
       Field<T3> field3) | 
 Deprecated.
 
 | 
<T1,T2,T3,T4> @NotNull MergeKeyStep4<R,T1,T2,T3,T4> | 
MergeUsingStep.columns(Field<T1> field1,
       Field<T2> field2,
       Field<T3> field3,
       Field<T4> field4) | 
 Deprecated.
 
 | 
<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.
 
 | 
<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.
 
 | 
<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.
 
 | 
<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.
 
 | 
<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.
 
 | 
<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.
 
 | 
<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.
 
 | 
<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.
 
 | 
<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.
 
 | 
<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.
 
 | 
<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.
 
 | 
<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.
 
 | 
<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.
 
 | 
<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.
 
 | 
<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.
 
 | 
<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.
 
 | 
<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.
 
 | 
<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.
 
 | 
@NotNull CommentOnIsStep | 
DSLContext.commentOnColumn(Field<?> field) | 
 Create a new DSL COMMENT 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 | 
Row2.compare(Comparator comparator,
       Field<T1> t1,
       Field<T2> t2) | 
 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 | 
Row3.compare(Comparator comparator,
       Field<T1> t1,
       Field<T2> t2,
       Field<T3> t3) | 
 Compare this row value expression with another row value expression
 using a dynamic comparator. 
 | 
@NotNull Condition | 
Row4.compare(Comparator comparator,
       Field<T1> t1,
       Field<T2> t2,
       Field<T3> t3,
       Field<T4> t4) | 
 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. 
 | 
@NotNull Field<String> | 
Field.concat(Field<?>... fields) | 
 This method is part of the pre-2.0 API. 
 | 
@NotNull SelectConnectByAfterStartWithConditionStep<R> | 
SelectConnectByAfterStartWithStep.connectBy(Field<Boolean> condition) | 
 Add an Oracle-specific CONNECT BY clause to the query 
 | 
@NotNull SelectConnectByConditionStep<R> | 
SelectConnectByStep.connectBy(Field<Boolean> condition) | 
 Add an Oracle-specific CONNECT BY clause to the query 
 | 
@NotNull SelectConnectByAfterStartWithConditionStep<R> | 
SelectConnectByAfterStartWithStep.connectByNoCycle(Field<Boolean> condition) | 
 Add an Oracle-specific CONNECT BY NOCYCLE clause to the
 query 
 | 
@NotNull SelectConnectByConditionStep<R> | 
SelectConnectByStep.connectByNoCycle(Field<Boolean> condition) | 
 Add an Oracle-specific CONNECT 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 | 
Field.contains(Field<T> value) | 
Convenience method for  like(String, char) including proper
 adding of wildcards and escaping.  
 | 
@NotNull Condition | 
Field.containsIgnoreCase(Field<T> value) | 
 | 
@NotNull CreateViewAsStep<Record> | 
DSLContext.createOrReplaceView(Table<?> view,
                   Field<?>... fields) | 
 Create a new DSL CREATE OR REPLACE VIEW statement. 
 | 
@NotNull CreateViewAsStep<Record> | 
DSLContext.createView(Table<?> view,
          Field<?>... fields) | 
 Create a new DSL CREATE VIEW statement. 
 | 
@NotNull CreateViewAsStep<Record> | 
DSLContext.createViewIfNotExists(Table<?> view,
                     Field<?>... fields) | 
 Create a new DSL CREATE VIEW statement. 
 | 
<Z> @NotNull Field<Z> | 
Field.decode(Field<T> search,
      Field<Z> result) | 
 Deprecated.
 
 | 
<Z> @NotNull Field<Z> | 
Field.decode(Field<T> search,
      Field<Z> result,
      Field<?>... more) | 
 Deprecated.
 
 | 
@NotNull AlterTableFinalStep | 
AlterTableAlterStep.default_(Field<T> expression) | 
 Specify a new column DEFAULT. 
 | 
@NotNull CreateDomainConstraintStep | 
CreateDomainDefaultStep.default_(Field<T> default_) | 
 Add the DEFAULT_ clause to the CREATE DOMAIN statement. 
 | 
@NotNull DataType<T> | 
DataType.default_(Field<T> defaultValue) | 
 Specify an expression to be applied as the DEFAULT value for
 this data type. 
 | 
@NotNull JSONValueDefaultStep<J> | 
JSONValueOnStep.default_(Field<?> defaultValue) | 
 Add an NULL ON EMPTY clause. 
 | 
@NotNull AlterTableFinalStep | 
AlterTableAlterStep.defaultValue(Field<T> expression) | 
 Specify a new column DEFAULT. 
 | 
@NotNull DataType<T> | 
DataType.defaultValue(Field<T> defaultValue) | 
 Specify an expression to be applied as the DEFAULT value for
 this data type. 
 | 
@NotNull MergeMatchedStep<R> | 
MergeMatchedDeleteStep.deleteWhere(Field<Boolean> condition) | 
 Add an additional DELETE WHERE clause to the preceding
 WHEN MATCHED THEN UPDATE clause. 
 | 
@NotNull Field<T> | 
Field.div(Field<? extends Number> value) | 
 An arithmetic expression dividing this by value. 
 | 
@NotNull Field<T> | 
Field.divide(Field<? extends Number> value) | 
 | 
@NotNull AlterTableDropStep | 
AlterTableStep.drop(Field<?> field) | 
 Add an DROP COLUMN clause to the ALTER TABLE
 statement. 
 | 
@NotNull AlterTableDropStep | 
AlterTableStep.drop(Field<?>... fields) | 
 Add an DROP COLUMN clause to the ALTER TABLE
 statement. 
 | 
@NotNull AlterTableDropStep | 
AlterTableStep.dropColumn(Field<?> field) | 
 Add an DROP COLUMN clause to the ALTER TABLE
 statement. 
 | 
@NotNull AlterTableDropStep | 
AlterTableStep.dropColumnIfExists(Field<?> field) | 
 Add an DROP COLUMN IF EXISTS clause to the ALTER TABLE
 statement. 
 | 
@NotNull AlterTableDropStep | 
AlterTableStep.dropColumns(Field<?>... fields) | 
 Add an DROP COLUMN clause to the ALTER TABLE
 statement. 
 | 
@NotNull AlterTableDropStep | 
AlterTableStep.dropIfExists(Field<?> field) | 
 Add an DROP COLUMN IF EXISTS clause to the
 ALTER TABLE statement. 
 | 
@NotNull Field<T> | 
CaseConditionStep.else_(Field<T> result) | 
 Add an else clause to the already constructed case statement 
 | 
@NotNull Field<T> | 
CaseWhenStep.else_(Field<T> result) | 
 Add an else clause to the already constructed case statement 
 | 
@NotNull Condition | 
Field.endsWith(Field<T> value) | 
Convenience method for  like(String, char) including proper
 adding of wildcards and escaping.  
 | 
@NotNull Condition | 
Field.endsWithIgnoreCase(Field<T> value) | 
Convenience method for  like(String, char) including proper
 adding of wildcards and escaping.  
 | 
@NotNull Condition | 
Field.eq(Field<T> field) | 
 this = field. 
 | 
@NotNull Condition | 
Row1.eq(Field<T1> t1) | 
 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 | 
Row2.eq(Field<T1> t1,
  Field<T2> t2) | 
 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 | 
Row3.eq(Field<T1> t1,
  Field<T2> t2,
  Field<T3> t3) | 
 Compare this row value expression with another row value expression for
 equality. 
 | 
@NotNull Condition | 
Row4.eq(Field<T1> t1,
  Field<T2> t2,
  Field<T3> t3,
  Field<T4> t4) | 
 Compare this row value expression with another row value expression for
 equality. 
 | 
@NotNull Condition | 
Row5.eq(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 for
 equality. 
 | 
@NotNull Condition | 
Row6.eq(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 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 | 
RowN.eq(Field<?>... values) | 
 Compare this row value expression with another row value expression for
 equality. 
 | 
@NotNull Condition | 
Field.equal(Field<T> field) | 
 this = field. 
 | 
@NotNull Condition | 
Row1.equal(Field<T1> t1) | 
 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 | 
Row2.equal(Field<T1> t1,
     Field<T2> t2) | 
 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 | 
Row3.equal(Field<T1> t1,
     Field<T2> t2,
     Field<T3> t3) | 
 Compare this row value expression with another row value expression for
 equality. 
 | 
@NotNull Condition | 
Row4.equal(Field<T1> t1,
     Field<T2> t2,
     Field<T3> t3,
     Field<T4> t4) | 
 Compare this row value expression with another row value expression for
 equality. 
 | 
@NotNull Condition | 
Row5.equal(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 for
 equality. 
 | 
@NotNull Condition | 
Row6.equal(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 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 | 
RowN.equal(Field<?>... values) | 
 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 | 
Asterisk.except(Field<?>... fields) | 
 The asterisk (*) to be used in SELECT clauses. 
 | 
@NotNull QualifiedAsterisk | 
QualifiedAsterisk.except(Field<?>... fields) | 
 The qualified asterisk (t.* EXCEPT (fields)) expression to
 be used in SELECT clauses. 
 | 
<Z> @NotNull List<P> | 
DAO.fetch(Field<Z> field,
     Z... values) | 
 Find records by a given field and a set of values. 
 | 
@NotNull Result<Record> | 
DSLContext.fetch(ResultSet rs,
     Field<?>... fields) | 
 | 
<U> @NotNull List<U> | 
ResultQuery.fetch(Field<?> field,
     Class<? extends U> type) | 
 Execute the query and return all values for a field from the generated
 result. 
 | 
<T> @NotNull List<T> | 
ResultQuery.fetch(Field<T> field) | 
 Execute the query and return all values for a field from the generated
 result. 
 | 
<T,U> @NotNull List<U> | 
ResultQuery.fetch(Field<T> field,
     Converter<? super T,? extends U> converter) | 
 Execute the query and return all values for a field from the generated
 result. 
 | 
<U> U | 
ResultQuery.fetchAny(Field<?> field,
        Class<? extends U> type) | 
 Execute the query and return at most one resulting value for a field from
 the generated result. 
 | 
<T> T | 
ResultQuery.fetchAny(Field<T> field) | 
 Execute the query and return at most one resulting value for a
 field from the generated result. 
 | 
<T,U> U | 
ResultQuery.fetchAny(Field<T> field,
        Converter<? super T,? extends U> converter) | 
 Execute the query and return at most one resulting value for a
 field from the generated result. 
 | 
<U> @NotNull U[] | 
ResultQuery.fetchArray(Field<?> field,
          Class<? extends U> type) | 
 Execute the query and return all values for a field from the generated
 result. 
 | 
<T> @NotNull T[] | 
ResultQuery.fetchArray(Field<T> field) | 
 Execute the query and return all values for a field from the generated
 result. 
 | 
<T,U> @NotNull U[] | 
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) | 
 | 
@NotNull CompletionStage<Result<Record>> | 
DSLContext.fetchAsync(Executor executor,
          ResultSet rs,
          Field<?>... fields) | 
Fetch results in a new  CompletionStage that is asynchronously
 completed by a task running in the given executor.  
 | 
@NotNull Map<Record,Result<R>> | 
ResultQuery.fetchGroups(Field<?>[] keys) | 
Execute the query and return a  Map with the result grouped by the
 given keys.  
 | 
<E> @NotNull Map<Record,List<E>> | 
ResultQuery.fetchGroups(Field<?>[] keys,
           Class<? extends E> type) | 
Execute the query and return a  Map with results grouped by the
 given keys and mapped into the given entity type.  
 | 
@NotNull Map<Record,Result<Record>> | 
ResultQuery.fetchGroups(Field<?>[] keys,
           Field<?>[] values) | 
Execute the query and return a  Map with the result grouped by the
 given keys.  
 | 
<E> @NotNull Map<Record,List<E>> | 
ResultQuery.fetchGroups(Field<?>[] keys,
           RecordMapper<? super R,E> mapper) | 
Execute the query and return a  Map with results grouped by the
 given keys and mapped by the given mapper.  
 | 
<K> @NotNull Map<K,Result<R>> | 
ResultQuery.fetchGroups(Field<K> key) | 
Execute the query and return a  Map with one of the result's
 columns as key and a list of corresponding records as value.  
 | 
<K,E> @NotNull Map<K,List<E>> | 
ResultQuery.fetchGroups(Field<K> key,
           Class<? extends E> type) | 
Return a  Map with results grouped by the given key and mapped
 into the given entity type.  
 | 
<K,V> @NotNull Map<K,List<V>> | 
ResultQuery.fetchGroups(Field<K> key,
           Field<V> value) | 
Execute the query and return a  Map with one of the result's
 columns as key and another one of the result's columns as value  
 | 
<K,E> @NotNull Map<K,List<E>> | 
ResultQuery.fetchGroups(Field<K> key,
           RecordMapper<? super R,E> mapper) | 
Return a  Map with results grouped by the given key and mapped by
 the given mapper.  
 | 
@NotNull Cursor<Record> | 
DSLContext.fetchLazy(ResultSet rs,
         Field<?>... fields) | 
 | 
@NotNull Map<Record,R> | 
ResultQuery.fetchMap(Field<?>[] keys) | 
Execute the query and return a  Map with keys as a map key and the
 corresponding record as value.  
 | 
<E> @NotNull Map<List<?>,E> | 
ResultQuery.fetchMap(Field<?>[] keys,
        Class<? extends E> type) | 
Execute the query and return a  Map with results grouped by the
 given keys and mapped into the given entity type.  
 | 
@NotNull Map<Record,Record> | 
ResultQuery.fetchMap(Field<?>[] keys,
        Field<?>[] values) | 
Execute the query and return a  Map with keys as a map key and the
 corresponding record as value.  
 | 
<E> @NotNull Map<List<?>,E> | 
ResultQuery.fetchMap(Field<?>[] keys,
        RecordMapper<? super R,E> mapper) | 
Execute the query and return a  Map with results grouped by the
 given keys and mapped by the given mapper.  
 | 
<K> @NotNull Map<K,R> | 
ResultQuery.fetchMap(Field<K> key) | 
Execute the query and return a  Map with one of the result's
 columns as key and the corresponding records as value.  
 | 
<K,E> @NotNull Map<K,E> | 
ResultQuery.fetchMap(Field<K> key,
        Class<? extends E> type) | 
Execute the query and return a  Map with results grouped by the
 given key and mapped into the given entity type.  
 | 
<K,V> @NotNull Map<K,V> | 
ResultQuery.fetchMap(Field<K> key,
        Field<V> value) | 
Execute the query and return a  Map 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 a  Map with results grouped by the
 given key and mapped by the given mapper.  
 | 
<Z> P | 
DAO.fetchOne(Field<Z> field,
        Z value) | 
 Find a unique record by a given field and a value. 
 | 
@Nullable Record | 
DSLContext.fetchOne(ResultSet rs,
        Field<?>... fields) | 
 | 
<U> U | 
ResultQuery.fetchOne(Field<?> field,
        Class<? extends U> type) | 
 Execute the query and return at most one resulting value for a
 field from the generated result. 
 | 
<T> T | 
ResultQuery.fetchOne(Field<T> field) | 
 Execute the query and return at most one resulting value for a
 field from the generated result. 
 | 
<T,U> U | 
ResultQuery.fetchOne(Field<T> field,
        Converter<? super T,? extends U> converter) | 
 Execute the query and return at most one resulting value for a
 field from the generated result. 
 | 
<Z> @NotNull Optional<P> | 
DAO.fetchOptional(Field<Z> field,
             Z value) | 
 Find a unique record by a given field and a value. 
 | 
@NotNull Optional<Record> | 
DSLContext.fetchOptional(ResultSet rs,
             Field<?>... fields) | 
 | 
<U> @NotNull Optional<U> | 
ResultQuery.fetchOptional(Field<?> field,
             Class<? extends U> type) | 
 Execute the query and return at most one resulting value for a
 field from the generated result. 
 | 
<T> @NotNull Optional<T> | 
ResultQuery.fetchOptional(Field<T> field) | 
 Execute the query and return at most one resulting value for a
 field from the generated result. 
 | 
<T,U> @NotNull Optional<U> | 
ResultQuery.fetchOptional(Field<T> field,
             Converter<? super T,? extends U> converter) | 
 Execute the query and return at most one resulting value for a
 field from the generated result. 
 | 
<T> @NotNull Optional<T> | 
DSLContext.fetchOptionalValue(ResultSet rs,
                  Field<T> field) | 
Fetch a record from a JDBC  ResultSet and return the only
 contained value.  
 | 
<Z> @NotNull List<P> | 
DAO.fetchRange(Field<Z> field,
          Z lowerInclusive,
          Z upperInclusive) | 
 Find records by a given field and a range of values. 
 | 
<U> @NotNull Set<U> | 
ResultQuery.fetchSet(Field<?> field,
        Class<? extends U> type) | 
 Execute the query and return all values for a field from the generated
 result. 
 | 
<T> @NotNull Set<T> | 
ResultQuery.fetchSet(Field<T> field) | 
 Execute the query and return all values for a field from the generated
 result. 
 | 
<T,U> @NotNull Set<U> | 
ResultQuery.fetchSet(Field<T> field,
        Converter<? super T,? extends U> converter) | 
 Execute the query and return all values for a field from the generated
 result. 
 | 
@NotNull Record | 
DSLContext.fetchSingle(ResultSet rs,
           Field<?>... fields) | 
 | 
<U> U | 
ResultQuery.fetchSingle(Field<?> field,
           Class<? extends U> type) | 
 Execute the query and return exactly one resulting value for a field from
 the generated result. 
 | 
<T> T | 
ResultQuery.fetchSingle(Field<T> field) | 
 Execute the query and return exactly one resulting value for a field from
 the generated result. 
 | 
<T,U> U | 
ResultQuery.fetchSingle(Field<T> field,
           Converter<? super T,? extends U> converter) | 
 Execute the query and return exactly one resulting value for a field from
 the generated result. 
 | 
@NotNull Stream<Record> | 
DSLContext.fetchStream(ResultSet rs,
           Field<?>... fields) | 
 | 
<T> T | 
DSLContext.fetchValue(ResultSet rs,
          Field<T> field) | 
Fetch a record from a JDBC  ResultSet and return the only
 contained value.  
 | 
<T> T | 
DSLContext.fetchValue(Field<T> field) | 
Execute a  ResultQuery in the context of this
  DSLContext and return a single value.  
 | 
<T> @NotNull List<T> | 
DSLContext.fetchValues(ResultSet rs,
           Field<T> field) | 
Fetch a result from a JDBC  ResultSet and return the only
 contained column's values.  
 | 
<T> @Nullable Field<T> | 
Cursor.field(Field<T> field) | 
 Get a specific field from this Cursor. 
 | 
<T> @Nullable Field<T> | 
Record.field(Field<T> field) | 
 Get a specific field from this Record. 
 | 
<T> @Nullable Field<T> | 
RecordType.field(Field<T> field) | 
 Get a specific field from this record type. 
 | 
<T> @Nullable Field<T> | 
Result.field(Field<T> field) | 
 Get a specific field from this Result. 
 | 
<T> @Nullable Field<T> | 
Row.field(Field<T> field) | 
 Get a specific field from this row. 
 | 
<T> @Nullable Field<T> | 
TableLike.field(Field<T> field) | 
 Get a specific field from this table, if this table knows its field
 references. 
 | 
<T> @Nullable Field<T> | 
UDT.field(Field<T> field) | 
 Get a specific field from this UDT. 
 | 
@NotNull Field<?>[] | 
Cursor.fields(Field<?>... fields) | 
 Get all fields from this Cursor, providing some fields. 
 | 
@NotNull LoaderCSVOptionsStep<R> | 
LoaderCSVStep.fields(Field<?>... fields) | 
 Specify the the fields to be loaded into the table in the correct order. 
 | 
@NotNull LoaderJSONOptionsStep<R> | 
LoaderJSONStep.fields(Field<?>... fields) | 
 Specify the fields to be loaded into the table in the correct order. 
 | 
@NotNull LoaderListenerStep<R> | 
LoaderRowsStep.fields(Field<?>... fields) | 
 Specify the the fields to be loaded into the table in the correct order. 
 | 
@NotNull Field<?>[] | 
Record.fields(Field<?>... fields) | 
 Get all fields from this Record, providing some fields. 
 | 
@NotNull Field<?>[] | 
RecordType.fields(Field<?>... fields) | 
 Get all fields from this record type, providing some fields. 
 | 
@NotNull Field<?>[] | 
Result.fields(Field<?>... fields) | 
 Get all fields from this Result, providing some fields. 
 | 
@NotNull Field<?>[] | 
Row.fields(Field<?>... fields) | 
 Get all fields from this row, providing some fields. 
 | 
@NotNull Field<?>[] | 
TableLike.fields(Field<?>... fields) | 
 Get all fields from this table, providing some fields, if this table
 knows its field references. 
 | 
@Nullable Field<?>[] | 
UDT.fields(Field<?>... fields) | 
 Get all fields from this UDT, providing some fields. 
 | 
@NotNull WindowBeforeOverStep<T> | 
AggregateFilterStep.filterWhere(Field<Boolean> field) | 
 Add a FILTER clause to the aggregate function. 
 | 
<T> @NotNull PivotInStep<T> | 
PivotForStep.for_(Field<T> field) | 
 Add a list of fields to the PIVOT clause. 
 | 
@NotNull ConstraintForeignKeyReferencesStepN | 
ConstraintTypeStep.foreignKey(Field<?>... fields) | 
 Add a FOREIGN KEY clause to the CONSTRAINT. 
 | 
<T1> @NotNull ConstraintForeignKeyReferencesStep1<T1> | 
ConstraintTypeStep.foreignKey(Field<T1> field1) | 
 Add a FOREIGN KEY clause to the CONSTRAINT. 
 | 
<T1,T2> @NotNull ConstraintForeignKeyReferencesStep2<T1,T2> | 
ConstraintTypeStep.foreignKey(Field<T1> field1,
          Field<T2> field2) | 
 Add a FOREIGN KEY clause to the CONSTRAINT. 
 | 
<T1,T2,T3> @NotNull ConstraintForeignKeyReferencesStep3<T1,T2,T3> | 
ConstraintTypeStep.foreignKey(Field<T1> field1,
          Field<T2> field2,
          Field<T3> field3) | 
 Add a FOREIGN KEY clause to the CONSTRAINT. 
 | 
<T1,T2,T3,T4> @NotNull ConstraintForeignKeyReferencesStep4<T1,T2,T3,T4> | 
ConstraintTypeStep.foreignKey(Field<T1> field1,
          Field<T2> field2,
          Field<T3> field3,
          Field<T4> field4) | 
 Add a FOREIGN KEY clause to the CONSTRAINT. 
 | 
<T1,T2,T3,T4,T5> @NotNull ConstraintForeignKeyReferencesStep5<T1,T2,T3,T4,T5> | 
ConstraintTypeStep.foreignKey(Field<T1> field1,
          Field<T2> field2,
          Field<T3> field3,
          Field<T4> field4,
          Field<T5> field5) | 
 Add a FOREIGN KEY clause to the CONSTRAINT. 
 | 
<T1,T2,T3,T4,T5,T6> @NotNull ConstraintForeignKeyReferencesStep6<T1,T2,T3,T4,T5,T6> | 
ConstraintTypeStep.foreignKey(Field<T1> field1,
          Field<T2> field2,
          Field<T3> field3,
          Field<T4> field4,
          Field<T5> field5,
          Field<T6> field6) | 
 Add a FOREIGN KEY clause to the CONSTRAINT. 
 | 
<T1,T2,T3,T4,T5,T6,T7> @NotNull ConstraintForeignKeyReferencesStep7<T1,T2,T3,T4,T5,T6,T7> | 
ConstraintTypeStep.foreignKey(Field<T1> field1,
          Field<T2> field2,
          Field<T3> field3,
          Field<T4> field4,
          Field<T5> field5,
          Field<T6> field6,
          Field<T7> field7) | 
 Add a FOREIGN KEY clause to the CONSTRAINT. 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8> @NotNull ConstraintForeignKeyReferencesStep8<T1,T2,T3,T4,T5,T6,T7,T8> | 
ConstraintTypeStep.foreignKey(Field<T1> field1,
          Field<T2> field2,
          Field<T3> field3,
          Field<T4> field4,
          Field<T5> field5,
          Field<T6> field6,
          Field<T7> field7,
          Field<T8> field8) | 
 Add a FOREIGN KEY clause to the CONSTRAINT. 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9> @NotNull ConstraintForeignKeyReferencesStep9<T1,T2,T3,T4,T5,T6,T7,T8,T9> | 
ConstraintTypeStep.foreignKey(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) | 
 Add a FOREIGN KEY clause to the CONSTRAINT. 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> @NotNull ConstraintForeignKeyReferencesStep10<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> | 
ConstraintTypeStep.foreignKey(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) | 
 Add a FOREIGN KEY clause to the CONSTRAINT. 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> @NotNull ConstraintForeignKeyReferencesStep11<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> | 
ConstraintTypeStep.foreignKey(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) | 
 Add a FOREIGN KEY clause to the CONSTRAINT. 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> @NotNull ConstraintForeignKeyReferencesStep12<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> | 
ConstraintTypeStep.foreignKey(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) | 
 Add a FOREIGN KEY clause to the CONSTRAINT. 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> @NotNull ConstraintForeignKeyReferencesStep13<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> | 
ConstraintTypeStep.foreignKey(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) | 
 Add a FOREIGN KEY clause to the CONSTRAINT. 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> @NotNull ConstraintForeignKeyReferencesStep14<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> | 
ConstraintTypeStep.foreignKey(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) | 
 Add a FOREIGN KEY clause to the CONSTRAINT. 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> @NotNull ConstraintForeignKeyReferencesStep15<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> | 
ConstraintTypeStep.foreignKey(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) | 
 Add a FOREIGN KEY clause to the CONSTRAINT. 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> @NotNull ConstraintForeignKeyReferencesStep16<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> | 
ConstraintTypeStep.foreignKey(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) | 
 Add a FOREIGN KEY clause to the CONSTRAINT. 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17> @NotNull ConstraintForeignKeyReferencesStep17<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17> | 
ConstraintTypeStep.foreignKey(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) | 
 Add a FOREIGN KEY clause to the CONSTRAINT. 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18> @NotNull ConstraintForeignKeyReferencesStep18<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18> | 
ConstraintTypeStep.foreignKey(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) | 
 Add a FOREIGN KEY clause to the CONSTRAINT. 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19> @NotNull ConstraintForeignKeyReferencesStep19<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19> | 
ConstraintTypeStep.foreignKey(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) | 
 Add a FOREIGN KEY clause to the CONSTRAINT. 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20> @NotNull ConstraintForeignKeyReferencesStep20<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20> | 
ConstraintTypeStep.foreignKey(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) | 
 Add a FOREIGN KEY clause to the CONSTRAINT. 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21> @NotNull ConstraintForeignKeyReferencesStep21<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21> | 
ConstraintTypeStep.foreignKey(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) | 
 Add a FOREIGN KEY clause to the CONSTRAINT. 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22> @NotNull ConstraintForeignKeyReferencesStep22<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22> | 
ConstraintTypeStep.foreignKey(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) | 
 Add a FOREIGN KEY clause to the CONSTRAINT. 
 | 
void | 
Formattable.formatInsert(OutputStream stream,
            Table<?> table,
            Field<?>... fields) | 
 | 
void | 
Formattable.formatInsert(Writer writer,
            Table<?> table,
            Field<?>... fields) | 
 | 
String | 
Formattable.formatInsert(Table<?> table,
            Field<?>... fields) | 
 Get this result as a set of INSERT statements. 
 | 
@NotNull PeriodSpecificationFromToStep<T> | 
Period.from(Field<T> start) | 
 Create a period specification for a given timestamp range overlapping
 with this period, excluding the end value. 
 | 
void | 
Record.from(Object source,
    Field<?>... fields) | 
 Load data into this record from a source, providing some fields. 
 | 
void | 
Record.fromArray(Object[] array,
         Field<?>... fields) | 
 Load data from an array into this record, providing some fields. 
 | 
void | 
Record.fromMap(Map<String,?> map,
       Field<?>... fields) | 
 Load data from a map into this record, providing some fields. 
 | 
@NotNull Condition | 
Field.ge(Field<T> field) | 
 this >= field. 
 | 
@NotNull Condition | 
Row1.ge(Field<T1> t1) | 
 Compare this row value expression with another row value expression for
 order. 
 | 
@NotNull Condition | 
Row10.ge(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
 order. 
 | 
@NotNull Condition | 
Row11.ge(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
 order. 
 | 
@NotNull Condition | 
Row12.ge(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
 order. 
 | 
@NotNull Condition | 
Row13.ge(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
 order. 
 | 
@NotNull Condition | 
Row14.ge(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
 order. 
 | 
@NotNull Condition | 
Row15.ge(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
 order. 
 | 
@NotNull Condition | 
Row16.ge(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
 order. 
 | 
@NotNull Condition | 
Row17.ge(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
 order. 
 | 
@NotNull Condition | 
Row18.ge(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
 order. 
 | 
@NotNull Condition | 
Row19.ge(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
 order. 
 | 
@NotNull Condition | 
Row2.ge(Field<T1> t1,
  Field<T2> t2) | 
 Compare this row value expression with another row value expression for
 order. 
 | 
@NotNull Condition | 
Row20.ge(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
 order. 
 | 
@NotNull Condition | 
Row21.ge(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
 order. 
 | 
@NotNull Condition | 
Row22.ge(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
 order. 
 | 
@NotNull Condition | 
Row3.ge(Field<T1> t1,
  Field<T2> t2,
  Field<T3> t3) | 
 Compare this row value expression with another row value expression for
 order. 
 | 
@NotNull Condition | 
Row4.ge(Field<T1> t1,
  Field<T2> t2,
  Field<T3> t3,
  Field<T4> t4) | 
 Compare this row value expression with another row value expression for
 order. 
 | 
@NotNull Condition | 
Row5.ge(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 for
 order. 
 | 
@NotNull Condition | 
Row6.ge(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 for
 order. 
 | 
@NotNull Condition | 
Row7.ge(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
 order. 
 | 
@NotNull Condition | 
Row8.ge(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
 order. 
 | 
@NotNull Condition | 
Row9.ge(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
 order. 
 | 
@NotNull Condition | 
RowN.ge(Field<?>... values) | 
 Compare this row value expression with another row value expression for
 order. 
 | 
<U> U | 
Record.get(Field<?> field,
   Class<? extends U> type) | 
 Get a converted value from this Record, providing a field. 
 | 
<T> T | 
Record.get(Field<T> field) | 
 Get a value from this Record, providing a field. 
 | 
<T,U> U | 
Record.get(Field<T> field,
   Converter<? super T,? extends U> converter) | 
 Get a converted value from this Record, providing a field. 
 | 
<T> T | 
Record.getValue(Field<?> field,
        Class<? extends T> type) | 
 Get a converted value from this Record, providing a field. 
 | 
<U> U | 
Record.getValue(Field<?> field,
        Class<? extends U> type,
        U defaultValue) | 
 Deprecated.
 
 | 
<T> T | 
Record.getValue(Field<T> field) | 
 Get a value from this Record, providing a field. 
 | 
<T,U> U | 
Record.getValue(Field<T> field,
        Converter<? super T,? extends U> converter) | 
 Get a converted value from this Record, providing a field. 
 | 
<T,U> U | 
Record.getValue(Field<T> field,
        Converter<? super T,? extends U> converter,
        U defaultValue) | 
 Deprecated.
 
 | 
<T> T | 
Record.getValue(Field<T> field,
        T defaultValue) | 
 Deprecated.
 
 | 
<T> T | 
Result.getValue(int index,
        Field<T> field) | 
 Convenience method to fetch a value at a given position in the result. 
 | 
<T> T | 
Result.getValue(int index,
        Field<T> field,
        T defaultValue) | 
 Deprecated.
 
 | 
<U> @NotNull List<U> | 
Result.getValues(Field<?> field,
         Class<? extends U> type) | 
 Convenience method to fetch all values for a given field. 
 | 
<T> @NotNull List<T> | 
Result.getValues(Field<T> field) | 
 Convenience method to fetch all values for a given field. 
 | 
<T,U> @NotNull List<U> | 
Result.getValues(Field<T> field,
         Converter<? super T,? extends U> converter) | 
 Convenience method to fetch all values for a given field. 
 | 
@NotNull Condition | 
Field.greaterOrEqual(Field<T> field) | 
 this >= field. 
 | 
@NotNull Condition | 
Row1.greaterOrEqual(Field<T1> t1) | 
 Compare this row value expression with another row value expression for
 order. 
 | 
@NotNull Condition | 
Row10.greaterOrEqual(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
 order. 
 | 
@NotNull Condition | 
Row11.greaterOrEqual(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
 order. 
 | 
@NotNull Condition | 
Row12.greaterOrEqual(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
 order. 
 | 
@NotNull Condition | 
Row13.greaterOrEqual(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
 order. 
 | 
@NotNull Condition | 
Row14.greaterOrEqual(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
 order. 
 | 
@NotNull Condition | 
Row15.greaterOrEqual(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
 order. 
 | 
@NotNull Condition | 
Row16.greaterOrEqual(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
 order. 
 | 
@NotNull Condition | 
Row17.greaterOrEqual(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
 order. 
 | 
@NotNull Condition | 
Row18.greaterOrEqual(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
 order. 
 | 
@NotNull Condition | 
Row19.greaterOrEqual(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
 order. 
 | 
@NotNull Condition | 
Row2.greaterOrEqual(Field<T1> t1,
              Field<T2> t2) | 
 Compare this row value expression with another row value expression for
 order. 
 | 
@NotNull Condition | 
Row20.greaterOrEqual(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
 order. 
 | 
@NotNull Condition | 
Row21.greaterOrEqual(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
 order. 
 | 
@NotNull Condition | 
Row22.greaterOrEqual(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
 order. 
 | 
@NotNull Condition | 
Row3.greaterOrEqual(Field<T1> t1,
              Field<T2> t2,
              Field<T3> t3) | 
 Compare this row value expression with another row value expression for
 order. 
 | 
@NotNull Condition | 
Row4.greaterOrEqual(Field<T1> t1,
              Field<T2> t2,
              Field<T3> t3,
              Field<T4> t4) | 
 Compare this row value expression with another row value expression for
 order. 
 | 
@NotNull Condition | 
Row5.greaterOrEqual(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 for
 order. 
 | 
@NotNull Condition | 
Row6.greaterOrEqual(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 for
 order. 
 | 
@NotNull Condition | 
Row7.greaterOrEqual(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
 order. 
 | 
@NotNull Condition | 
Row8.greaterOrEqual(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
 order. 
 | 
@NotNull Condition | 
Row9.greaterOrEqual(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
 order. 
 | 
@NotNull Condition | 
RowN.greaterOrEqual(Field<?>... values) | 
 Compare this row value expression with another row value expression for
 order. 
 | 
@NotNull Condition | 
Field.greaterThan(Field<T> field) | 
 this > field. 
 | 
@NotNull Condition | 
Row1.greaterThan(Field<T1> t1) | 
 Compare this row value expression with another row value expression for
 order. 
 | 
@NotNull Condition | 
Row10.greaterThan(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
 order. 
 | 
@NotNull Condition | 
Row11.greaterThan(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
 order. 
 | 
@NotNull Condition | 
Row12.greaterThan(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
 order. 
 | 
@NotNull Condition | 
Row13.greaterThan(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
 order. 
 | 
@NotNull Condition | 
Row14.greaterThan(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
 order. 
 | 
@NotNull Condition | 
Row15.greaterThan(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
 order. 
 | 
@NotNull Condition | 
Row16.greaterThan(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
 order. 
 | 
@NotNull Condition | 
Row17.greaterThan(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
 order. 
 | 
@NotNull Condition | 
Row18.greaterThan(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
 order. 
 | 
@NotNull Condition | 
Row19.greaterThan(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
 order. 
 | 
@NotNull Condition | 
Row2.greaterThan(Field<T1> t1,
           Field<T2> t2) | 
 Compare this row value expression with another row value expression for
 order. 
 | 
@NotNull Condition | 
Row20.greaterThan(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
 order. 
 | 
@NotNull Condition | 
Row21.greaterThan(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
 order. 
 | 
@NotNull Condition | 
Row22.greaterThan(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
 order. 
 | 
@NotNull Condition | 
Row3.greaterThan(Field<T1> t1,
           Field<T2> t2,
           Field<T3> t3) | 
 Compare this row value expression with another row value expression for
 order. 
 | 
@NotNull Condition | 
Row4.greaterThan(Field<T1> t1,
           Field<T2> t2,
           Field<T3> t3,
           Field<T4> t4) | 
 Compare this row value expression with another row value expression for
 order. 
 | 
@NotNull Condition | 
Row5.greaterThan(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 for
 order. 
 | 
@NotNull Condition | 
Row6.greaterThan(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 for
 order. 
 | 
@NotNull Condition | 
Row7.greaterThan(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
 order. 
 | 
@NotNull Condition | 
Row8.greaterThan(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
 order. 
 | 
@NotNull Condition | 
Row9.greaterThan(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
 order. 
 | 
@NotNull Condition | 
RowN.greaterThan(Field<?>... values) | 
 Compare this row value expression with another row value expression for
 order. 
 | 
@NotNull Field<T> | 
Field.greatest(Field<?>... others) | 
 Deprecated.
 
 | 
@NotNull Condition | 
Field.gt(Field<T> field) | 
 this > field. 
 | 
@NotNull Condition | 
Row1.gt(Field<T1> t1) | 
 Compare this row value expression with another row value expression for
 order. 
 | 
@NotNull Condition | 
Row10.gt(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
 order. 
 | 
@NotNull Condition | 
Row11.gt(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
 order. 
 | 
@NotNull Condition | 
Row12.gt(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
 order. 
 | 
@NotNull Condition | 
Row13.gt(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
 order. 
 | 
@NotNull Condition | 
Row14.gt(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
 order. 
 | 
@NotNull Condition | 
Row15.gt(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
 order. 
 | 
@NotNull Condition | 
Row16.gt(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
 order. 
 | 
@NotNull Condition | 
Row17.gt(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
 order. 
 | 
@NotNull Condition | 
Row18.gt(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
 order. 
 | 
@NotNull Condition | 
Row19.gt(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
 order. 
 | 
@NotNull Condition | 
Row2.gt(Field<T1> t1,
  Field<T2> t2) | 
 Compare this row value expression with another row value expression for
 order. 
 | 
@NotNull Condition | 
Row20.gt(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
 order. 
 | 
@NotNull Condition | 
Row21.gt(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
 order. 
 | 
@NotNull Condition | 
Row22.gt(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
 order. 
 | 
@NotNull Condition | 
Row3.gt(Field<T1> t1,
  Field<T2> t2,
  Field<T3> t3) | 
 Compare this row value expression with another row value expression for
 order. 
 | 
@NotNull Condition | 
Row4.gt(Field<T1> t1,
  Field<T2> t2,
  Field<T3> t3,
  Field<T4> t4) | 
 Compare this row value expression with another row value expression for
 order. 
 | 
@NotNull Condition | 
Row5.gt(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 for
 order. 
 | 
@NotNull Condition | 
Row6.gt(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 for
 order. 
 | 
@NotNull Condition | 
Row7.gt(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
 order. 
 | 
@NotNull Condition | 
Row8.gt(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
 order. 
 | 
@NotNull Condition | 
Row9.gt(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
 order. 
 | 
@NotNull Condition | 
RowN.gt(Field<?>... values) | 
 Compare this row value expression with another row value expression for
 order. 
 | 
@NotNull SelectHavingConditionStep<R> | 
SelectHavingStep.having(Field<Boolean> condition) | 
 Add a HAVING clause to the query. 
 | 
@NotNull Condition | 
Field.in(Field<?>... values) | 
 Create a condition to check this field against several values. 
 | 
@NotNull ForByStep<T> | 
ForInStep.in(Field<T> lower,
  Field<T> upper) | 
 The range over which to loop. 
 | 
@NotNull Table<Record> | 
PivotInStep.in(Field<?>... fields) | 
 Specify the acceptable values for pivoting 
 | 
@NotNull CreateIndexWhereStep | 
CreateIndexIncludeStep.include(Field<?>... fields) | 
 Add an INCLUDE clause to include columns in an index. 
 | 
@NotNull AlterSequenceFlagsStep | 
AlterSequenceFlagsStep.incrementBy(Field<? extends Number> value) | 
 Add a INCREMENT BY clause to the ALTER SEQUENCE
 statement. 
 | 
@NotNull CreateSequenceFlagsStep | 
CreateSequenceFlagsStep.incrementBy(Field<? extends Number> incrementBy) | 
 Add the INCREMENT BY clause to the CREATE SEQUENCE statement. 
 | 
int | 
Cursor.indexOf(Field<?> field) | 
 Get a field's index from this cursor. 
 | 
int | 
Record.indexOf(Field<?> field) | 
 Get a field's index from this record. 
 | 
int | 
RecordType.indexOf(Field<?> field) | 
 Get a field's index from this record type. 
 | 
int | 
Result.indexOf(Field<?> field) | 
 Get a field's index from this result. 
 | 
int | 
Row.indexOf(Field<?> field) | 
 Get a field's index from this row. 
 | 
int | 
TableLike.indexOf(Field<?> field) | 
 Get a field's index from this table. 
 | 
int | 
UDT.indexOf(Field<?> field) | 
 Get a field's index from this udt. 
 | 
@NotNull ForByStep<T> | 
ForInStep.inReverse(Field<T> upper,
         Field<T> lower) | 
 The range over which to loop. 
 | 
int | 
TableRecord.insert(Field<?>... fields) | 
 Store parts of this record to the database using an INSERT
 statement. 
 | 
int | 
UpdatableRecord.insert(Field<?>... fields) | 
 Store parts of this record to the database using an INSERT
 statement. 
 | 
<R extends Record> @NotNull InsertValuesStepN<R> | 
DSLContext.insertInto(Table<R> into,
          Field<?>... fields) | 
 Create a new DSL insert statement. 
 | 
<R extends Record,T1> @NotNull InsertValuesStep1<R,T1> | 
DSLContext.insertInto(Table<R> into,
          Field<T1> field1) | 
 Create a new DSL insert statement. 
 | 
<R extends Record,T1,T2> @NotNull InsertValuesStep2<R,T1,T2> | 
DSLContext.insertInto(Table<R> into,
          Field<T1> field1,
          Field<T2> field2) | 
 Create a new DSL insert statement. 
 | 
<R extends Record,T1,T2,T3> @NotNull InsertValuesStep3<R,T1,T2,T3> | 
DSLContext.insertInto(Table<R> into,
          Field<T1> field1,
          Field<T2> field2,
          Field<T3> field3) | 
 Create a new DSL insert statement. 
 | 
<R extends Record,T1,T2,T3,T4> @NotNull InsertValuesStep4<R,T1,T2,T3,T4> | 
DSLContext.insertInto(Table<R> into,
          Field<T1> field1,
          Field<T2> field2,
          Field<T3> field3,
          Field<T4> field4) | 
 Create a new DSL insert statement. 
 | 
<R extends Record,T1,T2,T3,T4,T5> @NotNull InsertValuesStep5<R,T1,T2,T3,T4,T5> | 
DSLContext.insertInto(Table<R> into,
          Field<T1> field1,
          Field<T2> field2,
          Field<T3> field3,
          Field<T4> field4,
          Field<T5> field5) | 
 Create a new DSL insert statement. 
 | 
<R extends Record,T1,T2,T3,T4,T5,T6> @NotNull InsertValuesStep6<R,T1,T2,T3,T4,T5,T6> | 
DSLContext.insertInto(Table<R> into,
          Field<T1> field1,
          Field<T2> field2,
          Field<T3> field3,
          Field<T4> field4,
          Field<T5> field5,
          Field<T6> field6) | 
 Create a new DSL insert statement. 
 | 
<R extends Record,T1,T2,T3,T4,T5,T6,T7> @NotNull InsertValuesStep7<R,T1,T2,T3,T4,T5,T6,T7> | 
DSLContext.insertInto(Table<R> into,
          Field<T1> field1,
          Field<T2> field2,
          Field<T3> field3,
          Field<T4> field4,
          Field<T5> field5,
          Field<T6> field6,
          Field<T7> field7) | 
 Create a new DSL insert statement. 
 | 
<R extends Record,T1,T2,T3,T4,T5,T6,T7,T8> @NotNull InsertValuesStep8<R,T1,T2,T3,T4,T5,T6,T7,T8> | 
DSLContext.insertInto(Table<R> into,
          Field<T1> field1,
          Field<T2> field2,
          Field<T3> field3,
          Field<T4> field4,
          Field<T5> field5,
          Field<T6> field6,
          Field<T7> field7,
          Field<T8> field8) | 
 Create a new DSL insert statement. 
 | 
<R extends Record,T1,T2,T3,T4,T5,T6,T7,T8,T9> @NotNull InsertValuesStep9<R,T1,T2,T3,T4,T5,T6,T7,T8,T9> | 
DSLContext.insertInto(Table<R> into,
          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) | 
 Create a new DSL insert statement. 
 | 
<R extends Record,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> @NotNull InsertValuesStep10<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> | 
DSLContext.insertInto(Table<R> into,
          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) | 
 Create a new DSL insert statement. 
 | 
<R extends Record,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> | 
DSLContext.insertInto(Table<R> into,
          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) | 
 Create a new DSL insert statement. 
 | 
<R extends Record,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> | 
DSLContext.insertInto(Table<R> into,
          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) | 
 Create a new DSL insert statement. 
 | 
<R extends Record,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> | 
DSLContext.insertInto(Table<R> into,
          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) | 
 Create a new DSL insert statement. 
 | 
<R extends Record,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> | 
DSLContext.insertInto(Table<R> into,
          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) | 
 Create a new DSL insert statement. 
 | 
<R extends Record,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> | 
DSLContext.insertInto(Table<R> into,
          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) | 
 Create a new DSL insert statement. 
 | 
<R extends Record,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> | 
DSLContext.insertInto(Table<R> into,
          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) | 
 Create a new DSL insert statement. 
 | 
<R extends Record,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> | 
DSLContext.insertInto(Table<R> into,
          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) | 
 Create a new DSL insert statement. 
 | 
<R extends Record,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> | 
DSLContext.insertInto(Table<R> into,
          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) | 
 Create a new DSL insert statement. 
 | 
<R extends Record,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> | 
DSLContext.insertInto(Table<R> into,
          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) | 
 Create a new DSL insert statement. 
 | 
<R extends Record,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> | 
DSLContext.insertInto(Table<R> into,
          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) | 
 Create a new DSL insert statement. 
 | 
<R extends Record,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> | 
DSLContext.insertInto(Table<R> into,
          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) | 
 Create a new DSL insert statement. 
 | 
<R extends Record,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22> @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> | 
DSLContext.insertInto(Table<R> into,
          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) | 
 Create a new DSL insert statement. 
 | 
<R extends Record> @NotNull InsertValuesStepN<R> | 
WithStep.insertInto(Table<R> into,
          Field<?>... fields) | 
 Create a new DSL insert statement. 
 | 
<R extends Record,T1> @NotNull InsertValuesStep1<R,T1> | 
WithStep.insertInto(Table<R> into,
          Field<T1> field1) | 
 Create a new DSL insert statement. 
 | 
<R extends Record,T1,T2> @NotNull InsertValuesStep2<R,T1,T2> | 
WithStep.insertInto(Table<R> into,
          Field<T1> field1,
          Field<T2> field2) | 
 Create a new DSL insert statement. 
 | 
<R extends Record,T1,T2,T3> @NotNull InsertValuesStep3<R,T1,T2,T3> | 
WithStep.insertInto(Table<R> into,
          Field<T1> field1,
          Field<T2> field2,
          Field<T3> field3) | 
 Create a new DSL insert statement. 
 | 
<R extends Record,T1,T2,T3,T4> @NotNull InsertValuesStep4<R,T1,T2,T3,T4> | 
WithStep.insertInto(Table<R> into,
          Field<T1> field1,
          Field<T2> field2,
          Field<T3> field3,
          Field<T4> field4) | 
 Create a new DSL insert statement. 
 | 
<R extends Record,T1,T2,T3,T4,T5> @NotNull InsertValuesStep5<R,T1,T2,T3,T4,T5> | 
WithStep.insertInto(Table<R> into,
          Field<T1> field1,
          Field<T2> field2,
          Field<T3> field3,
          Field<T4> field4,
          Field<T5> field5) | 
 Create a new DSL insert statement. 
 | 
<R extends Record,T1,T2,T3,T4,T5,T6> @NotNull InsertValuesStep6<R,T1,T2,T3,T4,T5,T6> | 
WithStep.insertInto(Table<R> into,
          Field<T1> field1,
          Field<T2> field2,
          Field<T3> field3,
          Field<T4> field4,
          Field<T5> field5,
          Field<T6> field6) | 
 Create a new DSL insert statement. 
 | 
<R extends Record,T1,T2,T3,T4,T5,T6,T7> @NotNull InsertValuesStep7<R,T1,T2,T3,T4,T5,T6,T7> | 
WithStep.insertInto(Table<R> into,
          Field<T1> field1,
          Field<T2> field2,
          Field<T3> field3,
          Field<T4> field4,
          Field<T5> field5,
          Field<T6> field6,
          Field<T7> field7) | 
 Create a new DSL insert statement. 
 | 
<R extends Record,T1,T2,T3,T4,T5,T6,T7,T8> @NotNull InsertValuesStep8<R,T1,T2,T3,T4,T5,T6,T7,T8> | 
WithStep.insertInto(Table<R> into,
          Field<T1> field1,
          Field<T2> field2,
          Field<T3> field3,
          Field<T4> field4,
          Field<T5> field5,
          Field<T6> field6,
          Field<T7> field7,
          Field<T8> field8) | 
 Create a new DSL insert statement. 
 | 
<R extends Record,T1,T2,T3,T4,T5,T6,T7,T8,T9> @NotNull InsertValuesStep9<R,T1,T2,T3,T4,T5,T6,T7,T8,T9> | 
WithStep.insertInto(Table<R> into,
          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) | 
 Create a new DSL insert statement. 
 | 
<R extends Record,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> @NotNull InsertValuesStep10<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> | 
WithStep.insertInto(Table<R> into,
          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) | 
 Create a new DSL insert statement. 
 | 
<R extends Record,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> | 
WithStep.insertInto(Table<R> into,
          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) | 
 Create a new DSL insert statement. 
 | 
<R extends Record,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> | 
WithStep.insertInto(Table<R> into,
          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) | 
 Create a new DSL insert statement. 
 | 
<R extends Record,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> | 
WithStep.insertInto(Table<R> into,
          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) | 
 Create a new DSL insert statement. 
 | 
<R extends Record,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> | 
WithStep.insertInto(Table<R> into,
          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) | 
 Create a new DSL insert statement. 
 | 
<R extends Record,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> | 
WithStep.insertInto(Table<R> into,
          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) | 
 Create a new DSL insert statement. 
 | 
<R extends Record,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> | 
WithStep.insertInto(Table<R> into,
          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) | 
 Create a new DSL insert statement. 
 | 
<R extends Record,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> | 
WithStep.insertInto(Table<R> into,
          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) | 
 Create a new DSL insert statement. 
 | 
<R extends Record,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> | 
WithStep.insertInto(Table<R> into,
          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) | 
 Create a new DSL insert statement. 
 | 
<R extends Record,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> | 
WithStep.insertInto(Table<R> into,
          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) | 
 Create a new DSL insert statement. 
 | 
<R extends Record,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> | 
WithStep.insertInto(Table<R> into,
          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) | 
 Create a new DSL insert statement. 
 | 
<R extends Record,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> | 
WithStep.insertInto(Table<R> into,
          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) | 
 Create a new DSL insert statement. 
 | 
<R extends Record,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22> @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> | 
WithStep.insertInto(Table<R> into,
          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) | 
 Create a new DSL insert statement. 
 | 
@NotNull Result<R> | 
Result.intern(Field<?>... fields) | 
 Deprecated.
 
 | 
@NotNull ResultQuery<R> | 
ResultQuery.intern(Field<?>... fields) | 
 Deprecated.
 
 | 
@NotNull Record | 
Record.into(Field<?>... fields) | 
 Copy this record into a new record holding only a subset of the previous
 fields. 
 | 
<T1> @NotNull Record1<T1> | 
Record.into(Field<T1> field1) | 
 Copy this record into a new record holding only a subset of the previous
 fields. 
 | 
<T1,T2> @NotNull Record2<T1,T2> | 
Record.into(Field<T1> field1,
    Field<T2> field2) | 
 Copy this record into a new record holding only a subset of the previous
 fields. 
 | 
<T1,T2,T3> @NotNull Record3<T1,T2,T3> | 
Record.into(Field<T1> field1,
    Field<T2> field2,
    Field<T3> field3) | 
 Copy this record into a new record holding only a subset of the previous
 fields. 
 | 
<T1,T2,T3,T4> @NotNull Record4<T1,T2,T3,T4> | 
Record.into(Field<T1> field1,
    Field<T2> field2,
    Field<T3> field3,
    Field<T4> field4) | 
 Copy this record into a new record holding only a subset of the previous
 fields. 
 | 
<T1,T2,T3,T4,T5> @NotNull Record5<T1,T2,T3,T4,T5> | 
Record.into(Field<T1> field1,
    Field<T2> field2,
    Field<T3> field3,
    Field<T4> field4,
    Field<T5> field5) | 
 Copy this record into a new record holding only a subset of the previous
 fields. 
 | 
<T1,T2,T3,T4,T5,T6> @NotNull Record6<T1,T2,T3,T4,T5,T6> | 
Record.into(Field<T1> field1,
    Field<T2> field2,
    Field<T3> field3,
    Field<T4> field4,
    Field<T5> field5,
    Field<T6> field6) | 
 Copy this record into a new record holding only a subset of the previous
 fields. 
 | 
<T1,T2,T3,T4,T5,T6,T7> @NotNull Record7<T1,T2,T3,T4,T5,T6,T7> | 
Record.into(Field<T1> field1,
    Field<T2> field2,
    Field<T3> field3,
    Field<T4> field4,
    Field<T5> field5,
    Field<T6> field6,
    Field<T7> field7) | 
 Copy this record into a new record holding only a subset of the previous
 fields. 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8> @NotNull Record8<T1,T2,T3,T4,T5,T6,T7,T8> | 
Record.into(Field<T1> field1,
    Field<T2> field2,
    Field<T3> field3,
    Field<T4> field4,
    Field<T5> field5,
    Field<T6> field6,
    Field<T7> field7,
    Field<T8> field8) | 
 Copy this record into a new record holding only a subset of the previous
 fields. 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9> @NotNull Record9<T1,T2,T3,T4,T5,T6,T7,T8,T9> | 
Record.into(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) | 
 Copy this record into a new record holding only a subset of the previous
 fields. 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> @NotNull Record10<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> | 
Record.into(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) | 
 Copy this record into a new record holding only a subset of the previous
 fields. 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> @NotNull Record11<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> | 
Record.into(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) | 
 Copy this record into a new record holding only a subset of the previous
 fields. 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> @NotNull Record12<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> | 
Record.into(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) | 
 Copy this record into a new record holding only a subset of the previous
 fields. 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> @NotNull Record13<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> | 
Record.into(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) | 
 Copy this record into a new record holding only a subset of the previous
 fields. 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> @NotNull Record14<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> | 
Record.into(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) | 
 Copy this record into a new record holding only a subset of the previous
 fields. 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> @NotNull Record15<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> | 
Record.into(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) | 
 Copy this record into a new record holding only a subset of the previous
 fields. 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> @NotNull Record16<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> | 
Record.into(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) | 
 Copy this record into a new record holding only a subset of the previous
 fields. 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17> @NotNull Record17<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17> | 
Record.into(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) | 
 Copy this record into a new record holding only a subset of the previous
 fields. 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18> @NotNull Record18<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18> | 
Record.into(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) | 
 Copy this record into a new record holding only a subset of the previous
 fields. 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19> @NotNull Record19<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19> | 
Record.into(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) | 
 Copy this record into a new record holding only a subset of the previous
 fields. 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20> @NotNull Record20<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20> | 
Record.into(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) | 
 Copy this record into a new record holding only a subset of the previous
 fields. 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21> @NotNull Record21<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21> | 
Record.into(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) | 
 Copy this record into a new record holding only a subset of the previous
 fields. 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22> @NotNull Record22<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22> | 
Record.into(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) | 
 Copy this record into a new record holding only a subset of the previous
 fields. 
 | 
@NotNull Result<Record> | 
Result.into(Field<?>... fields) | 
 Copy all records from this result into a new result with new records
 holding only a subset of the previous fields. 
 | 
<T1> @NotNull Result<Record1<T1>> | 
Result.into(Field<T1> field1) | 
 Copy all records from this result into a new result with new records
 holding only a subset of the previous fields. 
 | 
<T1,T2> @NotNull Result<Record2<T1,T2>> | 
Result.into(Field<T1> field1,
    Field<T2> field2) | 
 Copy all records from this result into a new result with new records
 holding only a subset of the previous fields. 
 | 
<T1,T2,T3> @NotNull Result<Record3<T1,T2,T3>> | 
Result.into(Field<T1> field1,
    Field<T2> field2,
    Field<T3> field3) | 
 Copy all records from this result into a new result with new records
 holding only a subset of the previous fields. 
 | 
<T1,T2,T3,T4> @NotNull Result<Record4<T1,T2,T3,T4>> | 
Result.into(Field<T1> field1,
    Field<T2> field2,
    Field<T3> field3,
    Field<T4> field4) | 
 Copy all records from this result into a new result with new records
 holding only a subset of the previous fields. 
 | 
<T1,T2,T3,T4,T5> @NotNull Result<Record5<T1,T2,T3,T4,T5>> | 
Result.into(Field<T1> field1,
    Field<T2> field2,
    Field<T3> field3,
    Field<T4> field4,
    Field<T5> field5) | 
 Copy all records from this result into a new result with new records
 holding only a subset of the previous fields. 
 | 
<T1,T2,T3,T4,T5,T6> @NotNull Result<Record6<T1,T2,T3,T4,T5,T6>> | 
Result.into(Field<T1> field1,
    Field<T2> field2,
    Field<T3> field3,
    Field<T4> field4,
    Field<T5> field5,
    Field<T6> field6) | 
 Copy all records from this result into a new result with new records
 holding only a subset of the previous fields. 
 | 
<T1,T2,T3,T4,T5,T6,T7> @NotNull Result<Record7<T1,T2,T3,T4,T5,T6,T7>> | 
Result.into(Field<T1> field1,
    Field<T2> field2,
    Field<T3> field3,
    Field<T4> field4,
    Field<T5> field5,
    Field<T6> field6,
    Field<T7> field7) | 
 Copy all records from this result into a new result with new records
 holding only a subset of the previous fields. 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8> @NotNull Result<Record8<T1,T2,T3,T4,T5,T6,T7,T8>> | 
Result.into(Field<T1> field1,
    Field<T2> field2,
    Field<T3> field3,
    Field<T4> field4,
    Field<T5> field5,
    Field<T6> field6,
    Field<T7> field7,
    Field<T8> field8) | 
 Copy all records from this result into a new result with new records
 holding only a subset of the previous fields. 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9> @NotNull Result<Record9<T1,T2,T3,T4,T5,T6,T7,T8,T9>> | 
Result.into(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) | 
 Copy all records from this result into a new result with new records
 holding only a subset of the previous fields. 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> @NotNull Result<Record10<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>> | 
Result.into(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) | 
 Copy all records from this result into a new result with new records
 holding only a subset of the previous fields. 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> @NotNull Result<Record11<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>> | 
Result.into(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) | 
 Copy all records from this result into a new result with new records
 holding only a subset of the previous fields. 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> @NotNull Result<Record12<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>> | 
Result.into(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) | 
 Copy all records from this result into a new result with new records
 holding only a subset of the previous fields. 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> @NotNull Result<Record13<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>> | 
Result.into(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) | 
 Copy all records from this result into a new result with new records
 holding only a subset of the previous fields. 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> @NotNull Result<Record14<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>> | 
Result.into(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) | 
 Copy all records from this result into a new result with new records
 holding only a subset of the previous fields. 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> @NotNull Result<Record15<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>> | 
Result.into(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) | 
 Copy all records from this result into a new result with new records
 holding only a subset of the previous fields. 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> @NotNull Result<Record16<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>> | 
Result.into(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) | 
 Copy all records from this result into a new result with new records
 holding only a subset of the previous fields. 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17> @NotNull Result<Record17<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>> | 
Result.into(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) | 
 Copy all records from this result into a new result with new records
 holding only a subset of the previous fields. 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18> @NotNull Result<Record18<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>> | 
Result.into(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) | 
 Copy all records from this result into a new result with new records
 holding only a subset of the previous fields. 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19> @NotNull Result<Record19<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>> | 
Result.into(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) | 
 Copy all records from this result into a new result with new records
 holding only a subset of the previous fields. 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20> @NotNull Result<Record20<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>> | 
Result.into(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) | 
 Copy all records from this result into a new result with new records
 holding only a subset of the previous fields. 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21> @NotNull Result<Record21<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>> | 
Result.into(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) | 
 Copy all records from this result into a new result with new records
 holding only a subset of the previous fields. 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22> @NotNull Result<Record22<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>> | 
Result.into(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) | 
 Copy all records from this result into a new result with new records
 holding only a subset of the previous fields. 
 | 
<U> @NotNull U[] | 
Result.intoArray(Field<?> field,
         Class<? extends U> type) | 
 Return all values for a field from the result. 
 | 
<T> @NotNull T[] | 
Result.intoArray(Field<T> field) | 
 Return all values for a field from the result. 
 | 
<T,U> @NotNull U[] | 
Result.intoArray(Field<T> field,
         Converter<? super T,? extends U> converter) | 
 Return all values for a field from the result. 
 | 
@NotNull Map<Record,Result<R>> | 
Result.intoGroups(Field<?>[] keys) | 
Return a  Map with the result grouped by the given keys.  
 | 
<E> @NotNull Map<Record,List<E>> | 
Result.intoGroups(Field<?>[] keys,
          Class<? extends E> type) | 
Return a  Map with results grouped by the given keys and mapped
 into the given entity type.  
 | 
@NotNull Map<Record,Result<Record>> | 
Result.intoGroups(Field<?>[] keys,
          Field<?>[] values) | 
Return a  Map with the result grouped by the given keys.  
 | 
<E> @NotNull Map<Record,List<E>> | 
Result.intoGroups(Field<?>[] keys,
          RecordMapper<? super R,E> mapper) | 
Return a  Map with results grouped by the given keys and mapped
 into the given entity type.  
 | 
<K> @NotNull Map<K,Result<R>> | 
Result.intoGroups(Field<K> key) | 
Return a  Map with one of the result's columns as key and a list
 of corresponding records as value.  
 | 
<K,E> @NotNull Map<K,List<E>> | 
Result.intoGroups(Field<K> key,
          Class<? extends E> type) | 
Return a  Map with results grouped by the given key and mapped
 into the given entity type.  
 | 
<K,V> @NotNull Map<K,List<V>> | 
Result.intoGroups(Field<K> key,
          Field<V> value) | 
Return a  Map with one of the result's columns as key and another
 one of the result's columns as value.  
 | 
<K,E> @NotNull Map<K,List<E>> | 
Result.intoGroups(Field<K> key,
          RecordMapper<? super R,E> mapper) | 
Return a  Map with results grouped by the given key and mapped by
 the given mapper.  
 | 
@NotNull Map<Record,R> | 
Result.intoMap(Field<?>[] keys) | 
Return a  Map with the given keys as a map key and the
 corresponding record as value.  
 | 
<E> @NotNull Map<List<?>,E> | 
Result.intoMap(Field<?>[] keys,
       Class<? extends E> type) | 
Return a  Map with results grouped by the given keys and mapped
 into the given entity type.  
 | 
@NotNull Map<Record,Record> | 
Result.intoMap(Field<?>[] keys,
       Field<?>[] values) | 
Return a  Map with the given keys as a map key and the
 corresponding record as value.  
 | 
<E> @NotNull Map<List<?>,E> | 
Result.intoMap(Field<?>[] keys,
       RecordMapper<? super R,E> mapper) | 
Return a  Map with results grouped by the given keys and mapped by
 the given mapper.  
 | 
<K> @NotNull Map<K,R> | 
Result.intoMap(Field<K> key) | 
Return a  Map with one of the result's columns as key and the
 corresponding records as value.  
 | 
<K,E> @NotNull Map<K,E> | 
Result.intoMap(Field<K> key,
       Class<? extends E> type) | 
Return a  Map with results grouped by the given key and mapped
 into the given entity type.  
 | 
<K,V> @NotNull Map<K,V> | 
Result.intoMap(Field<K> key,
       Field<V> value) | 
Return a  Map 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> | 
Result.intoMap(Field<K> key,
       RecordMapper<? super R,E> mapper) | 
Return a  Map with results grouped by the given key and mapped by
 the given mapper.  
 | 
<U> @NotNull Set<U> | 
Result.intoSet(Field<?> field,
       Class<? extends U> type) | 
 Return all values for a field from the result. 
 | 
<T> @NotNull Set<T> | 
Result.intoSet(Field<T> field) | 
 Return all values for a field from the result. 
 | 
<T,U> @NotNull Set<U> | 
Result.intoSet(Field<T> field,
       Converter<? super T,? extends U> converter) | 
 Return all values for a field from the result. 
 | 
@NotNull Condition | 
Field.isDistinctFrom(Field<T> field) | 
 Create a condition to check if this field is DISTINCT from
 another field. 
 | 
@NotNull Condition | 
Row1.isDistinctFrom(Field<T1> t1) | 
 Compare this row value expression with another row value expression for
 distinctness. 
 | 
@NotNull Condition | 
Row10.isDistinctFrom(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
 distinctness. 
 | 
@NotNull Condition | 
Row11.isDistinctFrom(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
 distinctness. 
 | 
@NotNull Condition | 
Row12.isDistinctFrom(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
 distinctness. 
 | 
@NotNull Condition | 
Row13.isDistinctFrom(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
 distinctness. 
 | 
@NotNull Condition | 
Row14.isDistinctFrom(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
 distinctness. 
 | 
@NotNull Condition | 
Row15.isDistinctFrom(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
 distinctness. 
 | 
@NotNull Condition | 
Row16.isDistinctFrom(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
 distinctness. 
 | 
@NotNull Condition | 
Row17.isDistinctFrom(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
 distinctness. 
 | 
@NotNull Condition | 
Row18.isDistinctFrom(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
 distinctness. 
 | 
@NotNull Condition | 
Row19.isDistinctFrom(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
 distinctness. 
 | 
@NotNull Condition | 
Row2.isDistinctFrom(Field<T1> t1,
              Field<T2> t2) | 
 Compare this row value expression with another row value expression for
 distinctness. 
 | 
@NotNull Condition | 
Row20.isDistinctFrom(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
 distinctness. 
 | 
@NotNull Condition | 
Row21.isDistinctFrom(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
 distinctness. 
 | 
@NotNull Condition | 
Row22.isDistinctFrom(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
 distinctness. 
 | 
@NotNull Condition | 
Row3.isDistinctFrom(Field<T1> t1,
              Field<T2> t2,
              Field<T3> t3) | 
 Compare this row value expression with another row value expression for
 distinctness. 
 | 
@NotNull Condition | 
Row4.isDistinctFrom(Field<T1> t1,
              Field<T2> t2,
              Field<T3> t3,
              Field<T4> t4) | 
 Compare this row value expression with another row value expression for
 distinctness. 
 | 
@NotNull Condition | 
Row5.isDistinctFrom(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 for
 distinctness. 
 | 
@NotNull Condition | 
Row6.isDistinctFrom(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 for
 distinctness. 
 | 
@NotNull Condition | 
Row7.isDistinctFrom(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
 distinctness. 
 | 
@NotNull Condition | 
Row8.isDistinctFrom(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
 distinctness. 
 | 
@NotNull Condition | 
Row9.isDistinctFrom(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
 distinctness. 
 | 
@NotNull Condition | 
RowN.isDistinctFrom(Field<?>... values) | 
 Compare this row value expression with another row value expression for
 distinctness. 
 | 
@NotNull Condition | 
Field.isNotDistinctFrom(Field<T> field) | 
 Create a condition to check if this field is NOT DISTINCT
 from another field. 
 | 
@NotNull Condition | 
Row1.isNotDistinctFrom(Field<T1> t1) | 
 Compare this row value expression with another row value expression for
 distinctness. 
 | 
@NotNull Condition | 
Row10.isNotDistinctFrom(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
 distinctness. 
 | 
@NotNull Condition | 
Row11.isNotDistinctFrom(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
 distinctness. 
 | 
@NotNull Condition | 
Row12.isNotDistinctFrom(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
 distinctness. 
 | 
@NotNull Condition | 
Row13.isNotDistinctFrom(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
 distinctness. 
 | 
@NotNull Condition | 
Row14.isNotDistinctFrom(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
 distinctness. 
 | 
@NotNull Condition | 
Row15.isNotDistinctFrom(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
 distinctness. 
 | 
@NotNull Condition | 
Row16.isNotDistinctFrom(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
 distinctness. 
 | 
@NotNull Condition | 
Row17.isNotDistinctFrom(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
 distinctness. 
 | 
@NotNull Condition | 
Row18.isNotDistinctFrom(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
 distinctness. 
 | 
@NotNull Condition | 
Row19.isNotDistinctFrom(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
 distinctness. 
 | 
@NotNull Condition | 
Row2.isNotDistinctFrom(Field<T1> t1,
                 Field<T2> t2) | 
 Compare this row value expression with another row value expression for
 distinctness. 
 | 
@NotNull Condition | 
Row20.isNotDistinctFrom(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
 distinctness. 
 | 
@NotNull Condition | 
Row21.isNotDistinctFrom(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
 distinctness. 
 | 
@NotNull Condition | 
Row22.isNotDistinctFrom(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
 distinctness. 
 | 
@NotNull Condition | 
Row3.isNotDistinctFrom(Field<T1> t1,
                 Field<T2> t2,
                 Field<T3> t3) | 
 Compare this row value expression with another row value expression for
 distinctness. 
 | 
@NotNull Condition | 
Row4.isNotDistinctFrom(Field<T1> t1,
                 Field<T2> t2,
                 Field<T3> t3,
                 Field<T4> t4) | 
 Compare this row value expression with another row value expression for
 distinctness. 
 | 
@NotNull Condition | 
Row5.isNotDistinctFrom(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 for
 distinctness. 
 | 
@NotNull Condition | 
Row6.isNotDistinctFrom(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 for
 distinctness. 
 | 
@NotNull Condition | 
Row7.isNotDistinctFrom(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
 distinctness. 
 | 
@NotNull Condition | 
Row8.isNotDistinctFrom(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
 distinctness. 
 | 
@NotNull Condition | 
Row9.isNotDistinctFrom(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
 distinctness. 
 | 
@NotNull Condition | 
RowN.isNotDistinctFrom(Field<?>... values) | 
 Compare this row value expression with another row value expression for
 distinctness. 
 | 
@NotNull MergeValuesStep1<R,T1> | 
MergeKeyStep1.key(Field<?>... keys) | 
 Deprecated.
 
 | 
@NotNull MergeValuesStep10<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> | 
MergeKeyStep10.key(Field<?>... keys) | 
 Deprecated.
 
 | 
@NotNull MergeValuesStep11<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> | 
MergeKeyStep11.key(Field<?>... keys) | 
 Deprecated.
 
 | 
@NotNull MergeValuesStep12<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> | 
MergeKeyStep12.key(Field<?>... keys) | 
 Deprecated.
 
 | 
@NotNull MergeValuesStep13<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> | 
MergeKeyStep13.key(Field<?>... keys) | 
 Deprecated.
 
 | 
@NotNull MergeValuesStep14<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> | 
MergeKeyStep14.key(Field<?>... keys) | 
 Deprecated.
 
 | 
@NotNull MergeValuesStep15<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> | 
MergeKeyStep15.key(Field<?>... keys) | 
 Deprecated.
 
 | 
@NotNull MergeValuesStep16<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> | 
MergeKeyStep16.key(Field<?>... keys) | 
 Deprecated.
 
 | 
@NotNull MergeValuesStep17<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17> | 
MergeKeyStep17.key(Field<?>... keys) | 
 Deprecated.
 
 | 
@NotNull MergeValuesStep18<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18> | 
MergeKeyStep18.key(Field<?>... keys) | 
 Deprecated.
 
 | 
@NotNull MergeValuesStep19<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19> | 
MergeKeyStep19.key(Field<?>... keys) | 
 Deprecated.
 
 | 
@NotNull MergeValuesStep2<R,T1,T2> | 
MergeKeyStep2.key(Field<?>... keys) | 
 Deprecated.
 
 | 
@NotNull MergeValuesStep20<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20> | 
MergeKeyStep20.key(Field<?>... keys) | 
 Deprecated.
 
 | 
@NotNull MergeValuesStep21<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21> | 
MergeKeyStep21.key(Field<?>... keys) | 
 Deprecated.
 
 | 
@NotNull MergeValuesStep22<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22> | 
MergeKeyStep22.key(Field<?>... keys) | 
 Deprecated.
 
 | 
@NotNull MergeValuesStep3<R,T1,T2,T3> | 
MergeKeyStep3.key(Field<?>... keys) | 
 Deprecated.
 
 | 
@NotNull MergeValuesStep4<R,T1,T2,T3,T4> | 
MergeKeyStep4.key(Field<?>... keys) | 
 Deprecated.
 
 | 
@NotNull MergeValuesStep5<R,T1,T2,T3,T4,T5> | 
MergeKeyStep5.key(Field<?>... keys) | 
 Deprecated.
 
 | 
@NotNull MergeValuesStep6<R,T1,T2,T3,T4,T5,T6> | 
MergeKeyStep6.key(Field<?>... keys) | 
 Deprecated.
 
 | 
@NotNull MergeValuesStep7<R,T1,T2,T3,T4,T5,T6,T7> | 
MergeKeyStep7.key(Field<?>... keys) | 
 Deprecated.
 
 | 
@NotNull MergeValuesStep8<R,T1,T2,T3,T4,T5,T6,T7,T8> | 
MergeKeyStep8.key(Field<?>... keys) | 
 Deprecated.
 
 | 
@NotNull MergeValuesStep9<R,T1,T2,T3,T4,T5,T6,T7,T8,T9> | 
MergeKeyStep9.key(Field<?>... keys) | 
 Deprecated.
 
 | 
@NotNull MergeValuesStepN<R> | 
MergeKeyStepN.key(Field<?>... keys) | 
 Specify an optional KEY clause. 
 | 
@NotNull WindowIgnoreNullsStep<T> | 
Field.lag(int offset,
   Field<T> defaultValue) | 
 Deprecated.
 
 | 
@NotNull Condition | 
Field.le(Field<T> field) | 
 this <= field. 
 | 
@NotNull Condition | 
Row1.le(Field<T1> t1) | 
 Compare this row value expression with another row value expression for
 order. 
 | 
@NotNull Condition | 
Row10.le(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
 order. 
 | 
@NotNull Condition | 
Row11.le(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
 order. 
 | 
@NotNull Condition | 
Row12.le(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
 order. 
 | 
@NotNull Condition | 
Row13.le(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
 order. 
 | 
@NotNull Condition | 
Row14.le(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
 order. 
 | 
@NotNull Condition | 
Row15.le(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
 order. 
 | 
@NotNull Condition | 
Row16.le(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
 order. 
 | 
@NotNull Condition | 
Row17.le(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
 order. 
 | 
@NotNull Condition | 
Row18.le(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
 order. 
 | 
@NotNull Condition | 
Row19.le(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
 order. 
 | 
@NotNull Condition | 
Row2.le(Field<T1> t1,
  Field<T2> t2) | 
 Compare this row value expression with another row value expression for
 order. 
 | 
@NotNull Condition | 
Row20.le(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
 order. 
 | 
@NotNull Condition | 
Row21.le(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
 order. 
 | 
@NotNull Condition | 
Row22.le(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
 order. 
 | 
@NotNull Condition | 
Row3.le(Field<T1> t1,
  Field<T2> t2,
  Field<T3> t3) | 
 Compare this row value expression with another row value expression for
 order. 
 | 
@NotNull Condition | 
Row4.le(Field<T1> t1,
  Field<T2> t2,
  Field<T3> t3,
  Field<T4> t4) | 
 Compare this row value expression with another row value expression for
 order. 
 | 
@NotNull Condition | 
Row5.le(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 for
 order. 
 | 
@NotNull Condition | 
Row6.le(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 for
 order. 
 | 
@NotNull Condition | 
Row7.le(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
 order. 
 | 
@NotNull Condition | 
Row8.le(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
 order. 
 | 
@NotNull Condition | 
Row9.le(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
 order. 
 | 
@NotNull Condition | 
RowN.le(Field<?>... values) | 
 Compare this row value expression with another row value expression for
 order. 
 | 
@NotNull WindowIgnoreNullsStep<T> | 
Field.lead(int offset,
    Field<T> defaultValue) | 
 Deprecated.
 
 | 
@NotNull Field<T> | 
Field.least(Field<?>... others) | 
 Deprecated.
 
 | 
@NotNull Condition | 
Field.lessOrEqual(Field<T> field) | 
 this <= field. 
 | 
@NotNull Condition | 
Row1.lessOrEqual(Field<T1> t1) | 
 Compare this row value expression with another row value expression for
 order. 
 | 
@NotNull Condition | 
Row10.lessOrEqual(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
 order. 
 | 
@NotNull Condition | 
Row11.lessOrEqual(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
 order. 
 | 
@NotNull Condition | 
Row12.lessOrEqual(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
 order. 
 | 
@NotNull Condition | 
Row13.lessOrEqual(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
 order. 
 | 
@NotNull Condition | 
Row14.lessOrEqual(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
 order. 
 | 
@NotNull Condition | 
Row15.lessOrEqual(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
 order. 
 | 
@NotNull Condition | 
Row16.lessOrEqual(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
 order. 
 | 
@NotNull Condition | 
Row17.lessOrEqual(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
 order. 
 | 
@NotNull Condition | 
Row18.lessOrEqual(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
 order. 
 | 
@NotNull Condition | 
Row19.lessOrEqual(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
 order. 
 | 
@NotNull Condition | 
Row2.lessOrEqual(Field<T1> t1,
           Field<T2> t2) | 
 Compare this row value expression with another row value expression for
 order. 
 | 
@NotNull Condition | 
Row20.lessOrEqual(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
 order. 
 | 
@NotNull Condition | 
Row21.lessOrEqual(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
 order. 
 | 
@NotNull Condition | 
Row22.lessOrEqual(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
 order. 
 | 
@NotNull Condition | 
Row3.lessOrEqual(Field<T1> t1,
           Field<T2> t2,
           Field<T3> t3) | 
 Compare this row value expression with another row value expression for
 order. 
 | 
@NotNull Condition | 
Row4.lessOrEqual(Field<T1> t1,
           Field<T2> t2,
           Field<T3> t3,
           Field<T4> t4) | 
 Compare this row value expression with another row value expression for
 order. 
 | 
@NotNull Condition | 
Row5.lessOrEqual(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 for
 order. 
 | 
@NotNull Condition | 
Row6.lessOrEqual(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 for
 order. 
 | 
@NotNull Condition | 
Row7.lessOrEqual(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
 order. 
 | 
@NotNull Condition | 
Row8.lessOrEqual(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
 order. 
 | 
@NotNull Condition | 
Row9.lessOrEqual(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
 order. 
 | 
@NotNull Condition | 
RowN.lessOrEqual(Field<?>... values) | 
 Compare this row value expression with another row value expression for
 order. 
 | 
@NotNull Condition | 
Field.lessThan(Field<T> field) | 
 this < field. 
 | 
@NotNull Condition | 
Row1.lessThan(Field<T1> t1) | 
 Compare this row value expression with another row value expression for
 order. 
 | 
@NotNull Condition | 
Row10.lessThan(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
 order. 
 | 
@NotNull Condition | 
Row11.lessThan(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
 order. 
 | 
@NotNull Condition | 
Row12.lessThan(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
 order. 
 | 
@NotNull Condition | 
Row13.lessThan(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
 order. 
 | 
@NotNull Condition | 
Row14.lessThan(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
 order. 
 | 
@NotNull Condition | 
Row15.lessThan(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
 order. 
 | 
@NotNull Condition | 
Row16.lessThan(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
 order. 
 | 
@NotNull Condition | 
Row17.lessThan(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
 order. 
 | 
@NotNull Condition | 
Row18.lessThan(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
 order. 
 | 
@NotNull Condition | 
Row19.lessThan(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
 order. 
 | 
@NotNull Condition | 
Row2.lessThan(Field<T1> t1,
        Field<T2> t2) | 
 Compare this row value expression with another row value expression for
 order. 
 | 
@NotNull Condition | 
Row20.lessThan(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
 order. 
 | 
@NotNull Condition | 
Row21.lessThan(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
 order. 
 | 
@NotNull Condition | 
Row22.lessThan(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
 order. 
 | 
@NotNull Condition | 
Row3.lessThan(Field<T1> t1,
        Field<T2> t2,
        Field<T3> t3) | 
 Compare this row value expression with another row value expression for
 order. 
 | 
@NotNull Condition | 
Row4.lessThan(Field<T1> t1,
        Field<T2> t2,
        Field<T3> t3,
        Field<T4> t4) | 
 Compare this row value expression with another row value expression for
 order. 
 | 
@NotNull Condition | 
Row5.lessThan(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 for
 order. 
 | 
@NotNull Condition | 
Row6.lessThan(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 for
 order. 
 | 
@NotNull Condition | 
Row7.lessThan(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
 order. 
 | 
@NotNull Condition | 
Row8.lessThan(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
 order. 
 | 
@NotNull Condition | 
Row9.lessThan(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
 order. 
 | 
@NotNull Condition | 
RowN.lessThan(Field<?>... values) | 
 Compare this row value expression with another row value expression for
 order. 
 | 
@NotNull LikeEscapeStep | 
Field.like(Field<String> value) | 
 Create a condition to pattern-check this field against a value. 
 | 
@NotNull Condition | 
Field.like(Field<String> value,
    char escape) | 
 Create a condition to pattern-check this field against a value. 
 | 
@NotNull LikeEscapeStep | 
Field.likeIgnoreCase(Field<String> field) | 
 Create a condition to case-insensitively pattern-check this field against
 a field. 
 | 
@NotNull Condition | 
Field.likeIgnoreCase(Field<String> field,
              char escape) | 
 Create a condition to case-insensitively pattern-check this field against
 a field. 
 | 
@NotNull Condition | 
Field.likeRegex(Field<String> pattern) | 
 Create a condition to regex-pattern-check this field against a pattern. 
 | 
@NotNull Field<String> | 
Field.lpad(Field<? extends Number> length) | 
 Deprecated.
 
 | 
@NotNull Field<String> | 
Field.lpad(Field<? extends Number> length,
    Field<String> character) | 
 Deprecated.
 
 | 
@NotNull Condition | 
Field.lt(Field<T> field) | 
 this < field. 
 | 
@NotNull Condition | 
Row1.lt(Field<T1> t1) | 
 Compare this row value expression with another row value expression for
 order. 
 | 
@NotNull Condition | 
Row10.lt(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
 order. 
 | 
@NotNull Condition | 
Row11.lt(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
 order. 
 | 
@NotNull Condition | 
Row12.lt(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
 order. 
 | 
@NotNull Condition | 
Row13.lt(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
 order. 
 | 
@NotNull Condition | 
Row14.lt(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
 order. 
 | 
@NotNull Condition | 
Row15.lt(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
 order. 
 | 
@NotNull Condition | 
Row16.lt(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
 order. 
 | 
@NotNull Condition | 
Row17.lt(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
 order. 
 | 
@NotNull Condition | 
Row18.lt(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
 order. 
 | 
@NotNull Condition | 
Row19.lt(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
 order. 
 | 
@NotNull Condition | 
Row2.lt(Field<T1> t1,
  Field<T2> t2) | 
 Compare this row value expression with another row value expression for
 order. 
 | 
@NotNull Condition | 
Row20.lt(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
 order. 
 | 
@NotNull Condition | 
Row21.lt(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
 order. 
 | 
@NotNull Condition | 
Row22.lt(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
 order. 
 | 
@NotNull Condition | 
Row3.lt(Field<T1> t1,
  Field<T2> t2,
  Field<T3> t3) | 
 Compare this row value expression with another row value expression for
 order. 
 | 
@NotNull Condition | 
Row4.lt(Field<T1> t1,
  Field<T2> t2,
  Field<T3> t3,
  Field<T4> t4) | 
 Compare this row value expression with another row value expression for
 order. 
 | 
@NotNull Condition | 
Row5.lt(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 for
 order. 
 | 
@NotNull Condition | 
Row6.lt(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 for
 order. 
 | 
@NotNull Condition | 
Row7.lt(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
 order. 
 | 
@NotNull Condition | 
Row8.lt(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
 order. 
 | 
@NotNull Condition | 
Row9.lt(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
 order. 
 | 
@NotNull Condition | 
RowN.lt(Field<?>... values) | 
 Compare this row value expression with another row value expression for
 order. 
 | 
@NotNull AlterSequenceFlagsStep | 
AlterSequenceFlagsStep.maxvalue(Field<? extends Number> value) | 
 Add a MINVALUE clause to the ALTER SEQUENCE
 statement. 
 | 
@NotNull CreateSequenceFlagsStep | 
CreateSequenceFlagsStep.maxvalue(Field<? extends Number> maxvalue) | 
 Add the MAXVALUE clause to the CREATE SEQUENCE statement. 
 | 
int | 
UpdatableRecord.merge(Field<?>... fields) | 
 Store parts of this record to the database using a MERGE
 statement. 
 | 
<R extends Record> @NotNull MergeKeyStepN<R> | 
DSLContext.mergeInto(Table<R> table,
         Field<?>... fields) | 
 Deprecated.
 
 | 
<R extends Record,T1> @NotNull MergeKeyStep1<R,T1> | 
DSLContext.mergeInto(Table<R> table,
         Field<T1> field1) | 
 Deprecated.
 
 | 
<R extends Record,T1,T2> @NotNull MergeKeyStep2<R,T1,T2> | 
DSLContext.mergeInto(Table<R> table,
         Field<T1> field1,
         Field<T2> field2) | 
 Deprecated.
 
 | 
<R extends Record,T1,T2,T3> @NotNull MergeKeyStep3<R,T1,T2,T3> | 
DSLContext.mergeInto(Table<R> table,
         Field<T1> field1,
         Field<T2> field2,
         Field<T3> field3) | 
 Deprecated.
 
 | 
<R extends Record,T1,T2,T3,T4> @NotNull MergeKeyStep4<R,T1,T2,T3,T4> | 
DSLContext.mergeInto(Table<R> table,
         Field<T1> field1,
         Field<T2> field2,
         Field<T3> field3,
         Field<T4> field4) | 
 Deprecated.
 
 | 
<R extends Record,T1,T2,T3,T4,T5> @NotNull MergeKeyStep5<R,T1,T2,T3,T4,T5> | 
DSLContext.mergeInto(Table<R> table,
         Field<T1> field1,
         Field<T2> field2,
         Field<T3> field3,
         Field<T4> field4,
         Field<T5> field5) | 
 Deprecated.
 
 | 
<R extends Record,T1,T2,T3,T4,T5,T6> @NotNull MergeKeyStep6<R,T1,T2,T3,T4,T5,T6> | 
DSLContext.mergeInto(Table<R> table,
         Field<T1> field1,
         Field<T2> field2,
         Field<T3> field3,
         Field<T4> field4,
         Field<T5> field5,
         Field<T6> field6) | 
 Deprecated.
 
 | 
<R extends Record,T1,T2,T3,T4,T5,T6,T7> @NotNull MergeKeyStep7<R,T1,T2,T3,T4,T5,T6,T7> | 
DSLContext.mergeInto(Table<R> table,
         Field<T1> field1,
         Field<T2> field2,
         Field<T3> field3,
         Field<T4> field4,
         Field<T5> field5,
         Field<T6> field6,
         Field<T7> field7) | 
 Deprecated.
 
 | 
<R extends Record,T1,T2,T3,T4,T5,T6,T7,T8> @NotNull MergeKeyStep8<R,T1,T2,T3,T4,T5,T6,T7,T8> | 
DSLContext.mergeInto(Table<R> table,
         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.
 
 | 
<R extends Record,T1,T2,T3,T4,T5,T6,T7,T8,T9> @NotNull MergeKeyStep9<R,T1,T2,T3,T4,T5,T6,T7,T8,T9> | 
DSLContext.mergeInto(Table<R> table,
         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.
 
 | 
<R extends Record,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> @NotNull MergeKeyStep10<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> | 
DSLContext.mergeInto(Table<R> table,
         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.
 
 | 
<R extends Record,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> | 
DSLContext.mergeInto(Table<R> table,
         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.
 
 | 
<R extends Record,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> | 
DSLContext.mergeInto(Table<R> table,
         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.
 
 | 
<R extends Record,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> | 
DSLContext.mergeInto(Table<R> table,
         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.
 
 | 
<R extends Record,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> | 
DSLContext.mergeInto(Table<R> table,
         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.
 
 | 
<R extends Record,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> | 
DSLContext.mergeInto(Table<R> table,
         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.
 
 | 
<R extends Record,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> | 
DSLContext.mergeInto(Table<R> table,
         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.
 
 | 
<R extends Record,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> | 
DSLContext.mergeInto(Table<R> table,
         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.
 
 | 
<R extends Record,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> | 
DSLContext.mergeInto(Table<R> table,
         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.
 
 | 
<R extends Record,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> | 
DSLContext.mergeInto(Table<R> table,
         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.
 
 | 
<R extends Record,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> | 
DSLContext.mergeInto(Table<R> table,
         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.
 
 | 
<R extends Record,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> | 
DSLContext.mergeInto(Table<R> table,
         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.
 
 | 
<R extends Record,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22> @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> | 
DSLContext.mergeInto(Table<R> table,
         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.
 
 | 
<R extends Record> @NotNull MergeKeyStepN<R> | 
WithStep.mergeInto(Table<R> table,
         Field<?>... fields) | 
 Create a new DSL merge statement (H2-specific syntax). 
 | 
<R extends Record,T1> @NotNull MergeKeyStep1<R,T1> | 
WithStep.mergeInto(Table<R> table,
         Field<T1> field1) | 
 Deprecated.
 
 | 
<R extends Record,T1,T2> @NotNull MergeKeyStep2<R,T1,T2> | 
WithStep.mergeInto(Table<R> table,
         Field<T1> field1,
         Field<T2> field2) | 
 Deprecated.
 
 | 
<R extends Record,T1,T2,T3> @NotNull MergeKeyStep3<R,T1,T2,T3> | 
WithStep.mergeInto(Table<R> table,
         Field<T1> field1,
         Field<T2> field2,
         Field<T3> field3) | 
 Deprecated.
 
 | 
<R extends Record,T1,T2,T3,T4> @NotNull MergeKeyStep4<R,T1,T2,T3,T4> | 
WithStep.mergeInto(Table<R> table,
         Field<T1> field1,
         Field<T2> field2,
         Field<T3> field3,
         Field<T4> field4) | 
 Deprecated.
 
 | 
<R extends Record,T1,T2,T3,T4,T5> @NotNull MergeKeyStep5<R,T1,T2,T3,T4,T5> | 
WithStep.mergeInto(Table<R> table,
         Field<T1> field1,
         Field<T2> field2,
         Field<T3> field3,
         Field<T4> field4,
         Field<T5> field5) | 
 Deprecated.
 
 | 
<R extends Record,T1,T2,T3,T4,T5,T6> @NotNull MergeKeyStep6<R,T1,T2,T3,T4,T5,T6> | 
WithStep.mergeInto(Table<R> table,
         Field<T1> field1,
         Field<T2> field2,
         Field<T3> field3,
         Field<T4> field4,
         Field<T5> field5,
         Field<T6> field6) | 
 Deprecated.
 
 | 
<R extends Record,T1,T2,T3,T4,T5,T6,T7> @NotNull MergeKeyStep7<R,T1,T2,T3,T4,T5,T6,T7> | 
WithStep.mergeInto(Table<R> table,
         Field<T1> field1,
         Field<T2> field2,
         Field<T3> field3,
         Field<T4> field4,
         Field<T5> field5,
         Field<T6> field6,
         Field<T7> field7) | 
 Deprecated.
 
 | 
<R extends Record,T1,T2,T3,T4,T5,T6,T7,T8> @NotNull MergeKeyStep8<R,T1,T2,T3,T4,T5,T6,T7,T8> | 
WithStep.mergeInto(Table<R> table,
         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.
 
 | 
<R extends Record,T1,T2,T3,T4,T5,T6,T7,T8,T9> @NotNull MergeKeyStep9<R,T1,T2,T3,T4,T5,T6,T7,T8,T9> | 
WithStep.mergeInto(Table<R> table,
         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.
 
 | 
<R extends Record,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> @NotNull MergeKeyStep10<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> | 
WithStep.mergeInto(Table<R> table,
         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.
 
 | 
<R extends Record,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> | 
WithStep.mergeInto(Table<R> table,
         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.
 
 | 
<R extends Record,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> | 
WithStep.mergeInto(Table<R> table,
         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.
 
 | 
<R extends Record,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> | 
WithStep.mergeInto(Table<R> table,
         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.
 
 | 
<R extends Record,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> | 
WithStep.mergeInto(Table<R> table,
         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.
 
 | 
<R extends Record,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> | 
WithStep.mergeInto(Table<R> table,
         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.
 
 | 
<R extends Record,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> | 
WithStep.mergeInto(Table<R> table,
         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.
 
 | 
<R extends Record,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> | 
WithStep.mergeInto(Table<R> table,
         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.
 
 | 
<R extends Record,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> | 
WithStep.mergeInto(Table<R> table,
         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.
 
 | 
<R extends Record,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> | 
WithStep.mergeInto(Table<R> table,
         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.
 
 | 
<R extends Record,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> | 
WithStep.mergeInto(Table<R> table,
         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.
 
 | 
<R extends Record,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> | 
WithStep.mergeInto(Table<R> table,
         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.
 
 | 
<R extends Record,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22> @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> | 
WithStep.mergeInto(Table<R> table,
         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.
 
 | 
@NotNull Field<T> | 
Field.minus(Field<?> value) | 
 | 
@NotNull AlterSequenceFlagsStep | 
AlterSequenceFlagsStep.minvalue(Field<? extends Number> value) | 
 Add a MINVALUE clause to the ALTER SEQUENCE
 statement. 
 | 
@NotNull CreateSequenceFlagsStep | 
CreateSequenceFlagsStep.minvalue(Field<? extends Number> minvalue) | 
 Add the MINVALUE clause to the CREATE SEQUENCE statement. 
 | 
@NotNull Field<T> | 
Field.mod(Field<? extends Number> value) | 
 An arithmetic expression getting the modulo of this divided by value. 
 | 
@NotNull Field<T> | 
Field.modulo(Field<? extends Number> value) | 
 | 
@NotNull Field<T> | 
Field.mul(Field<? extends Number> value) | 
 An arithmetic expression multiplying this with value. 
 | 
@NotNull Field<T> | 
Field.multiply(Field<? extends Number> value) | 
 | 
@NotNull Condition | 
Field.ne(Field<T> field) | 
 this != field. 
 | 
@NotNull Condition | 
Row1.ne(Field<T1> t1) | 
 Compare this row value expression with another row value expression for
 non-equality. 
 | 
@NotNull Condition | 
Row10.ne(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
 non-equality. 
 | 
@NotNull Condition | 
Row11.ne(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
 non-equality. 
 | 
@NotNull Condition | 
Row12.ne(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
 non-equality. 
 | 
@NotNull Condition | 
Row13.ne(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
 non-equality. 
 | 
@NotNull Condition | 
Row14.ne(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
 non-equality. 
 | 
@NotNull Condition | 
Row15.ne(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
 non-equality. 
 | 
@NotNull Condition | 
Row16.ne(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
 non-equality. 
 | 
@NotNull Condition | 
Row17.ne(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
 non-equality. 
 | 
@NotNull Condition | 
Row18.ne(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
 non-equality. 
 | 
@NotNull Condition | 
Row19.ne(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
 non-equality. 
 | 
@NotNull Condition | 
Row2.ne(Field<T1> t1,
  Field<T2> t2) | 
 Compare this row value expression with another row value expression for
 non-equality. 
 | 
@NotNull Condition | 
Row20.ne(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
 non-equality. 
 | 
@NotNull Condition | 
Row21.ne(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
 non-equality. 
 | 
@NotNull Condition | 
Row22.ne(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
 non-equality. 
 | 
@NotNull Condition | 
Row3.ne(Field<T1> t1,
  Field<T2> t2,
  Field<T3> t3) | 
 Compare this row value expression with another row value expression for
 non-equality. 
 | 
@NotNull Condition | 
Row4.ne(Field<T1> t1,
  Field<T2> t2,
  Field<T3> t3,
  Field<T4> t4) | 
 Compare this row value expression with another row value expression for
 non-equality. 
 | 
@NotNull Condition | 
Row5.ne(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 for
 non-equality. 
 | 
@NotNull Condition | 
Row6.ne(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 for
 non-equality. 
 | 
@NotNull Condition | 
Row7.ne(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
 non-equality. 
 | 
@NotNull Condition | 
Row8.ne(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
 non-equality. 
 | 
@NotNull Condition | 
Row9.ne(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
 non-equality. 
 | 
@NotNull Condition | 
RowN.ne(Field<?>... values) | 
 Compare this row value expression with another row value expression for
 non-equality. 
 | 
@NotNull Record | 
DSLContext.newRecord(Field<?>... fields) | 
 | 
<T1> @NotNull Record1<T1> | 
DSLContext.newRecord(Field<T1> field1) | 
 | 
<T1,T2> @NotNull Record2<T1,T2> | 
DSLContext.newRecord(Field<T1> field1,
         Field<T2> field2) | 
 | 
<T1,T2,T3> @NotNull Record3<T1,T2,T3> | 
DSLContext.newRecord(Field<T1> field1,
         Field<T2> field2,
         Field<T3> field3) | 
 | 
<T1,T2,T3,T4> @NotNull Record4<T1,T2,T3,T4> | 
DSLContext.newRecord(Field<T1> field1,
         Field<T2> field2,
         Field<T3> field3,
         Field<T4> field4) | 
 | 
<T1,T2,T3,T4,T5> @NotNull Record5<T1,T2,T3,T4,T5> | 
DSLContext.newRecord(Field<T1> field1,
         Field<T2> field2,
         Field<T3> field3,
         Field<T4> field4,
         Field<T5> field5) | 
 | 
<T1,T2,T3,T4,T5,T6> @NotNull Record6<T1,T2,T3,T4,T5,T6> | 
DSLContext.newRecord(Field<T1> field1,
         Field<T2> field2,
         Field<T3> field3,
         Field<T4> field4,
         Field<T5> field5,
         Field<T6> field6) | 
 | 
<T1,T2,T3,T4,T5,T6,T7> @NotNull Record7<T1,T2,T3,T4,T5,T6,T7> | 
DSLContext.newRecord(Field<T1> field1,
         Field<T2> field2,
         Field<T3> field3,
         Field<T4> field4,
         Field<T5> field5,
         Field<T6> field6,
         Field<T7> field7) | 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8> @NotNull Record8<T1,T2,T3,T4,T5,T6,T7,T8> | 
DSLContext.newRecord(Field<T1> field1,
         Field<T2> field2,
         Field<T3> field3,
         Field<T4> field4,
         Field<T5> field5,
         Field<T6> field6,
         Field<T7> field7,
         Field<T8> field8) | 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9> @NotNull Record9<T1,T2,T3,T4,T5,T6,T7,T8,T9> | 
DSLContext.newRecord(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) | 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> @NotNull Record10<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> | 
DSLContext.newRecord(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) | 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> @NotNull Record11<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> | 
DSLContext.newRecord(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) | 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> @NotNull Record12<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> | 
DSLContext.newRecord(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) | 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> @NotNull Record13<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> | 
DSLContext.newRecord(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) | 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> @NotNull Record14<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> | 
DSLContext.newRecord(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) | 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> @NotNull Record15<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> | 
DSLContext.newRecord(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) | 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> @NotNull Record16<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> | 
DSLContext.newRecord(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) | 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17> @NotNull Record17<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17> | 
DSLContext.newRecord(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) | 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18> @NotNull Record18<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18> | 
DSLContext.newRecord(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) | 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19> @NotNull Record19<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19> | 
DSLContext.newRecord(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) | 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20> @NotNull Record20<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20> | 
DSLContext.newRecord(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) | 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21> @NotNull Record21<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21> | 
DSLContext.newRecord(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) | 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22> @NotNull Record22<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22> | 
DSLContext.newRecord(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) | 
 | 
@NotNull Result<Record> | 
DSLContext.newResult(Field<?>... fields) | 
 | 
<T1> @NotNull Result<Record1<T1>> | 
DSLContext.newResult(Field<T1> field1) | 
 | 
<T1,T2> @NotNull Result<Record2<T1,T2>> | 
DSLContext.newResult(Field<T1> field1,
         Field<T2> field2) | 
 | 
<T1,T2,T3> @NotNull Result<Record3<T1,T2,T3>> | 
DSLContext.newResult(Field<T1> field1,
         Field<T2> field2,
         Field<T3> field3) | 
 | 
<T1,T2,T3,T4> @NotNull Result<Record4<T1,T2,T3,T4>> | 
DSLContext.newResult(Field<T1> field1,
         Field<T2> field2,
         Field<T3> field3,
         Field<T4> field4) | 
 | 
<T1,T2,T3,T4,T5> @NotNull Result<Record5<T1,T2,T3,T4,T5>> | 
DSLContext.newResult(Field<T1> field1,
         Field<T2> field2,
         Field<T3> field3,
         Field<T4> field4,
         Field<T5> field5) | 
 | 
<T1,T2,T3,T4,T5,T6> @NotNull Result<Record6<T1,T2,T3,T4,T5,T6>> | 
DSLContext.newResult(Field<T1> field1,
         Field<T2> field2,
         Field<T3> field3,
         Field<T4> field4,
         Field<T5> field5,
         Field<T6> field6) | 
 | 
<T1,T2,T3,T4,T5,T6,T7> @NotNull Result<Record7<T1,T2,T3,T4,T5,T6,T7>> | 
DSLContext.newResult(Field<T1> field1,
         Field<T2> field2,
         Field<T3> field3,
         Field<T4> field4,
         Field<T5> field5,
         Field<T6> field6,
         Field<T7> field7) | 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8> @NotNull Result<Record8<T1,T2,T3,T4,T5,T6,T7,T8>> | 
DSLContext.newResult(Field<T1> field1,
         Field<T2> field2,
         Field<T3> field3,
         Field<T4> field4,
         Field<T5> field5,
         Field<T6> field6,
         Field<T7> field7,
         Field<T8> field8) | 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9> @NotNull Result<Record9<T1,T2,T3,T4,T5,T6,T7,T8,T9>> | 
DSLContext.newResult(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) | 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> @NotNull Result<Record10<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>> | 
DSLContext.newResult(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) | 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> @NotNull Result<Record11<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>> | 
DSLContext.newResult(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) | 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> @NotNull Result<Record12<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>> | 
DSLContext.newResult(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) | 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> @NotNull Result<Record13<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>> | 
DSLContext.newResult(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) | 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> @NotNull Result<Record14<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>> | 
DSLContext.newResult(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) | 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> @NotNull Result<Record15<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>> | 
DSLContext.newResult(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) | 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> @NotNull Result<Record16<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>> | 
DSLContext.newResult(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) | 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17> @NotNull Result<Record17<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>> | 
DSLContext.newResult(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) | 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18> @NotNull Result<Record18<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>> | 
DSLContext.newResult(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) | 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19> @NotNull Result<Record19<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>> | 
DSLContext.newResult(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) | 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20> @NotNull Result<Record20<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>> | 
DSLContext.newResult(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) | 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21> @NotNull Result<Record21<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>> | 
DSLContext.newResult(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) | 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22> @NotNull Result<Record22<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>> | 
DSLContext.newResult(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) | 
 | 
@NotNull BetweenAndStep<T> | 
Field.notBetween(Field<T> minValue) | 
 Create a condition to check this field against some bounds. 
 | 
@NotNull Condition | 
Field.notBetween(Field<T> minValue,
          Field<T> maxValue) | 
 Create a condition to check this field against some bounds. 
 | 
@NotNull BetweenAndStep1<T1> | 
Row1.notBetween(Field<T1> minValue1) | 
 Check if this row value expression is not within a range of two other
 row value expressions. 
 | 
@NotNull BetweenAndStep10<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> | 
Row10.notBetween(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 not within a range of two other
 row value expressions. 
 | 
@NotNull BetweenAndStep11<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> | 
Row11.notBetween(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 not within a range of two other
 row value expressions. 
 | 
@NotNull BetweenAndStep12<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> | 
Row12.notBetween(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 not within a range of two other
 row value expressions. 
 | 
@NotNull BetweenAndStep13<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> | 
Row13.notBetween(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 not within a range of two other
 row value expressions. 
 | 
@NotNull BetweenAndStep14<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> | 
Row14.notBetween(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 not within a range of two other
 row value expressions. 
 | 
@NotNull BetweenAndStep15<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> | 
Row15.notBetween(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 not within a range of two other
 row value expressions. 
 | 
@NotNull BetweenAndStep16<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> | 
Row16.notBetween(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 not within a range of two other
 row value expressions. 
 | 
@NotNull BetweenAndStep17<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17> | 
Row17.notBetween(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 not within a range of two other
 row value expressions. 
 | 
@NotNull BetweenAndStep18<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18> | 
Row18.notBetween(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 not within a range of two other
 row value expressions. 
 | 
@NotNull BetweenAndStep19<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19> | 
Row19.notBetween(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 not within a range of two other
 row value expressions. 
 | 
@NotNull BetweenAndStep2<T1,T2> | 
Row2.notBetween(Field<T1> minValue1,
          Field<T2> minValue2) | 
 Check if this row value expression is not within a range of two other
 row value expressions. 
 | 
@NotNull BetweenAndStep20<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20> | 
Row20.notBetween(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 not 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.notBetween(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 not 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.notBetween(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 not within a range of two other
 row value expressions. 
 | 
@NotNull BetweenAndStep3<T1,T2,T3> | 
Row3.notBetween(Field<T1> minValue1,
          Field<T2> minValue2,
          Field<T3> minValue3) | 
 Check if this row value expression is not within a range of two other
 row value expressions. 
 | 
@NotNull BetweenAndStep4<T1,T2,T3,T4> | 
Row4.notBetween(Field<T1> minValue1,
          Field<T2> minValue2,
          Field<T3> minValue3,
          Field<T4> minValue4) | 
 Check if this row value expression is not within a range of two other
 row value expressions. 
 | 
@NotNull BetweenAndStep5<T1,T2,T3,T4,T5> | 
Row5.notBetween(Field<T1> minValue1,
          Field<T2> minValue2,
          Field<T3> minValue3,
          Field<T4> minValue4,
          Field<T5> minValue5) | 
 Check if this row value expression is not within a range of two other
 row value expressions. 
 | 
@NotNull BetweenAndStep6<T1,T2,T3,T4,T5,T6> | 
Row6.notBetween(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 not within a range of two other
 row value expressions. 
 | 
@NotNull BetweenAndStep7<T1,T2,T3,T4,T5,T6,T7> | 
Row7.notBetween(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 not within a range of two other
 row value expressions. 
 | 
@NotNull BetweenAndStep8<T1,T2,T3,T4,T5,T6,T7,T8> | 
Row8.notBetween(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 not within a range of two other
 row value expressions. 
 | 
@NotNull BetweenAndStep9<T1,T2,T3,T4,T5,T6,T7,T8,T9> | 
Row9.notBetween(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 not within a range of two other
 row value expressions. 
 | 
@NotNull BetweenAndStepN | 
RowN.notBetween(Field<?>... minValues) | 
 Check if this row value expression is not within a range of two other
 row value expressions. 
 | 
@NotNull BetweenAndStep<T> | 
Field.notBetweenSymmetric(Field<T> minValue) | 
 Create a condition to check this field against some bounds. 
 | 
@NotNull Condition | 
Field.notBetweenSymmetric(Field<T> minValue,
                   Field<T> maxValue) | 
 Create a condition to check this field against some bounds. 
 | 
@NotNull BetweenAndStep1<T1> | 
Row1.notBetweenSymmetric(Field<T1> minValue1) | 
 Check if this row value expression is not within a symmetric range of two
 other row value expressions. 
 | 
@NotNull BetweenAndStep10<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> | 
Row10.notBetweenSymmetric(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 not within a symmetric range of two
 other row value expressions. 
 | 
@NotNull BetweenAndStep11<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> | 
Row11.notBetweenSymmetric(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 not within a symmetric range of two
 other row value expressions. 
 | 
@NotNull BetweenAndStep12<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> | 
Row12.notBetweenSymmetric(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 not within a symmetric range of two
 other row value expressions. 
 | 
@NotNull BetweenAndStep13<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> | 
Row13.notBetweenSymmetric(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 not within a symmetric range of two
 other row value expressions. 
 | 
@NotNull BetweenAndStep14<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> | 
Row14.notBetweenSymmetric(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 not within a symmetric range of two
 other row value expressions. 
 | 
@NotNull BetweenAndStep15<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> | 
Row15.notBetweenSymmetric(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 not within a symmetric range of two
 other row value expressions. 
 | 
@NotNull BetweenAndStep16<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> | 
Row16.notBetweenSymmetric(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 not within a symmetric range of two
 other row value expressions. 
 | 
@NotNull BetweenAndStep17<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17> | 
Row17.notBetweenSymmetric(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 not within a symmetric range of two
 other row value expressions. 
 | 
@NotNull BetweenAndStep18<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18> | 
Row18.notBetweenSymmetric(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 not within a symmetric range of two
 other row value expressions. 
 | 
@NotNull BetweenAndStep19<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19> | 
Row19.notBetweenSymmetric(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 not within a symmetric range of two
 other row value expressions. 
 | 
@NotNull BetweenAndStep2<T1,T2> | 
Row2.notBetweenSymmetric(Field<T1> minValue1,
                   Field<T2> minValue2) | 
 Check if this row value expression is not within a symmetric range of two
 other row value expressions. 
 | 
@NotNull BetweenAndStep20<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20> | 
Row20.notBetweenSymmetric(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 not 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.notBetweenSymmetric(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 not 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.notBetweenSymmetric(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 not within a symmetric range of two
 other row value expressions. 
 | 
@NotNull BetweenAndStep3<T1,T2,T3> | 
Row3.notBetweenSymmetric(Field<T1> minValue1,
                   Field<T2> minValue2,
                   Field<T3> minValue3) | 
 Check if this row value expression is not within a symmetric range of two
 other row value expressions. 
 | 
@NotNull BetweenAndStep4<T1,T2,T3,T4> | 
Row4.notBetweenSymmetric(Field<T1> minValue1,
                   Field<T2> minValue2,
                   Field<T3> minValue3,
                   Field<T4> minValue4) | 
 Check if this row value expression is not within a symmetric range of two
 other row value expressions. 
 | 
@NotNull BetweenAndStep5<T1,T2,T3,T4,T5> | 
Row5.notBetweenSymmetric(Field<T1> minValue1,
                   Field<T2> minValue2,
                   Field<T3> minValue3,
                   Field<T4> minValue4,
                   Field<T5> minValue5) | 
 Check if this row value expression is not within a symmetric range of two
 other row value expressions. 
 | 
@NotNull BetweenAndStep6<T1,T2,T3,T4,T5,T6> | 
Row6.notBetweenSymmetric(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 not within a symmetric range of two
 other row value expressions. 
 | 
@NotNull BetweenAndStep7<T1,T2,T3,T4,T5,T6,T7> | 
Row7.notBetweenSymmetric(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 not within a symmetric range of two
 other row value expressions. 
 | 
@NotNull BetweenAndStep8<T1,T2,T3,T4,T5,T6,T7,T8> | 
Row8.notBetweenSymmetric(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 not within a symmetric range of two
 other row value expressions. 
 | 
@NotNull BetweenAndStep9<T1,T2,T3,T4,T5,T6,T7,T8,T9> | 
Row9.notBetweenSymmetric(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 not within a symmetric range of two
 other row value expressions. 
 | 
@NotNull BetweenAndStepN | 
RowN.notBetweenSymmetric(Field<?>... minValues) | 
 Check if this row value expression is not within a symmetric range of two
 other row value expressions. 
 | 
@NotNull Condition | 
Field.notContains(Field<T> value) | 
 | 
@NotNull Condition | 
Field.notContainsIgnoreCase(Field<T> value) | 
 | 
@NotNull Condition | 
Field.notEqual(Field<T> field) | 
 this != field. 
 | 
@NotNull Condition | 
Row1.notEqual(Field<T1> t1) | 
 Compare this row value expression with another row value expression for
 non-equality. 
 | 
@NotNull Condition | 
Row10.notEqual(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
 non-equality. 
 | 
@NotNull Condition | 
Row11.notEqual(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
 non-equality. 
 | 
@NotNull Condition | 
Row12.notEqual(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
 non-equality. 
 | 
@NotNull Condition | 
Row13.notEqual(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
 non-equality. 
 | 
@NotNull Condition | 
Row14.notEqual(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
 non-equality. 
 | 
@NotNull Condition | 
Row15.notEqual(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
 non-equality. 
 | 
@NotNull Condition | 
Row16.notEqual(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
 non-equality. 
 | 
@NotNull Condition | 
Row17.notEqual(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
 non-equality. 
 | 
@NotNull Condition | 
Row18.notEqual(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
 non-equality. 
 | 
@NotNull Condition | 
Row19.notEqual(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
 non-equality. 
 | 
@NotNull Condition | 
Row2.notEqual(Field<T1> t1,
        Field<T2> t2) | 
 Compare this row value expression with another row value expression for
 non-equality. 
 | 
@NotNull Condition | 
Row20.notEqual(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
 non-equality. 
 | 
@NotNull Condition | 
Row21.notEqual(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
 non-equality. 
 | 
@NotNull Condition | 
Row22.notEqual(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
 non-equality. 
 | 
@NotNull Condition | 
Row3.notEqual(Field<T1> t1,
        Field<T2> t2,
        Field<T3> t3) | 
 Compare this row value expression with another row value expression for
 non-equality. 
 | 
@NotNull Condition | 
Row4.notEqual(Field<T1> t1,
        Field<T2> t2,
        Field<T3> t3,
        Field<T4> t4) | 
 Compare this row value expression with another row value expression for
 non-equality. 
 | 
@NotNull Condition | 
Row5.notEqual(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 for
 non-equality. 
 | 
@NotNull Condition | 
Row6.notEqual(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 for
 non-equality. 
 | 
@NotNull Condition | 
Row7.notEqual(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
 non-equality. 
 | 
@NotNull Condition | 
Row8.notEqual(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
 non-equality. 
 | 
@NotNull Condition | 
Row9.notEqual(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
 non-equality. 
 | 
@NotNull Condition | 
RowN.notEqual(Field<?>... values) | 
 Compare this row value expression with another row value expression for
 non-equality. 
 | 
@NotNull Condition | 
Field.notEqualIgnoreCase(Field<String> value) | 
 lower(this) != lower(value). 
 | 
@NotNull Condition | 
Field.notIn(Field<?>... values) | 
 Create a condition to check this field against several values. 
 | 
@NotNull LikeEscapeStep | 
Field.notLike(Field<String> field) | 
 Create a condition to pattern-check this field against a field. 
 | 
@NotNull Condition | 
Field.notLike(Field<String> field,
       char escape) | 
 Create a condition to pattern-check this field against a field. 
 | 
@NotNull LikeEscapeStep | 
Field.notLikeIgnoreCase(Field<String> field) | 
 Create a condition to case-insensitively pattern-check this field against
 a field. 
 | 
@NotNull Condition | 
Field.notLikeIgnoreCase(Field<String> field,
                 char escape) | 
 Create a condition to case-insensitively pattern-check this field against
 a field. 
 | 
@NotNull Condition | 
Field.notLikeRegex(Field<String> pattern) | 
 Create a condition to regex-pattern-check this field against a pattern. 
 | 
@NotNull LikeEscapeStep | 
Field.notSimilarTo(Field<String> field) | 
 Create a condition to pattern-check this field against a field. 
 | 
@NotNull Condition | 
Field.notSimilarTo(Field<String> field,
            char escape) | 
 Create a condition to pattern-check this field against a field. 
 | 
@NotNull Field<T> | 
Field.nullif(Field<T> other) | 
 Deprecated.
 
 | 
@NotNull Field<T> | 
Field.nvl(Field<T> defaultValue) | 
 Deprecated.
 
 | 
<Z> @NotNull Field<Z> | 
Field.nvl2(Field<Z> valueIfNotNull,
    Field<Z> valueIfNull) | 
 Deprecated.
 
 | 
@NotNull SelectForUpdateWaitStep<R> | 
SelectForUpdateOfStep.of(Field<?>... fields) | 
 Add an OF clause to the FOR <lock_mode> clause at
 the end of the query. 
 | 
@NotNull DivideByOnConditionStep | 
DivideByOnStep.on(Field<Boolean> condition) | 
 Add a division condition to the DIVIDE BY clause 
 | 
@NotNull MergeOnConditionStep<R> | 
MergeOnStep.on(Field<Boolean> condition) | 
 Provide join conditions and proceed to the next step 
 | 
<T> @NotNull PivotInStep<T> | 
PivotForStep.on(Field<T> field) | 
 Deprecated.
 
 | 
@NotNull SelectOnConditionStep<R> | 
SelectOnStep.on(Field<Boolean> condition) | 
 Add an ON clause to the previous JOIN. 
 | 
@NotNull TableOnConditionStep<R> | 
TableOnStep.on(Field<Boolean> condition) | 
 Add an ON clause to the JOIN. 
 | 
@NotNull InsertOnConflictWhereIndexPredicateStep<R> | 
InsertOnDuplicateStep.onConflict(Field<?>... keys) | 
 Add an ON CONFLICT clause to this INSERT statement. 
 | 
void | 
InsertQuery.onConflict(Field<?>... fields) | 
 Whether a ON CONFLICT clause should be added to
 this INSERT statement. 
 | 
@NotNull Condition | 
Condition.or(Field<Boolean> other) | 
Combine this condition with another one using the  Operator.OR
 operator.  
 | 
@NotNull DeleteConditionStep<R> | 
DeleteConditionStep.or(Field<Boolean> condition) | 
Combine the currently assembled conditions with another one using the
  Operator.OR operator  
 | 
@NotNull DivideByOnConditionStep | 
DivideByOnConditionStep.or(Field<Boolean> condition) | 
Combine the currently assembled conditions with another one using the
  Operator.OR operator.  
 | 
@NotNull InsertOnConflictConditionStep<R> | 
InsertOnConflictConditionStep.or(Field<Boolean> condition) | 
Combine the currently assembled conditions with another one using the
  Operator.OR operator and proceed to the next step.  
 | 
@NotNull MergeOnConditionStep<R> | 
MergeOnConditionStep.or(Field<Boolean> condition) | 
Combine the currently assembled conditions with another one using the
  Operator.OR operator and proceed to the next step.  
 | 
@NotNull SelectConditionStep<R> | 
SelectConditionStep.or(Field<Boolean> condition) | 
Combine the currently assembled conditions with another one using the
  Operator.OR operator and proceed to the next step.  
 | 
@NotNull SelectHavingConditionStep<R> | 
SelectHavingConditionStep.or(Field<Boolean> condition) | 
Combine the currently assembled conditions with another one using the
  Operator.OR operator and proceed to the next step.  
 | 
@NotNull SelectOnConditionStep<R> | 
SelectOnConditionStep.or(Field<Boolean> condition) | 
Combine the currently assembled conditions with another one using the
  Operator.OR operator and proceed to the next step.  
 | 
@NotNull SelectQualifyConditionStep<R> | 
SelectQualifyConditionStep.or(Field<Boolean> condition) | 
Combine the currently assembled conditions with another one using the
  Operator.OR operator and proceed to the next step.  
 | 
@NotNull TableOnConditionStep<R> | 
TableOnConditionStep.or(Field<Boolean> condition) | 
Combine the currently assembled conditions with another one using the
  Operator.OR operator.  
 | 
@NotNull UpdateConditionStep<R> | 
UpdateConditionStep.or(Field<Boolean> condition) | 
Combine the currently assembled conditions with another one using the
  Operator.OR operator  
 | 
<T> T | 
Record.original(Field<T> field) | 
 Get an original value from this record as fetched from the database. 
 | 
@NotNull Condition | 
Condition.orNot(Field<Boolean> other) | 
Combine this condition with a negated other one using the
  Operator.OR operator.  
 | 
@NotNull DeleteConditionStep<R> | 
DeleteConditionStep.orNot(Field<Boolean> condition) | 
Combine the currently assembled conditions with a negated other one using
 the  Operator.OR operator  
 | 
@NotNull DivideByOnConditionStep | 
DivideByOnConditionStep.orNot(Field<Boolean> condition) | 
Combine the currently assembled conditions with a negated other one using
 the  Operator.OR operator.  
 | 
@NotNull InsertOnConflictConditionStep<R> | 
InsertOnConflictConditionStep.orNot(Field<Boolean> condition) | 
Combine the currently assembled conditions with a negated other one using
 the  Operator.OR operator and proceed to the next step.  
 | 
@NotNull MergeOnConditionStep<R> | 
MergeOnConditionStep.orNot(Field<Boolean> condition) | 
Combine the currently assembled conditions with a negated other one using
 the  Operator.OR operator and proceed to the next step.  
 | 
@NotNull SelectConditionStep<R> | 
SelectConditionStep.orNot(Field<Boolean> condition) | 
Combine the currently assembled conditions with a negated other one using
 the  Operator.OR operator and proceed to the next step.  
 | 
@NotNull SelectHavingConditionStep<R> | 
SelectHavingConditionStep.orNot(Field<Boolean> condition) | 
Combine the currently assembled conditions with a negated other one using
 the  Operator.OR operator and proceed to the next step.  
 | 
@NotNull SelectOnConditionStep<R> | 
SelectOnConditionStep.orNot(Field<Boolean> condition) | 
Combine the currently assembled conditions with a negated other one using
 the  Operator.OR operator and proceed to the next step.  
 | 
@NotNull SelectQualifyConditionStep<R> | 
SelectQualifyConditionStep.orNot(Field<Boolean> condition) | 
Combine the currently assembled conditions with a negated other one using
 the  Operator.OR operator and proceed to the next step.  
 | 
@NotNull TableOnConditionStep<R> | 
TableOnConditionStep.orNot(Field<Boolean> condition) | 
Combine the currently assembled conditions with a negated other one using
 the  Operator.OR operator.  
 | 
@NotNull UpdateConditionStep<R> | 
UpdateConditionStep.orNot(Field<Boolean> condition) | 
Combine the currently assembled conditions with a negated other one using
 the  Operator.OR operator  
 | 
@NotNull Field<T> | 
CaseConditionStep.otherwise(Field<T> result) | 
 Add an else clause to the already constructed case statement 
 | 
@NotNull Field<T> | 
CaseWhenStep.otherwise(Field<T> result) | 
 Add an else clause to the already constructed case statement 
 | 
@NotNull Condition | 
Row2.overlaps(Field<T1> t1,
        Field<T2> t2) | 
 Check if this row value expression overlaps another row value expression. 
 | 
@NotNull SelectOnStep<R> | 
SelectJoinPartitionByStep.partitionBy(Field<?>... fields) | 
 Add a PARTITION BY clause to the right hand side of the
 OUTER JOIN keywords 
 | 
@NotNull TableOuterJoinStep<Record> | 
Table.partitionBy(Field<?>... fields) | 
 Add a PARTITION BY clause to the left hand side of the
 OUTER JOIN keywords 
 | 
@NotNull TableOnStep<R> | 
TablePartitionByStep.partitionBy(Field<?>... fields) | 
 Add a PARTITION BY clause to the right hand side of the
 OUTER JOIN keywords 
 | 
@NotNull WindowOrderByStep<T> | 
WindowPartitionByStep.partitionBy(Field<?>... fields) | 
 Add a PARTITION BY clause to the window functions. 
 | 
@NotNull WindowSpecificationOrderByStep | 
WindowSpecificationPartitionByStep.partitionBy(Field<?>... fields) | 
 Add a PARTITION BY clause to the window specification. 
 | 
@NotNull Condition | 
XMLExistsPassingStep.passing(Field<XML> xml) | 
 Add the PASSING clause to the XMLEXISTS
 predicate. 
 | 
@NotNull Field<XML> | 
XMLQueryPassingStep.passing(Field<XML> xml) | 
 Add the PASSING clause to the XMLQUERY
 expression. 
 | 
@NotNull XMLTableColumnsFirstStep | 
XMLTablePassingStep.passing(Field<XML> xml) | 
 Add the PASSING clause to the XMLEXISTS
 predicate. 
 | 
@NotNull Condition | 
XMLExistsPassingStep.passingByRef(Field<XML> xml) | 
 Add the PASSING BY REF clause to the XMLEXISTS
 predicate. 
 | 
@NotNull Field<XML> | 
XMLQueryPassingStep.passingByRef(Field<XML> xml) | 
 Add the PASSING BY REF clause to the XMLQUERY
 expression. 
 | 
@NotNull XMLTableColumnsFirstStep | 
XMLTablePassingStep.passingByRef(Field<XML> xml) | 
 Add the PASSING BY REF clause to the XMLEXISTS
 predicate. 
 | 
@NotNull Condition | 
XMLExistsPassingStep.passingByValue(Field<XML> xml) | 
 Add the PASSING BY VALUE clause to the XMLEXISTS
 predicate. 
 | 
@NotNull Field<XML> | 
XMLQueryPassingStep.passingByValue(Field<XML> xml) | 
 Add the PASSING BY VALUE clause to the XMLQUERY
 expression. 
 | 
@NotNull XMLTableColumnsFirstStep | 
XMLTablePassingStep.passingByValue(Field<XML> xml) | 
 Add the PASSING BY VALUE clause to the XMLEXISTS
 predicate. 
 | 
@NotNull PivotForStep | 
Table.pivot(Field<?>... aggregateFunctions) | 
 Create a new TABLE reference from this table, pivoting it
 into another form. 
 | 
@NotNull Field<T> | 
Field.plus(Field<?> value) | 
 | 
@NotNull Field<Integer> | 
Field.position(Field<String> search) | 
 Deprecated.
 
 | 
@NotNull Field<BigDecimal> | 
Field.pow(Field<? extends Number> exponent) | 
 An arithmetic expression getting this value raised to the power of exponent. 
 | 
@NotNull Field<BigDecimal> | 
Field.power(Field<? extends Number> exponent) | 
 | 
@NotNull ConstraintEnforcementStep | 
ConstraintTypeStep.primaryKey(Field<?>... fields) | 
 Create a PRIMARY KEY constraint. 
 | 
@NotNull SelectQualifyConditionStep<R> | 
SelectQualifyStep.qualify(Field<Boolean> condition) | 
 Add a QUALIFY clause to the query. 
 | 
@NotNull ConstraintForeignKeyOnStep | 
ConstraintForeignKeyReferencesStep1.references(Table<?> table,
          Field<T1> field1) | 
 Add a REFERENCES clause to the CONSTRAINT,
 referencing a key by column names. 
 | 
@NotNull ConstraintForeignKeyOnStep | 
ConstraintForeignKeyReferencesStep10.references(Table<?> table,
          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) | 
 Add a REFERENCES clause to the CONSTRAINT,
 referencing a key by column names. 
 | 
@NotNull ConstraintForeignKeyOnStep | 
ConstraintForeignKeyReferencesStep11.references(Table<?> table,
          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) | 
 Add a REFERENCES clause to the CONSTRAINT,
 referencing a key by column names. 
 | 
@NotNull ConstraintForeignKeyOnStep | 
ConstraintForeignKeyReferencesStep12.references(Table<?> table,
          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) | 
 Add a REFERENCES clause to the CONSTRAINT,
 referencing a key by column names. 
 | 
@NotNull ConstraintForeignKeyOnStep | 
ConstraintForeignKeyReferencesStep13.references(Table<?> table,
          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) | 
 Add a REFERENCES clause to the CONSTRAINT,
 referencing a key by column names. 
 | 
@NotNull ConstraintForeignKeyOnStep | 
ConstraintForeignKeyReferencesStep14.references(Table<?> table,
          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) | 
 Add a REFERENCES clause to the CONSTRAINT,
 referencing a key by column names. 
 | 
@NotNull ConstraintForeignKeyOnStep | 
ConstraintForeignKeyReferencesStep15.references(Table<?> table,
          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) | 
 Add a REFERENCES clause to the CONSTRAINT,
 referencing a key by column names. 
 | 
@NotNull ConstraintForeignKeyOnStep | 
ConstraintForeignKeyReferencesStep16.references(Table<?> table,
          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) | 
 Add a REFERENCES clause to the CONSTRAINT,
 referencing a key by column names. 
 | 
@NotNull ConstraintForeignKeyOnStep | 
ConstraintForeignKeyReferencesStep17.references(Table<?> table,
          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) | 
 Add a REFERENCES clause to the CONSTRAINT,
 referencing a key by column names. 
 | 
@NotNull ConstraintForeignKeyOnStep | 
ConstraintForeignKeyReferencesStep18.references(Table<?> table,
          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) | 
 Add a REFERENCES clause to the CONSTRAINT,
 referencing a key by column names. 
 | 
@NotNull ConstraintForeignKeyOnStep | 
ConstraintForeignKeyReferencesStep19.references(Table<?> table,
          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) | 
 Add a REFERENCES clause to the CONSTRAINT,
 referencing a key by column names. 
 | 
@NotNull ConstraintForeignKeyOnStep | 
ConstraintForeignKeyReferencesStep2.references(Table<?> table,
          Field<T1> field1,
          Field<T2> field2) | 
 Add a REFERENCES clause to the CONSTRAINT,
 referencing a key by column names. 
 | 
@NotNull ConstraintForeignKeyOnStep | 
ConstraintForeignKeyReferencesStep20.references(Table<?> table,
          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) | 
 Add a REFERENCES clause to the CONSTRAINT,
 referencing a key by column names. 
 | 
@NotNull ConstraintForeignKeyOnStep | 
ConstraintForeignKeyReferencesStep21.references(Table<?> table,
          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) | 
 Add a REFERENCES clause to the CONSTRAINT,
 referencing a key by column names. 
 | 
@NotNull ConstraintForeignKeyOnStep | 
ConstraintForeignKeyReferencesStep22.references(Table<?> table,
          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) | 
 Add a REFERENCES clause to the CONSTRAINT,
 referencing a key by column names. 
 | 
@NotNull ConstraintForeignKeyOnStep | 
ConstraintForeignKeyReferencesStep3.references(Table<?> table,
          Field<T1> field1,
          Field<T2> field2,
          Field<T3> field3) | 
 Add a REFERENCES clause to the CONSTRAINT,
 referencing a key by column names. 
 | 
@NotNull ConstraintForeignKeyOnStep | 
ConstraintForeignKeyReferencesStep4.references(Table<?> table,
          Field<T1> field1,
          Field<T2> field2,
          Field<T3> field3,
          Field<T4> field4) | 
 Add a REFERENCES clause to the CONSTRAINT,
 referencing a key by column names. 
 | 
@NotNull ConstraintForeignKeyOnStep | 
ConstraintForeignKeyReferencesStep5.references(Table<?> table,
          Field<T1> field1,
          Field<T2> field2,
          Field<T3> field3,
          Field<T4> field4,
          Field<T5> field5) | 
 Add a REFERENCES clause to the CONSTRAINT,
 referencing a key by column names. 
 | 
@NotNull ConstraintForeignKeyOnStep | 
ConstraintForeignKeyReferencesStep6.references(Table<?> table,
          Field<T1> field1,
          Field<T2> field2,
          Field<T3> field3,
          Field<T4> field4,
          Field<T5> field5,
          Field<T6> field6) | 
 Add a REFERENCES clause to the CONSTRAINT,
 referencing a key by column names. 
 | 
@NotNull ConstraintForeignKeyOnStep | 
ConstraintForeignKeyReferencesStep7.references(Table<?> table,
          Field<T1> field1,
          Field<T2> field2,
          Field<T3> field3,
          Field<T4> field4,
          Field<T5> field5,
          Field<T6> field6,
          Field<T7> field7) | 
 Add a REFERENCES clause to the CONSTRAINT,
 referencing a key by column names. 
 | 
@NotNull ConstraintForeignKeyOnStep | 
ConstraintForeignKeyReferencesStep8.references(Table<?> table,
          Field<T1> field1,
          Field<T2> field2,
          Field<T3> field3,
          Field<T4> field4,
          Field<T5> field5,
          Field<T6> field6,
          Field<T7> field7,
          Field<T8> field8) | 
 Add a REFERENCES clause to the CONSTRAINT,
 referencing a key by column names. 
 | 
@NotNull ConstraintForeignKeyOnStep | 
ConstraintForeignKeyReferencesStep9.references(Table<?> table,
          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) | 
 Add a REFERENCES clause to the CONSTRAINT,
 referencing a key by column names. 
 | 
ConstraintForeignKeyOnStep | 
ConstraintForeignKeyReferencesStepN.references(Table<?> table,
          Field<?>... fields) | 
 Add a REFERENCES clause to the CONSTRAINT,
 referencing a key by column names. 
 | 
void | 
UpdatableRecord.refresh(Field<?>... fields) | 
 Refresh parts of this record from the database. 
 | 
@NotNull Field<T> | 
Field.rem(Field<? extends Number> value) | 
 | 
@NotNull AlterTableRenameColumnToStep | 
AlterTableStep.renameColumn(Field<?> oldName) | 
 Add a RENAME COLUMN clause to the ALTER TABLE
 statement. 
 | 
@NotNull AlterTypeRenameValueToStep | 
AlterTypeStep.renameValue(Field<String> existingEnumValue) | 
 Add the ALTER TYPE .. 
 | 
@NotNull Field<String> | 
Field.repeat(Field<? extends Number> count) | 
 Deprecated.
 
 | 
@NotNull Field<String> | 
Field.replace(Field<String> search) | 
 Deprecated.
 
 | 
@NotNull Field<String> | 
Field.replace(Field<String> search,
       Field<String> replace) | 
 Deprecated.
 
 | 
void | 
Record.reset(Field<?> field) | 
 | 
@NotNull AlterSequenceFlagsStep | 
AlterSequenceFlagsStep.restartWith(Field<? extends Number> value) | 
 Restart the sequence at a given value. 
 | 
@NotNull Table<Record> | 
DivideByReturningStep.returning(Field<?>... fields) | 
 Specify the fields that you want the division to return from the dividend 
 | 
@NotNull Field<String> | 
Field.rpad(Field<? extends Number> length) | 
 Deprecated.
 
 | 
@NotNull Field<String> | 
Field.rpad(Field<? extends Number> length,
    Field<String> character) | 
 Deprecated.
 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep1.seek(Field<T1> field1) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep10.seek(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) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep11.seek(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) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep12.seek(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) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep13.seek(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) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep14.seek(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) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep15.seek(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) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep16.seek(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) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep17.seek(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) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep18.seek(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) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep19.seek(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) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep2.seek(Field<T1> field1,
    Field<T2> field2) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep20.seek(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) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep21.seek(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) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep22.seek(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) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep3.seek(Field<T1> field1,
    Field<T2> field2,
    Field<T3> field3) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep4.seek(Field<T1> field1,
    Field<T2> field2,
    Field<T3> field3,
    Field<T4> field4) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep5.seek(Field<T1> field1,
    Field<T2> field2,
    Field<T3> field3,
    Field<T4> field4,
    Field<T5> field5) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep6.seek(Field<T1> field1,
    Field<T2> field2,
    Field<T3> field3,
    Field<T4> field4,
    Field<T5> field5,
    Field<T6> field6) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep7.seek(Field<T1> field1,
    Field<T2> field2,
    Field<T3> field3,
    Field<T4> field4,
    Field<T5> field5,
    Field<T6> field6,
    Field<T7> field7) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep8.seek(Field<T1> field1,
    Field<T2> field2,
    Field<T3> field3,
    Field<T4> field4,
    Field<T5> field5,
    Field<T6> field6,
    Field<T7> field7,
    Field<T8> field8) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep9.seek(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) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStepN.seek(Field<?>... fields) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep1.seekAfter(Field<T1> field1) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep10.seekAfter(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) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep11.seekAfter(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) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep12.seekAfter(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) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep13.seekAfter(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) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep14.seekAfter(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) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep15.seekAfter(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) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep16.seekAfter(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) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep17.seekAfter(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) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep18.seekAfter(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) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep19.seekAfter(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) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep2.seekAfter(Field<T1> field1,
         Field<T2> field2) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep20.seekAfter(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) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep21.seekAfter(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) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep22.seekAfter(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) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep3.seekAfter(Field<T1> field1,
         Field<T2> field2,
         Field<T3> field3) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep4.seekAfter(Field<T1> field1,
         Field<T2> field2,
         Field<T3> field3,
         Field<T4> field4) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep5.seekAfter(Field<T1> field1,
         Field<T2> field2,
         Field<T3> field3,
         Field<T4> field4,
         Field<T5> field5) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep6.seekAfter(Field<T1> field1,
         Field<T2> field2,
         Field<T3> field3,
         Field<T4> field4,
         Field<T5> field5,
         Field<T6> field6) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep7.seekAfter(Field<T1> field1,
         Field<T2> field2,
         Field<T3> field3,
         Field<T4> field4,
         Field<T5> field5,
         Field<T6> field6,
         Field<T7> field7) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep8.seekAfter(Field<T1> field1,
         Field<T2> field2,
         Field<T3> field3,
         Field<T4> field4,
         Field<T5> field5,
         Field<T6> field6,
         Field<T7> field7,
         Field<T8> field8) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep9.seekAfter(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) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStepN.seekAfter(Field<?>... fields) | 
 Add a synthetic SEEK AFTER clause to the query. 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep1.seekBefore(Field<T1> field1) | 
 Deprecated.
 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep10.seekBefore(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.
 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep11.seekBefore(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.
 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep12.seekBefore(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.
 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep13.seekBefore(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.
 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep14.seekBefore(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.
 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep15.seekBefore(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.
 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep16.seekBefore(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.
 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep17.seekBefore(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.
 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep18.seekBefore(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.
 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep19.seekBefore(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.
 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep2.seekBefore(Field<T1> field1,
          Field<T2> field2) | 
 Deprecated.
 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep20.seekBefore(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.
 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep21.seekBefore(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.
 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep22.seekBefore(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.
 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep3.seekBefore(Field<T1> field1,
          Field<T2> field2,
          Field<T3> field3) | 
 Deprecated.
 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep4.seekBefore(Field<T1> field1,
          Field<T2> field2,
          Field<T3> field3,
          Field<T4> field4) | 
 Deprecated.
 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep5.seekBefore(Field<T1> field1,
          Field<T2> field2,
          Field<T3> field3,
          Field<T4> field4,
          Field<T5> field5) | 
 Deprecated.
 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep6.seekBefore(Field<T1> field1,
          Field<T2> field2,
          Field<T3> field3,
          Field<T4> field4,
          Field<T5> field5,
          Field<T6> field6) | 
 Deprecated.
 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep7.seekBefore(Field<T1> field1,
          Field<T2> field2,
          Field<T3> field3,
          Field<T4> field4,
          Field<T5> field5,
          Field<T6> field6,
          Field<T7> field7) | 
 Deprecated.
 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep8.seekBefore(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.
 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStep9.seekBefore(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.
 
 | 
@NotNull SelectSeekLimitStep<R> | 
SelectSeekStepN.seekBefore(Field<?>... fields) | 
 Deprecated.
 
 | 
@NotNull Statement | 
Declaration.set(Field<T> value) | 
 Initialise this declaration. 
 | 
<T> @NotNull InsertOnDuplicateSetMoreStep<R> | 
InsertOnDuplicateSetStep.set(Field<T> field,
   Field<T> value) | 
 Set values for UPDATE in the INSERT statement's
 ON DUPLICATE KEY UPDATE or
 ON CONFLICT ... 
 | 
<T> @NotNull InsertOnDuplicateSetMoreStep<R> | 
InsertOnDuplicateSetStep.set(Field<T> field,
   Select<? extends Record1<T>> value) | 
 Set values for UPDATE in the INSERT statement's
 ON DUPLICATE KEY UPDATE or
 ON CONFLICT ... 
 | 
<T> @NotNull InsertOnDuplicateSetMoreStep<R> | 
InsertOnDuplicateSetStep.set(Field<T> field,
   T value) | 
 Set values for UPDATE in the INSERT statement's
 ON DUPLICATE KEY UPDATE or
 ON CONFLICT ... 
 | 
<T> @NotNull InsertSetMoreStep<R> | 
InsertSetMoreStep.set(Field<T> field,
   Field<T> value) | 
 Set a value for a field in the INSERT statement. 
 | 
<T> @NotNull InsertSetMoreStep<R> | 
InsertSetMoreStep.set(Field<T> field,
   Select<? extends Record1<T>> value) | 
 Set a value for a field in the INSERT statement. 
 | 
<T> @NotNull InsertSetMoreStep<R> | 
InsertSetMoreStep.set(Field<T> field,
   T value) | 
 Set a value for a field in the INSERT statement. 
 | 
<T> @NotNull InsertSetMoreStep<R> | 
InsertSetStep.set(Field<T> field,
   Field<T> value) | 
 Set a value for a field in the INSERT statement. 
 | 
<T> @NotNull InsertSetMoreStep<R> | 
InsertSetStep.set(Field<T> field,
   Select<? extends Record1<T>> value) | 
 Set a value for a field in the INSERT statement. 
 | 
<T> @NotNull InsertSetMoreStep<R> | 
InsertSetStep.set(Field<T> field,
   T value) | 
 Set a value for a field in the INSERT statement. 
 | 
<T> @NotNull MergeMatchedSetMoreStep<R> | 
MergeMatchedSetStep.set(Field<T> field,
   Field<T> value) | 
 Set values for UPDATE in the MERGE statement's
 WHEN MATCHED clause. 
 | 
<T> @NotNull MergeMatchedSetMoreStep<R> | 
MergeMatchedSetStep.set(Field<T> field,
   Select<? extends Record1<T>> value) | 
 Set values for UPDATE in the MERGE statement's
 WHEN MATCHED clause. 
 | 
<T> @NotNull MergeMatchedSetMoreStep<R> | 
MergeMatchedSetStep.set(Field<T> field,
   T value) | 
 Set values for UPDATE in the MERGE statement's
 WHEN MATCHED clause. 
 | 
<T> @NotNull MergeNotMatchedSetMoreStep<R> | 
MergeNotMatchedSetStep.set(Field<T> field,
   Field<T> value) | 
 Set values for INSERT in the MERGE statement's
 WHEN NOT MATCHED clause. 
 | 
<T> @NotNull MergeNotMatchedSetMoreStep<R> | 
MergeNotMatchedSetStep.set(Field<T> field,
   Select<? extends Record1<T>> value) | 
 Set values for INSERT in the MERGE statement's
 WHEN NOT MATCHED clause. 
 | 
<T> @NotNull MergeNotMatchedSetMoreStep<R> | 
MergeNotMatchedSetStep.set(Field<T> field,
   T value) | 
 Set values for INSERT in the MERGE statement's
 WHEN NOT MATCHED clause. 
 | 
<T> void | 
Record.set(Field<T> field,
   T value) | 
 Set a value into this record. 
 | 
<T,U> void | 
Record.set(Field<T> field,
   U value,
   Converter<? extends T,? super U> converter) | 
 Set a value into this record. 
 | 
<T> @NotNull UpdateSetMoreStep<R> | 
UpdateSetStep.set(Field<T> field,
   Field<T> value) | 
 Set a value for a field in the UPDATE statement. 
 | 
<T> @NotNull UpdateSetMoreStep<R> | 
UpdateSetStep.set(Field<T> field,
   Select<? extends Record1<T>> value) | 
 Set a value for a field in the UPDATE statement. 
 | 
<T> @NotNull UpdateSetMoreStep<R> | 
UpdateSetStep.set(Field<T> field,
   T value) | 
 Set a value for a field in the UPDATE statement. 
 | 
@NotNull Statement | 
Variable.set(Field<T> value) | 
 Assign a value to this variable. 
 | 
@NotNull AlterDomainFinalStep | 
AlterDomainStep.setDefault(Field<T> setDefault) | 
 Add the SET DEFAULT clause to the ALTER DOMAIN statement. 
 | 
@NotNull AlterTableFinalStep | 
AlterTableAlterStep.setDefault(Field<T> expression) | 
 Specify a new column DEFAULT. 
 | 
void | 
SelectQuery.setForLockModeOf(Field<?>... fields) | 
 Some RDBMS allow for specifying the fields that should be locked by the
 FOR <lock_mode> clause, instead of the full row. 
 | 
void | 
SelectQuery.setForUpdateOf(Field<?>... fields) | 
 Deprecated.
 
 | 
<T> @NotNull InsertOnDuplicateSetMoreStep<R> | 
InsertOnDuplicateSetStep.setNull(Field<T> field) | 
 Set a null value for UPDATE in the
 INSERT statement's ON DUPLICATE KEY UPDATE or
 ON CONFLICT ... 
 | 
<T> @NotNull InsertSetMoreStep<R> | 
InsertSetMoreStep.setNull(Field<T> field) | 
 Set a null value for a field in the INSERT
 statement. 
 | 
<T> @NotNull InsertSetMoreStep<R> | 
InsertSetStep.setNull(Field<T> field) | 
 Set a null value for a field in the INSERT
 statement. 
 | 
<T> @NotNull MergeMatchedSetMoreStep<R> | 
MergeMatchedSetStep.setNull(Field<T> field) | 
 Set a null value for UPDATE in the
 MERGE statement's WHEN MATCHED clause. 
 | 
<T> @NotNull MergeNotMatchedSetMoreStep<R> | 
MergeNotMatchedSetStep.setNull(Field<T> field) | 
 Set a null value for INSERT in the
 MERGE statement's WHEN NOT MATCHED clause. 
 | 
<T> @NotNull UpdateSetMoreStep<R> | 
UpdateSetStep.setNull(Field<T> field) | 
 Set a null value for a field in the UPDATE
 statement. 
 | 
void | 
InsertQuery.setSelect(Field<?>[] fields,
         Select<?> select) | 
 Use a SELECT statement as the source of values for the
 INSERT statement. 
 | 
<T> void | 
Record.setValue(Field<T> field,
        T value) | 
 Set a value into this record. 
 | 
<T,U> void | 
Record.setValue(Field<T> field,
        U value,
        Converter<? extends T,? super U> converter) | 
 Set a value into this record. 
 | 
@NotNull Field<T> | 
Field.shl(Field<? extends Number> value) | 
 The bitwise left shift operator. 
 | 
@NotNull Field<T> | 
Field.shr(Field<? extends Number> value) | 
 The bitwise right shift operator. 
 | 
@NotNull LikeEscapeStep | 
Field.similarTo(Field<String> value) | 
 Create a condition to pattern-check this field against a value. 
 | 
@NotNull Condition | 
Field.similarTo(Field<String> value,
         char escape) | 
 Create a condition to pattern-check this field against a value. 
 | 
<T extends Comparable<? super T>> @NotNull Result<R> | 
Result.sortAsc(Field<T> field) | 
 Sort this result by one of its contained fields. 
 | 
<T> @NotNull Result<R> | 
Result.sortAsc(Field<T> field,
       Comparator<? super T> comparator) | 
 Sort this result by one of its contained fields using a comparator. 
 | 
<T extends Comparable<? super T>> @NotNull Result<R> | 
Result.sortDesc(Field<T> field) | 
 Reverse-sort this result by one of its contained fields. 
 | 
<T> @NotNull Result<R> | 
Result.sortDesc(Field<T> field,
        Comparator<? super T> comparator) | 
 Reverse-sort this result by one of its contained fields using a
 comparator. 
 | 
@NotNull Condition | 
Field.startsWith(Field<T> value) | 
Convenience method for  like(String, char) including proper
 adding of wildcards and escaping.  
 | 
@NotNull Condition | 
Field.startsWithIgnoreCase(Field<T> value) | 
Convenience method for  like(String, char) including proper
 adding of wildcards and escaping.  
 | 
@NotNull AlterSequenceFlagsStep | 
AlterSequenceFlagsStep.startWith(Field<? extends Number> value) | 
 Add a START WITH clause to the ALTER SEQUENCE
 statement. 
 | 
@NotNull CreateSequenceFlagsStep | 
CreateSequenceFlagsStep.startWith(Field<? extends Number> startWith) | 
 Add the START WITH clause to the CREATE SEQUENCE statement. 
 | 
@NotNull SelectConnectByAfterStartWithStep<R> | 
SelectConnectByStep.startWith(Field<Boolean> condition) | 
 Add an Oracle-specific START WITH clause to the query's
 CONNECT BY clause. 
 | 
@NotNull SelectGroupByStep<R> | 
SelectStartWithStep.startWith(Field<Boolean> condition) | 
 Add an Oracle-specific START WITH clause to the query's
 CONNECT BY clause. 
 | 
int | 
UpdatableRecord.store(Field<?>... fields) | 
 Store parts of this record to the database. 
 | 
@NotNull Field<T> | 
Field.sub(Field<?> value) | 
 An arithmetic expression subtracting value from this. 
 | 
@NotNull Field<String> | 
Field.substring(Field<? extends Number> startingPosition) | 
 Deprecated.
 
 | 
@NotNull Field<String> | 
Field.substring(Field<? extends Number> startingPosition,
         Field<? extends Number> length) | 
 Deprecated.
 
 | 
@NotNull Field<T> | 
Field.subtract(Field<?> value) | 
 | 
@NotNull Field<T> | 
Field.times(Field<? extends Number> value) | 
 | 
@NotNull AlterTableFinalStep | 
AlterTableRenameColumnToStep.to(Field<?> newName) | 
 Specify a new column name. 
 | 
@NotNull AlterTypeFinalStep | 
AlterTypeRenameValueToStep.to(Field<String> newEnumValue) | 
 Add the ALTER TYPE .. 
 | 
@NotNull PeriodSpecification | 
PeriodSpecificationFromToStep.to(Field<T> to) | 
 Add an upper bound to the period specification range. 
 | 
@NotNull ConstraintEnforcementStep | 
ConstraintTypeStep.unique(Field<?>... fields) | 
 Create a UNIQUE constraint. 
 | 
int | 
UpdatableRecord.update(Field<?>... fields) | 
 Store parts of this record to the database using an UPDATE
 statement. 
 | 
@NotNull SelectJoinStep<R> | 
SelectOnStep.using(Field<?>... fields) | 
 Join the previous table with the USING(column [, column...])
 syntax. 
 | 
@NotNull Table<Record> | 
TableOnStep.using(Field<?>... fields) | 
 Join a table with the USING(column [, column...]) syntax. 
 | 
<V> @NotNull CaseValueStep<V> | 
Case.value(Field<V> value) | 
 This construct can be used to create expressions of the type  
 | 
<T> @NotNull JSONEntry<T> | 
JSONEntryValueStep.value(Field<T> value) | 
 The JSON entry value. 
 | 
@NotNull InsertValuesStepN<R> | 
InsertSetStep.values(Field<?>... values) | 
 Add values to the insert statement with implicit field names. 
 | 
@NotNull InsertValuesStep1<R,T1> | 
InsertValuesStep1.values(Field<T1> value1) | 
 Add values to the insert statement. 
 | 
@NotNull InsertValuesStep10<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> | 
InsertValuesStep10.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7,
      Field<T8> value8,
      Field<T9> value9,
      Field<T10> value10) | 
 Add values to the insert statement. 
 | 
@NotNull InsertValuesStep11<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> | 
InsertValuesStep11.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7,
      Field<T8> value8,
      Field<T9> value9,
      Field<T10> value10,
      Field<T11> value11) | 
 Add values to the insert statement. 
 | 
@NotNull InsertValuesStep12<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> | 
InsertValuesStep12.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7,
      Field<T8> value8,
      Field<T9> value9,
      Field<T10> value10,
      Field<T11> value11,
      Field<T12> value12) | 
 Add values to the insert statement. 
 | 
@NotNull InsertValuesStep13<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> | 
InsertValuesStep13.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7,
      Field<T8> value8,
      Field<T9> value9,
      Field<T10> value10,
      Field<T11> value11,
      Field<T12> value12,
      Field<T13> value13) | 
 Add values to the insert statement. 
 | 
@NotNull InsertValuesStep14<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> | 
InsertValuesStep14.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7,
      Field<T8> value8,
      Field<T9> value9,
      Field<T10> value10,
      Field<T11> value11,
      Field<T12> value12,
      Field<T13> value13,
      Field<T14> value14) | 
 Add values to the insert statement. 
 | 
@NotNull InsertValuesStep15<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> | 
InsertValuesStep15.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7,
      Field<T8> value8,
      Field<T9> value9,
      Field<T10> value10,
      Field<T11> value11,
      Field<T12> value12,
      Field<T13> value13,
      Field<T14> value14,
      Field<T15> value15) | 
 Add values to the insert statement. 
 | 
@NotNull InsertValuesStep16<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> | 
InsertValuesStep16.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7,
      Field<T8> value8,
      Field<T9> value9,
      Field<T10> value10,
      Field<T11> value11,
      Field<T12> value12,
      Field<T13> value13,
      Field<T14> value14,
      Field<T15> value15,
      Field<T16> value16) | 
 Add values to the insert statement. 
 | 
@NotNull InsertValuesStep17<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17> | 
InsertValuesStep17.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7,
      Field<T8> value8,
      Field<T9> value9,
      Field<T10> value10,
      Field<T11> value11,
      Field<T12> value12,
      Field<T13> value13,
      Field<T14> value14,
      Field<T15> value15,
      Field<T16> value16,
      Field<T17> value17) | 
 Add values to the insert statement. 
 | 
@NotNull InsertValuesStep18<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18> | 
InsertValuesStep18.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7,
      Field<T8> value8,
      Field<T9> value9,
      Field<T10> value10,
      Field<T11> value11,
      Field<T12> value12,
      Field<T13> value13,
      Field<T14> value14,
      Field<T15> value15,
      Field<T16> value16,
      Field<T17> value17,
      Field<T18> value18) | 
 Add values to the insert statement. 
 | 
@NotNull InsertValuesStep19<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19> | 
InsertValuesStep19.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7,
      Field<T8> value8,
      Field<T9> value9,
      Field<T10> value10,
      Field<T11> value11,
      Field<T12> value12,
      Field<T13> value13,
      Field<T14> value14,
      Field<T15> value15,
      Field<T16> value16,
      Field<T17> value17,
      Field<T18> value18,
      Field<T19> value19) | 
 Add values to the insert statement. 
 | 
@NotNull InsertValuesStep2<R,T1,T2> | 
InsertValuesStep2.values(Field<T1> value1,
      Field<T2> value2) | 
 Add values to the insert statement. 
 | 
@NotNull InsertValuesStep20<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20> | 
InsertValuesStep20.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7,
      Field<T8> value8,
      Field<T9> value9,
      Field<T10> value10,
      Field<T11> value11,
      Field<T12> value12,
      Field<T13> value13,
      Field<T14> value14,
      Field<T15> value15,
      Field<T16> value16,
      Field<T17> value17,
      Field<T18> value18,
      Field<T19> value19,
      Field<T20> value20) | 
 Add values to the insert statement. 
 | 
@NotNull InsertValuesStep21<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21> | 
InsertValuesStep21.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7,
      Field<T8> value8,
      Field<T9> value9,
      Field<T10> value10,
      Field<T11> value11,
      Field<T12> value12,
      Field<T13> value13,
      Field<T14> value14,
      Field<T15> value15,
      Field<T16> value16,
      Field<T17> value17,
      Field<T18> value18,
      Field<T19> value19,
      Field<T20> value20,
      Field<T21> value21) | 
 Add values to the insert statement. 
 | 
@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> | 
InsertValuesStep22.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7,
      Field<T8> value8,
      Field<T9> value9,
      Field<T10> value10,
      Field<T11> value11,
      Field<T12> value12,
      Field<T13> value13,
      Field<T14> value14,
      Field<T15> value15,
      Field<T16> value16,
      Field<T17> value17,
      Field<T18> value18,
      Field<T19> value19,
      Field<T20> value20,
      Field<T21> value21,
      Field<T22> value22) | 
 Add values to the insert statement. 
 | 
@NotNull InsertValuesStep3<R,T1,T2,T3> | 
InsertValuesStep3.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3) | 
 Add values to the insert statement. 
 | 
@NotNull InsertValuesStep4<R,T1,T2,T3,T4> | 
InsertValuesStep4.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4) | 
 Add values to the insert statement. 
 | 
@NotNull InsertValuesStep5<R,T1,T2,T3,T4,T5> | 
InsertValuesStep5.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5) | 
 Add values to the insert statement. 
 | 
@NotNull InsertValuesStep6<R,T1,T2,T3,T4,T5,T6> | 
InsertValuesStep6.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6) | 
 Add values to the insert statement. 
 | 
@NotNull InsertValuesStep7<R,T1,T2,T3,T4,T5,T6,T7> | 
InsertValuesStep7.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7) | 
 Add values to the insert statement. 
 | 
@NotNull InsertValuesStep8<R,T1,T2,T3,T4,T5,T6,T7,T8> | 
InsertValuesStep8.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7,
      Field<T8> value8) | 
 Add values to the insert statement. 
 | 
@NotNull InsertValuesStep9<R,T1,T2,T3,T4,T5,T6,T7,T8,T9> | 
InsertValuesStep9.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7,
      Field<T8> value8,
      Field<T9> value9) | 
 Add values to the insert statement. 
 | 
@NotNull InsertValuesStepN<R> | 
InsertValuesStepN.values(Field<?>... values) | 
 Add values to the insert statement 
 | 
@NotNull MergeNotMatchedWhereStep<R> | 
MergeNotMatchedValuesStep1.values(Field<T1> value1) | 
 Set VALUES for INSERT in the MERGE
 statement's WHEN NOT MATCHED THEN INSERT clause. 
 | 
@NotNull MergeNotMatchedWhereStep<R> | 
MergeNotMatchedValuesStep10.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7,
      Field<T8> value8,
      Field<T9> value9,
      Field<T10> value10) | 
 Set VALUES for INSERT in the MERGE
 statement's WHEN NOT MATCHED THEN INSERT clause. 
 | 
@NotNull MergeNotMatchedWhereStep<R> | 
MergeNotMatchedValuesStep11.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7,
      Field<T8> value8,
      Field<T9> value9,
      Field<T10> value10,
      Field<T11> value11) | 
 Set VALUES for INSERT in the MERGE
 statement's WHEN NOT MATCHED THEN INSERT clause. 
 | 
@NotNull MergeNotMatchedWhereStep<R> | 
MergeNotMatchedValuesStep12.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7,
      Field<T8> value8,
      Field<T9> value9,
      Field<T10> value10,
      Field<T11> value11,
      Field<T12> value12) | 
 Set VALUES for INSERT in the MERGE
 statement's WHEN NOT MATCHED THEN INSERT clause. 
 | 
@NotNull MergeNotMatchedWhereStep<R> | 
MergeNotMatchedValuesStep13.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7,
      Field<T8> value8,
      Field<T9> value9,
      Field<T10> value10,
      Field<T11> value11,
      Field<T12> value12,
      Field<T13> value13) | 
 Set VALUES for INSERT in the MERGE
 statement's WHEN NOT MATCHED THEN INSERT clause. 
 | 
@NotNull MergeNotMatchedWhereStep<R> | 
MergeNotMatchedValuesStep14.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7,
      Field<T8> value8,
      Field<T9> value9,
      Field<T10> value10,
      Field<T11> value11,
      Field<T12> value12,
      Field<T13> value13,
      Field<T14> value14) | 
 Set VALUES for INSERT in the MERGE
 statement's WHEN NOT MATCHED THEN INSERT clause. 
 | 
@NotNull MergeNotMatchedWhereStep<R> | 
MergeNotMatchedValuesStep15.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7,
      Field<T8> value8,
      Field<T9> value9,
      Field<T10> value10,
      Field<T11> value11,
      Field<T12> value12,
      Field<T13> value13,
      Field<T14> value14,
      Field<T15> value15) | 
 Set VALUES for INSERT in the MERGE
 statement's WHEN NOT MATCHED THEN INSERT clause. 
 | 
@NotNull MergeNotMatchedWhereStep<R> | 
MergeNotMatchedValuesStep16.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7,
      Field<T8> value8,
      Field<T9> value9,
      Field<T10> value10,
      Field<T11> value11,
      Field<T12> value12,
      Field<T13> value13,
      Field<T14> value14,
      Field<T15> value15,
      Field<T16> value16) | 
 Set VALUES for INSERT in the MERGE
 statement's WHEN NOT MATCHED THEN INSERT clause. 
 | 
@NotNull MergeNotMatchedWhereStep<R> | 
MergeNotMatchedValuesStep17.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7,
      Field<T8> value8,
      Field<T9> value9,
      Field<T10> value10,
      Field<T11> value11,
      Field<T12> value12,
      Field<T13> value13,
      Field<T14> value14,
      Field<T15> value15,
      Field<T16> value16,
      Field<T17> value17) | 
 Set VALUES for INSERT in the MERGE
 statement's WHEN NOT MATCHED THEN INSERT clause. 
 | 
@NotNull MergeNotMatchedWhereStep<R> | 
MergeNotMatchedValuesStep18.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7,
      Field<T8> value8,
      Field<T9> value9,
      Field<T10> value10,
      Field<T11> value11,
      Field<T12> value12,
      Field<T13> value13,
      Field<T14> value14,
      Field<T15> value15,
      Field<T16> value16,
      Field<T17> value17,
      Field<T18> value18) | 
 Set VALUES for INSERT in the MERGE
 statement's WHEN NOT MATCHED THEN INSERT clause. 
 | 
@NotNull MergeNotMatchedWhereStep<R> | 
MergeNotMatchedValuesStep19.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7,
      Field<T8> value8,
      Field<T9> value9,
      Field<T10> value10,
      Field<T11> value11,
      Field<T12> value12,
      Field<T13> value13,
      Field<T14> value14,
      Field<T15> value15,
      Field<T16> value16,
      Field<T17> value17,
      Field<T18> value18,
      Field<T19> value19) | 
 Set VALUES for INSERT in the MERGE
 statement's WHEN NOT MATCHED THEN INSERT clause. 
 | 
@NotNull MergeNotMatchedWhereStep<R> | 
MergeNotMatchedValuesStep2.values(Field<T1> value1,
      Field<T2> value2) | 
 Set VALUES for INSERT in the MERGE
 statement's WHEN NOT MATCHED THEN INSERT clause. 
 | 
@NotNull MergeNotMatchedWhereStep<R> | 
MergeNotMatchedValuesStep20.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7,
      Field<T8> value8,
      Field<T9> value9,
      Field<T10> value10,
      Field<T11> value11,
      Field<T12> value12,
      Field<T13> value13,
      Field<T14> value14,
      Field<T15> value15,
      Field<T16> value16,
      Field<T17> value17,
      Field<T18> value18,
      Field<T19> value19,
      Field<T20> value20) | 
 Set VALUES for INSERT in the MERGE
 statement's WHEN NOT MATCHED THEN INSERT clause. 
 | 
@NotNull MergeNotMatchedWhereStep<R> | 
MergeNotMatchedValuesStep21.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7,
      Field<T8> value8,
      Field<T9> value9,
      Field<T10> value10,
      Field<T11> value11,
      Field<T12> value12,
      Field<T13> value13,
      Field<T14> value14,
      Field<T15> value15,
      Field<T16> value16,
      Field<T17> value17,
      Field<T18> value18,
      Field<T19> value19,
      Field<T20> value20,
      Field<T21> value21) | 
 Set VALUES for INSERT in the MERGE
 statement's WHEN NOT MATCHED THEN INSERT clause. 
 | 
@NotNull MergeNotMatchedWhereStep<R> | 
MergeNotMatchedValuesStep22.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7,
      Field<T8> value8,
      Field<T9> value9,
      Field<T10> value10,
      Field<T11> value11,
      Field<T12> value12,
      Field<T13> value13,
      Field<T14> value14,
      Field<T15> value15,
      Field<T16> value16,
      Field<T17> value17,
      Field<T18> value18,
      Field<T19> value19,
      Field<T20> value20,
      Field<T21> value21,
      Field<T22> value22) | 
 Set VALUES for INSERT in the MERGE
 statement's WHEN NOT MATCHED THEN INSERT clause. 
 | 
@NotNull MergeNotMatchedWhereStep<R> | 
MergeNotMatchedValuesStep3.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3) | 
 Set VALUES for INSERT in the MERGE
 statement's WHEN NOT MATCHED THEN INSERT clause. 
 | 
@NotNull MergeNotMatchedWhereStep<R> | 
MergeNotMatchedValuesStep4.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4) | 
 Set VALUES for INSERT in the MERGE
 statement's WHEN NOT MATCHED THEN INSERT clause. 
 | 
@NotNull MergeNotMatchedWhereStep<R> | 
MergeNotMatchedValuesStep5.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5) | 
 Set VALUES for INSERT in the MERGE
 statement's WHEN NOT MATCHED THEN INSERT clause. 
 | 
@NotNull MergeNotMatchedWhereStep<R> | 
MergeNotMatchedValuesStep6.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6) | 
 Set VALUES for INSERT in the MERGE
 statement's WHEN NOT MATCHED THEN INSERT clause. 
 | 
@NotNull MergeNotMatchedWhereStep<R> | 
MergeNotMatchedValuesStep7.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7) | 
 Set VALUES for INSERT in the MERGE
 statement's WHEN NOT MATCHED THEN INSERT clause. 
 | 
@NotNull MergeNotMatchedWhereStep<R> | 
MergeNotMatchedValuesStep8.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7,
      Field<T8> value8) | 
 Set VALUES for INSERT in the MERGE
 statement's WHEN NOT MATCHED THEN INSERT clause. 
 | 
@NotNull MergeNotMatchedWhereStep<R> | 
MergeNotMatchedValuesStep9.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7,
      Field<T8> value8,
      Field<T9> value9) | 
 Set VALUES for INSERT in the MERGE
 statement's WHEN NOT MATCHED THEN INSERT clause. 
 | 
@NotNull MergeNotMatchedWhereStep<R> | 
MergeNotMatchedValuesStepN.values(Field<?>... values) | 
 Set VALUES for INSERT in the MERGE
 statement's WHEN NOT MATCHED THEN INSERT clause. 
 | 
@NotNull Merge<R> | 
MergeValuesStep1.values(Field<T1> value1) | 
 Deprecated.
 
 | 
@NotNull Merge<R> | 
MergeValuesStep10.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7,
      Field<T8> value8,
      Field<T9> value9,
      Field<T10> value10) | 
 Deprecated.
 
 | 
@NotNull Merge<R> | 
MergeValuesStep11.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7,
      Field<T8> value8,
      Field<T9> value9,
      Field<T10> value10,
      Field<T11> value11) | 
 Deprecated.
 
 | 
@NotNull Merge<R> | 
MergeValuesStep12.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7,
      Field<T8> value8,
      Field<T9> value9,
      Field<T10> value10,
      Field<T11> value11,
      Field<T12> value12) | 
 Deprecated.
 
 | 
@NotNull Merge<R> | 
MergeValuesStep13.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7,
      Field<T8> value8,
      Field<T9> value9,
      Field<T10> value10,
      Field<T11> value11,
      Field<T12> value12,
      Field<T13> value13) | 
 Deprecated.
 
 | 
@NotNull Merge<R> | 
MergeValuesStep14.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7,
      Field<T8> value8,
      Field<T9> value9,
      Field<T10> value10,
      Field<T11> value11,
      Field<T12> value12,
      Field<T13> value13,
      Field<T14> value14) | 
 Deprecated.
 
 | 
@NotNull Merge<R> | 
MergeValuesStep15.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7,
      Field<T8> value8,
      Field<T9> value9,
      Field<T10> value10,
      Field<T11> value11,
      Field<T12> value12,
      Field<T13> value13,
      Field<T14> value14,
      Field<T15> value15) | 
 Deprecated.
 
 | 
@NotNull Merge<R> | 
MergeValuesStep16.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7,
      Field<T8> value8,
      Field<T9> value9,
      Field<T10> value10,
      Field<T11> value11,
      Field<T12> value12,
      Field<T13> value13,
      Field<T14> value14,
      Field<T15> value15,
      Field<T16> value16) | 
 Deprecated.
 
 | 
@NotNull Merge<R> | 
MergeValuesStep17.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7,
      Field<T8> value8,
      Field<T9> value9,
      Field<T10> value10,
      Field<T11> value11,
      Field<T12> value12,
      Field<T13> value13,
      Field<T14> value14,
      Field<T15> value15,
      Field<T16> value16,
      Field<T17> value17) | 
 Deprecated.
 
 | 
@NotNull Merge<R> | 
MergeValuesStep18.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7,
      Field<T8> value8,
      Field<T9> value9,
      Field<T10> value10,
      Field<T11> value11,
      Field<T12> value12,
      Field<T13> value13,
      Field<T14> value14,
      Field<T15> value15,
      Field<T16> value16,
      Field<T17> value17,
      Field<T18> value18) | 
 Deprecated.
 
 | 
@NotNull Merge<R> | 
MergeValuesStep19.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7,
      Field<T8> value8,
      Field<T9> value9,
      Field<T10> value10,
      Field<T11> value11,
      Field<T12> value12,
      Field<T13> value13,
      Field<T14> value14,
      Field<T15> value15,
      Field<T16> value16,
      Field<T17> value17,
      Field<T18> value18,
      Field<T19> value19) | 
 Deprecated.
 
 | 
@NotNull Merge<R> | 
MergeValuesStep2.values(Field<T1> value1,
      Field<T2> value2) | 
 Deprecated.
 
 | 
@NotNull Merge<R> | 
MergeValuesStep20.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7,
      Field<T8> value8,
      Field<T9> value9,
      Field<T10> value10,
      Field<T11> value11,
      Field<T12> value12,
      Field<T13> value13,
      Field<T14> value14,
      Field<T15> value15,
      Field<T16> value16,
      Field<T17> value17,
      Field<T18> value18,
      Field<T19> value19,
      Field<T20> value20) | 
 Deprecated.
 
 | 
@NotNull Merge<R> | 
MergeValuesStep21.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7,
      Field<T8> value8,
      Field<T9> value9,
      Field<T10> value10,
      Field<T11> value11,
      Field<T12> value12,
      Field<T13> value13,
      Field<T14> value14,
      Field<T15> value15,
      Field<T16> value16,
      Field<T17> value17,
      Field<T18> value18,
      Field<T19> value19,
      Field<T20> value20,
      Field<T21> value21) | 
 Deprecated.
 
 | 
@NotNull Merge<R> | 
MergeValuesStep22.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7,
      Field<T8> value8,
      Field<T9> value9,
      Field<T10> value10,
      Field<T11> value11,
      Field<T12> value12,
      Field<T13> value13,
      Field<T14> value14,
      Field<T15> value15,
      Field<T16> value16,
      Field<T17> value17,
      Field<T18> value18,
      Field<T19> value19,
      Field<T20> value20,
      Field<T21> value21,
      Field<T22> value22) | 
 Deprecated.
 
 | 
@NotNull Merge<R> | 
MergeValuesStep3.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3) | 
 Deprecated.
 
 | 
@NotNull Merge<R> | 
MergeValuesStep4.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4) | 
 Deprecated.
 
 | 
@NotNull Merge<R> | 
MergeValuesStep5.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5) | 
 Deprecated.
 
 | 
@NotNull Merge<R> | 
MergeValuesStep6.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6) | 
 Deprecated.
 
 | 
@NotNull Merge<R> | 
MergeValuesStep7.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7) | 
 Deprecated.
 
 | 
@NotNull Merge<R> | 
MergeValuesStep8.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7,
      Field<T8> value8) | 
 Deprecated.
 
 | 
@NotNull Merge<R> | 
MergeValuesStep9.values(Field<T1> value1,
      Field<T2> value2,
      Field<T3> value3,
      Field<T4> value4,
      Field<T5> value5,
      Field<T6> value6,
      Field<T7> value7,
      Field<T8> value8,
      Field<T9> value9) | 
 Deprecated.
 
 | 
@NotNull Merge<R> | 
MergeValuesStepN.values(Field<?>... values) | 
 Specify a VALUES clause 
 | 
@NotNull VersionsBetweenAndStep<R,Number> | 
Table.versionsBetweenScn(Field<? extends Number> scn) | 
 | 
@NotNull VersionsBetweenAndStep<R,Timestamp> | 
Table.versionsBetweenTimestamp(Field<Timestamp> timestamp) | 
 | 
<T> @NotNull CaseConditionStep<T> | 
Case.when(Condition condition,
    Field<T> result) | 
 This construct can be used to create expressions of the type  
 | 
<T> @NotNull CaseConditionStep<T> | 
Case.when(Field<Boolean> condition,
    Field<T> result) | 
 This construct can be used to create expressions of the type  
 | 
<T> @NotNull CaseConditionStep<T> | 
Case.when(Field<Boolean> condition,
    Select<? extends Record1<T>> result) | 
 This construct can be used to create expressions of the type  
 | 
<T> @NotNull CaseConditionStep<T> | 
Case.when(Field<Boolean> condition,
    T result) | 
 This construct can be used to create expressions of the type  
 | 
@NotNull CaseConditionStep<T> | 
CaseConditionStep.when(Condition condition,
    Field<T> result) | 
 Compare a condition to the already constructed case statement, return
 result if the condition holds true 
 | 
@NotNull CaseConditionStep<T> | 
CaseConditionStep.when(Field<Boolean> condition,
    Field<T> result) | 
 Compare a condition to the already constructed case statement, return
 result if the condition holds true 
 | 
@NotNull CaseConditionStep<T> | 
CaseConditionStep.when(Field<Boolean> condition,
    Select<? extends Record1<T>> result) | 
 Compare a condition to the already constructed case statement, return
 result if the condition holds true 
 | 
@NotNull CaseConditionStep<T> | 
CaseConditionStep.when(Field<Boolean> condition,
    T result) | 
 Compare a condition to the already constructed case statement, return
 result if the condition holds true 
 | 
<T> @NotNull CaseWhenStep<V,T> | 
CaseValueStep.when(Field<V> compareValue,
    Field<T> result) | 
 Compare a value to the already constructed case statement, return result
 if values are equal. 
 | 
<T> @NotNull CaseWhenStep<V,T> | 
CaseValueStep.when(Field<V> compareValue,
    Select<? extends Record1<T>> result) | 
 Compare a value to the already constructed case statement, return result
 if values are equal. 
 | 
<T> @NotNull CaseWhenStep<V,T> | 
CaseValueStep.when(Field<V> compareValue,
    T result) | 
 Compare a value to the already constructed case statement, return result
 if values are equal. 
 | 
<T> @NotNull CaseWhenStep<V,T> | 
CaseValueStep.when(V compareValue,
    Field<T> result) | 
 Compare a value to the already constructed case statement, return result
 if values are equal. 
 | 
@NotNull CaseWhenStep<V,T> | 
CaseWhenStep.when(Field<V> compareValue,
    Field<T> result) | 
 Compare a value to the already constructed case statement, return result
 if values are equal. 
 | 
@NotNull CaseWhenStep<V,T> | 
CaseWhenStep.when(Field<V> compareValue,
    T result) | 
 Compare a value to the already constructed case statement, return result
 if values are equal. 
 | 
@NotNull CaseWhenStep<V,T> | 
CaseWhenStep.when(V compareValue,
    Field<T> result) | 
 Compare a value to the already constructed case statement, return result
 if values are equal. 
 | 
@NotNull Statement | 
ContinueWhenStep.when(Field<Boolean> condition) | 
 Add a WHEN clause to the CONTINUE statement. 
 | 
@NotNull Statement | 
ExitWhenStep.when(Field<Boolean> condition) | 
 Add a WHEN clause to the EXIT statement. 
 | 
@NotNull MergeMatchedThenStep<R> | 
MergeMatchedStep.whenMatchedAnd(Field<Boolean> condition) | 
 Add the WHEN MATCHED AND clause to the
 MERGE statement. 
 | 
@NotNull MergeNotMatchedValuesStepN<R> | 
MergeNotMatchedStep.whenNotMatchedThenInsert(Field<?>... fields) | 
 Add the WHEN NOT MATCHED THEN INSERT clause to the
 MERGE statement 
 | 
<T1> @NotNull MergeNotMatchedValuesStep1<R,T1> | 
MergeNotMatchedStep.whenNotMatchedThenInsert(Field<T1> field1) | 
 Add the WHEN NOT MATCHED THEN INSERT clause to the
 MERGE statement 
 | 
<T1,T2> @NotNull MergeNotMatchedValuesStep2<R,T1,T2> | 
MergeNotMatchedStep.whenNotMatchedThenInsert(Field<T1> field1,
                        Field<T2> field2) | 
 Add the WHEN NOT MATCHED THEN INSERT clause to the
 MERGE statement 
 | 
<T1,T2,T3> @NotNull MergeNotMatchedValuesStep3<R,T1,T2,T3> | 
MergeNotMatchedStep.whenNotMatchedThenInsert(Field<T1> field1,
                        Field<T2> field2,
                        Field<T3> field3) | 
 Add the WHEN NOT MATCHED THEN INSERT clause to the
 MERGE statement 
 | 
<T1,T2,T3,T4> @NotNull MergeNotMatchedValuesStep4<R,T1,T2,T3,T4> | 
MergeNotMatchedStep.whenNotMatchedThenInsert(Field<T1> field1,
                        Field<T2> field2,
                        Field<T3> field3,
                        Field<T4> field4) | 
 Add the WHEN NOT MATCHED THEN INSERT clause to the
 MERGE statement 
 | 
<T1,T2,T3,T4,T5> @NotNull MergeNotMatchedValuesStep5<R,T1,T2,T3,T4,T5> | 
MergeNotMatchedStep.whenNotMatchedThenInsert(Field<T1> field1,
                        Field<T2> field2,
                        Field<T3> field3,
                        Field<T4> field4,
                        Field<T5> field5) | 
 Add the WHEN NOT MATCHED THEN INSERT clause to the
 MERGE statement 
 | 
<T1,T2,T3,T4,T5,T6> @NotNull MergeNotMatchedValuesStep6<R,T1,T2,T3,T4,T5,T6> | 
MergeNotMatchedStep.whenNotMatchedThenInsert(Field<T1> field1,
                        Field<T2> field2,
                        Field<T3> field3,
                        Field<T4> field4,
                        Field<T5> field5,
                        Field<T6> field6) | 
 Add the WHEN NOT MATCHED THEN INSERT clause to the
 MERGE statement 
 | 
<T1,T2,T3,T4,T5,T6,T7> @NotNull MergeNotMatchedValuesStep7<R,T1,T2,T3,T4,T5,T6,T7> | 
MergeNotMatchedStep.whenNotMatchedThenInsert(Field<T1> field1,
                        Field<T2> field2,
                        Field<T3> field3,
                        Field<T4> field4,
                        Field<T5> field5,
                        Field<T6> field6,
                        Field<T7> field7) | 
 Add the WHEN NOT MATCHED THEN INSERT clause to the
 MERGE statement 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8> @NotNull MergeNotMatchedValuesStep8<R,T1,T2,T3,T4,T5,T6,T7,T8> | 
MergeNotMatchedStep.whenNotMatchedThenInsert(Field<T1> field1,
                        Field<T2> field2,
                        Field<T3> field3,
                        Field<T4> field4,
                        Field<T5> field5,
                        Field<T6> field6,
                        Field<T7> field7,
                        Field<T8> field8) | 
 Add the WHEN NOT MATCHED THEN INSERT clause to the
 MERGE statement 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9> @NotNull MergeNotMatchedValuesStep9<R,T1,T2,T3,T4,T5,T6,T7,T8,T9> | 
MergeNotMatchedStep.whenNotMatchedThenInsert(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) | 
 Add the WHEN NOT MATCHED THEN INSERT clause to the
 MERGE statement 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> @NotNull MergeNotMatchedValuesStep10<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> | 
MergeNotMatchedStep.whenNotMatchedThenInsert(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) | 
 Add the WHEN NOT MATCHED THEN INSERT clause to the
 MERGE statement 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> @NotNull MergeNotMatchedValuesStep11<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> | 
MergeNotMatchedStep.whenNotMatchedThenInsert(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) | 
 Add the WHEN NOT MATCHED THEN INSERT clause to the
 MERGE statement 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> @NotNull MergeNotMatchedValuesStep12<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> | 
MergeNotMatchedStep.whenNotMatchedThenInsert(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) | 
 Add the WHEN NOT MATCHED THEN INSERT clause to the
 MERGE statement 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> @NotNull MergeNotMatchedValuesStep13<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> | 
MergeNotMatchedStep.whenNotMatchedThenInsert(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) | 
 Add the WHEN NOT MATCHED THEN INSERT clause to the
 MERGE statement 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> @NotNull MergeNotMatchedValuesStep14<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> | 
MergeNotMatchedStep.whenNotMatchedThenInsert(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) | 
 Add the WHEN NOT MATCHED THEN INSERT clause to the
 MERGE statement 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> @NotNull MergeNotMatchedValuesStep15<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> | 
MergeNotMatchedStep.whenNotMatchedThenInsert(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) | 
 Add the WHEN NOT MATCHED THEN INSERT clause to the
 MERGE statement 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> @NotNull MergeNotMatchedValuesStep16<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> | 
MergeNotMatchedStep.whenNotMatchedThenInsert(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) | 
 Add the WHEN NOT MATCHED THEN INSERT clause to the
 MERGE statement 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17> @NotNull MergeNotMatchedValuesStep17<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17> | 
MergeNotMatchedStep.whenNotMatchedThenInsert(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) | 
 Add the WHEN NOT MATCHED THEN INSERT clause to the
 MERGE statement 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18> @NotNull MergeNotMatchedValuesStep18<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18> | 
MergeNotMatchedStep.whenNotMatchedThenInsert(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) | 
 Add the WHEN NOT MATCHED THEN INSERT clause to the
 MERGE statement 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19> @NotNull MergeNotMatchedValuesStep19<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19> | 
MergeNotMatchedStep.whenNotMatchedThenInsert(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) | 
 Add the WHEN NOT MATCHED THEN INSERT clause to the
 MERGE statement 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20> @NotNull MergeNotMatchedValuesStep20<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20> | 
MergeNotMatchedStep.whenNotMatchedThenInsert(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) | 
 Add the WHEN NOT MATCHED THEN INSERT clause to the
 MERGE statement 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21> @NotNull MergeNotMatchedValuesStep21<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21> | 
MergeNotMatchedStep.whenNotMatchedThenInsert(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) | 
 Add the WHEN NOT MATCHED THEN INSERT clause to the
 MERGE statement 
 | 
<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22> @NotNull MergeNotMatchedValuesStep22<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22> | 
MergeNotMatchedStep.whenNotMatchedThenInsert(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) | 
 Add the WHEN NOT MATCHED THEN INSERT clause to the
 MERGE statement 
 | 
@NotNull CreateIndexFinalStep | 
CreateIndexWhereStep.where(Field<Boolean> field) | 
 Add a WHERE clause to create a partial index. 
 | 
@NotNull DeleteConditionStep<R> | 
DeleteWhereStep.where(Field<Boolean> condition) | 
 Add conditions to the query. 
 | 
@NotNull InsertOnConflictDoUpdateStep<R> | 
InsertOnConflictWhereIndexPredicateStep.where(Field<Boolean> field) | 
 Add a WHERE clause to supply an index predicate to the
 INSERT statement's ON CONFLICT ... clause. 
 | 
@NotNull InsertOnConflictConditionStep<R> | 
InsertOnConflictWhereStep.where(Field<Boolean> field) | 
 Add a WHERE clause to the INSERT statement's
 ON DUPLICATE KEY UPDATE or ON CONFLICT ... 
 | 
@NotNull MergeMatchedDeleteStep<R> | 
MergeMatchedWhereStep.where(Field<Boolean> condition) | 
 Add an additional WHERE clause to the preceding
 WHEN MATCHED THEN UPDATE clause. 
 | 
@NotNull MergeFinalStep<R> | 
MergeNotMatchedWhereStep.where(Field<Boolean> condition) | 
 Add an additional WHERE clause to the preceding
 WHEN NOT MATCHED THEN INSERT clause. 
 | 
@NotNull SelectConditionStep<R> | 
SelectWhereStep.where(Field<Boolean> field) | 
 Add a WHERE clause to the query. 
 | 
@NotNull Table<R> | 
Table.where(Field<Boolean> field) | 
 Add a WHERE clause to the table. 
 | 
@NotNull UpdateConditionStep<R> | 
UpdateWhereStep.where(Field<Boolean> condition) | 
 Add conditions to the query 
 | 
<T> R | 
EmbeddableRecord.with(Field<T> field,
    T value) | 
  | 
<T,U> R | 
EmbeddableRecord.with(Field<T> field,
    U value,
    Converter<? extends T,? super U> converter) | 
  | 
<T> @NotNull Record | 
Record.with(Field<T> field,
    T value) | 
 Set a value into this record. 
 | 
<T,U> @NotNull Record | 
Record.with(Field<T> field,
    U value,
    Converter<? extends T,? super U> converter) | 
 Set a value into this record. 
 | 
<T> @NotNull Record1<T1> | 
Record1.with(Field<T> field,
    T value) | 
 Set a value into this record. 
 | 
<T,U> @NotNull Record1<T1> | 
Record1.with(Field<T> field,
    U value,
    Converter<? extends T,? super U> converter) | 
 Set a value into this record. 
 | 
<T> @NotNull Record10<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> | 
Record10.with(Field<T> field,
    T value) | 
 Set a value into this record. 
 | 
<T,U> @NotNull Record10<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> | 
Record10.with(Field<T> field,
    U value,
    Converter<? extends T,? super U> converter) | 
 Set a value into this record. 
 | 
<T> @NotNull Record11<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> | 
Record11.with(Field<T> field,
    T value) | 
 Set a value into this record. 
 | 
<T,U> @NotNull Record11<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> | 
Record11.with(Field<T> field,
    U value,
    Converter<? extends T,? super U> converter) | 
 Set a value into this record. 
 | 
<T> @NotNull Record12<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> | 
Record12.with(Field<T> field,
    T value) | 
 Set a value into this record. 
 | 
<T,U> @NotNull Record12<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> | 
Record12.with(Field<T> field,
    U value,
    Converter<? extends T,? super U> converter) | 
 Set a value into this record. 
 | 
<T> @NotNull Record13<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> | 
Record13.with(Field<T> field,
    T value) | 
 Set a value into this record. 
 | 
<T,U> @NotNull Record13<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> | 
Record13.with(Field<T> field,
    U value,
    Converter<? extends T,? super U> converter) | 
 Set a value into this record. 
 | 
<T> @NotNull Record14<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> | 
Record14.with(Field<T> field,
    T value) | 
 Set a value into this record. 
 | 
<T,U> @NotNull Record14<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> | 
Record14.with(Field<T> field,
    U value,
    Converter<? extends T,? super U> converter) | 
 Set a value into this record. 
 | 
<T> @NotNull Record15<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> | 
Record15.with(Field<T> field,
    T value) | 
 Set a value into this record. 
 | 
<T,U> @NotNull Record15<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> | 
Record15.with(Field<T> field,
    U value,
    Converter<? extends T,? super U> converter) | 
 Set a value into this record. 
 | 
<T> @NotNull Record16<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> | 
Record16.with(Field<T> field,
    T value) | 
 Set a value into this record. 
 | 
<T,U> @NotNull Record16<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> | 
Record16.with(Field<T> field,
    U value,
    Converter<? extends T,? super U> converter) | 
 Set a value into this record. 
 | 
<T> @NotNull Record17<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17> | 
Record17.with(Field<T> field,
    T value) | 
 Set a value into this record. 
 | 
<T,U> @NotNull Record17<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17> | 
Record17.with(Field<T> field,
    U value,
    Converter<? extends T,? super U> converter) | 
 Set a value into this record. 
 | 
<T> @NotNull Record18<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18> | 
Record18.with(Field<T> field,
    T value) | 
 Set a value into this record. 
 | 
<T,U> @NotNull Record18<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18> | 
Record18.with(Field<T> field,
    U value,
    Converter<? extends T,? super U> converter) | 
 Set a value into this record. 
 | 
<T> @NotNull Record19<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19> | 
Record19.with(Field<T> field,
    T value) | 
 Set a value into this record. 
 | 
<T,U> @NotNull Record19<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19> | 
Record19.with(Field<T> field,
    U value,
    Converter<? extends T,? super U> converter) | 
 Set a value into this record. 
 | 
<T> @NotNull Record2<T1,T2> | 
Record2.with(Field<T> field,
    T value) | 
 Set a value into this record. 
 | 
<T,U> @NotNull Record2<T1,T2> | 
Record2.with(Field<T> field,
    U value,
    Converter<? extends T,? super U> converter) | 
 Set a value into this record. 
 | 
<T> @NotNull Record20<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20> | 
Record20.with(Field<T> field,
    T value) | 
 Set a value into this record. 
 | 
<T,U> @NotNull Record20<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20> | 
Record20.with(Field<T> field,
    U value,
    Converter<? extends T,? super U> converter) | 
 Set a value into this record. 
 | 
<T> @NotNull Record21<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21> | 
Record21.with(Field<T> field,
    T value) | 
 Set a value into this record. 
 | 
<T,U> @NotNull Record21<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21> | 
Record21.with(Field<T> field,
    U value,
    Converter<? extends T,? super U> converter) | 
 Set a value into this record. 
 | 
<T> @NotNull Record22<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22> | 
Record22.with(Field<T> field,
    T value) | 
 Set a value into this record. 
 | 
<T,U> @NotNull Record22<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22> | 
Record22.with(Field<T> field,
    U value,
    Converter<? extends T,? super U> converter) | 
 Set a value into this record. 
 | 
<T> @NotNull Record3<T1,T2,T3> | 
Record3.with(Field<T> field,
    T value) | 
 Set a value into this record. 
 | 
<T,U> @NotNull Record3<T1,T2,T3> | 
Record3.with(Field<T> field,
    U value,
    Converter<? extends T,? super U> converter) | 
 Set a value into this record. 
 | 
<T> @NotNull Record4<T1,T2,T3,T4> | 
Record4.with(Field<T> field,
    T value) | 
 Set a value into this record. 
 | 
<T,U> @NotNull Record4<T1,T2,T3,T4> | 
Record4.with(Field<T> field,
    U value,
    Converter<? extends T,? super U> converter) | 
 Set a value into this record. 
 | 
<T> @NotNull Record5<T1,T2,T3,T4,T5> | 
Record5.with(Field<T> field,
    T value) | 
 Set a value into this record. 
 | 
<T,U> @NotNull Record5<T1,T2,T3,T4,T5> | 
Record5.with(Field<T> field,
    U value,
    Converter<? extends T,? super U> converter) | 
 Set a value into this record. 
 | 
<T> @NotNull Record6<T1,T2,T3,T4,T5,T6> | 
Record6.with(Field<T> field,
    T value) | 
 Set a value into this record. 
 | 
<T,U> @NotNull Record6<T1,T2,T3,T4,T5,T6> | 
Record6.with(Field<T> field,
    U value,
    Converter<? extends T,? super U> converter) | 
 Set a value into this record. 
 | 
<T> @NotNull Record7<T1,T2,T3,T4,T5,T6,T7> | 
Record7.with(Field<T> field,
    T value) | 
 Set a value into this record. 
 | 
<T,U> @NotNull Record7<T1,T2,T3,T4,T5,T6,T7> | 
Record7.with(Field<T> field,
    U value,
    Converter<? extends T,? super U> converter) | 
 Set a value into this record. 
 | 
<T> @NotNull Record8<T1,T2,T3,T4,T5,T6,T7,T8> | 
Record8.with(Field<T> field,
    T value) | 
 Set a value into this record. 
 | 
<T,U> @NotNull Record8<T1,T2,T3,T4,T5,T6,T7,T8> | 
Record8.with(Field<T> field,
    U value,
    Converter<? extends T,? super U> converter) | 
 Set a value into this record. 
 | 
<T> @NotNull Record9<T1,T2,T3,T4,T5,T6,T7,T8,T9> | 
Record9.with(Field<T> field,
    T value) | 
 Set a value into this record. 
 | 
<T,U> @NotNull Record9<T1,T2,T3,T4,T5,T6,T7,T8,T9> | 
Record9.with(Field<T> field,
    U value,
    Converter<? extends T,? super U> converter) | 
 Set a value into this record. 
 | 
<T> R | 
TableRecord.with(Field<T> field,
    T value) | 
  | 
<T,U> R | 
TableRecord.with(Field<T> field,
    U value,
    Converter<? extends T,? super U> converter) | 
  | 
<T> R | 
UDTRecord.with(Field<T> field,
    T value) | 
  | 
<T,U> R | 
UDTRecord.with(Field<T> field,
    U value,
    Converter<? extends T,? super U> converter) | 
  |