From e69479b8cdf1de390be7a2b88d7b3af4d33de7fd Mon Sep 17 00:00:00 2001 From: lukaseder Date: Wed, 8 Apr 2015 17:26:59 +0200 Subject: [PATCH] [#3885] Use SelectField also in WithStep --- jOOQ/src/main/java/org/jooq/WithStep.java | 360 +++++++++--------- .../src/main/java/org/jooq/impl/WithImpl.java | 185 ++++----- 2 files changed, 273 insertions(+), 272 deletions(-) diff --git a/jOOQ/src/main/java/org/jooq/WithStep.java b/jOOQ/src/main/java/org/jooq/WithStep.java index 8f4b78c858..fd624872d2 100644 --- a/jOOQ/src/main/java/org/jooq/WithStep.java +++ b/jOOQ/src/main/java/org/jooq/WithStep.java @@ -142,7 +142,7 @@ public interface WithStep extends QueryPart { * @see DSL#select(Collection) */ @Support - SelectSelectStep select(Collection> fields); + SelectSelectStep select(Collection> fields); /** * Create a new DSL select statement. @@ -167,7 +167,7 @@ public interface WithStep extends QueryPart { * @see DSL#select(Field...) */ @Support - SelectSelectStep select(Field... fields); + SelectSelectStep select(SelectField... fields); // [jooq-tools] START [select] @@ -183,7 +183,7 @@ public interface WithStep extends QueryPart { * statement from this {@link DSLContext}. If you don't need to render or * execute this SELECT statement (e.g. because you want to * create a subselect), consider using the static - * {@link DSL#select(Field)} instead. + * {@link DSL#select(SelectField)} instead. *

* Example:

      * using(configuration)
@@ -195,12 +195,12 @@ public interface WithStep extends QueryPart {
      *       .orderBy(field2);
      * 
* - * @see DSL#selectDistinct(Field...) - * @see #selectDistinct(Field...) + * @see DSL#selectDistinct(SelectField...) + * @see #selectDistinct(SelectField...) */ @Generated("This method was generated using jOOQ-tools") @Support - SelectSelectStep> select(Field field1); + SelectSelectStep> select(SelectField field1); /** * Create a new DSL select statement. @@ -214,7 +214,7 @@ public interface WithStep extends QueryPart { * statement from this {@link DSLContext}. If you don't need to render or * execute this SELECT statement (e.g. because you want to * create a subselect), consider using the static - * {@link DSL#select(Field, Field)} instead. + * {@link DSL#select(SelectField, SelectField)} instead. *

* Example:

      * using(configuration)
@@ -226,12 +226,12 @@ public interface WithStep extends QueryPart {
      *       .orderBy(field2);
      * 
* - * @see DSL#selectDistinct(Field...) - * @see #selectDistinct(Field...) + * @see DSL#selectDistinct(SelectField...) + * @see #selectDistinct(SelectField...) */ @Generated("This method was generated using jOOQ-tools") @Support - SelectSelectStep> select(Field field1, Field field2); + SelectSelectStep> select(SelectField field1, SelectField field2); /** * Create a new DSL select statement. @@ -245,7 +245,7 @@ public interface WithStep extends QueryPart { * statement from this {@link DSLContext}. If you don't need to render or * execute this SELECT statement (e.g. because you want to * create a subselect), consider using the static - * {@link DSL#select(Field, Field, Field)} instead. + * {@link DSL#select(SelectField, SelectField, SelectField)} instead. *

* Example:

      * using(configuration)
@@ -257,12 +257,12 @@ public interface WithStep extends QueryPart {
      *       .orderBy(field2);
      * 
* - * @see DSL#selectDistinct(Field...) - * @see #selectDistinct(Field...) + * @see DSL#selectDistinct(SelectField...) + * @see #selectDistinct(SelectField...) */ @Generated("This method was generated using jOOQ-tools") @Support - SelectSelectStep> select(Field field1, Field field2, Field field3); + SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3); /** * Create a new DSL select statement. @@ -276,7 +276,7 @@ public interface WithStep extends QueryPart { * statement from this {@link DSLContext}. If you don't need to render or * execute this SELECT statement (e.g. because you want to * create a subselect), consider using the static - * {@link DSL#select(Field, Field, Field, Field)} instead. + * {@link DSL#select(SelectField, SelectField, SelectField, SelectField)} instead. *

* Example:

      * using(configuration)
@@ -288,12 +288,12 @@ public interface WithStep extends QueryPart {
      *       .orderBy(field2);
      * 
* - * @see DSL#selectDistinct(Field...) - * @see #selectDistinct(Field...) + * @see DSL#selectDistinct(SelectField...) + * @see #selectDistinct(SelectField...) */ @Generated("This method was generated using jOOQ-tools") @Support - SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4); + SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4); /** * Create a new DSL select statement. @@ -307,7 +307,7 @@ public interface WithStep extends QueryPart { * statement from this {@link DSLContext}. If you don't need to render or * execute this SELECT statement (e.g. because you want to * create a subselect), consider using the static - * {@link DSL#select(Field, Field, Field, Field, Field)} instead. + * {@link DSL#select(SelectField, SelectField, SelectField, SelectField, SelectField)} instead. *

* Example:

      * using(configuration)
@@ -319,12 +319,12 @@ public interface WithStep extends QueryPart {
      *       .orderBy(field2);
      * 
* - * @see DSL#selectDistinct(Field...) - * @see #selectDistinct(Field...) + * @see DSL#selectDistinct(SelectField...) + * @see #selectDistinct(SelectField...) */ @Generated("This method was generated using jOOQ-tools") @Support - SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4, Field field5); + SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5); /** * Create a new DSL select statement. @@ -338,7 +338,7 @@ public interface WithStep extends QueryPart { * statement from this {@link DSLContext}. If you don't need to render or * execute this SELECT statement (e.g. because you want to * create a subselect), consider using the static - * {@link DSL#select(Field, Field, Field, Field, Field, Field)} instead. + * {@link DSL#select(SelectField, SelectField, SelectField, SelectField, SelectField, SelectField)} instead. *

* Example:

      * using(configuration)
@@ -350,12 +350,12 @@ public interface WithStep extends QueryPart {
      *       .orderBy(field2);
      * 
* - * @see DSL#selectDistinct(Field...) - * @see #selectDistinct(Field...) + * @see DSL#selectDistinct(SelectField...) + * @see #selectDistinct(SelectField...) */ @Generated("This method was generated using jOOQ-tools") @Support - SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6); + SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6); /** * Create a new DSL select statement. @@ -369,7 +369,7 @@ public interface WithStep extends QueryPart { * statement from this {@link DSLContext}. If you don't need to render or * execute this SELECT statement (e.g. because you want to * create a subselect), consider using the static - * {@link DSL#select(Field, Field, Field, Field, Field, Field, Field)} instead. + * {@link DSL#select(SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField)} instead. *

* Example:

      * using(configuration)
@@ -381,12 +381,12 @@ public interface WithStep extends QueryPart {
      *       .orderBy(field2);
      * 
* - * @see DSL#selectDistinct(Field...) - * @see #selectDistinct(Field...) + * @see DSL#selectDistinct(SelectField...) + * @see #selectDistinct(SelectField...) */ @Generated("This method was generated using jOOQ-tools") @Support - SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7); + SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7); /** * Create a new DSL select statement. @@ -400,7 +400,7 @@ public interface WithStep extends QueryPart { * statement from this {@link DSLContext}. If you don't need to render or * execute this SELECT statement (e.g. because you want to * create a subselect), consider using the static - * {@link DSL#select(Field, Field, Field, Field, Field, Field, Field, Field)} instead. + * {@link DSL#select(SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField)} instead. *

* Example:

      * using(configuration)
@@ -412,12 +412,12 @@ public interface WithStep extends QueryPart {
      *       .orderBy(field2);
      * 
* - * @see DSL#selectDistinct(Field...) - * @see #selectDistinct(Field...) + * @see DSL#selectDistinct(SelectField...) + * @see #selectDistinct(SelectField...) */ @Generated("This method was generated using jOOQ-tools") @Support - SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8); + SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8); /** * Create a new DSL select statement. @@ -431,7 +431,7 @@ public interface WithStep extends QueryPart { * statement from this {@link DSLContext}. If you don't need to render or * execute this SELECT statement (e.g. because you want to * create a subselect), consider using the static - * {@link DSL#select(Field, Field, Field, Field, Field, Field, Field, Field, Field)} instead. + * {@link DSL#select(SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField)} instead. *

* Example:

      * using(configuration)
@@ -443,12 +443,12 @@ public interface WithStep extends QueryPart {
      *       .orderBy(field2);
      * 
* - * @see DSL#selectDistinct(Field...) - * @see #selectDistinct(Field...) + * @see DSL#selectDistinct(SelectField...) + * @see #selectDistinct(SelectField...) */ @Generated("This method was generated using jOOQ-tools") @Support - SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9); + SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9); /** * Create a new DSL select statement. @@ -462,7 +462,7 @@ public interface WithStep extends QueryPart { * statement from this {@link DSLContext}. If you don't need to render or * execute this SELECT statement (e.g. because you want to * create a subselect), consider using the static - * {@link DSL#select(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} instead. + * {@link DSL#select(SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField)} instead. *

* Example:

      * using(configuration)
@@ -474,12 +474,12 @@ public interface WithStep extends QueryPart {
      *       .orderBy(field2);
      * 
* - * @see DSL#selectDistinct(Field...) - * @see #selectDistinct(Field...) + * @see DSL#selectDistinct(SelectField...) + * @see #selectDistinct(SelectField...) */ @Generated("This method was generated using jOOQ-tools") @Support - SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10); + SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10); /** * Create a new DSL select statement. @@ -493,7 +493,7 @@ public interface WithStep extends QueryPart { * statement from this {@link DSLContext}. If you don't need to render or * execute this SELECT statement (e.g. because you want to * create a subselect), consider using the static - * {@link DSL#select(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} instead. + * {@link DSL#select(SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField)} instead. *

* Example:

      * using(configuration)
@@ -505,12 +505,12 @@ public interface WithStep extends QueryPart {
      *       .orderBy(field2);
      * 
* - * @see DSL#selectDistinct(Field...) - * @see #selectDistinct(Field...) + * @see DSL#selectDistinct(SelectField...) + * @see #selectDistinct(SelectField...) */ @Generated("This method was generated using jOOQ-tools") @Support - SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11); + SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11); /** * Create a new DSL select statement. @@ -524,7 +524,7 @@ public interface WithStep extends QueryPart { * statement from this {@link DSLContext}. If you don't need to render or * execute this SELECT statement (e.g. because you want to * create a subselect), consider using the static - * {@link DSL#select(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} instead. + * {@link DSL#select(SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField)} instead. *

* Example:

      * using(configuration)
@@ -536,12 +536,12 @@ public interface WithStep extends QueryPart {
      *       .orderBy(field2);
      * 
* - * @see DSL#selectDistinct(Field...) - * @see #selectDistinct(Field...) + * @see DSL#selectDistinct(SelectField...) + * @see #selectDistinct(SelectField...) */ @Generated("This method was generated using jOOQ-tools") @Support - SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12); + SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12); /** * Create a new DSL select statement. @@ -555,7 +555,7 @@ public interface WithStep extends QueryPart { * statement from this {@link DSLContext}. If you don't need to render or * execute this SELECT statement (e.g. because you want to * create a subselect), consider using the static - * {@link DSL#select(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} instead. + * {@link DSL#select(SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField)} instead. *

* Example:

      * using(configuration)
@@ -567,12 +567,12 @@ public interface WithStep extends QueryPart {
      *       .orderBy(field2);
      * 
* - * @see DSL#selectDistinct(Field...) - * @see #selectDistinct(Field...) + * @see DSL#selectDistinct(SelectField...) + * @see #selectDistinct(SelectField...) */ @Generated("This method was generated using jOOQ-tools") @Support - SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13); + SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13); /** * Create a new DSL select statement. @@ -586,7 +586,7 @@ public interface WithStep extends QueryPart { * statement from this {@link DSLContext}. If you don't need to render or * execute this SELECT statement (e.g. because you want to * create a subselect), consider using the static - * {@link DSL#select(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} instead. + * {@link DSL#select(SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField)} instead. *

* Example:

      * using(configuration)
@@ -598,12 +598,12 @@ public interface WithStep extends QueryPart {
      *       .orderBy(field2);
      * 
* - * @see DSL#selectDistinct(Field...) - * @see #selectDistinct(Field...) + * @see DSL#selectDistinct(SelectField...) + * @see #selectDistinct(SelectField...) */ @Generated("This method was generated using jOOQ-tools") @Support - SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14); + SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14); /** * Create a new DSL select statement. @@ -617,7 +617,7 @@ public interface WithStep extends QueryPart { * statement from this {@link DSLContext}. If you don't need to render or * execute this SELECT statement (e.g. because you want to * create a subselect), consider using the static - * {@link DSL#select(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} instead. + * {@link DSL#select(SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField)} instead. *

* Example:

      * using(configuration)
@@ -629,12 +629,12 @@ public interface WithStep extends QueryPart {
      *       .orderBy(field2);
      * 
* - * @see DSL#selectDistinct(Field...) - * @see #selectDistinct(Field...) + * @see DSL#selectDistinct(SelectField...) + * @see #selectDistinct(SelectField...) */ @Generated("This method was generated using jOOQ-tools") @Support - SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15); + SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15); /** * Create a new DSL select statement. @@ -648,7 +648,7 @@ public interface WithStep extends QueryPart { * statement from this {@link DSLContext}. If you don't need to render or * execute this SELECT statement (e.g. because you want to * create a subselect), consider using the static - * {@link DSL#select(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} instead. + * {@link DSL#select(SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField)} instead. *

* Example:

      * using(configuration)
@@ -660,12 +660,12 @@ public interface WithStep extends QueryPart {
      *       .orderBy(field2);
      * 
* - * @see DSL#selectDistinct(Field...) - * @see #selectDistinct(Field...) + * @see DSL#selectDistinct(SelectField...) + * @see #selectDistinct(SelectField...) */ @Generated("This method was generated using jOOQ-tools") @Support - SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16); + SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15, SelectField field16); /** * Create a new DSL select statement. @@ -679,7 +679,7 @@ public interface WithStep extends QueryPart { * statement from this {@link DSLContext}. If you don't need to render or * execute this SELECT statement (e.g. because you want to * create a subselect), consider using the static - * {@link DSL#select(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} instead. + * {@link DSL#select(SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField)} instead. *

* Example:

      * using(configuration)
@@ -691,12 +691,12 @@ public interface WithStep extends QueryPart {
      *       .orderBy(field2);
      * 
* - * @see DSL#selectDistinct(Field...) - * @see #selectDistinct(Field...) + * @see DSL#selectDistinct(SelectField...) + * @see #selectDistinct(SelectField...) */ @Generated("This method was generated using jOOQ-tools") @Support - SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16, Field field17); + SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15, SelectField field16, SelectField field17); /** * Create a new DSL select statement. @@ -710,7 +710,7 @@ public interface WithStep extends QueryPart { * statement from this {@link DSLContext}. If you don't need to render or * execute this SELECT statement (e.g. because you want to * create a subselect), consider using the static - * {@link DSL#select(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} instead. + * {@link DSL#select(SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField)} instead. *

* Example:

      * using(configuration)
@@ -722,12 +722,12 @@ public interface WithStep extends QueryPart {
      *       .orderBy(field2);
      * 
* - * @see DSL#selectDistinct(Field...) - * @see #selectDistinct(Field...) + * @see DSL#selectDistinct(SelectField...) + * @see #selectDistinct(SelectField...) */ @Generated("This method was generated using jOOQ-tools") @Support - SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16, Field field17, Field field18); + SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15, SelectField field16, SelectField field17, SelectField field18); /** * Create a new DSL select statement. @@ -741,7 +741,7 @@ public interface WithStep extends QueryPart { * statement from this {@link DSLContext}. If you don't need to render or * execute this SELECT statement (e.g. because you want to * create a subselect), consider using the static - * {@link DSL#select(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} instead. + * {@link DSL#select(SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField)} instead. *

* Example:

      * using(configuration)
@@ -753,12 +753,12 @@ public interface WithStep extends QueryPart {
      *       .orderBy(field2);
      * 
* - * @see DSL#selectDistinct(Field...) - * @see #selectDistinct(Field...) + * @see DSL#selectDistinct(SelectField...) + * @see #selectDistinct(SelectField...) */ @Generated("This method was generated using jOOQ-tools") @Support - SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16, Field field17, Field field18, Field field19); + SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15, SelectField field16, SelectField field17, SelectField field18, SelectField field19); /** * Create a new DSL select statement. @@ -772,7 +772,7 @@ public interface WithStep extends QueryPart { * statement from this {@link DSLContext}. If you don't need to render or * execute this SELECT statement (e.g. because you want to * create a subselect), consider using the static - * {@link DSL#select(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} instead. + * {@link DSL#select(SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField)} instead. *

* Example:

      * using(configuration)
@@ -784,12 +784,12 @@ public interface WithStep extends QueryPart {
      *       .orderBy(field2);
      * 
* - * @see DSL#selectDistinct(Field...) - * @see #selectDistinct(Field...) + * @see DSL#selectDistinct(SelectField...) + * @see #selectDistinct(SelectField...) */ @Generated("This method was generated using jOOQ-tools") @Support - SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16, Field field17, Field field18, Field field19, Field field20); + SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15, SelectField field16, SelectField field17, SelectField field18, SelectField field19, SelectField field20); /** * Create a new DSL select statement. @@ -803,7 +803,7 @@ public interface WithStep extends QueryPart { * statement from this {@link DSLContext}. If you don't need to render or * execute this SELECT statement (e.g. because you want to * create a subselect), consider using the static - * {@link DSL#select(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} instead. + * {@link DSL#select(SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField)} instead. *

* Example:

      * using(configuration)
@@ -815,12 +815,12 @@ public interface WithStep extends QueryPart {
      *       .orderBy(field2);
      * 
* - * @see DSL#selectDistinct(Field...) - * @see #selectDistinct(Field...) + * @see DSL#selectDistinct(SelectField...) + * @see #selectDistinct(SelectField...) */ @Generated("This method was generated using jOOQ-tools") @Support - SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16, Field field17, Field field18, Field field19, Field field20, Field field21); + SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15, SelectField field16, SelectField field17, SelectField field18, SelectField field19, SelectField field20, SelectField field21); /** * Create a new DSL select statement. @@ -834,7 +834,7 @@ public interface WithStep extends QueryPart { * statement from this {@link DSLContext}. If you don't need to render or * execute this SELECT statement (e.g. because you want to * create a subselect), consider using the static - * {@link DSL#select(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} instead. + * {@link DSL#select(SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField)} instead. *

* Example:

      * using(configuration)
@@ -846,12 +846,12 @@ public interface WithStep extends QueryPart {
      *       .orderBy(field2);
      * 
* - * @see DSL#selectDistinct(Field...) - * @see #selectDistinct(Field...) + * @see DSL#selectDistinct(SelectField...) + * @see #selectDistinct(SelectField...) */ @Generated("This method was generated using jOOQ-tools") @Support - SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16, Field field17, Field field18, Field field19, Field field20, Field field21, Field field22); + SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15, SelectField field16, SelectField field17, SelectField field18, SelectField field19, SelectField field20, SelectField field21, SelectField field22); // [jooq-tools] END [select] @@ -877,7 +877,7 @@ public interface WithStep extends QueryPart { * @see DSL#selectDistinct(Collection) */ @Support - SelectSelectStep selectDistinct(Collection> fields); + SelectSelectStep selectDistinct(Collection> fields); /** * Create a new DSL select statement. @@ -901,7 +901,7 @@ public interface WithStep extends QueryPart { * @see DSL#selectDistinct(Field...) */ @Support - SelectSelectStep selectDistinct(Field... fields); + SelectSelectStep selectDistinct(SelectField... fields); // [jooq-tools] START [selectDistinct] @@ -917,7 +917,7 @@ public interface WithStep extends QueryPart { * statement from this {@link DSLContext}. If you don't need to render or * execute this SELECT statement (e.g. because you want to * create a subselect), consider using the static - * {@link DSL#selectDistinct(Field)} instead. + * {@link DSL#selectDistinct(SelectField)} instead. *

* Example:

      * using(configuration)
@@ -929,12 +929,12 @@ public interface WithStep extends QueryPart {
      *       .orderBy(field2);
      * 
* - * @see DSL#selectDistinct(Field...) - * @see #selectDistinct(Field...) + * @see DSL#selectDistinct(SelectField...) + * @see #selectDistinct(SelectField...) */ @Generated("This method was generated using jOOQ-tools") @Support - SelectSelectStep> selectDistinct(Field field1); + SelectSelectStep> selectDistinct(SelectField field1); /** * Create a new DSL select statement. @@ -948,7 +948,7 @@ public interface WithStep extends QueryPart { * statement from this {@link DSLContext}. If you don't need to render or * execute this SELECT statement (e.g. because you want to * create a subselect), consider using the static - * {@link DSL#selectDistinct(Field, Field)} instead. + * {@link DSL#selectDistinct(SelectField, SelectField)} instead. *

* Example:

      * using(configuration)
@@ -960,12 +960,12 @@ public interface WithStep extends QueryPart {
      *       .orderBy(field2);
      * 
* - * @see DSL#selectDistinct(Field...) - * @see #selectDistinct(Field...) + * @see DSL#selectDistinct(SelectField...) + * @see #selectDistinct(SelectField...) */ @Generated("This method was generated using jOOQ-tools") @Support - SelectSelectStep> selectDistinct(Field field1, Field field2); + SelectSelectStep> selectDistinct(SelectField field1, SelectField field2); /** * Create a new DSL select statement. @@ -979,7 +979,7 @@ public interface WithStep extends QueryPart { * statement from this {@link DSLContext}. If you don't need to render or * execute this SELECT statement (e.g. because you want to * create a subselect), consider using the static - * {@link DSL#selectDistinct(Field, Field, Field)} instead. + * {@link DSL#selectDistinct(SelectField, SelectField, SelectField)} instead. *

* Example:

      * using(configuration)
@@ -991,12 +991,12 @@ public interface WithStep extends QueryPart {
      *       .orderBy(field2);
      * 
* - * @see DSL#selectDistinct(Field...) - * @see #selectDistinct(Field...) + * @see DSL#selectDistinct(SelectField...) + * @see #selectDistinct(SelectField...) */ @Generated("This method was generated using jOOQ-tools") @Support - SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3); + SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3); /** * Create a new DSL select statement. @@ -1010,7 +1010,7 @@ public interface WithStep extends QueryPart { * statement from this {@link DSLContext}. If you don't need to render or * execute this SELECT statement (e.g. because you want to * create a subselect), consider using the static - * {@link DSL#selectDistinct(Field, Field, Field, Field)} instead. + * {@link DSL#selectDistinct(SelectField, SelectField, SelectField, SelectField)} instead. *

* Example:

      * using(configuration)
@@ -1022,12 +1022,12 @@ public interface WithStep extends QueryPart {
      *       .orderBy(field2);
      * 
* - * @see DSL#selectDistinct(Field...) - * @see #selectDistinct(Field...) + * @see DSL#selectDistinct(SelectField...) + * @see #selectDistinct(SelectField...) */ @Generated("This method was generated using jOOQ-tools") @Support - SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4); + SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4); /** * Create a new DSL select statement. @@ -1041,7 +1041,7 @@ public interface WithStep extends QueryPart { * statement from this {@link DSLContext}. If you don't need to render or * execute this SELECT statement (e.g. because you want to * create a subselect), consider using the static - * {@link DSL#selectDistinct(Field, Field, Field, Field, Field)} instead. + * {@link DSL#selectDistinct(SelectField, SelectField, SelectField, SelectField, SelectField)} instead. *

* Example:

      * using(configuration)
@@ -1053,12 +1053,12 @@ public interface WithStep extends QueryPart {
      *       .orderBy(field2);
      * 
* - * @see DSL#selectDistinct(Field...) - * @see #selectDistinct(Field...) + * @see DSL#selectDistinct(SelectField...) + * @see #selectDistinct(SelectField...) */ @Generated("This method was generated using jOOQ-tools") @Support - SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4, Field field5); + SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5); /** * Create a new DSL select statement. @@ -1072,7 +1072,7 @@ public interface WithStep extends QueryPart { * statement from this {@link DSLContext}. If you don't need to render or * execute this SELECT statement (e.g. because you want to * create a subselect), consider using the static - * {@link DSL#selectDistinct(Field, Field, Field, Field, Field, Field)} instead. + * {@link DSL#selectDistinct(SelectField, SelectField, SelectField, SelectField, SelectField, SelectField)} instead. *

* Example:

      * using(configuration)
@@ -1084,12 +1084,12 @@ public interface WithStep extends QueryPart {
      *       .orderBy(field2);
      * 
* - * @see DSL#selectDistinct(Field...) - * @see #selectDistinct(Field...) + * @see DSL#selectDistinct(SelectField...) + * @see #selectDistinct(SelectField...) */ @Generated("This method was generated using jOOQ-tools") @Support - SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6); + SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6); /** * Create a new DSL select statement. @@ -1103,7 +1103,7 @@ public interface WithStep extends QueryPart { * statement from this {@link DSLContext}. If you don't need to render or * execute this SELECT statement (e.g. because you want to * create a subselect), consider using the static - * {@link DSL#selectDistinct(Field, Field, Field, Field, Field, Field, Field)} instead. + * {@link DSL#selectDistinct(SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField)} instead. *

* Example:

      * using(configuration)
@@ -1115,12 +1115,12 @@ public interface WithStep extends QueryPart {
      *       .orderBy(field2);
      * 
* - * @see DSL#selectDistinct(Field...) - * @see #selectDistinct(Field...) + * @see DSL#selectDistinct(SelectField...) + * @see #selectDistinct(SelectField...) */ @Generated("This method was generated using jOOQ-tools") @Support - SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7); + SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7); /** * Create a new DSL select statement. @@ -1134,7 +1134,7 @@ public interface WithStep extends QueryPart { * statement from this {@link DSLContext}. If you don't need to render or * execute this SELECT statement (e.g. because you want to * create a subselect), consider using the static - * {@link DSL#selectDistinct(Field, Field, Field, Field, Field, Field, Field, Field)} instead. + * {@link DSL#selectDistinct(SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField)} instead. *

* Example:

      * using(configuration)
@@ -1146,12 +1146,12 @@ public interface WithStep extends QueryPart {
      *       .orderBy(field2);
      * 
* - * @see DSL#selectDistinct(Field...) - * @see #selectDistinct(Field...) + * @see DSL#selectDistinct(SelectField...) + * @see #selectDistinct(SelectField...) */ @Generated("This method was generated using jOOQ-tools") @Support - SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8); + SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8); /** * Create a new DSL select statement. @@ -1165,7 +1165,7 @@ public interface WithStep extends QueryPart { * statement from this {@link DSLContext}. If you don't need to render or * execute this SELECT statement (e.g. because you want to * create a subselect), consider using the static - * {@link DSL#selectDistinct(Field, Field, Field, Field, Field, Field, Field, Field, Field)} instead. + * {@link DSL#selectDistinct(SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField)} instead. *

* Example:

      * using(configuration)
@@ -1177,12 +1177,12 @@ public interface WithStep extends QueryPart {
      *       .orderBy(field2);
      * 
* - * @see DSL#selectDistinct(Field...) - * @see #selectDistinct(Field...) + * @see DSL#selectDistinct(SelectField...) + * @see #selectDistinct(SelectField...) */ @Generated("This method was generated using jOOQ-tools") @Support - SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9); + SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9); /** * Create a new DSL select statement. @@ -1196,7 +1196,7 @@ public interface WithStep extends QueryPart { * statement from this {@link DSLContext}. If you don't need to render or * execute this SELECT statement (e.g. because you want to * create a subselect), consider using the static - * {@link DSL#selectDistinct(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} instead. + * {@link DSL#selectDistinct(SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField)} instead. *

* Example:

      * using(configuration)
@@ -1208,12 +1208,12 @@ public interface WithStep extends QueryPart {
      *       .orderBy(field2);
      * 
* - * @see DSL#selectDistinct(Field...) - * @see #selectDistinct(Field...) + * @see DSL#selectDistinct(SelectField...) + * @see #selectDistinct(SelectField...) */ @Generated("This method was generated using jOOQ-tools") @Support - SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10); + SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10); /** * Create a new DSL select statement. @@ -1227,7 +1227,7 @@ public interface WithStep extends QueryPart { * statement from this {@link DSLContext}. If you don't need to render or * execute this SELECT statement (e.g. because you want to * create a subselect), consider using the static - * {@link DSL#selectDistinct(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} instead. + * {@link DSL#selectDistinct(SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField)} instead. *

* Example:

      * using(configuration)
@@ -1239,12 +1239,12 @@ public interface WithStep extends QueryPart {
      *       .orderBy(field2);
      * 
* - * @see DSL#selectDistinct(Field...) - * @see #selectDistinct(Field...) + * @see DSL#selectDistinct(SelectField...) + * @see #selectDistinct(SelectField...) */ @Generated("This method was generated using jOOQ-tools") @Support - SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11); + SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11); /** * Create a new DSL select statement. @@ -1258,7 +1258,7 @@ public interface WithStep extends QueryPart { * statement from this {@link DSLContext}. If you don't need to render or * execute this SELECT statement (e.g. because you want to * create a subselect), consider using the static - * {@link DSL#selectDistinct(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} instead. + * {@link DSL#selectDistinct(SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField)} instead. *

* Example:

      * using(configuration)
@@ -1270,12 +1270,12 @@ public interface WithStep extends QueryPart {
      *       .orderBy(field2);
      * 
* - * @see DSL#selectDistinct(Field...) - * @see #selectDistinct(Field...) + * @see DSL#selectDistinct(SelectField...) + * @see #selectDistinct(SelectField...) */ @Generated("This method was generated using jOOQ-tools") @Support - SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12); + SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12); /** * Create a new DSL select statement. @@ -1289,7 +1289,7 @@ public interface WithStep extends QueryPart { * statement from this {@link DSLContext}. If you don't need to render or * execute this SELECT statement (e.g. because you want to * create a subselect), consider using the static - * {@link DSL#selectDistinct(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} instead. + * {@link DSL#selectDistinct(SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField)} instead. *

* Example:

      * using(configuration)
@@ -1301,12 +1301,12 @@ public interface WithStep extends QueryPart {
      *       .orderBy(field2);
      * 
* - * @see DSL#selectDistinct(Field...) - * @see #selectDistinct(Field...) + * @see DSL#selectDistinct(SelectField...) + * @see #selectDistinct(SelectField...) */ @Generated("This method was generated using jOOQ-tools") @Support - SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13); + SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13); /** * Create a new DSL select statement. @@ -1320,7 +1320,7 @@ public interface WithStep extends QueryPart { * statement from this {@link DSLContext}. If you don't need to render or * execute this SELECT statement (e.g. because you want to * create a subselect), consider using the static - * {@link DSL#selectDistinct(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} instead. + * {@link DSL#selectDistinct(SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField)} instead. *

* Example:

      * using(configuration)
@@ -1332,12 +1332,12 @@ public interface WithStep extends QueryPart {
      *       .orderBy(field2);
      * 
* - * @see DSL#selectDistinct(Field...) - * @see #selectDistinct(Field...) + * @see DSL#selectDistinct(SelectField...) + * @see #selectDistinct(SelectField...) */ @Generated("This method was generated using jOOQ-tools") @Support - SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14); + SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14); /** * Create a new DSL select statement. @@ -1351,7 +1351,7 @@ public interface WithStep extends QueryPart { * statement from this {@link DSLContext}. If you don't need to render or * execute this SELECT statement (e.g. because you want to * create a subselect), consider using the static - * {@link DSL#selectDistinct(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} instead. + * {@link DSL#selectDistinct(SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField)} instead. *

* Example:

      * using(configuration)
@@ -1363,12 +1363,12 @@ public interface WithStep extends QueryPart {
      *       .orderBy(field2);
      * 
* - * @see DSL#selectDistinct(Field...) - * @see #selectDistinct(Field...) + * @see DSL#selectDistinct(SelectField...) + * @see #selectDistinct(SelectField...) */ @Generated("This method was generated using jOOQ-tools") @Support - SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15); + SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15); /** * Create a new DSL select statement. @@ -1382,7 +1382,7 @@ public interface WithStep extends QueryPart { * statement from this {@link DSLContext}. If you don't need to render or * execute this SELECT statement (e.g. because you want to * create a subselect), consider using the static - * {@link DSL#selectDistinct(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} instead. + * {@link DSL#selectDistinct(SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField)} instead. *

* Example:

      * using(configuration)
@@ -1394,12 +1394,12 @@ public interface WithStep extends QueryPart {
      *       .orderBy(field2);
      * 
* - * @see DSL#selectDistinct(Field...) - * @see #selectDistinct(Field...) + * @see DSL#selectDistinct(SelectField...) + * @see #selectDistinct(SelectField...) */ @Generated("This method was generated using jOOQ-tools") @Support - SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16); + SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15, SelectField field16); /** * Create a new DSL select statement. @@ -1413,7 +1413,7 @@ public interface WithStep extends QueryPart { * statement from this {@link DSLContext}. If you don't need to render or * execute this SELECT statement (e.g. because you want to * create a subselect), consider using the static - * {@link DSL#selectDistinct(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} instead. + * {@link DSL#selectDistinct(SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField)} instead. *

* Example:

      * using(configuration)
@@ -1425,12 +1425,12 @@ public interface WithStep extends QueryPart {
      *       .orderBy(field2);
      * 
* - * @see DSL#selectDistinct(Field...) - * @see #selectDistinct(Field...) + * @see DSL#selectDistinct(SelectField...) + * @see #selectDistinct(SelectField...) */ @Generated("This method was generated using jOOQ-tools") @Support - SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16, Field field17); + SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15, SelectField field16, SelectField field17); /** * Create a new DSL select statement. @@ -1444,7 +1444,7 @@ public interface WithStep extends QueryPart { * statement from this {@link DSLContext}. If you don't need to render or * execute this SELECT statement (e.g. because you want to * create a subselect), consider using the static - * {@link DSL#selectDistinct(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} instead. + * {@link DSL#selectDistinct(SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField)} instead. *

* Example:

      * using(configuration)
@@ -1456,12 +1456,12 @@ public interface WithStep extends QueryPart {
      *       .orderBy(field2);
      * 
* - * @see DSL#selectDistinct(Field...) - * @see #selectDistinct(Field...) + * @see DSL#selectDistinct(SelectField...) + * @see #selectDistinct(SelectField...) */ @Generated("This method was generated using jOOQ-tools") @Support - SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16, Field field17, Field field18); + SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15, SelectField field16, SelectField field17, SelectField field18); /** * Create a new DSL select statement. @@ -1475,7 +1475,7 @@ public interface WithStep extends QueryPart { * statement from this {@link DSLContext}. If you don't need to render or * execute this SELECT statement (e.g. because you want to * create a subselect), consider using the static - * {@link DSL#selectDistinct(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} instead. + * {@link DSL#selectDistinct(SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField)} instead. *

* Example:

      * using(configuration)
@@ -1487,12 +1487,12 @@ public interface WithStep extends QueryPart {
      *       .orderBy(field2);
      * 
* - * @see DSL#selectDistinct(Field...) - * @see #selectDistinct(Field...) + * @see DSL#selectDistinct(SelectField...) + * @see #selectDistinct(SelectField...) */ @Generated("This method was generated using jOOQ-tools") @Support - SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16, Field field17, Field field18, Field field19); + SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15, SelectField field16, SelectField field17, SelectField field18, SelectField field19); /** * Create a new DSL select statement. @@ -1506,7 +1506,7 @@ public interface WithStep extends QueryPart { * statement from this {@link DSLContext}. If you don't need to render or * execute this SELECT statement (e.g. because you want to * create a subselect), consider using the static - * {@link DSL#selectDistinct(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} instead. + * {@link DSL#selectDistinct(SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField)} instead. *

* Example:

      * using(configuration)
@@ -1518,12 +1518,12 @@ public interface WithStep extends QueryPart {
      *       .orderBy(field2);
      * 
* - * @see DSL#selectDistinct(Field...) - * @see #selectDistinct(Field...) + * @see DSL#selectDistinct(SelectField...) + * @see #selectDistinct(SelectField...) */ @Generated("This method was generated using jOOQ-tools") @Support - SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16, Field field17, Field field18, Field field19, Field field20); + SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15, SelectField field16, SelectField field17, SelectField field18, SelectField field19, SelectField field20); /** * Create a new DSL select statement. @@ -1537,7 +1537,7 @@ public interface WithStep extends QueryPart { * statement from this {@link DSLContext}. If you don't need to render or * execute this SELECT statement (e.g. because you want to * create a subselect), consider using the static - * {@link DSL#selectDistinct(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} instead. + * {@link DSL#selectDistinct(SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField)} instead. *

* Example:

      * using(configuration)
@@ -1549,12 +1549,12 @@ public interface WithStep extends QueryPart {
      *       .orderBy(field2);
      * 
* - * @see DSL#selectDistinct(Field...) - * @see #selectDistinct(Field...) + * @see DSL#selectDistinct(SelectField...) + * @see #selectDistinct(SelectField...) */ @Generated("This method was generated using jOOQ-tools") @Support - SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16, Field field17, Field field18, Field field19, Field field20, Field field21); + SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15, SelectField field16, SelectField field17, SelectField field18, SelectField field19, SelectField field20, SelectField field21); /** * Create a new DSL select statement. @@ -1568,7 +1568,7 @@ public interface WithStep extends QueryPart { * statement from this {@link DSLContext}. If you don't need to render or * execute this SELECT statement (e.g. because you want to * create a subselect), consider using the static - * {@link DSL#selectDistinct(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} instead. + * {@link DSL#selectDistinct(SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField, SelectField)} instead. *

* Example:

      * using(configuration)
@@ -1580,12 +1580,12 @@ public interface WithStep extends QueryPart {
      *       .orderBy(field2);
      * 
* - * @see DSL#selectDistinct(Field...) - * @see #selectDistinct(Field...) + * @see DSL#selectDistinct(SelectField...) + * @see #selectDistinct(SelectField...) */ @Generated("This method was generated using jOOQ-tools") @Support - SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16, Field field17, Field field18, Field field19, Field field20, Field field21, Field field22); + SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15, SelectField field16, SelectField field17, SelectField field18, SelectField field19, SelectField field20, SelectField field21, SelectField field22); // [jooq-tools] END [selectDistinct] diff --git a/jOOQ/src/main/java/org/jooq/impl/WithImpl.java b/jOOQ/src/main/java/org/jooq/impl/WithImpl.java index 379eef5ce9..d8942a3df5 100644 --- a/jOOQ/src/main/java/org/jooq/impl/WithImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/WithImpl.java @@ -133,6 +133,7 @@ import org.jooq.Record7; import org.jooq.Record8; import org.jooq.Record9; import org.jooq.Select; +import org.jooq.SelectField; import org.jooq.SelectSelectStep; import org.jooq.SelectWhereStep; import org.jooq.Table; @@ -234,12 +235,12 @@ class WithImpl extends AbstractQueryPart implements WithStep, WithAsStep { } @Override - public final SelectSelectStep select(Collection> fields) { + public final SelectSelectStep select(Collection> fields) { return new SelectImpl(this, configuration).select(fields); } @Override - public final SelectSelectStep select(Field... fields) { + public final SelectSelectStep select(SelectField... fields) { return new SelectImpl(this, configuration).select(fields); } @@ -247,145 +248,145 @@ class WithImpl extends AbstractQueryPart implements WithStep, WithAsStep { @Generated("This method was generated using jOOQ-tools") @Override - public SelectSelectStep> select(Field field1) { - return (SelectSelectStep) select(new Field[] { field1 }); + public final SelectSelectStep> select(SelectField field1) { + return (SelectSelectStep) select(new SelectField[] { field1 }); } @Generated("This method was generated using jOOQ-tools") @Override - public SelectSelectStep> select(Field field1, Field field2) { - return (SelectSelectStep) select(new Field[] { field1, field2 }); + public final SelectSelectStep> select(SelectField field1, SelectField field2) { + return (SelectSelectStep) select(new SelectField[] { field1, field2 }); } @Generated("This method was generated using jOOQ-tools") @Override - public SelectSelectStep> select(Field field1, Field field2, Field field3) { - return (SelectSelectStep) select(new Field[] { field1, field2, field3 }); + public final SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3) { + return (SelectSelectStep) select(new SelectField[] { field1, field2, field3 }); } @Generated("This method was generated using jOOQ-tools") @Override - public SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4) { - return (SelectSelectStep) select(new Field[] { field1, field2, field3, field4 }); + public final SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4) { + return (SelectSelectStep) select(new SelectField[] { field1, field2, field3, field4 }); } @Generated("This method was generated using jOOQ-tools") @Override - public SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4, Field field5) { - return (SelectSelectStep) select(new Field[] { field1, field2, field3, field4, field5 }); + public final SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5) { + return (SelectSelectStep) select(new SelectField[] { field1, field2, field3, field4, field5 }); } @Generated("This method was generated using jOOQ-tools") @Override - public SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6) { - return (SelectSelectStep) select(new Field[] { field1, field2, field3, field4, field5, field6 }); + public final SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6) { + return (SelectSelectStep) select(new SelectField[] { field1, field2, field3, field4, field5, field6 }); } @Generated("This method was generated using jOOQ-tools") @Override - public SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7) { - return (SelectSelectStep) select(new Field[] { field1, field2, field3, field4, field5, field6, field7 }); + public final SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7) { + return (SelectSelectStep) select(new SelectField[] { field1, field2, field3, field4, field5, field6, field7 }); } @Generated("This method was generated using jOOQ-tools") @Override - public SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8) { - return (SelectSelectStep) select(new Field[] { field1, field2, field3, field4, field5, field6, field7, field8 }); + public final SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8) { + return (SelectSelectStep) select(new SelectField[] { field1, field2, field3, field4, field5, field6, field7, field8 }); } @Generated("This method was generated using jOOQ-tools") @Override - public SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9) { - return (SelectSelectStep) select(new Field[] { field1, field2, field3, field4, field5, field6, field7, field8, field9 }); + public final SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9) { + return (SelectSelectStep) select(new SelectField[] { field1, field2, field3, field4, field5, field6, field7, field8, field9 }); } @Generated("This method was generated using jOOQ-tools") @Override - public SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10) { - return (SelectSelectStep) select(new Field[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10 }); + public final SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10) { + return (SelectSelectStep) select(new SelectField[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10 }); } @Generated("This method was generated using jOOQ-tools") @Override - public SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11) { - return (SelectSelectStep) select(new Field[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11 }); + public final SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11) { + return (SelectSelectStep) select(new SelectField[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11 }); } @Generated("This method was generated using jOOQ-tools") @Override - public SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12) { - return (SelectSelectStep) select(new Field[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12 }); + public final SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12) { + return (SelectSelectStep) select(new SelectField[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12 }); } @Generated("This method was generated using jOOQ-tools") @Override - public SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13) { - return (SelectSelectStep) select(new Field[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13 }); + public final SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13) { + return (SelectSelectStep) select(new SelectField[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13 }); } @Generated("This method was generated using jOOQ-tools") @Override - public SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14) { - return (SelectSelectStep) select(new Field[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14 }); + public final SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14) { + return (SelectSelectStep) select(new SelectField[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14 }); } @Generated("This method was generated using jOOQ-tools") @Override - public SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15) { - return (SelectSelectStep) select(new Field[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15 }); + public final SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15) { + return (SelectSelectStep) select(new SelectField[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15 }); } @Generated("This method was generated using jOOQ-tools") @Override - public SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16) { - return (SelectSelectStep) select(new Field[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15, field16 }); + public final SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15, SelectField field16) { + return (SelectSelectStep) select(new SelectField[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15, field16 }); } @Generated("This method was generated using jOOQ-tools") @Override - public SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16, Field field17) { - return (SelectSelectStep) select(new Field[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15, field16, field17 }); + public final SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15, SelectField field16, SelectField field17) { + return (SelectSelectStep) select(new SelectField[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15, field16, field17 }); } @Generated("This method was generated using jOOQ-tools") @Override - public SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16, Field field17, Field field18) { - return (SelectSelectStep) select(new Field[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15, field16, field17, field18 }); + public final SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15, SelectField field16, SelectField field17, SelectField field18) { + return (SelectSelectStep) select(new SelectField[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15, field16, field17, field18 }); } @Generated("This method was generated using jOOQ-tools") @Override - public SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16, Field field17, Field field18, Field field19) { - return (SelectSelectStep) select(new Field[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15, field16, field17, field18, field19 }); + public final SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15, SelectField field16, SelectField field17, SelectField field18, SelectField field19) { + return (SelectSelectStep) select(new SelectField[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15, field16, field17, field18, field19 }); } @Generated("This method was generated using jOOQ-tools") @Override - public SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16, Field field17, Field field18, Field field19, Field field20) { - return (SelectSelectStep) select(new Field[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15, field16, field17, field18, field19, field20 }); + public final SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15, SelectField field16, SelectField field17, SelectField field18, SelectField field19, SelectField field20) { + return (SelectSelectStep) select(new SelectField[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15, field16, field17, field18, field19, field20 }); } @Generated("This method was generated using jOOQ-tools") @Override - public SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16, Field field17, Field field18, Field field19, Field field20, Field field21) { - return (SelectSelectStep) select(new Field[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15, field16, field17, field18, field19, field20, field21 }); + public final SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15, SelectField field16, SelectField field17, SelectField field18, SelectField field19, SelectField field20, SelectField field21) { + return (SelectSelectStep) select(new SelectField[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15, field16, field17, field18, field19, field20, field21 }); } @Generated("This method was generated using jOOQ-tools") @Override - public SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16, Field field17, Field field18, Field field19, Field field20, Field field21, Field field22) { - return (SelectSelectStep) select(new Field[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15, field16, field17, field18, field19, field20, field21, field22 }); + public final SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15, SelectField field16, SelectField field17, SelectField field18, SelectField field19, SelectField field20, SelectField field21, SelectField field22) { + return (SelectSelectStep) select(new SelectField[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15, field16, field17, field18, field19, field20, field21, field22 }); } // [jooq-tools] END [select] @Override - public final SelectSelectStep selectDistinct(Collection> fields) { + public final SelectSelectStep selectDistinct(Collection> fields) { return new SelectImpl(this, configuration, true).select(fields); } @Override - public final SelectSelectStep selectDistinct(Field... fields) { + public final SelectSelectStep selectDistinct(SelectField... fields) { return new SelectImpl(this, configuration, true).select(fields); } @@ -393,134 +394,134 @@ class WithImpl extends AbstractQueryPart implements WithStep, WithAsStep { @Generated("This method was generated using jOOQ-tools") @Override - public SelectSelectStep> selectDistinct(Field field1) { - return (SelectSelectStep) selectDistinct(new Field[] { field1 }); + public final SelectSelectStep> selectDistinct(SelectField field1) { + return (SelectSelectStep) selectDistinct(new SelectField[] { field1 }); } @Generated("This method was generated using jOOQ-tools") @Override - public SelectSelectStep> selectDistinct(Field field1, Field field2) { - return (SelectSelectStep) selectDistinct(new Field[] { field1, field2 }); + public final SelectSelectStep> selectDistinct(SelectField field1, SelectField field2) { + return (SelectSelectStep) selectDistinct(new SelectField[] { field1, field2 }); } @Generated("This method was generated using jOOQ-tools") @Override - public SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3) { - return (SelectSelectStep) selectDistinct(new Field[] { field1, field2, field3 }); + public final SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3) { + return (SelectSelectStep) selectDistinct(new SelectField[] { field1, field2, field3 }); } @Generated("This method was generated using jOOQ-tools") @Override - public SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4) { - return (SelectSelectStep) selectDistinct(new Field[] { field1, field2, field3, field4 }); + public final SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4) { + return (SelectSelectStep) selectDistinct(new SelectField[] { field1, field2, field3, field4 }); } @Generated("This method was generated using jOOQ-tools") @Override - public SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4, Field field5) { - return (SelectSelectStep) selectDistinct(new Field[] { field1, field2, field3, field4, field5 }); + public final SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5) { + return (SelectSelectStep) selectDistinct(new SelectField[] { field1, field2, field3, field4, field5 }); } @Generated("This method was generated using jOOQ-tools") @Override - public SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6) { - return (SelectSelectStep) selectDistinct(new Field[] { field1, field2, field3, field4, field5, field6 }); + public final SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6) { + return (SelectSelectStep) selectDistinct(new SelectField[] { field1, field2, field3, field4, field5, field6 }); } @Generated("This method was generated using jOOQ-tools") @Override - public SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7) { - return (SelectSelectStep) selectDistinct(new Field[] { field1, field2, field3, field4, field5, field6, field7 }); + public final SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7) { + return (SelectSelectStep) selectDistinct(new SelectField[] { field1, field2, field3, field4, field5, field6, field7 }); } @Generated("This method was generated using jOOQ-tools") @Override - public SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8) { - return (SelectSelectStep) selectDistinct(new Field[] { field1, field2, field3, field4, field5, field6, field7, field8 }); + public final SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8) { + return (SelectSelectStep) selectDistinct(new SelectField[] { field1, field2, field3, field4, field5, field6, field7, field8 }); } @Generated("This method was generated using jOOQ-tools") @Override - public SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9) { - return (SelectSelectStep) selectDistinct(new Field[] { field1, field2, field3, field4, field5, field6, field7, field8, field9 }); + public final SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9) { + return (SelectSelectStep) selectDistinct(new SelectField[] { field1, field2, field3, field4, field5, field6, field7, field8, field9 }); } @Generated("This method was generated using jOOQ-tools") @Override - public SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10) { - return (SelectSelectStep) selectDistinct(new Field[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10 }); + public final SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10) { + return (SelectSelectStep) selectDistinct(new SelectField[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10 }); } @Generated("This method was generated using jOOQ-tools") @Override - public SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11) { - return (SelectSelectStep) selectDistinct(new Field[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11 }); + public final SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11) { + return (SelectSelectStep) selectDistinct(new SelectField[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11 }); } @Generated("This method was generated using jOOQ-tools") @Override - public SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12) { - return (SelectSelectStep) selectDistinct(new Field[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12 }); + public final SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12) { + return (SelectSelectStep) selectDistinct(new SelectField[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12 }); } @Generated("This method was generated using jOOQ-tools") @Override - public SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13) { - return (SelectSelectStep) selectDistinct(new Field[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13 }); + public final SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13) { + return (SelectSelectStep) selectDistinct(new SelectField[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13 }); } @Generated("This method was generated using jOOQ-tools") @Override - public SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14) { - return (SelectSelectStep) selectDistinct(new Field[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14 }); + public final SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14) { + return (SelectSelectStep) selectDistinct(new SelectField[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14 }); } @Generated("This method was generated using jOOQ-tools") @Override - public SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15) { - return (SelectSelectStep) selectDistinct(new Field[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15 }); + public final SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15) { + return (SelectSelectStep) selectDistinct(new SelectField[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15 }); } @Generated("This method was generated using jOOQ-tools") @Override - public SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16) { - return (SelectSelectStep) selectDistinct(new Field[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15, field16 }); + public final SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15, SelectField field16) { + return (SelectSelectStep) selectDistinct(new SelectField[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15, field16 }); } @Generated("This method was generated using jOOQ-tools") @Override - public SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16, Field field17) { - return (SelectSelectStep) selectDistinct(new Field[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15, field16, field17 }); + public final SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15, SelectField field16, SelectField field17) { + return (SelectSelectStep) selectDistinct(new SelectField[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15, field16, field17 }); } @Generated("This method was generated using jOOQ-tools") @Override - public SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16, Field field17, Field field18) { - return (SelectSelectStep) selectDistinct(new Field[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15, field16, field17, field18 }); + public final SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15, SelectField field16, SelectField field17, SelectField field18) { + return (SelectSelectStep) selectDistinct(new SelectField[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15, field16, field17, field18 }); } @Generated("This method was generated using jOOQ-tools") @Override - public SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16, Field field17, Field field18, Field field19) { - return (SelectSelectStep) selectDistinct(new Field[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15, field16, field17, field18, field19 }); + public final SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15, SelectField field16, SelectField field17, SelectField field18, SelectField field19) { + return (SelectSelectStep) selectDistinct(new SelectField[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15, field16, field17, field18, field19 }); } @Generated("This method was generated using jOOQ-tools") @Override - public SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16, Field field17, Field field18, Field field19, Field field20) { - return (SelectSelectStep) selectDistinct(new Field[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15, field16, field17, field18, field19, field20 }); + public final SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15, SelectField field16, SelectField field17, SelectField field18, SelectField field19, SelectField field20) { + return (SelectSelectStep) selectDistinct(new SelectField[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15, field16, field17, field18, field19, field20 }); } @Generated("This method was generated using jOOQ-tools") @Override - public SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16, Field field17, Field field18, Field field19, Field field20, Field field21) { - return (SelectSelectStep) selectDistinct(new Field[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15, field16, field17, field18, field19, field20, field21 }); + public final SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15, SelectField field16, SelectField field17, SelectField field18, SelectField field19, SelectField field20, SelectField field21) { + return (SelectSelectStep) selectDistinct(new SelectField[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15, field16, field17, field18, field19, field20, field21 }); } @Generated("This method was generated using jOOQ-tools") @Override - public SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16, Field field17, Field field18, Field field19, Field field20, Field field21, Field field22) { - return (SelectSelectStep) selectDistinct(new Field[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15, field16, field17, field18, field19, field20, field21, field22 }); + public final SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15, SelectField field16, SelectField field17, SelectField field18, SelectField field19, SelectField field20, SelectField field21, SelectField field22) { + return (SelectSelectStep) selectDistinct(new SelectField[] { field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15, field16, field17, field18, field19, field20, field21, field22 }); } // [jooq-tools] END [selectDistinct]