diff --git a/jOOQ/src/main/java/org/jooq/Field.java b/jOOQ/src/main/java/org/jooq/Field.java index c31d5e94ae..fc5f3c43d6 100644 --- a/jOOQ/src/main/java/org/jooq/Field.java +++ b/jOOQ/src/main/java/org/jooq/Field.java @@ -2547,571 +2547,461 @@ extends // ------------------------------------------------------------------------ /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#sign(Field) + * @deprecated - 3.11 - [#7538] - Use {@link DSL#sign(Field)} instead. */ + @Deprecated @Support Field sign(); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#abs(Field) + * @deprecated - 3.11 - [#7538] - Use {@link DSL#abs(Field)} instead. */ + @Deprecated @Support Field abs(); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#round(Field) + * @deprecated - 3.11 - [#7538] - Use {@link DSL#round(Field)} instead. */ + @Deprecated @Support Field round(); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#round(Field, int) + * @deprecated - 3.11 - [#7538] - Use {@link DSL#round(Field, int)} instead. */ + @Deprecated @Support Field round(int decimals); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#floor(Field) + * @deprecated - 3.11 - [#7538] - Use {@link DSL#floor(Field)} instead. */ + @Deprecated @Support Field floor(); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#ceil(Field) + * @deprecated - 3.11 - [#7538] - Use {@link DSL#ceil(Field)} instead. */ + @Deprecated @Support Field ceil(); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#sqrt(Field) + * @deprecated - 3.11 - [#7538] - Use {@link DSL#sqrt(Field)} instead. */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Field sqrt(); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#exp(Field) + * @deprecated - 3.11 - [#7538] - Use {@link DSL#exp(Field)} instead. */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Field exp(); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#ln(Field) + * @deprecated - 3.11 - [#7538] - Use {@link DSL#ln(Field)} instead. */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Field ln(); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#log(Field, int) + * @deprecated - 3.11 - [#7538] - Use {@link DSL#log(Field, int)} instead. */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Field log(int base); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#acos(Field) + * @deprecated - 3.11 - [#7538] - Use {@link DSL#acos(Field)} instead. */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Field acos(); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#asin(Field) + * @deprecated - 3.11 - [#7538] - Use {@link DSL#asin(Field)} instead. */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Field asin(); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#atan(Field) + * @deprecated - 3.11 - [#7538] - Use {@link DSL#atan(Field)} instead. */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Field atan(); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#atan2(Field, Number) + * @deprecated - 3.11 - [#7538] - Use {@link DSL#atan2(Field, Number)} instead. */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Field atan2(Number y); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#atan2(Field, Field) + * @deprecated - 3.11 - [#7538] - Use {@link DSL#atan2(Field, Field)} instead. */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Field atan2(Field y); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#cos(Field) + * @deprecated - 3.11 - [#7538] - Use {@link DSL#cos(Field)} instead. */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Field cos(); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#sin(Field) + * @deprecated - 3.11 - [#7538] - Use {@link DSL#sin(Field)} instead. */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Field sin(); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#tan(Field) + * @deprecated - 3.11 - [#7538] - Use {@link DSL#tan(Field)} instead. */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Field tan(); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#cot(Field) + * @deprecated - 3.11 - [#7538] - Use {@link DSL#cot(Field)} instead. */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Field cot(); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#sinh(Field) + * @deprecated - 3.11 - [#7538] - Use {@link DSL#sinh(Field)} instead. */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Field sinh(); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#cosh(Field) + * @deprecated - 3.11 - [#7538] - Use {@link DSL#cosh(Field)} instead. */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Field cosh(); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#tanh(Field) + * @deprecated - 3.11 - [#7538] - Use {@link DSL#tanh(Field)} instead. */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Field tanh(); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#coth(Field) + * @deprecated - 3.11 - [#7538] - Use {@link DSL#coth(Field)} instead. */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Field coth(); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#deg(Field) + * @deprecated - 3.11 - [#7538] - Use {@link DSL#deg(Field)} instead. */ + @Deprecated @Support Field deg(); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#rad(Field) + * @deprecated - 3.11 - [#7538] - Use {@link DSL#rad(Field)} instead. */ + @Deprecated @Support Field rad(); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#count(Field) + * @deprecated - 3.11 - [#7538] - Use {@link DSL#count(Field)} instead. */ + @Deprecated @Support Field count(); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#countDistinct(Field) + * @deprecated - 3.11 - [#7538] - Use {@link DSL#countDistinct(Field)} instead. */ + @Deprecated @Support Field countDistinct(); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#max(Field) + * @deprecated - 3.11 - [#7538] - Use {@link DSL#max(Field)} instead. */ + @Deprecated @Support Field max(); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#min(Field) + * @deprecated - 3.11 - [#7538] - Use {@link DSL#min(Field)} instead. */ + @Deprecated @Support Field min(); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#sum(Field) + * @deprecated - 3.11 - [#7538] - Use {@link DSL#sum(Field)} instead. */ + @Deprecated @Support Field sum(); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#avg(Field) + * @deprecated - 3.11 - [#7538] - Use {@link DSL#avg(Field)} instead. */ + @Deprecated @Support Field avg(); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#median(Field) + * @deprecated - 3.11 - [#7538] - Use {@link DSL#median(Field)} instead. */ + @Deprecated @Support({ CUBRID, HSQLDB }) Field median(); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#stddevPop(Field) + * @deprecated - 3.11 - [#7538] - Use {@link DSL#stddevPop(Field)} instead. */ + @Deprecated @Support({ CUBRID, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Field stddevPop(); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#stddevSamp(Field) + * @deprecated - 3.11 - [#7538] - Use {@link DSL#stddevSamp(Field)} instead. */ + @Deprecated @Support({ CUBRID, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Field stddevSamp(); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#varPop(Field) + * @deprecated - 3.11 - [#7538] - Use {@link DSL#varPop(Field)} instead. */ + @Deprecated @Support({ CUBRID, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Field varPop(); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#varSamp(Field) + * @deprecated - 3.11 - [#7538] - Use {@link DSL#varSamp(Field)} instead. */ + @Deprecated @Support({ CUBRID, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Field varSamp(); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#count(Field) * @see AggregateFunction#over() + * @deprecated - 3.11 - [#7538] - Use {@link DSL#count(Field)} instead. */ + @Deprecated @Support({ CUBRID, FIREBIRD_3_0, POSTGRES }) WindowPartitionByStep countOver(); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#max(Field) * @see AggregateFunction#over() + * @deprecated - 3.11 - [#7538] - Use {@link DSL#max(Field)} instead. */ + @Deprecated @Support({ CUBRID, FIREBIRD_3_0, POSTGRES }) WindowPartitionByStep maxOver(); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#min(Field) * @see AggregateFunction#over() + * @deprecated - 3.11 - [#7538] - Use {@link DSL#min(Field)} instead. */ + @Deprecated @Support({ CUBRID, FIREBIRD_3_0, POSTGRES }) WindowPartitionByStep minOver(); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#sum(Field) * @see AggregateFunction#over() + * @deprecated - 3.11 - [#7538] - Use {@link DSL#sum(Field)} instead. */ + @Deprecated @Support({ CUBRID, FIREBIRD_3_0, POSTGRES }) WindowPartitionByStep sumOver(); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#avg(Field) * @see AggregateFunction#over() + * @deprecated - 3.11 - [#7538] - Use {@link DSL#avg(Field)} instead. */ + @Deprecated @Support({ CUBRID, FIREBIRD_3_0, POSTGRES }) WindowPartitionByStep avgOver(); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#firstValue(Field) * @see AggregateFunction#over() + * @deprecated - 3.11 - [#7538] - Use {@link DSL#firstValue(Field)} instead. */ + @Deprecated @Support({ CUBRID, FIREBIRD_3_0, POSTGRES }) WindowIgnoreNullsStep firstValue(); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#lastValue(Field) * @see AggregateFunction#over() + * @deprecated - 3.11 - [#7538] - Use {@link DSL#lastValue(Field)} instead. */ + @Deprecated @Support({ CUBRID, FIREBIRD_3_0, POSTGRES }) WindowIgnoreNullsStep lastValue(); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#lead(Field) * @see AggregateFunction#over() + * @deprecated - 3.11 - [#7538] - Use {@link DSL#lead(Field)} instead. */ + @Deprecated @Support({ FIREBIRD_3_0, POSTGRES }) WindowIgnoreNullsStep lead(); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#lead(Field, int) * @see AggregateFunction#over() + * @deprecated - 3.11 - [#7538] - Use {@link DSL#lead(Field, int)} instead. */ + @Deprecated @Support({ FIREBIRD_3_0, POSTGRES }) WindowIgnoreNullsStep lead(int offset); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#lead(Field, int, Object) * @see AggregateFunction#over() + * @deprecated - 3.11 - [#7538] - Use {@link DSL#lead(Field, int, Object)} instead. */ + @Deprecated @Support({ FIREBIRD_3_0, POSTGRES }) WindowIgnoreNullsStep lead(int offset, T defaultValue); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#lead(Field, int, Field) * @see AggregateFunction#over() + * @deprecated - 3.11 - [#7538] - Use {@link DSL#lead(Field, int, Field)} instead. */ + @Deprecated @Support({ FIREBIRD_3_0, POSTGRES }) WindowIgnoreNullsStep lead(int offset, Field defaultValue); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#lag(Field) * @see AggregateFunction#over() + * @deprecated - 3.11 - [#7538] - Use {@link DSL#lag(Field)} instead. */ + @Deprecated @Support({ FIREBIRD_3_0, POSTGRES }) WindowIgnoreNullsStep lag(); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#lag(Field, int) * @see AggregateFunction#over() + * @deprecated - 3.11 - [#7538] - Use {@link DSL#lag(Field, int)} instead. */ + @Deprecated @Support({ FIREBIRD_3_0, POSTGRES }) WindowIgnoreNullsStep lag(int offset); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#lag(Field, int, Object) * @see AggregateFunction#over() + * @deprecated - 3.11 - [#7538] - Use {@link DSL#lag(Field, int, Object)} instead. */ + @Deprecated @Support({ FIREBIRD_3_0, POSTGRES }) WindowIgnoreNullsStep lag(int offset, T defaultValue); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#lag(Field, int, Field) * @see AggregateFunction#over() + * @deprecated - 3.11 - [#7538] - Use {@link DSL#lag(Field, int, Field)} instead. */ + @Deprecated @Support({ FIREBIRD_3_0, POSTGRES }) WindowIgnoreNullsStep lag(int offset, Field defaultValue); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#stddevPop(Field) * @see AggregateFunction#over() + * @deprecated - 3.11 - [#7538] - Use {@link DSL#stddevPop(Field)} instead. */ + @Deprecated @Support({ CUBRID, POSTGRES }) WindowPartitionByStep stddevPopOver(); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#stddevSamp(Field) * @see AggregateFunction#over() + * @deprecated - 3.11 - [#7538] - Use {@link DSL#stddevSamp(Field)} instead. */ + @Deprecated @Support({ CUBRID, POSTGRES }) WindowPartitionByStep stddevSampOver(); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#varPop(Field) * @see AggregateFunction#over() + * @deprecated - 3.11 - [#7538] - Use {@link DSL#varPop(Field)} instead. */ + @Deprecated @Support({ CUBRID, POSTGRES }) WindowPartitionByStep varPopOver(); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#varSamp(Field) * @see AggregateFunction#over() + * @deprecated - 3.11 - [#7538] - Use {@link DSL#varSamp(Field)} instead. */ + @Deprecated @Support({ CUBRID, POSTGRES }) WindowPartitionByStep varSampOver(); @@ -3468,52 +3358,42 @@ extends Field octetLength(); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#extract(Field, DatePart) + * @deprecated - 3.11 - [#7538] - Use {@link DSL#extract(DatePart)} instead. */ + @Deprecated @Support Field extract(DatePart datePart); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#greatest(Field, Field...) + * @deprecated - 3.11 - [#7538] - Use {@link DSL#greatest(Field, Field...)} instead. */ + @Deprecated @Support Field greatest(T... others); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#greatest(Field, Field...) + * @deprecated - 3.11 - [#7538] - Use {@link DSL#greatest(Field, Field...)} instead. */ + @Deprecated @Support Field greatest(Field... others); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#least(Field, Field...) + * @deprecated - 3.11 - [#7538] - Use {@link DSL#least(Field, Field...)} instead. */ + @Deprecated @Support Field least(T... others); /** - * This method is part of the pre-2.0 API. This API is maintained for - * backwards-compatibility. It may be removed in the future. Consider using - * equivalent methods from {@link DSLContext} - * * @see DSL#least(Field, Field...) + * @deprecated - 3.11 - [#7538] - Use {@link DSL#least(Field, Field...)} instead. */ + @Deprecated @Support Field least(Field... others);