diff --git a/jOOQ/src/main/java/org/jooq/impl/AnyValue.java b/jOOQ/src/main/java/org/jooq/impl/AnyValue.java index a8dc53dfbf..948af903da 100644 --- a/jOOQ/src/main/java/org/jooq/impl/AnyValue.java +++ b/jOOQ/src/main/java/org/jooq/impl/AnyValue.java @@ -55,6 +55,8 @@ import org.jooq.impl.*; import org.jooq.tools.*; import java.util.*; +import java.util.function.*; +import java.util.stream.*; /** @@ -67,13 +69,13 @@ extends { AnyValue( - Field value + Field field ) { super( false, N_ANY_VALUE, - Tools.nullSafeDataType(value), - nullSafeNotNull(value, OTHER) + Tools.nullSafeDataType(field), + nullSafeNotNull(field, (DataType) OTHER) ); } diff --git a/jOOQ/src/main/java/org/jooq/impl/DSL.java b/jOOQ/src/main/java/org/jooq/impl/DSL.java index 8425a99d9d..46619b3041 100644 --- a/jOOQ/src/main/java/org/jooq/impl/DSL.java +++ b/jOOQ/src/main/java/org/jooq/impl/DSL.java @@ -19799,6 +19799,17 @@ public class DSL { // Aggregate functions // ------------------------------------------------------------------------- + /** + * The ANY_VALUE function. + *

+ * Get any arbitrary value from the group. + */ + @NotNull + @Support + public static AggregateFunction anyValue(Field field) { + return new AnyValue(field); + } + /** * The AVG function. */ @@ -23709,17 +23720,6 @@ public class DSL { // XXX Aggregate functions // ------------------------------------------------------------------------- - /** - * The ANY_VALUE function. - *

- * Get any arbitrary value from the group. - */ - @NotNull - @Support - public static AggregateFunction anyValue(Field value) { - return new AnyValue(value); - } - /** * Get the count(*) function. */