QueryPart to be used exclusively in SELECT
+ * clauses.
+ *
+ * @author Lukas Eder
+ */
+public interface Asterisk extends SelectFieldOrAsterisk {
+
+}
diff --git a/jOOQ/src/main/java/org/jooq/DSLContext.java b/jOOQ/src/main/java/org/jooq/DSLContext.java
index 743c4eb8ef..21b77c4d59 100644
--- a/jOOQ/src/main/java/org/jooq/DSLContext.java
+++ b/jOOQ/src/main/java/org/jooq/DSLContext.java
@@ -5609,7 +5609,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* @see DSL#select(Collection)
*/
@Support
- SelectSelectStepSELECT statement (e.g. because you want to
* create a subselect), consider using the static
- * {@link DSL#selectDistinct(SelectField...)} instead.
+ * {@link DSL#selectDistinct(SelectFieldOrAsterisk...)} instead.
*
* Example:
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Field#in(Select)}, {@link Field#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -6400,8 +6400,8 @@ public interface DSLContext extends Scope , AutoCloseable {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
@@ -6410,7 +6410,7 @@ public interface DSLContext extends Scope , AutoCloseable {
/**
* Create a new DSL select statement.
*
* DSLContext create = DSL.using(configuration);
@@ -6370,17 +6370,17 @@ public interface DSLContext extends Scope , AutoCloseable {
* using plain SQL
*
*
- * @see DSL#selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
*/
@Support
- SelectSelectStep
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it + * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it * declares additional record-level typesafety, which is needed by * {@link Row2#in(Select)}, {@link Row2#equal(Select)} and other predicate * building methods taking subselect arguments. @@ -6430,8 +6430,8 @@ public interface DSLContext extends Scope , AutoCloseable { * .orderBy(field2); * * - * @see DSL#selectDistinct(SelectField...) - * @see #selectDistinct(SelectField...) + * @see DSL#selectDistinct(SelectFieldOrAsterisk...) + * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") @Support @@ -6440,7 +6440,7 @@ public interface DSLContext extends Scope , AutoCloseable { /** * Create a new DSL select statement. *
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it + * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it * declares additional record-level typesafety, which is needed by * {@link Row3#in(Select)}, {@link Row3#equal(Select)} and other predicate * building methods taking subselect arguments. @@ -6460,8 +6460,8 @@ public interface DSLContext extends Scope , AutoCloseable { * .orderBy(field2); * * - * @see DSL#selectDistinct(SelectField...) - * @see #selectDistinct(SelectField...) + * @see DSL#selectDistinct(SelectFieldOrAsterisk...) + * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") @Support @@ -6470,7 +6470,7 @@ public interface DSLContext extends Scope , AutoCloseable { /** * Create a new DSL select statement. *
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it + * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it * declares additional record-level typesafety, which is needed by * {@link Row4#in(Select)}, {@link Row4#equal(Select)} and other predicate * building methods taking subselect arguments. @@ -6490,8 +6490,8 @@ public interface DSLContext extends Scope , AutoCloseable { * .orderBy(field2); * * - * @see DSL#selectDistinct(SelectField...) - * @see #selectDistinct(SelectField...) + * @see DSL#selectDistinct(SelectFieldOrAsterisk...) + * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") @Support @@ -6500,7 +6500,7 @@ public interface DSLContext extends Scope , AutoCloseable { /** * Create a new DSL select statement. *
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it + * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it * declares additional record-level typesafety, which is needed by * {@link Row5#in(Select)}, {@link Row5#equal(Select)} and other predicate * building methods taking subselect arguments. @@ -6520,8 +6520,8 @@ public interface DSLContext extends Scope , AutoCloseable { * .orderBy(field2); * * - * @see DSL#selectDistinct(SelectField...) - * @see #selectDistinct(SelectField...) + * @see DSL#selectDistinct(SelectFieldOrAsterisk...) + * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") @Support @@ -6530,7 +6530,7 @@ public interface DSLContext extends Scope , AutoCloseable { /** * Create a new DSL select statement. *
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it + * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it * declares additional record-level typesafety, which is needed by * {@link Row6#in(Select)}, {@link Row6#equal(Select)} and other predicate * building methods taking subselect arguments. @@ -6550,8 +6550,8 @@ public interface DSLContext extends Scope , AutoCloseable { * .orderBy(field2); * * - * @see DSL#selectDistinct(SelectField...) - * @see #selectDistinct(SelectField...) + * @see DSL#selectDistinct(SelectFieldOrAsterisk...) + * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") @Support @@ -6560,7 +6560,7 @@ public interface DSLContext extends Scope , AutoCloseable { /** * Create a new DSL select statement. *
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it + * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it * declares additional record-level typesafety, which is needed by * {@link Row7#in(Select)}, {@link Row7#equal(Select)} and other predicate * building methods taking subselect arguments. @@ -6580,8 +6580,8 @@ public interface DSLContext extends Scope , AutoCloseable { * .orderBy(field2); * * - * @see DSL#selectDistinct(SelectField...) - * @see #selectDistinct(SelectField...) + * @see DSL#selectDistinct(SelectFieldOrAsterisk...) + * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") @Support @@ -6590,7 +6590,7 @@ public interface DSLContext extends Scope , AutoCloseable { /** * Create a new DSL select statement. *
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it + * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it * declares additional record-level typesafety, which is needed by * {@link Row8#in(Select)}, {@link Row8#equal(Select)} and other predicate * building methods taking subselect arguments. @@ -6610,8 +6610,8 @@ public interface DSLContext extends Scope , AutoCloseable { * .orderBy(field2); * * - * @see DSL#selectDistinct(SelectField...) - * @see #selectDistinct(SelectField...) + * @see DSL#selectDistinct(SelectFieldOrAsterisk...) + * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") @Support @@ -6620,7 +6620,7 @@ public interface DSLContext extends Scope , AutoCloseable { /** * Create a new DSL select statement. *
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it + * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it * declares additional record-level typesafety, which is needed by * {@link Row9#in(Select)}, {@link Row9#equal(Select)} and other predicate * building methods taking subselect arguments. @@ -6640,8 +6640,8 @@ public interface DSLContext extends Scope , AutoCloseable { * .orderBy(field2); * * - * @see DSL#selectDistinct(SelectField...) - * @see #selectDistinct(SelectField...) + * @see DSL#selectDistinct(SelectFieldOrAsterisk...) + * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") @Support @@ -6650,7 +6650,7 @@ public interface DSLContext extends Scope , AutoCloseable { /** * Create a new DSL select statement. *
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it + * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it * declares additional record-level typesafety, which is needed by * {@link Row10#in(Select)}, {@link Row10#equal(Select)} and other predicate * building methods taking subselect arguments. @@ -6670,8 +6670,8 @@ public interface DSLContext extends Scope , AutoCloseable { * .orderBy(field2); * * - * @see DSL#selectDistinct(SelectField...) - * @see #selectDistinct(SelectField...) + * @see DSL#selectDistinct(SelectFieldOrAsterisk...) + * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") @Support @@ -6680,7 +6680,7 @@ public interface DSLContext extends Scope , AutoCloseable { /** * Create a new DSL select statement. *
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it + * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it * declares additional record-level typesafety, which is needed by * {@link Row11#in(Select)}, {@link Row11#equal(Select)} and other predicate * building methods taking subselect arguments. @@ -6700,8 +6700,8 @@ public interface DSLContext extends Scope , AutoCloseable { * .orderBy(field2); * * - * @see DSL#selectDistinct(SelectField...) - * @see #selectDistinct(SelectField...) + * @see DSL#selectDistinct(SelectFieldOrAsterisk...) + * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") @Support @@ -6710,7 +6710,7 @@ public interface DSLContext extends Scope , AutoCloseable { /** * Create a new DSL select statement. *
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it + * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it * declares additional record-level typesafety, which is needed by * {@link Row12#in(Select)}, {@link Row12#equal(Select)} and other predicate * building methods taking subselect arguments. @@ -6730,8 +6730,8 @@ public interface DSLContext extends Scope , AutoCloseable { * .orderBy(field2); * * - * @see DSL#selectDistinct(SelectField...) - * @see #selectDistinct(SelectField...) + * @see DSL#selectDistinct(SelectFieldOrAsterisk...) + * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") @Support @@ -6740,7 +6740,7 @@ public interface DSLContext extends Scope , AutoCloseable { /** * Create a new DSL select statement. *
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it + * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it * declares additional record-level typesafety, which is needed by * {@link Row13#in(Select)}, {@link Row13#equal(Select)} and other predicate * building methods taking subselect arguments. @@ -6760,8 +6760,8 @@ public interface DSLContext extends Scope , AutoCloseable { * .orderBy(field2); * * - * @see DSL#selectDistinct(SelectField...) - * @see #selectDistinct(SelectField...) + * @see DSL#selectDistinct(SelectFieldOrAsterisk...) + * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") @Support @@ -6770,7 +6770,7 @@ public interface DSLContext extends Scope , AutoCloseable { /** * Create a new DSL select statement. *
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it + * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it * declares additional record-level typesafety, which is needed by * {@link Row14#in(Select)}, {@link Row14#equal(Select)} and other predicate * building methods taking subselect arguments. @@ -6790,8 +6790,8 @@ public interface DSLContext extends Scope , AutoCloseable { * .orderBy(field2); * * - * @see DSL#selectDistinct(SelectField...) - * @see #selectDistinct(SelectField...) + * @see DSL#selectDistinct(SelectFieldOrAsterisk...) + * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") @Support @@ -6800,7 +6800,7 @@ public interface DSLContext extends Scope , AutoCloseable { /** * Create a new DSL select statement. *
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it + * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it * declares additional record-level typesafety, which is needed by * {@link Row15#in(Select)}, {@link Row15#equal(Select)} and other predicate * building methods taking subselect arguments. @@ -6820,8 +6820,8 @@ public interface DSLContext extends Scope , AutoCloseable { * .orderBy(field2); * * - * @see DSL#selectDistinct(SelectField...) - * @see #selectDistinct(SelectField...) + * @see DSL#selectDistinct(SelectFieldOrAsterisk...) + * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") @Support @@ -6830,7 +6830,7 @@ public interface DSLContext extends Scope , AutoCloseable { /** * Create a new DSL select statement. *
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it + * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it * declares additional record-level typesafety, which is needed by * {@link Row16#in(Select)}, {@link Row16#equal(Select)} and other predicate * building methods taking subselect arguments. @@ -6850,8 +6850,8 @@ public interface DSLContext extends Scope , AutoCloseable { * .orderBy(field2); * * - * @see DSL#selectDistinct(SelectField...) - * @see #selectDistinct(SelectField...) + * @see DSL#selectDistinct(SelectFieldOrAsterisk...) + * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") @Support @@ -6860,7 +6860,7 @@ public interface DSLContext extends Scope , AutoCloseable { /** * Create a new DSL select statement. *
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it + * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it * declares additional record-level typesafety, which is needed by * {@link Row17#in(Select)}, {@link Row17#equal(Select)} and other predicate * building methods taking subselect arguments. @@ -6880,8 +6880,8 @@ public interface DSLContext extends Scope , AutoCloseable { * .orderBy(field2); * * - * @see DSL#selectDistinct(SelectField...) - * @see #selectDistinct(SelectField...) + * @see DSL#selectDistinct(SelectFieldOrAsterisk...) + * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") @Support @@ -6890,7 +6890,7 @@ public interface DSLContext extends Scope , AutoCloseable { /** * Create a new DSL select statement. *
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it + * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it * declares additional record-level typesafety, which is needed by * {@link Row18#in(Select)}, {@link Row18#equal(Select)} and other predicate * building methods taking subselect arguments. @@ -6910,8 +6910,8 @@ public interface DSLContext extends Scope , AutoCloseable { * .orderBy(field2); * * - * @see DSL#selectDistinct(SelectField...) - * @see #selectDistinct(SelectField...) + * @see DSL#selectDistinct(SelectFieldOrAsterisk...) + * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") @Support @@ -6920,7 +6920,7 @@ public interface DSLContext extends Scope , AutoCloseable { /** * Create a new DSL select statement. *
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it + * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it * declares additional record-level typesafety, which is needed by * {@link Row19#in(Select)}, {@link Row19#equal(Select)} and other predicate * building methods taking subselect arguments. @@ -6940,8 +6940,8 @@ public interface DSLContext extends Scope , AutoCloseable { * .orderBy(field2); * * - * @see DSL#selectDistinct(SelectField...) - * @see #selectDistinct(SelectField...) + * @see DSL#selectDistinct(SelectFieldOrAsterisk...) + * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") @Support @@ -6950,7 +6950,7 @@ public interface DSLContext extends Scope , AutoCloseable { /** * Create a new DSL select statement. *
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it + * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it * declares additional record-level typesafety, which is needed by * {@link Row20#in(Select)}, {@link Row20#equal(Select)} and other predicate * building methods taking subselect arguments. @@ -6970,8 +6970,8 @@ public interface DSLContext extends Scope , AutoCloseable { * .orderBy(field2); * * - * @see DSL#selectDistinct(SelectField...) - * @see #selectDistinct(SelectField...) + * @see DSL#selectDistinct(SelectFieldOrAsterisk...) + * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") @Support @@ -6980,7 +6980,7 @@ public interface DSLContext extends Scope , AutoCloseable { /** * Create a new DSL select statement. *
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it + * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it * declares additional record-level typesafety, which is needed by * {@link Row21#in(Select)}, {@link Row21#equal(Select)} and other predicate * building methods taking subselect arguments. @@ -7000,8 +7000,8 @@ public interface DSLContext extends Scope , AutoCloseable { * .orderBy(field2); * * - * @see DSL#selectDistinct(SelectField...) - * @see #selectDistinct(SelectField...) + * @see DSL#selectDistinct(SelectFieldOrAsterisk...) + * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") @Support @@ -7010,7 +7010,7 @@ public interface DSLContext extends Scope , AutoCloseable { /** * Create a new DSL select statement. *
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row22#in(Select)}, {@link Row22#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -7030,8 +7030,8 @@ public interface DSLContext extends Scope , AutoCloseable {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
diff --git a/jOOQ/src/main/java/org/jooq/DeleteQuery.java b/jOOQ/src/main/java/org/jooq/DeleteQuery.java
index 4b44808d08..52e747cde9 100644
--- a/jOOQ/src/main/java/org/jooq/DeleteQuery.java
+++ b/jOOQ/src/main/java/org/jooq/DeleteQuery.java
@@ -121,7 +121,7 @@ public interface DeleteQuery
- * This is the same as {@link #select(SelectField...)}, except that it
+ * This is the same as {@link #select(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Field#in(Select)}, {@link Field#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -541,8 +541,8 @@ public interface WithStep extends QueryPart {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@@ -551,7 +551,7 @@ public interface WithStep extends QueryPart {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #select(SelectField...)}, except that it
+ * This is the same as {@link #select(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row2#in(Select)}, {@link Row2#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -572,8 +572,8 @@ public interface WithStep extends QueryPart {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@@ -582,7 +582,7 @@ public interface WithStep extends QueryPart {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #select(SelectField...)}, except that it
+ * This is the same as {@link #select(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row3#in(Select)}, {@link Row3#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -603,8 +603,8 @@ public interface WithStep extends QueryPart {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@@ -613,7 +613,7 @@ public interface WithStep extends QueryPart {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #select(SelectField...)}, except that it
+ * This is the same as {@link #select(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row4#in(Select)}, {@link Row4#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -634,8 +634,8 @@ public interface WithStep extends QueryPart {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@@ -644,7 +644,7 @@ public interface WithStep extends QueryPart {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #select(SelectField...)}, except that it
+ * This is the same as {@link #select(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row5#in(Select)}, {@link Row5#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -665,8 +665,8 @@ public interface WithStep extends QueryPart {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@@ -675,7 +675,7 @@ public interface WithStep extends QueryPart {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #select(SelectField...)}, except that it
+ * This is the same as {@link #select(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row6#in(Select)}, {@link Row6#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -696,8 +696,8 @@ public interface WithStep extends QueryPart {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@@ -706,7 +706,7 @@ public interface WithStep extends QueryPart {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #select(SelectField...)}, except that it
+ * This is the same as {@link #select(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row7#in(Select)}, {@link Row7#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -727,8 +727,8 @@ public interface WithStep extends QueryPart {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@@ -737,7 +737,7 @@ public interface WithStep extends QueryPart {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #select(SelectField...)}, except that it
+ * This is the same as {@link #select(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row8#in(Select)}, {@link Row8#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -758,8 +758,8 @@ public interface WithStep extends QueryPart {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@@ -768,7 +768,7 @@ public interface WithStep extends QueryPart {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #select(SelectField...)}, except that it
+ * This is the same as {@link #select(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row9#in(Select)}, {@link Row9#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -789,8 +789,8 @@ public interface WithStep extends QueryPart {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@@ -799,7 +799,7 @@ public interface WithStep extends QueryPart {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #select(SelectField...)}, except that it
+ * This is the same as {@link #select(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row10#in(Select)}, {@link Row10#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -820,8 +820,8 @@ public interface WithStep extends QueryPart {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@@ -830,7 +830,7 @@ public interface WithStep extends QueryPart {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #select(SelectField...)}, except that it
+ * This is the same as {@link #select(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row11#in(Select)}, {@link Row11#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -851,8 +851,8 @@ public interface WithStep extends QueryPart {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@@ -861,7 +861,7 @@ public interface WithStep extends QueryPart {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #select(SelectField...)}, except that it
+ * This is the same as {@link #select(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row12#in(Select)}, {@link Row12#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -882,8 +882,8 @@ public interface WithStep extends QueryPart {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@@ -892,7 +892,7 @@ public interface WithStep extends QueryPart {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #select(SelectField...)}, except that it
+ * This is the same as {@link #select(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row13#in(Select)}, {@link Row13#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -913,8 +913,8 @@ public interface WithStep extends QueryPart {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@@ -923,7 +923,7 @@ public interface WithStep extends QueryPart {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #select(SelectField...)}, except that it
+ * This is the same as {@link #select(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row14#in(Select)}, {@link Row14#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -944,8 +944,8 @@ public interface WithStep extends QueryPart {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@@ -954,7 +954,7 @@ public interface WithStep extends QueryPart {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #select(SelectField...)}, except that it
+ * This is the same as {@link #select(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row15#in(Select)}, {@link Row15#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -975,8 +975,8 @@ public interface WithStep extends QueryPart {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@@ -985,7 +985,7 @@ public interface WithStep extends QueryPart {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #select(SelectField...)}, except that it
+ * This is the same as {@link #select(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row16#in(Select)}, {@link Row16#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -1006,8 +1006,8 @@ public interface WithStep extends QueryPart {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@@ -1016,7 +1016,7 @@ public interface WithStep extends QueryPart {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #select(SelectField...)}, except that it
+ * This is the same as {@link #select(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row17#in(Select)}, {@link Row17#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -1037,8 +1037,8 @@ public interface WithStep extends QueryPart {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@@ -1047,7 +1047,7 @@ public interface WithStep extends QueryPart {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #select(SelectField...)}, except that it
+ * This is the same as {@link #select(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row18#in(Select)}, {@link Row18#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -1068,8 +1068,8 @@ public interface WithStep extends QueryPart {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@@ -1078,7 +1078,7 @@ public interface WithStep extends QueryPart {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #select(SelectField...)}, except that it
+ * This is the same as {@link #select(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row19#in(Select)}, {@link Row19#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -1099,8 +1099,8 @@ public interface WithStep extends QueryPart {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@@ -1109,7 +1109,7 @@ public interface WithStep extends QueryPart {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #select(SelectField...)}, except that it
+ * This is the same as {@link #select(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row20#in(Select)}, {@link Row20#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -1130,8 +1130,8 @@ public interface WithStep extends QueryPart {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@@ -1140,7 +1140,7 @@ public interface WithStep extends QueryPart {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #select(SelectField...)}, except that it
+ * This is the same as {@link #select(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row21#in(Select)}, {@link Row21#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -1161,8 +1161,8 @@ public interface WithStep extends QueryPart {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@@ -1171,7 +1171,7 @@ public interface WithStep extends QueryPart {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #select(SelectField...)}, except that it
+ * This is the same as {@link #select(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row22#in(Select)}, {@link Row22#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -1192,8 +1192,8 @@ public interface WithStep extends QueryPart {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@@ -1223,7 +1223,7 @@ public interface WithStep extends QueryPart {
* @see DSL#selectDistinct(Collection)
*/
@Support({ FIREBIRD, HSQLDB, MYSQL_8_0, POSTGRES })
- SelectSelectStep
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Field#in(Select)}, {@link Field#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -1275,8 +1275,8 @@ public interface WithStep extends QueryPart {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@@ -1285,7 +1285,7 @@ public interface WithStep extends QueryPart {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row2#in(Select)}, {@link Row2#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -1306,8 +1306,8 @@ public interface WithStep extends QueryPart {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@@ -1316,7 +1316,7 @@ public interface WithStep extends QueryPart {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row3#in(Select)}, {@link Row3#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -1337,8 +1337,8 @@ public interface WithStep extends QueryPart {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@@ -1347,7 +1347,7 @@ public interface WithStep extends QueryPart {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row4#in(Select)}, {@link Row4#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -1368,8 +1368,8 @@ public interface WithStep extends QueryPart {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@@ -1378,7 +1378,7 @@ public interface WithStep extends QueryPart {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row5#in(Select)}, {@link Row5#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -1399,8 +1399,8 @@ public interface WithStep extends QueryPart {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@@ -1409,7 +1409,7 @@ public interface WithStep extends QueryPart {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row6#in(Select)}, {@link Row6#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -1430,8 +1430,8 @@ public interface WithStep extends QueryPart {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@@ -1440,7 +1440,7 @@ public interface WithStep extends QueryPart {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row7#in(Select)}, {@link Row7#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -1461,8 +1461,8 @@ public interface WithStep extends QueryPart {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@@ -1471,7 +1471,7 @@ public interface WithStep extends QueryPart {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row8#in(Select)}, {@link Row8#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -1492,8 +1492,8 @@ public interface WithStep extends QueryPart {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@@ -1502,7 +1502,7 @@ public interface WithStep extends QueryPart {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row9#in(Select)}, {@link Row9#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -1523,8 +1523,8 @@ public interface WithStep extends QueryPart {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@@ -1533,7 +1533,7 @@ public interface WithStep extends QueryPart {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row10#in(Select)}, {@link Row10#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -1554,8 +1554,8 @@ public interface WithStep extends QueryPart {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@@ -1564,7 +1564,7 @@ public interface WithStep extends QueryPart {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row11#in(Select)}, {@link Row11#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -1585,8 +1585,8 @@ public interface WithStep extends QueryPart {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@@ -1595,7 +1595,7 @@ public interface WithStep extends QueryPart {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row12#in(Select)}, {@link Row12#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -1616,8 +1616,8 @@ public interface WithStep extends QueryPart {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@@ -1626,7 +1626,7 @@ public interface WithStep extends QueryPart {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row13#in(Select)}, {@link Row13#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -1647,8 +1647,8 @@ public interface WithStep extends QueryPart {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@@ -1657,7 +1657,7 @@ public interface WithStep extends QueryPart {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row14#in(Select)}, {@link Row14#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -1678,8 +1678,8 @@ public interface WithStep extends QueryPart {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@@ -1688,7 +1688,7 @@ public interface WithStep extends QueryPart {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row15#in(Select)}, {@link Row15#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -1709,8 +1709,8 @@ public interface WithStep extends QueryPart {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@@ -1719,7 +1719,7 @@ public interface WithStep extends QueryPart {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row16#in(Select)}, {@link Row16#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -1740,8 +1740,8 @@ public interface WithStep extends QueryPart {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@@ -1750,7 +1750,7 @@ public interface WithStep extends QueryPart {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row17#in(Select)}, {@link Row17#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -1771,8 +1771,8 @@ public interface WithStep extends QueryPart {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@@ -1781,7 +1781,7 @@ public interface WithStep extends QueryPart {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row18#in(Select)}, {@link Row18#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -1802,8 +1802,8 @@ public interface WithStep extends QueryPart {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@@ -1812,7 +1812,7 @@ public interface WithStep extends QueryPart {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row19#in(Select)}, {@link Row19#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -1833,8 +1833,8 @@ public interface WithStep extends QueryPart {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@@ -1843,7 +1843,7 @@ public interface WithStep extends QueryPart {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row20#in(Select)}, {@link Row20#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -1864,8 +1864,8 @@ public interface WithStep extends QueryPart {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@@ -1874,7 +1874,7 @@ public interface WithStep extends QueryPart {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row21#in(Select)}, {@link Row21#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -1895,8 +1895,8 @@ public interface WithStep extends QueryPart {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@@ -1905,7 +1905,7 @@ public interface WithStep extends QueryPart {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row22#in(Select)}, {@link Row22#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -1926,8 +1926,8 @@ public interface WithStep extends QueryPart {
* .orderBy(field2);
*
*
- * @see DSL#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSL#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
diff --git a/jOOQ/src/main/java/org/jooq/impl/AbstractDMLQuery.java b/jOOQ/src/main/java/org/jooq/impl/AbstractDMLQuery.java
index e06ad233ba..912a960f1f 100644
--- a/jOOQ/src/main/java/org/jooq/impl/AbstractDMLQuery.java
+++ b/jOOQ/src/main/java/org/jooq/impl/AbstractDMLQuery.java
@@ -60,9 +60,8 @@ import static org.jooq.impl.Keywords.K_ROWCOUNT;
import static org.jooq.impl.Keywords.K_SELECT;
import static org.jooq.impl.Keywords.K_SQL;
import static org.jooq.impl.Keywords.K_TABLE;
+import static org.jooq.impl.Tools.EMPTY_FIELD;
import static org.jooq.impl.Tools.EMPTY_STRING;
-import static org.jooq.impl.Tools.fieldArray;
-import static org.jooq.impl.Tools.unqualify;
import static org.jooq.util.sqlite.SQLiteDSL.rowid;
import java.sql.CallableStatement;
@@ -78,6 +77,7 @@ import java.util.Collection;
import java.util.EnumSet;
import java.util.List;
+import org.jooq.Asterisk;
import org.jooq.Binding;
import org.jooq.Configuration;
import org.jooq.Context;
@@ -88,9 +88,11 @@ import org.jooq.ExecuteContext;
import org.jooq.ExecuteListener;
import org.jooq.Field;
import org.jooq.Identity;
+import org.jooq.QualifiedAsterisk;
import org.jooq.Record;
import org.jooq.Result;
import org.jooq.SQLDialect;
+import org.jooq.SelectFieldOrAsterisk;
import org.jooq.Table;
import org.jooq.UpdateQuery;
import org.jooq.conf.ExecuteWithoutWhere;
@@ -108,23 +110,25 @@ abstract class AbstractDMLQuery
- * This is the same as {@link #select(SelectField...)}, except that it declares
+ * This is the same as {@link #select(SelectFieldOrAsterisk...)}, except that it declares
* additional record-level typesafety, which is needed by
* {@link Field#in(Select)}, {@link Field#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -2808,8 +2810,8 @@ public class DSL {
* .orderBy(field2);
*
*
- * @see DSLContext#select(SelectField...)
- * @see #select(SelectField...)
+ * @see DSLContext#select(SelectFieldOrAsterisk...)
+ * @see #select(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
@@ -2820,7 +2822,7 @@ public class DSL {
/**
* Create a new DSL subselect statement.
*
- * This is the same as {@link #select(SelectField...)}, except that it declares
+ * This is the same as {@link #select(SelectFieldOrAsterisk...)}, except that it declares
* additional record-level typesafety, which is needed by
* {@link Row2#in(Select)}, {@link Row2#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -2846,8 +2848,8 @@ public class DSL {
* .orderBy(field2);
*
*
- * @see DSLContext#select(SelectField...)
- * @see #select(SelectField...)
+ * @see DSLContext#select(SelectFieldOrAsterisk...)
+ * @see #select(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
@@ -2858,7 +2860,7 @@ public class DSL {
/**
* Create a new DSL subselect statement.
*
- * This is the same as {@link #select(SelectField...)}, except that it declares
+ * This is the same as {@link #select(SelectFieldOrAsterisk...)}, except that it declares
* additional record-level typesafety, which is needed by
* {@link Row3#in(Select)}, {@link Row3#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -2884,8 +2886,8 @@ public class DSL {
* .orderBy(field2);
*
*
- * @see DSLContext#select(SelectField...)
- * @see #select(SelectField...)
+ * @see DSLContext#select(SelectFieldOrAsterisk...)
+ * @see #select(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
@@ -2896,7 +2898,7 @@ public class DSL {
/**
* Create a new DSL subselect statement.
*
- * This is the same as {@link #select(SelectField...)}, except that it declares
+ * This is the same as {@link #select(SelectFieldOrAsterisk...)}, except that it declares
* additional record-level typesafety, which is needed by
* {@link Row4#in(Select)}, {@link Row4#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -2922,8 +2924,8 @@ public class DSL {
* .orderBy(field2);
*
*
- * @see DSLContext#select(SelectField...)
- * @see #select(SelectField...)
+ * @see DSLContext#select(SelectFieldOrAsterisk...)
+ * @see #select(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
@@ -2934,7 +2936,7 @@ public class DSL {
/**
* Create a new DSL subselect statement.
*
- * This is the same as {@link #select(SelectField...)}, except that it declares
+ * This is the same as {@link #select(SelectFieldOrAsterisk...)}, except that it declares
* additional record-level typesafety, which is needed by
* {@link Row5#in(Select)}, {@link Row5#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -2960,8 +2962,8 @@ public class DSL {
* .orderBy(field2);
*
*
- * @see DSLContext#select(SelectField...)
- * @see #select(SelectField...)
+ * @see DSLContext#select(SelectFieldOrAsterisk...)
+ * @see #select(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
@@ -2972,7 +2974,7 @@ public class DSL {
/**
* Create a new DSL subselect statement.
*
- * This is the same as {@link #select(SelectField...)}, except that it declares
+ * This is the same as {@link #select(SelectFieldOrAsterisk...)}, except that it declares
* additional record-level typesafety, which is needed by
* {@link Row6#in(Select)}, {@link Row6#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -2998,8 +3000,8 @@ public class DSL {
* .orderBy(field2);
*
*
- * @see DSLContext#select(SelectField...)
- * @see #select(SelectField...)
+ * @see DSLContext#select(SelectFieldOrAsterisk...)
+ * @see #select(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
@@ -3010,7 +3012,7 @@ public class DSL {
/**
* Create a new DSL subselect statement.
*
- * This is the same as {@link #select(SelectField...)}, except that it declares
+ * This is the same as {@link #select(SelectFieldOrAsterisk...)}, except that it declares
* additional record-level typesafety, which is needed by
* {@link Row7#in(Select)}, {@link Row7#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -3036,8 +3038,8 @@ public class DSL {
* .orderBy(field2);
*
*
- * @see DSLContext#select(SelectField...)
- * @see #select(SelectField...)
+ * @see DSLContext#select(SelectFieldOrAsterisk...)
+ * @see #select(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
@@ -3048,7 +3050,7 @@ public class DSL {
/**
* Create a new DSL subselect statement.
*
- * This is the same as {@link #select(SelectField...)}, except that it declares
+ * This is the same as {@link #select(SelectFieldOrAsterisk...)}, except that it declares
* additional record-level typesafety, which is needed by
* {@link Row8#in(Select)}, {@link Row8#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -3074,8 +3076,8 @@ public class DSL {
* .orderBy(field2);
*
*
- * @see DSLContext#select(SelectField...)
- * @see #select(SelectField...)
+ * @see DSLContext#select(SelectFieldOrAsterisk...)
+ * @see #select(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
@@ -3086,7 +3088,7 @@ public class DSL {
/**
* Create a new DSL subselect statement.
*
- * This is the same as {@link #select(SelectField...)}, except that it declares
+ * This is the same as {@link #select(SelectFieldOrAsterisk...)}, except that it declares
* additional record-level typesafety, which is needed by
* {@link Row9#in(Select)}, {@link Row9#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -3112,8 +3114,8 @@ public class DSL {
* .orderBy(field2);
*
*
- * @see DSLContext#select(SelectField...)
- * @see #select(SelectField...)
+ * @see DSLContext#select(SelectFieldOrAsterisk...)
+ * @see #select(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
@@ -3124,7 +3126,7 @@ public class DSL {
/**
* Create a new DSL subselect statement.
*
- * This is the same as {@link #select(SelectField...)}, except that it declares
+ * This is the same as {@link #select(SelectFieldOrAsterisk...)}, except that it declares
* additional record-level typesafety, which is needed by
* {@link Row10#in(Select)}, {@link Row10#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -3150,8 +3152,8 @@ public class DSL {
* .orderBy(field2);
*
*
- * @see DSLContext#select(SelectField...)
- * @see #select(SelectField...)
+ * @see DSLContext#select(SelectFieldOrAsterisk...)
+ * @see #select(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
@@ -3162,7 +3164,7 @@ public class DSL {
/**
* Create a new DSL subselect statement.
*
- * This is the same as {@link #select(SelectField...)}, except that it declares
+ * This is the same as {@link #select(SelectFieldOrAsterisk...)}, except that it declares
* additional record-level typesafety, which is needed by
* {@link Row11#in(Select)}, {@link Row11#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -3188,8 +3190,8 @@ public class DSL {
* .orderBy(field2);
*
*
- * @see DSLContext#select(SelectField...)
- * @see #select(SelectField...)
+ * @see DSLContext#select(SelectFieldOrAsterisk...)
+ * @see #select(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
@@ -3200,7 +3202,7 @@ public class DSL {
/**
* Create a new DSL subselect statement.
*
- * This is the same as {@link #select(SelectField...)}, except that it declares
+ * This is the same as {@link #select(SelectFieldOrAsterisk...)}, except that it declares
* additional record-level typesafety, which is needed by
* {@link Row12#in(Select)}, {@link Row12#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -3226,8 +3228,8 @@ public class DSL {
* .orderBy(field2);
*
*
- * @see DSLContext#select(SelectField...)
- * @see #select(SelectField...)
+ * @see DSLContext#select(SelectFieldOrAsterisk...)
+ * @see #select(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
@@ -3238,7 +3240,7 @@ public class DSL {
/**
* Create a new DSL subselect statement.
*
- * This is the same as {@link #select(SelectField...)}, except that it declares
+ * This is the same as {@link #select(SelectFieldOrAsterisk...)}, except that it declares
* additional record-level typesafety, which is needed by
* {@link Row13#in(Select)}, {@link Row13#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -3264,8 +3266,8 @@ public class DSL {
* .orderBy(field2);
*
*
- * @see DSLContext#select(SelectField...)
- * @see #select(SelectField...)
+ * @see DSLContext#select(SelectFieldOrAsterisk...)
+ * @see #select(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
@@ -3276,7 +3278,7 @@ public class DSL {
/**
* Create a new DSL subselect statement.
*
- * This is the same as {@link #select(SelectField...)}, except that it declares
+ * This is the same as {@link #select(SelectFieldOrAsterisk...)}, except that it declares
* additional record-level typesafety, which is needed by
* {@link Row14#in(Select)}, {@link Row14#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -3302,8 +3304,8 @@ public class DSL {
* .orderBy(field2);
*
*
- * @see DSLContext#select(SelectField...)
- * @see #select(SelectField...)
+ * @see DSLContext#select(SelectFieldOrAsterisk...)
+ * @see #select(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
@@ -3314,7 +3316,7 @@ public class DSL {
/**
* Create a new DSL subselect statement.
*
- * This is the same as {@link #select(SelectField...)}, except that it declares
+ * This is the same as {@link #select(SelectFieldOrAsterisk...)}, except that it declares
* additional record-level typesafety, which is needed by
* {@link Row15#in(Select)}, {@link Row15#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -3340,8 +3342,8 @@ public class DSL {
* .orderBy(field2);
*
*
- * @see DSLContext#select(SelectField...)
- * @see #select(SelectField...)
+ * @see DSLContext#select(SelectFieldOrAsterisk...)
+ * @see #select(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
@@ -3352,7 +3354,7 @@ public class DSL {
/**
* Create a new DSL subselect statement.
*
- * This is the same as {@link #select(SelectField...)}, except that it declares
+ * This is the same as {@link #select(SelectFieldOrAsterisk...)}, except that it declares
* additional record-level typesafety, which is needed by
* {@link Row16#in(Select)}, {@link Row16#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -3378,8 +3380,8 @@ public class DSL {
* .orderBy(field2);
*
*
- * @see DSLContext#select(SelectField...)
- * @see #select(SelectField...)
+ * @see DSLContext#select(SelectFieldOrAsterisk...)
+ * @see #select(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
@@ -3390,7 +3392,7 @@ public class DSL {
/**
* Create a new DSL subselect statement.
*
- * This is the same as {@link #select(SelectField...)}, except that it declares
+ * This is the same as {@link #select(SelectFieldOrAsterisk...)}, except that it declares
* additional record-level typesafety, which is needed by
* {@link Row17#in(Select)}, {@link Row17#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -3416,8 +3418,8 @@ public class DSL {
* .orderBy(field2);
*
*
- * @see DSLContext#select(SelectField...)
- * @see #select(SelectField...)
+ * @see DSLContext#select(SelectFieldOrAsterisk...)
+ * @see #select(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
@@ -3428,7 +3430,7 @@ public class DSL {
/**
* Create a new DSL subselect statement.
*
- * This is the same as {@link #select(SelectField...)}, except that it declares
+ * This is the same as {@link #select(SelectFieldOrAsterisk...)}, except that it declares
* additional record-level typesafety, which is needed by
* {@link Row18#in(Select)}, {@link Row18#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -3454,8 +3456,8 @@ public class DSL {
* .orderBy(field2);
*
*
- * @see DSLContext#select(SelectField...)
- * @see #select(SelectField...)
+ * @see DSLContext#select(SelectFieldOrAsterisk...)
+ * @see #select(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
@@ -3466,7 +3468,7 @@ public class DSL {
/**
* Create a new DSL subselect statement.
*
- * This is the same as {@link #select(SelectField...)}, except that it declares
+ * This is the same as {@link #select(SelectFieldOrAsterisk...)}, except that it declares
* additional record-level typesafety, which is needed by
* {@link Row19#in(Select)}, {@link Row19#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -3492,8 +3494,8 @@ public class DSL {
* .orderBy(field2);
*
*
- * @see DSLContext#select(SelectField...)
- * @see #select(SelectField...)
+ * @see DSLContext#select(SelectFieldOrAsterisk...)
+ * @see #select(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
@@ -3504,7 +3506,7 @@ public class DSL {
/**
* Create a new DSL subselect statement.
*
- * This is the same as {@link #select(SelectField...)}, except that it declares
+ * This is the same as {@link #select(SelectFieldOrAsterisk...)}, except that it declares
* additional record-level typesafety, which is needed by
* {@link Row20#in(Select)}, {@link Row20#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -3530,8 +3532,8 @@ public class DSL {
* .orderBy(field2);
*
*
- * @see DSLContext#select(SelectField...)
- * @see #select(SelectField...)
+ * @see DSLContext#select(SelectFieldOrAsterisk...)
+ * @see #select(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
@@ -3542,7 +3544,7 @@ public class DSL {
/**
* Create a new DSL subselect statement.
*
- * This is the same as {@link #select(SelectField...)}, except that it declares
+ * This is the same as {@link #select(SelectFieldOrAsterisk...)}, except that it declares
* additional record-level typesafety, which is needed by
* {@link Row21#in(Select)}, {@link Row21#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -3568,8 +3570,8 @@ public class DSL {
* .orderBy(field2);
*
*
- * @see DSLContext#select(SelectField...)
- * @see #select(SelectField...)
+ * @see DSLContext#select(SelectFieldOrAsterisk...)
+ * @see #select(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
@@ -3580,7 +3582,7 @@ public class DSL {
/**
* Create a new DSL subselect statement.
*
- * This is the same as {@link #select(SelectField...)}, except that it declares
+ * This is the same as {@link #select(SelectFieldOrAsterisk...)}, except that it declares
* additional record-level typesafety, which is needed by
* {@link Row22#in(Select)}, {@link Row22#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -3606,8 +3608,8 @@ public class DSL {
* .orderBy(field2);
*
*
- * @see DSLContext#select(SelectField...)
- * @see #select(SelectField...)
+ * @see DSLContext#select(SelectFieldOrAsterisk...)
+ * @see #select(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
@@ -3653,7 +3655,7 @@ public class DSL {
* @see DSLContext#selectDistinct(Collection)
*/
@Support
- public static SelectSelectStep
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Field#in(Select)}, {@link Field#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -3728,8 +3730,8 @@ public class DSL {
* .orderBy(field2);
*
*
- * @see DSLContext#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSLContext#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
@@ -3740,7 +3742,7 @@ public class DSL {
/**
* Create a new DSL subselect statement.
*
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row2#in(Select)}, {@link Row2#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -3766,8 +3768,8 @@ public class DSL {
* .orderBy(field2);
*
*
- * @see DSLContext#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSLContext#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
@@ -3778,7 +3780,7 @@ public class DSL {
/**
* Create a new DSL subselect statement.
*
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row3#in(Select)}, {@link Row3#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -3804,8 +3806,8 @@ public class DSL {
* .orderBy(field2);
*
*
- * @see DSLContext#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSLContext#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
@@ -3816,7 +3818,7 @@ public class DSL {
/**
* Create a new DSL subselect statement.
*
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row4#in(Select)}, {@link Row4#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -3842,8 +3844,8 @@ public class DSL {
* .orderBy(field2);
*
*
- * @see DSLContext#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSLContext#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
@@ -3854,7 +3856,7 @@ public class DSL {
/**
* Create a new DSL subselect statement.
*
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row5#in(Select)}, {@link Row5#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -3880,8 +3882,8 @@ public class DSL {
* .orderBy(field2);
*
*
- * @see DSLContext#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSLContext#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
@@ -3892,7 +3894,7 @@ public class DSL {
/**
* Create a new DSL subselect statement.
*
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row6#in(Select)}, {@link Row6#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -3918,8 +3920,8 @@ public class DSL {
* .orderBy(field2);
*
*
- * @see DSLContext#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSLContext#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
@@ -3930,7 +3932,7 @@ public class DSL {
/**
* Create a new DSL subselect statement.
*
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row7#in(Select)}, {@link Row7#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -3956,8 +3958,8 @@ public class DSL {
* .orderBy(field2);
*
*
- * @see DSLContext#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSLContext#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
@@ -3968,7 +3970,7 @@ public class DSL {
/**
* Create a new DSL subselect statement.
*
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row8#in(Select)}, {@link Row8#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -3994,8 +3996,8 @@ public class DSL {
* .orderBy(field2);
*
*
- * @see DSLContext#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSLContext#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
@@ -4006,7 +4008,7 @@ public class DSL {
/**
* Create a new DSL subselect statement.
*
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row9#in(Select)}, {@link Row9#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -4032,8 +4034,8 @@ public class DSL {
* .orderBy(field2);
*
*
- * @see DSLContext#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSLContext#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
@@ -4044,7 +4046,7 @@ public class DSL {
/**
* Create a new DSL subselect statement.
*
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row10#in(Select)}, {@link Row10#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -4070,8 +4072,8 @@ public class DSL {
* .orderBy(field2);
*
*
- * @see DSLContext#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSLContext#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
@@ -4082,7 +4084,7 @@ public class DSL {
/**
* Create a new DSL subselect statement.
*
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row11#in(Select)}, {@link Row11#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -4108,8 +4110,8 @@ public class DSL {
* .orderBy(field2);
*
*
- * @see DSLContext#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSLContext#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
@@ -4120,7 +4122,7 @@ public class DSL {
/**
* Create a new DSL subselect statement.
*
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row12#in(Select)}, {@link Row12#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -4146,8 +4148,8 @@ public class DSL {
* .orderBy(field2);
*
*
- * @see DSLContext#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSLContext#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
@@ -4158,7 +4160,7 @@ public class DSL {
/**
* Create a new DSL subselect statement.
*
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row13#in(Select)}, {@link Row13#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -4184,8 +4186,8 @@ public class DSL {
* .orderBy(field2);
*
*
- * @see DSLContext#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSLContext#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
@@ -4196,7 +4198,7 @@ public class DSL {
/**
* Create a new DSL subselect statement.
*
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row14#in(Select)}, {@link Row14#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -4222,8 +4224,8 @@ public class DSL {
* .orderBy(field2);
*
*
- * @see DSLContext#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSLContext#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
@@ -4234,7 +4236,7 @@ public class DSL {
/**
* Create a new DSL subselect statement.
*
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row15#in(Select)}, {@link Row15#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -4260,8 +4262,8 @@ public class DSL {
* .orderBy(field2);
*
*
- * @see DSLContext#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSLContext#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
@@ -4272,7 +4274,7 @@ public class DSL {
/**
* Create a new DSL subselect statement.
*
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row16#in(Select)}, {@link Row16#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -4298,8 +4300,8 @@ public class DSL {
* .orderBy(field2);
*
*
- * @see DSLContext#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSLContext#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
@@ -4310,7 +4312,7 @@ public class DSL {
/**
* Create a new DSL subselect statement.
*
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row17#in(Select)}, {@link Row17#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -4336,8 +4338,8 @@ public class DSL {
* .orderBy(field2);
*
*
- * @see DSLContext#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSLContext#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
@@ -4348,7 +4350,7 @@ public class DSL {
/**
* Create a new DSL subselect statement.
*
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row18#in(Select)}, {@link Row18#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -4374,8 +4376,8 @@ public class DSL {
* .orderBy(field2);
*
*
- * @see DSLContext#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSLContext#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
@@ -4386,7 +4388,7 @@ public class DSL {
/**
* Create a new DSL subselect statement.
*
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row19#in(Select)}, {@link Row19#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -4412,8 +4414,8 @@ public class DSL {
* .orderBy(field2);
*
*
- * @see DSLContext#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSLContext#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
@@ -4424,7 +4426,7 @@ public class DSL {
/**
* Create a new DSL subselect statement.
*
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row20#in(Select)}, {@link Row20#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -4450,8 +4452,8 @@ public class DSL {
* .orderBy(field2);
*
*
- * @see DSLContext#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSLContext#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
@@ -4462,7 +4464,7 @@ public class DSL {
/**
* Create a new DSL subselect statement.
*
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row21#in(Select)}, {@link Row21#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -4488,8 +4490,8 @@ public class DSL {
* .orderBy(field2);
*
*
- * @see DSLContext#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSLContext#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
@@ -4500,7 +4502,7 @@ public class DSL {
/**
* Create a new DSL subselect statement.
*
- * This is the same as {@link #selectDistinct(SelectField...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectFieldOrAsterisk...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row22#in(Select)}, {@link Row22#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -4526,8 +4528,8 @@ public class DSL {
* .orderBy(field2);
*
*
- * @see DSLContext#selectDistinct(SelectField...)
- * @see #selectDistinct(SelectField...)
+ * @see DSLContext#selectDistinct(SelectFieldOrAsterisk...)
+ * @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support
@@ -20966,6 +20968,14 @@ public class DSL {
return (DataType
diff --git a/jOOQ/src/main/java/org/jooq/impl/DefaultDSLContext.java b/jOOQ/src/main/java/org/jooq/impl/DefaultDSLContext.java
index 71de9e0d82..918347e1db 100644
--- a/jOOQ/src/main/java/org/jooq/impl/DefaultDSLContext.java
+++ b/jOOQ/src/main/java/org/jooq/impl/DefaultDSLContext.java
@@ -222,6 +222,7 @@ import org.jooq.SQLDialect;
import org.jooq.Schema;
import org.jooq.Select;
import org.jooq.SelectField;
+import org.jooq.SelectFieldOrAsterisk;
import org.jooq.SelectQuery;
import org.jooq.SelectSelectStep;
import org.jooq.SelectWhereStep;
@@ -2075,12 +2076,12 @@ public class DefaultDSLContext extends AbstractScope implements DSLContext, Seri
}
@Override
- public SelectSelectStepDELETE statement to return a list of fields in
@@ -131,7 +131,7 @@ public interface DeleteQueryDELETE statement to return a list of fields in
@@ -94,5 +94,5 @@ public interface DeleteReturningStepINSERT statement to return a list of fields in
@@ -102,5 +102,5 @@ public interface InsertReturningStepQueryPart to be used exclusively in SELECT
+ * clauses.
+ *
+ * @author Lukas Eder
+ */
+public interface QualifiedAsterisk extends SelectFieldOrAsterisk {
+
+ /**
+ * The qualifier.
+ */
+ Table> qualifier();
+}
diff --git a/jOOQ/src/main/java/org/jooq/SelectDistinctOnStep.java b/jOOQ/src/main/java/org/jooq/SelectDistinctOnStep.java
index 464cd2a623..b56c6951a2 100644
--- a/jOOQ/src/main/java/org/jooq/SelectDistinctOnStep.java
+++ b/jOOQ/src/main/java/org/jooq/SelectDistinctOnStep.java
@@ -93,7 +93,7 @@ public interface SelectDistinctOnStepON(...) clause to a
@@ -103,19 +103,19 @@ public interface SelectDistinctOnStepON(...) clause to a
* SELECT DISTINCT ON (...) statement.
*/
@Support({ POSTGRES })
- SelectIntoStepON(...) clause to a
* SELECT DISTINCT ON (...) statement.
*/
@Support({ POSTGRES })
- SelectIntoStepQueryPart to be used exclusively in SELECT
- * clauses
+ * clauses.
*
* @author Lukas Eder
*/
-public interface SelectFieldQueryPart to be used exclusively in SELECT
+ * clauses.
+ *
+ * @author Lukas Eder
+ */
+public interface SelectFieldOrAsterisk extends QueryPart {
+
+}
diff --git a/jOOQ/src/main/java/org/jooq/SelectQuery.java b/jOOQ/src/main/java/org/jooq/SelectQuery.java
index a1e9b917cf..2c445c58e8 100644
--- a/jOOQ/src/main/java/org/jooq/SelectQuery.java
+++ b/jOOQ/src/main/java/org/jooq/SelectQuery.java
@@ -82,7 +82,7 @@ public interface SelectQuerydistinct flag to true
*/
@Support({ POSTGRES })
- void addDistinctOn(SelectField>... fields);
+ void addDistinctOn(SelectFieldOrAsterisk... fields);
/**
* Add a PostgreSQL-specific DISTINCT ON (fields...) clause.
@@ -112,7 +112,7 @@ public interface SelectQuerydistinct flag to true
*/
@Support({ POSTGRES })
- void addDistinctOn(Collection extends SelectField>> fields);
+ void addDistinctOn(Collection extends SelectFieldOrAsterisk> fields);
/**
* Add INTO clause to the SELECT statement.
diff --git a/jOOQ/src/main/java/org/jooq/SelectSelectStep.java b/jOOQ/src/main/java/org/jooq/SelectSelectStep.java
index f995421c2c..8d0b3e483c 100644
--- a/jOOQ/src/main/java/org/jooq/SelectSelectStep.java
+++ b/jOOQ/src/main/java/org/jooq/SelectSelectStep.java
@@ -88,11 +88,11 @@ public interface SelectSelectStepSELECT clause of this query
*/
@Support
- SelectSelectStepSELECT clause of this query
*/
@Support
- SelectSelectStepINSERT or UPDATE statement to return a list of fields in
@@ -126,7 +126,7 @@ public interface StoreQuery"" here, never
* null.
*/
+ @Override
String getComment();
/**
@@ -275,6 +276,17 @@ public interface Tabletable.*) for use with SELECT.
+ */
+ @Support
+ QualifiedAsterisk asterisk();
// -------------------------------------------------------------------------
// XXX: Aliasing clauses
diff --git a/jOOQ/src/main/java/org/jooq/UpdateQuery.java b/jOOQ/src/main/java/org/jooq/UpdateQuery.java
index f0c897fd9e..69b0d96573 100644
--- a/jOOQ/src/main/java/org/jooq/UpdateQuery.java
+++ b/jOOQ/src/main/java/org/jooq/UpdateQuery.java
@@ -490,7 +490,7 @@ public interface UpdateQueryUPDATE statement to return a list of fields in
@@ -97,5 +97,5 @@ public interface UpdateReturningStep extends AbstractQueryPart {
else if (fieldAliases != null && SUPPORT_DERIVED_COLUMN_NAMES_SPECIAL2.contains(family)) {
emulatedDerivedColumnList = true;
- SelectFieldList fields = new SelectFieldList();
+ SelectFieldList
*) to be used in SELECT clauses.
+ */
+ @Support
+ public static Asterisk asterisk() {
+ return AsteriskImpl.INSTANCE;
+ }
+
/**
* A 0 literal.
* > from = null;
@@ -3231,27 +3240,35 @@ final class ParserImpl implements Parser {
}
}
- private static final List
>> Q resolveAsterisk(Q result) {
+
+ // [#109] [#489]: SELECT * is only applied when at least one table
+ // from the table source is "unknown", i.e. not generated from a
+ // physical table. Otherwise, the fields are selected explicitly
+ if (knownTableSource())
+ for (TableLike> table : getFrom())
+ for (Field> field : table.asTable().fields())
+ result.add(field);
+
+ // The default is SELECT 1, when projections and table sources are
+ // both empty
+ if (getFrom().isEmpty())
+ result.add(one());
+
+ return result;
+ }
+
private final boolean knownTableSource() {
- for (Table> table : getFrom()) {
- if (!knownTable(table)) {
+ for (Table> table : getFrom())
+ if (!knownTable(table))
return false;
- }
- }
return true;
}
diff --git a/jOOQ/src/main/java/org/jooq/impl/Tools.java b/jOOQ/src/main/java/org/jooq/impl/Tools.java
index d7f0561840..991e052f58 100644
--- a/jOOQ/src/main/java/org/jooq/impl/Tools.java
+++ b/jOOQ/src/main/java/org/jooq/impl/Tools.java
@@ -218,7 +218,6 @@ import org.jooq.RowN;
import org.jooq.SQLDialect;
import org.jooq.Schema;
import org.jooq.Select;
-import org.jooq.SelectField;
import org.jooq.SortField;
import org.jooq.Table;
import org.jooq.TableRecord;
@@ -1468,51 +1467,19 @@ final class Tools {
static final List