From 9c751d7644d05060add1adb45272249f810fd9f1 Mon Sep 17 00:00:00 2001 From: Johannes Buehler Date: Fri, 15 Nov 2013 21:47:29 +0100 Subject: [PATCH] #2829 applied eclipse Code Formatting --- jOOQ/src/main/java/org/jooq/DSLContext.java | 980 ++++++++++-------- .../java/org/jooq/impl/DefaultDSLContext.java | 193 +++- .../main/java/org/jooq/impl/LoaderImpl.java | 133 ++- 3 files changed, 803 insertions(+), 503 deletions(-) diff --git a/jOOQ/src/main/java/org/jooq/DSLContext.java b/jOOQ/src/main/java/org/jooq/DSLContext.java index 376e6af77a..641930fa1f 100644 --- a/jOOQ/src/main/java/org/jooq/DSLContext.java +++ b/jOOQ/src/main/java/org/jooq/DSLContext.java @@ -82,13 +82,12 @@ import org.jooq.impl.DSL; * A contextual DSL providing "attached" implementations to the * org.jooq interfaces. *

- * Apart from the {@link DSL}, this contextual DSL is the main entry point - * for client code, to access jOOQ classes and functionality that are related to - * {@link Query} execution. Unlike objects created through the - * DSL type, objects created from a DSLContext will be - * "attached" to the DSLContext's {@link #configuration()}, such - * that they can be executed immediately in a fluent style. An example is given - * here: + * Apart from the {@link DSL}, this contextual DSL is the main entry point for + * client code, to access jOOQ classes and functionality that are related to + * {@link Query} execution. Unlike objects created through the DSL + * type, objects created from a DSLContext will be "attached" to + * the DSLContext's {@link #configuration()}, such that they can be + * executed immediately in a fluent style. An example is given here: *

*

  * DSLContext create = DSL.using(connection, dialect);
@@ -141,8 +140,8 @@ public interface DSLContext {
      * Map a table to another one.
      * 

* This will map a table onto another one, depending on configured table - * mapping in this DSLContext. If no applicable table mapping can - * be found, the table itself is returned. + * mapping in this DSLContext. If no applicable table mapping + * can be found, the table itself is returned. * * @param table A table * @return The mapped table @@ -166,7 +165,8 @@ public interface DSLContext { // ------------------------------------------------------------------------- /** - * Get a new {@link RenderContext} for the context of this DSLContext. + * Get a new {@link RenderContext} for the context of this + * DSLContext. *

* This will return an initialised render context as such: *

    @@ -176,7 +176,9 @@ public interface DSLContext { *
  • {@link RenderContext#declareFields()} == false
  • *
  • {@link RenderContext#declareTables()} == false
  • *
  • {@link RenderContext#format()} == false
  • - *
  • {@link RenderContext#paramType()} == {@link ParamType#INDEXED}
  • + *
  • + * {@link RenderContext#paramType()} == {@link ParamType#INDEXED} + *
  • *
  • {@link RenderContext#qualify()} == true
  • *
  • {@link RenderContext#subquery()} == false
  • *
@@ -194,8 +196,8 @@ public interface DSLContext { String render(QueryPart part); /** - * Render a QueryPart in the context of this DSLContext, rendering bind - * variables as named parameters. + * Render a QueryPart in the context of this DSLContext, + * rendering bind variables as named parameters. *

* This is the same as calling * renderContext().namedParams(true).render(part) @@ -206,8 +208,8 @@ public interface DSLContext { String renderNamedParams(QueryPart part); /** - * Render a QueryPart in the context of this DSLContext, inlining all bind - * variables. + * Render a QueryPart in the context of this DSLContext, + * inlining all bind variables. *

* This is the same as calling * renderContext().inline(true).render(part) @@ -253,7 +255,8 @@ public interface DSLContext { Param extractParam(QueryPart part, String name); /** - * Get a new {@link BindContext} for the context of this DSLContext. + * Get a new {@link BindContext} for the context of this + * DSLContext. *

* This will return an initialised bind context as such: *

    @@ -816,7 +819,8 @@ public interface DSLContext { * @return The results from the executed query. This may be * null if the database returned no records * @throws DataAccessException if something went wrong executing the query - * @throws InvalidResultException if the query returned more than one record or a record with more than one value. + * @throws InvalidResultException if the query returned more than one record + * or a record with more than one value. */ @Support Object fetchValue(String sql, QueryPart... parts) throws DataAccessException, InvalidResultException; @@ -1545,16 +1549,16 @@ public interface DSLContext { /** * Create a new DSL select statement. *

    - * This is the same as {@link #select(Field...)}, except that it - * declares additional record-level typesafety, which is needed by + * This is the same as {@link #select(Field...)}, except that it declares + * additional record-level typesafety, which is needed by * {@link Field#in(Select)}, {@link Field#equal(Select)} and other predicate * building methods taking subselect arguments. *

    * This creates an attached, renderable and executable SELECT * 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. + * create a subselect), consider using the static {@link DSL#select(Field)} + * instead. *

    * Example:

          * using(configuration)
    @@ -1570,17 +1574,14 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -    @Transition(
    -        name = "SELECT",
    -        args = "Field+"
    -    )
    +    @Transition(name = "SELECT", args = "Field+")
          SelectSelectStep> select(Field field1);
     
         /**
          * Create a new DSL select statement.
          * 

    - * This is the same as {@link #select(Field...)}, except that it - * declares additional record-level typesafety, which is needed by + * This is the same as {@link #select(Field...)}, except that it declares + * additional record-level typesafety, which is needed by * {@link Row2#in(Select)}, {@link Row2#equal(Select)} and other predicate * building methods taking subselect arguments. *

    @@ -1604,17 +1605,14 @@ public interface DSLContext { */ @Generated("This method was generated using jOOQ-tools") @Support - @Transition( - name = "SELECT", - args = "Field+" - ) + @Transition(name = "SELECT", args = "Field+") SelectSelectStep> select(Field field1, Field field2); /** * Create a new DSL select statement. *

    - * This is the same as {@link #select(Field...)}, except that it - * declares additional record-level typesafety, which is needed by + * This is the same as {@link #select(Field...)}, except that it declares + * additional record-level typesafety, which is needed by * {@link Row3#in(Select)}, {@link Row3#equal(Select)} and other predicate * building methods taking subselect arguments. *

    @@ -1638,17 +1636,14 @@ public interface DSLContext { */ @Generated("This method was generated using jOOQ-tools") @Support - @Transition( - name = "SELECT", - args = "Field+" - ) + @Transition(name = "SELECT", args = "Field+") SelectSelectStep> select(Field field1, Field field2, Field field3); /** * Create a new DSL select statement. *

    - * This is the same as {@link #select(Field...)}, except that it - * declares additional record-level typesafety, which is needed by + * This is the same as {@link #select(Field...)}, except that it declares + * additional record-level typesafety, which is needed by * {@link Row4#in(Select)}, {@link Row4#equal(Select)} and other predicate * building methods taking subselect arguments. *

    @@ -1672,17 +1667,15 @@ public interface DSLContext { */ @Generated("This method was generated using jOOQ-tools") @Support - @Transition( - name = "SELECT", - args = "Field+" - ) - SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4); + @Transition(name = "SELECT", args = "Field+") + SelectSelectStep> select(Field field1, Field field2, + Field field3, Field field4); /** * Create a new DSL select statement. *

    - * This is the same as {@link #select(Field...)}, except that it - * declares additional record-level typesafety, which is needed by + * This is the same as {@link #select(Field...)}, except that it declares + * additional record-level typesafety, which is needed by * {@link Row5#in(Select)}, {@link Row5#equal(Select)} and other predicate * building methods taking subselect arguments. *

    @@ -1706,17 +1699,15 @@ public interface DSLContext { */ @Generated("This method was generated using jOOQ-tools") @Support - @Transition( - name = "SELECT", - args = "Field+" - ) - SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4, Field field5); + @Transition(name = "SELECT", args = "Field+") + SelectSelectStep> select(Field field1, Field field2, + Field field3, Field field4, Field field5); /** * Create a new DSL select statement. *

    - * This is the same as {@link #select(Field...)}, except that it - * declares additional record-level typesafety, which is needed by + * This is the same as {@link #select(Field...)}, except that it declares + * additional record-level typesafety, which is needed by * {@link Row6#in(Select)}, {@link Row6#equal(Select)} and other predicate * building methods taking subselect arguments. *

    @@ -1740,17 +1731,15 @@ public interface DSLContext { */ @Generated("This method was generated using jOOQ-tools") @Support - @Transition( - name = "SELECT", - args = "Field+" - ) - SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6); + @Transition(name = "SELECT", args = "Field+") + SelectSelectStep> select(Field field1, + Field field2, Field field3, Field field4, Field field5, Field field6); /** * Create a new DSL select statement. *

    - * This is the same as {@link #select(Field...)}, except that it - * declares additional record-level typesafety, which is needed by + * This is the same as {@link #select(Field...)}, except that it declares + * additional record-level typesafety, which is needed by * {@link Row7#in(Select)}, {@link Row7#equal(Select)} and other predicate * building methods taking subselect arguments. *

    @@ -1758,7 +1747,8 @@ public interface DSLContext { * 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(Field, Field, Field, Field, Field, Field, Field)} + * instead. *

    * Example:

          * using(configuration)
    @@ -1774,17 +1764,15 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -    @Transition(
    -        name = "SELECT",
    -        args = "Field+"
    -    )
    -     SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7);
    +    @Transition(name = "SELECT", args = "Field+")
    +     SelectSelectStep> select(Field field1,
    +        Field field2, Field field3, Field field4, Field field5, Field field6, Field field7);
     
         /**
          * Create a new DSL select statement.
          * 

    - * This is the same as {@link #select(Field...)}, except that it - * declares additional record-level typesafety, which is needed by + * This is the same as {@link #select(Field...)}, except that it declares + * additional record-level typesafety, which is needed by * {@link Row8#in(Select)}, {@link Row8#equal(Select)} and other predicate * building methods taking subselect arguments. *

    @@ -1792,7 +1780,8 @@ public interface DSLContext { * 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(Field, Field, Field, Field, Field, Field, Field, Field)} + * instead. *

    * Example:

          * using(configuration)
    @@ -1808,17 +1797,16 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -    @Transition(
    -        name = "SELECT",
    -        args = "Field+"
    -    )
    -     SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8);
    +    @Transition(name = "SELECT", args = "Field+")
    +     SelectSelectStep> select(Field field1,
    +        Field field2, Field field3, Field field4, Field field5, Field field6, Field field7,
    +        Field field8);
     
         /**
          * Create a new DSL select statement.
          * 

    - * This is the same as {@link #select(Field...)}, except that it - * declares additional record-level typesafety, which is needed by + * This is the same as {@link #select(Field...)}, except that it declares + * additional record-level typesafety, which is needed by * {@link Row9#in(Select)}, {@link Row9#equal(Select)} and other predicate * building methods taking subselect arguments. *

    @@ -1826,7 +1814,8 @@ public interface DSLContext { * 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(Field, Field, Field, Field, Field, Field, Field, Field, Field)} + * instead. *

    * Example:

          * using(configuration)
    @@ -1842,17 +1831,16 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -    @Transition(
    -        name = "SELECT",
    -        args = "Field+"
    -    )
    -     SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9);
    +    @Transition(name = "SELECT", args = "Field+")
    +     SelectSelectStep> select(
    +        Field field1, Field field2, Field field3, Field field4, Field field5, Field field6,
    +        Field field7, Field field8, Field field9);
     
         /**
          * Create a new DSL select statement.
          * 

    - * This is the same as {@link #select(Field...)}, except that it - * declares additional record-level typesafety, which is needed by + * This is the same as {@link #select(Field...)}, except that it declares + * additional record-level typesafety, which is needed by * {@link Row10#in(Select)}, {@link Row10#equal(Select)} and other predicate * building methods taking subselect arguments. *

    @@ -1860,7 +1848,8 @@ public interface DSLContext { * 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(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} + * instead. *

    * Example:

          * using(configuration)
    @@ -1876,17 +1865,16 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -    @Transition(
    -        name = "SELECT",
    -        args = "Field+"
    -    )
    -     SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10);
    +    @Transition(name = "SELECT", args = "Field+")
    +     SelectSelectStep> select(
    +        Field field1, Field field2, Field field3, Field field4, Field field5, Field field6,
    +        Field field7, Field field8, Field field9, Field field10);
     
         /**
          * Create a new DSL select statement.
          * 

    - * This is the same as {@link #select(Field...)}, except that it - * declares additional record-level typesafety, which is needed by + * This is the same as {@link #select(Field...)}, except that it declares + * additional record-level typesafety, which is needed by * {@link Row11#in(Select)}, {@link Row11#equal(Select)} and other predicate * building methods taking subselect arguments. *

    @@ -1894,7 +1882,8 @@ public interface DSLContext { * 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(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} + * instead. *

    * Example:

          * using(configuration)
    @@ -1910,17 +1899,16 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -    @Transition(
    -        name = "SELECT",
    -        args = "Field+"
    -    )
    -     SelectSelectStep> select(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11);
    +    @Transition(name = "SELECT", args = "Field+")
    +     SelectSelectStep> select(
    +        Field field1, Field field2, Field field3, Field field4, Field field5, Field field6,
    +        Field field7, Field field8, Field field9, Field field10, Field field11);
     
         /**
          * Create a new DSL select statement.
          * 

    - * This is the same as {@link #select(Field...)}, except that it - * declares additional record-level typesafety, which is needed by + * This is the same as {@link #select(Field...)}, except that it declares + * additional record-level typesafety, which is needed by * {@link Row12#in(Select)}, {@link Row12#equal(Select)} and other predicate * building methods taking subselect arguments. *

    @@ -1928,7 +1916,8 @@ public interface DSLContext { * 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(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} + * instead. *

    * Example:

          * using(configuration)
    @@ -1944,17 +1933,16 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -    @Transition(
    -        name = "SELECT",
    -        args = "Field+"
    -    )
    -     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);
    +    @Transition(name = "SELECT", args = "Field+")
    +     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);
     
         /**
          * Create a new DSL select statement.
          * 

    - * This is the same as {@link #select(Field...)}, except that it - * declares additional record-level typesafety, which is needed by + * This is the same as {@link #select(Field...)}, except that it declares + * additional record-level typesafety, which is needed by * {@link Row13#in(Select)}, {@link Row13#equal(Select)} and other predicate * building methods taking subselect arguments. *

    @@ -1962,7 +1950,8 @@ public interface DSLContext { * 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(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} + * instead. *

    * Example:

          * using(configuration)
    @@ -1978,17 +1967,17 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -    @Transition(
    -        name = "SELECT",
    -        args = "Field+"
    -    )
    -     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);
    +    @Transition(name = "SELECT", args = "Field+")
    +     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);
     
         /**
          * Create a new DSL select statement.
          * 

    - * This is the same as {@link #select(Field...)}, except that it - * declares additional record-level typesafety, which is needed by + * This is the same as {@link #select(Field...)}, except that it declares + * additional record-level typesafety, which is needed by * {@link Row14#in(Select)}, {@link Row14#equal(Select)} and other predicate * building methods taking subselect arguments. *

    @@ -1996,7 +1985,8 @@ public interface DSLContext { * 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(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} + * instead. *

    * Example:

          * using(configuration)
    @@ -2012,17 +2002,17 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -    @Transition(
    -        name = "SELECT",
    -        args = "Field+"
    -    )
    -     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);
    +    @Transition(name = "SELECT", args = "Field+")
    +     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);
     
         /**
          * Create a new DSL select statement.
          * 

    - * This is the same as {@link #select(Field...)}, except that it - * declares additional record-level typesafety, which is needed by + * This is the same as {@link #select(Field...)}, except that it declares + * additional record-level typesafety, which is needed by * {@link Row15#in(Select)}, {@link Row15#equal(Select)} and other predicate * building methods taking subselect arguments. *

    @@ -2030,7 +2020,8 @@ public interface DSLContext { * 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(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} + * instead. *

    * Example:

          * using(configuration)
    @@ -2046,17 +2037,17 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -    @Transition(
    -        name = "SELECT",
    -        args = "Field+"
    -    )
    -     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);
    +    @Transition(name = "SELECT", args = "Field+")
    +     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);
     
         /**
          * Create a new DSL select statement.
          * 

    - * This is the same as {@link #select(Field...)}, except that it - * declares additional record-level typesafety, which is needed by + * This is the same as {@link #select(Field...)}, except that it declares + * additional record-level typesafety, which is needed by * {@link Row16#in(Select)}, {@link Row16#equal(Select)} and other predicate * building methods taking subselect arguments. *

    @@ -2064,7 +2055,8 @@ public interface DSLContext { * 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(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} + * instead. *

    * Example:

          * using(configuration)
    @@ -2080,17 +2072,17 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -    @Transition(
    -        name = "SELECT",
    -        args = "Field+"
    -    )
    -     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);
    +    @Transition(name = "SELECT", args = "Field+")
    +     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);
     
         /**
          * Create a new DSL select statement.
          * 

    - * This is the same as {@link #select(Field...)}, except that it - * declares additional record-level typesafety, which is needed by + * This is the same as {@link #select(Field...)}, except that it declares + * additional record-level typesafety, which is needed by * {@link Row17#in(Select)}, {@link Row17#equal(Select)} and other predicate * building methods taking subselect arguments. *

    @@ -2098,7 +2090,8 @@ public interface DSLContext { * 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(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} + * instead. *

    * Example:

          * using(configuration)
    @@ -2114,17 +2107,18 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -    @Transition(
    -        name = "SELECT",
    -        args = "Field+"
    -    )
    -     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);
    +    @Transition(name = "SELECT", args = "Field+")
    +     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);
     
         /**
          * Create a new DSL select statement.
          * 

    - * This is the same as {@link #select(Field...)}, except that it - * declares additional record-level typesafety, which is needed by + * This is the same as {@link #select(Field...)}, except that it declares + * additional record-level typesafety, which is needed by * {@link Row18#in(Select)}, {@link Row18#equal(Select)} and other predicate * building methods taking subselect arguments. *

    @@ -2132,7 +2126,8 @@ public interface DSLContext { * 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(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} + * instead. *

    * Example:

          * using(configuration)
    @@ -2148,17 +2143,18 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -    @Transition(
    -        name = "SELECT",
    -        args = "Field+"
    -    )
    -     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);
    +    @Transition(name = "SELECT", args = "Field+")
    +     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);
     
         /**
          * Create a new DSL select statement.
          * 

    - * This is the same as {@link #select(Field...)}, except that it - * declares additional record-level typesafety, which is needed by + * This is the same as {@link #select(Field...)}, except that it declares + * additional record-level typesafety, which is needed by * {@link Row19#in(Select)}, {@link Row19#equal(Select)} and other predicate * building methods taking subselect arguments. *

    @@ -2166,7 +2162,8 @@ public interface DSLContext { * 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(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} + * instead. *

    * Example:

          * using(configuration)
    @@ -2182,17 +2179,18 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -    @Transition(
    -        name = "SELECT",
    -        args = "Field+"
    -    )
    -     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);
    +    @Transition(name = "SELECT", args = "Field+")
    +     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);
     
         /**
          * Create a new DSL select statement.
          * 

    - * This is the same as {@link #select(Field...)}, except that it - * declares additional record-level typesafety, which is needed by + * This is the same as {@link #select(Field...)}, except that it declares + * additional record-level typesafety, which is needed by * {@link Row20#in(Select)}, {@link Row20#equal(Select)} and other predicate * building methods taking subselect arguments. *

    @@ -2200,7 +2198,8 @@ public interface DSLContext { * 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(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} + * instead. *

    * Example:

          * using(configuration)
    @@ -2216,17 +2215,18 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -    @Transition(
    -        name = "SELECT",
    -        args = "Field+"
    -    )
    -     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);
    +    @Transition(name = "SELECT", args = "Field+")
    +     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);
     
         /**
          * Create a new DSL select statement.
          * 

    - * This is the same as {@link #select(Field...)}, except that it - * declares additional record-level typesafety, which is needed by + * This is the same as {@link #select(Field...)}, except that it declares + * additional record-level typesafety, which is needed by * {@link Row21#in(Select)}, {@link Row21#equal(Select)} and other predicate * building methods taking subselect arguments. *

    @@ -2234,7 +2234,8 @@ public interface DSLContext { * 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(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} + * instead. *

    * Example:

          * using(configuration)
    @@ -2250,17 +2251,18 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -    @Transition(
    -        name = "SELECT",
    -        args = "Field+"
    -    )
    -     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);
    +    @Transition(name = "SELECT", args = "Field+")
    +     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);
     
         /**
          * Create a new DSL select statement.
          * 

    - * This is the same as {@link #select(Field...)}, except that it - * declares additional record-level typesafety, which is needed by + * This is the same as {@link #select(Field...)}, except that it declares + * additional record-level typesafety, which is needed by * {@link Row22#in(Select)}, {@link Row22#equal(Select)} and other predicate * building methods taking subselect arguments. *

    @@ -2268,7 +2270,8 @@ public interface DSLContext { * 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(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} + * instead. *

    * Example:

          * using(configuration)
    @@ -2284,13 +2287,15 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -    @Transition(
    -        name = "SELECT",
    -        args = "Field+"
    -    )
    -     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);
    +    @Transition(name = "SELECT", args = "Field+")
    +     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);
     
    -// [jooq-tools] END [select]
    +    // [jooq-tools] END [select]
     
         /**
          * Create a new DSL select statement.
    @@ -2370,10 +2375,7 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -    @Transition(
    -        name = "SELECT DISTINCT",
    -        args = "Field+"
    -    )
    +    @Transition(name = "SELECT DISTINCT", args = "Field+")
          SelectSelectStep> selectDistinct(Field field1);
     
         /**
    @@ -2404,10 +2406,7 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -    @Transition(
    -        name = "SELECT DISTINCT",
    -        args = "Field+"
    -    )
    +    @Transition(name = "SELECT DISTINCT", args = "Field+")
          SelectSelectStep> selectDistinct(Field field1, Field field2);
     
         /**
    @@ -2438,11 +2437,9 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -    @Transition(
    -        name = "SELECT DISTINCT",
    -        args = "Field+"
    -    )
    -     SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3);
    +    @Transition(name = "SELECT DISTINCT", args = "Field+")
    +     SelectSelectStep> selectDistinct(Field field1, Field field2,
    +        Field field3);
     
         /**
          * Create a new DSL select statement.
    @@ -2472,11 +2469,9 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -    @Transition(
    -        name = "SELECT DISTINCT",
    -        args = "Field+"
    -    )
    -     SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4);
    +    @Transition(name = "SELECT DISTINCT", args = "Field+")
    +     SelectSelectStep> selectDistinct(Field field1, Field field2,
    +        Field field3, Field field4);
     
         /**
          * Create a new DSL select statement.
    @@ -2506,11 +2501,9 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -    @Transition(
    -        name = "SELECT DISTINCT",
    -        args = "Field+"
    -    )
    -     SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4, Field field5);
    +    @Transition(name = "SELECT DISTINCT", args = "Field+")
    +     SelectSelectStep> selectDistinct(Field field1,
    +        Field field2, Field field3, Field field4, Field field5);
     
         /**
          * Create a new DSL select statement.
    @@ -2524,7 +2517,8 @@ public interface DSLContext {
          * 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(Field, Field, Field, Field, Field, Field)}
    +     * instead.
          * 

    * Example:

          * using(configuration)
    @@ -2540,11 +2534,9 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -    @Transition(
    -        name = "SELECT DISTINCT",
    -        args = "Field+"
    -    )
    -     SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6);
    +    @Transition(name = "SELECT DISTINCT", args = "Field+")
    +     SelectSelectStep> selectDistinct(Field field1,
    +        Field field2, Field field3, Field field4, Field field5, Field field6);
     
         /**
          * Create a new DSL select statement.
    @@ -2558,7 +2550,8 @@ public interface DSLContext {
          * 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(Field, Field, Field, Field, Field, Field, Field)}
    +     * instead.
          * 

    * Example:

          * using(configuration)
    @@ -2574,11 +2567,9 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -    @Transition(
    -        name = "SELECT DISTINCT",
    -        args = "Field+"
    -    )
    -     SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7);
    +    @Transition(name = "SELECT DISTINCT", args = "Field+")
    +     SelectSelectStep> selectDistinct(Field field1,
    +        Field field2, Field field3, Field field4, Field field5, Field field6, Field field7);
     
         /**
          * Create a new DSL select statement.
    @@ -2592,7 +2583,8 @@ public interface DSLContext {
          * 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(Field, Field, Field, Field, Field, Field, Field, Field)}
    +     * instead.
          * 

    * Example:

          * using(configuration)
    @@ -2608,11 +2600,10 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -    @Transition(
    -        name = "SELECT DISTINCT",
    -        args = "Field+"
    -    )
    -     SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8);
    +    @Transition(name = "SELECT DISTINCT", args = "Field+")
    +     SelectSelectStep> selectDistinct(
    +        Field field1, Field field2, Field field3, Field field4, Field field5, Field field6,
    +        Field field7, Field field8);
     
         /**
          * Create a new DSL select statement.
    @@ -2626,7 +2617,8 @@ public interface DSLContext {
          * 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(Field, Field, Field, Field, Field, Field, Field, Field, Field)}
    +     * instead.
          * 

    * Example:

          * using(configuration)
    @@ -2642,11 +2634,10 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -    @Transition(
    -        name = "SELECT DISTINCT",
    -        args = "Field+"
    -    )
    -     SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9);
    +    @Transition(name = "SELECT DISTINCT", args = "Field+")
    +     SelectSelectStep> selectDistinct(
    +        Field field1, Field field2, Field field3, Field field4, Field field5, Field field6,
    +        Field field7, Field field8, Field field9);
     
         /**
          * Create a new DSL select statement.
    @@ -2660,7 +2651,8 @@ public interface DSLContext {
          * 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(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)}
    +     * instead.
          * 

    * Example:

          * using(configuration)
    @@ -2676,11 +2668,10 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -    @Transition(
    -        name = "SELECT DISTINCT",
    -        args = "Field+"
    -    )
    -     SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10);
    +    @Transition(name = "SELECT DISTINCT", args = "Field+")
    +     SelectSelectStep> selectDistinct(
    +        Field field1, Field field2, Field field3, Field field4, Field field5, Field field6,
    +        Field field7, Field field8, Field field9, Field field10);
     
         /**
          * Create a new DSL select statement.
    @@ -2694,7 +2685,8 @@ public interface DSLContext {
          * 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(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)}
    +     * instead.
          * 

    * Example:

          * using(configuration)
    @@ -2710,11 +2702,10 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -    @Transition(
    -        name = "SELECT DISTINCT",
    -        args = "Field+"
    -    )
    -     SelectSelectStep> selectDistinct(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11);
    +    @Transition(name = "SELECT DISTINCT", args = "Field+")
    +     SelectSelectStep> selectDistinct(
    +        Field field1, Field field2, Field field3, Field field4, Field field5, Field field6,
    +        Field field7, Field field8, Field field9, Field field10, Field field11);
     
         /**
          * Create a new DSL select statement.
    @@ -2728,7 +2719,8 @@ public interface DSLContext {
          * 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(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)}
    +     * instead.
          * 

    * Example:

          * using(configuration)
    @@ -2744,11 +2736,10 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -    @Transition(
    -        name = "SELECT DISTINCT",
    -        args = "Field+"
    -    )
    -     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);
    +    @Transition(name = "SELECT DISTINCT", args = "Field+")
    +     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);
     
         /**
          * Create a new DSL select statement.
    @@ -2762,7 +2753,8 @@ public interface DSLContext {
          * 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(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)}
    +     * instead.
          * 

    * Example:

          * using(configuration)
    @@ -2778,11 +2770,11 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -    @Transition(
    -        name = "SELECT DISTINCT",
    -        args = "Field+"
    -    )
    -     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);
    +    @Transition(name = "SELECT DISTINCT", args = "Field+")
    +     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);
     
         /**
          * Create a new DSL select statement.
    @@ -2796,7 +2788,8 @@ public interface DSLContext {
          * 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(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)}
    +     * instead.
          * 

    * Example:

          * using(configuration)
    @@ -2812,11 +2805,11 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -    @Transition(
    -        name = "SELECT DISTINCT",
    -        args = "Field+"
    -    )
    -     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);
    +    @Transition(name = "SELECT DISTINCT", args = "Field+")
    +     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);
     
         /**
          * Create a new DSL select statement.
    @@ -2830,7 +2823,8 @@ public interface DSLContext {
          * 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(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)}
    +     * instead.
          * 

    * Example:

          * using(configuration)
    @@ -2846,11 +2840,11 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -    @Transition(
    -        name = "SELECT DISTINCT",
    -        args = "Field+"
    -    )
    -     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);
    +    @Transition(name = "SELECT DISTINCT", args = "Field+")
    +     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);
     
         /**
          * Create a new DSL select statement.
    @@ -2864,7 +2858,8 @@ public interface DSLContext {
          * 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(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)}
    +     * instead.
          * 

    * Example:

          * using(configuration)
    @@ -2880,11 +2875,11 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -    @Transition(
    -        name = "SELECT DISTINCT",
    -        args = "Field+"
    -    )
    -     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);
    +    @Transition(name = "SELECT DISTINCT", args = "Field+")
    +     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);
     
         /**
          * Create a new DSL select statement.
    @@ -2898,7 +2893,8 @@ public interface DSLContext {
          * 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(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)}
    +     * instead.
          * 

    * Example:

          * using(configuration)
    @@ -2914,11 +2910,12 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -    @Transition(
    -        name = "SELECT DISTINCT",
    -        args = "Field+"
    -    )
    -     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);
    +    @Transition(name = "SELECT DISTINCT", args = "Field+")
    +     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);
     
         /**
          * Create a new DSL select statement.
    @@ -2932,7 +2929,8 @@ public interface DSLContext {
          * 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(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)}
    +     * instead.
          * 

    * Example:

          * using(configuration)
    @@ -2948,11 +2946,12 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -    @Transition(
    -        name = "SELECT DISTINCT",
    -        args = "Field+"
    -    )
    -     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);
    +    @Transition(name = "SELECT DISTINCT", args = "Field+")
    +     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);
     
         /**
          * Create a new DSL select statement.
    @@ -2966,7 +2965,8 @@ public interface DSLContext {
          * 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(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)}
    +     * instead.
          * 

    * Example:

          * using(configuration)
    @@ -2982,11 +2982,12 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -    @Transition(
    -        name = "SELECT DISTINCT",
    -        args = "Field+"
    -    )
    -     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);
    +    @Transition(name = "SELECT DISTINCT", args = "Field+")
    +     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);
     
         /**
          * Create a new DSL select statement.
    @@ -3000,7 +3001,8 @@ public interface DSLContext {
          * 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(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)}
    +     * instead.
          * 

    * Example:

          * using(configuration)
    @@ -3016,11 +3018,12 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -    @Transition(
    -        name = "SELECT DISTINCT",
    -        args = "Field+"
    -    )
    -     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);
    +    @Transition(name = "SELECT DISTINCT", args = "Field+")
    +     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);
     
         /**
          * Create a new DSL select statement.
    @@ -3034,7 +3037,8 @@ public interface DSLContext {
          * 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(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)}
    +     * instead.
          * 

    * Example:

          * using(configuration)
    @@ -3050,11 +3054,12 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -    @Transition(
    -        name = "SELECT DISTINCT",
    -        args = "Field+"
    -    )
    -     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);
    +    @Transition(name = "SELECT DISTINCT", args = "Field+")
    +     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);
     
         /**
          * Create a new DSL select statement.
    @@ -3068,7 +3073,8 @@ public interface DSLContext {
          * 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(Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)}
    +     * instead.
          * 

    * Example:

          * using(configuration)
    @@ -3084,13 +3090,15 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -    @Transition(
    -        name = "SELECT DISTINCT",
    -        args = "Field+"
    -    )
    -     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);
    +    @Transition(name = "SELECT DISTINCT", args = "Field+")
    +     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);
     
    -// [jooq-tools] END [selectDistinct]
    +    // [jooq-tools] END [selectDistinct]
     
         /**
          * Create a new DSL select statement for a constant 0 literal.
    @@ -3098,8 +3106,8 @@ public interface DSLContext {
          * This creates an attached, renderable and executable SELECT
          * 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#selectZero()} instead.
    +     * create a subselect), consider using the static {@link DSL#selectZero()}
    +     * instead.
          * 

    * Example:

          * DSLContext create = DSL.using(configuration);
    @@ -3115,9 +3123,7 @@ public interface DSLContext {
          * @see DSL#selectZero()
          */
         @Support
    -    @Transition(
    -        name = "SELECT ZERO"
    -    )
    +    @Transition(name = "SELECT ZERO")
         SelectSelectStep> selectZero();
     
         /**
    @@ -3126,8 +3132,8 @@ public interface DSLContext {
          * This creates an attached, renderable and executable SELECT
          * 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#selectOne()} instead.
    +     * create a subselect), consider using the static {@link DSL#selectOne()}
    +     * instead.
          * 

    * Example:

          * DSLContext create = DSL.using(configuration);
    @@ -3143,9 +3149,7 @@ public interface DSLContext {
          * @see DSL#selectOne()
          */
         @Support
    -    @Transition(
    -        name = "SELECT ONE"
    -    )
    +    @Transition(name = "SELECT ONE")
         SelectSelectStep> selectOne();
     
         /**
    @@ -3154,8 +3158,8 @@ public interface DSLContext {
          * This creates an attached, renderable and executable SELECT
          * 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#selectCount()} instead.
    +     * create a subselect), consider using the static {@link DSL#selectCount()}
    +     * instead.
          * 

    * Example:

          * DSLContext create = DSL.using(configuration);
    @@ -3170,9 +3174,7 @@ public interface DSLContext {
          * @see DSL#selectCount()
          */
         @Support
    -    @Transition(
    -        name = "SELECT COUNT"
    -    )
    +    @Transition(name = "SELECT COUNT")
         SelectSelectStep> selectCount();
     
         /**
    @@ -3277,7 +3279,8 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -     InsertValuesStep3 insertInto(Table into, Field field1, Field field2, Field field3);
    +     InsertValuesStep3 insertInto(Table into, Field field1,
    +        Field field2, Field field3);
     
         /**
          * Create a new DSL insert statement.
    @@ -3295,7 +3298,8 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -     InsertValuesStep4 insertInto(Table into, Field field1, Field field2, Field field3, Field field4);
    +     InsertValuesStep4 insertInto(Table into, Field field1,
    +        Field field2, Field field3, Field field4);
     
         /**
          * Create a new DSL insert statement.
    @@ -3313,7 +3317,8 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -     InsertValuesStep5 insertInto(Table into, Field field1, Field field2, Field field3, Field field4, Field field5);
    +     InsertValuesStep5 insertInto(Table into,
    +        Field field1, Field field2, Field field3, Field field4, Field field5);
     
         /**
          * Create a new DSL insert statement.
    @@ -3331,7 +3336,8 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -     InsertValuesStep6 insertInto(Table into, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6);
    +     InsertValuesStep6 insertInto(Table into,
    +        Field field1, Field field2, Field field3, Field field4, Field field5, Field field6);
     
         /**
          * Create a new DSL insert statement.
    @@ -3349,7 +3355,9 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -     InsertValuesStep7 insertInto(Table into, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7);
    +     InsertValuesStep7 insertInto(
    +        Table into, Field field1, Field field2, Field field3, Field field4, Field field5,
    +        Field field6, Field field7);
     
         /**
          * Create a new DSL insert statement.
    @@ -3367,7 +3375,9 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -     InsertValuesStep8 insertInto(Table into, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8);
    +     InsertValuesStep8 insertInto(
    +        Table into, Field field1, Field field2, Field field3, Field field4, Field field5,
    +        Field field6, Field field7, Field field8);
     
         /**
          * Create a new DSL insert statement.
    @@ -3385,7 +3395,9 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -     InsertValuesStep9 insertInto(Table into, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9);
    +     InsertValuesStep9 insertInto(
    +        Table into, Field field1, Field field2, Field field3, Field field4, Field field5,
    +        Field field6, Field field7, Field field8, Field field9);
     
         /**
          * Create a new DSL insert statement.
    @@ -3403,7 +3415,9 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -     InsertValuesStep10 insertInto(Table into, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10);
    +     InsertValuesStep10 insertInto(
    +        Table into, Field field1, Field field2, Field field3, Field field4, Field field5,
    +        Field field6, Field field7, Field field8, Field field9, Field field10);
     
         /**
          * Create a new DSL insert statement.
    @@ -3421,7 +3435,9 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -     InsertValuesStep11 insertInto(Table into, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11);
    +     InsertValuesStep11 insertInto(
    +        Table into, Field field1, Field field2, Field field3, Field field4, Field field5,
    +        Field field6, Field field7, Field field8, Field field9, Field field10, Field field11);
     
         /**
          * Create a new DSL insert statement.
    @@ -3439,7 +3455,10 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -     InsertValuesStep12 insertInto(Table into, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12);
    +     InsertValuesStep12 insertInto(
    +        Table into, Field field1, Field field2, Field field3, Field field4, Field field5,
    +        Field field6, Field field7, Field field8, Field field9, Field field10, Field field11,
    +        Field field12);
     
         /**
          * Create a new DSL insert statement.
    @@ -3457,7 +3476,10 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -     InsertValuesStep13 insertInto(Table into, 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);
    +     InsertValuesStep13 insertInto(
    +        Table into, 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);
     
         /**
          * Create a new DSL insert statement.
    @@ -3475,7 +3497,10 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -     InsertValuesStep14 insertInto(Table into, 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);
    +     InsertValuesStep14 insertInto(
    +        Table into, 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);
     
         /**
          * Create a new DSL insert statement.
    @@ -3493,7 +3518,10 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -     InsertValuesStep15 insertInto(Table into, 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);
    +     InsertValuesStep15 insertInto(
    +        Table into, 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);
     
         /**
          * Create a new DSL insert statement.
    @@ -3511,7 +3539,10 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -     InsertValuesStep16 insertInto(Table into, 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);
    +     InsertValuesStep16 insertInto(
    +        Table into, 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);
     
         /**
          * Create a new DSL insert statement.
    @@ -3529,7 +3560,11 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -     InsertValuesStep17 insertInto(Table into, 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);
    +     InsertValuesStep17 insertInto(
    +        Table into, 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);
     
         /**
          * Create a new DSL insert statement.
    @@ -3547,7 +3582,11 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -     InsertValuesStep18 insertInto(Table into, 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);
    +     InsertValuesStep18 insertInto(
    +        Table into, 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);
     
         /**
          * Create a new DSL insert statement.
    @@ -3565,7 +3604,11 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -     InsertValuesStep19 insertInto(Table into, 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);
    +     InsertValuesStep19 insertInto(
    +        Table into, 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);
     
         /**
          * Create a new DSL insert statement.
    @@ -3583,7 +3626,11 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -     InsertValuesStep20 insertInto(Table into, 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);
    +     InsertValuesStep20 insertInto(
    +        Table into, 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);
     
         /**
          * Create a new DSL insert statement.
    @@ -3601,7 +3648,11 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -     InsertValuesStep21 insertInto(Table into, 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);
    +     InsertValuesStep21 insertInto(
    +        Table into, 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);
     
         /**
          * Create a new DSL insert statement.
    @@ -3619,9 +3670,14 @@ public interface DSLContext {
          */
         @Generated("This method was generated using jOOQ-tools")
         @Support
    -     InsertValuesStep22 insertInto(Table into, 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);
    +     InsertValuesStep22 insertInto(
    +        Table into, 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);
     
    -// [jooq-tools] END [insert]
    +    // [jooq-tools] END [insert]
     
         /**
          * Create a new DSL insert statement.
    @@ -3692,10 +3748,7 @@ public interface DSLContext {
          * 
    */ @Support - @Transition( - name = "UPDATE", - args = "Table" - ) + @Transition(name = "UPDATE", args = "Table") UpdateSetFirstStep update(Table table); /** @@ -3773,10 +3826,7 @@ public interface DSLContext { * {@link #mergeInto(Table, Field...)} */ @Support({ CUBRID, HSQLDB }) - @Transition( - name = "MERGE INTO", - args = "Table" - ) + @Transition(name = "MERGE INTO", args = "Table") MergeUsingStep mergeInto(Table table); // [jooq-tools] START [merge] @@ -3851,7 +3901,8 @@ public interface DSLContext { */ @Generated("This method was generated using jOOQ-tools") @Support({ CUBRID, H2, HSQLDB }) - MergeKeyStep3 mergeInto(Table table, Field field1, Field field2, Field field3); + MergeKeyStep3 mergeInto(Table table, Field field1, + Field field2, Field field3); /** * Create a new DSL merge statement (H2-specific syntax). @@ -3875,7 +3926,8 @@ public interface DSLContext { */ @Generated("This method was generated using jOOQ-tools") @Support({ CUBRID, H2, HSQLDB }) - MergeKeyStep4 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4); + MergeKeyStep4 mergeInto(Table table, Field field1, + Field field2, Field field3, Field field4); /** * Create a new DSL merge statement (H2-specific syntax). @@ -3899,7 +3951,8 @@ public interface DSLContext { */ @Generated("This method was generated using jOOQ-tools") @Support({ CUBRID, H2, HSQLDB }) - MergeKeyStep5 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5); + MergeKeyStep5 mergeInto(Table table, + Field field1, Field field2, Field field3, Field field4, Field field5); /** * Create a new DSL merge statement (H2-specific syntax). @@ -3923,7 +3976,8 @@ public interface DSLContext { */ @Generated("This method was generated using jOOQ-tools") @Support({ CUBRID, H2, HSQLDB }) - MergeKeyStep6 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6); + MergeKeyStep6 mergeInto(Table table, + Field field1, Field field2, Field field3, Field field4, Field field5, Field field6); /** * Create a new DSL merge statement (H2-specific syntax). @@ -3947,7 +4001,9 @@ public interface DSLContext { */ @Generated("This method was generated using jOOQ-tools") @Support({ CUBRID, H2, HSQLDB }) - MergeKeyStep7 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7); + MergeKeyStep7 mergeInto( + Table table, Field field1, Field field2, Field field3, Field field4, Field field5, + Field field6, Field field7); /** * Create a new DSL merge statement (H2-specific syntax). @@ -3971,7 +4027,9 @@ public interface DSLContext { */ @Generated("This method was generated using jOOQ-tools") @Support({ CUBRID, H2, HSQLDB }) - MergeKeyStep8 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8); + MergeKeyStep8 mergeInto( + Table table, Field field1, Field field2, Field field3, Field field4, Field field5, + Field field6, Field field7, Field field8); /** * Create a new DSL merge statement (H2-specific syntax). @@ -3995,7 +4053,9 @@ public interface DSLContext { */ @Generated("This method was generated using jOOQ-tools") @Support({ CUBRID, H2, HSQLDB }) - MergeKeyStep9 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9); + MergeKeyStep9 mergeInto( + Table table, Field field1, Field field2, Field field3, Field field4, Field field5, + Field field6, Field field7, Field field8, Field field9); /** * Create a new DSL merge statement (H2-specific syntax). @@ -4019,7 +4079,9 @@ public interface DSLContext { */ @Generated("This method was generated using jOOQ-tools") @Support({ CUBRID, H2, HSQLDB }) - MergeKeyStep10 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10); + MergeKeyStep10 mergeInto( + Table table, Field field1, Field field2, Field field3, Field field4, Field field5, + Field field6, Field field7, Field field8, Field field9, Field field10); /** * Create a new DSL merge statement (H2-specific syntax). @@ -4043,7 +4105,9 @@ public interface DSLContext { */ @Generated("This method was generated using jOOQ-tools") @Support({ CUBRID, H2, HSQLDB }) - MergeKeyStep11 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11); + MergeKeyStep11 mergeInto( + Table table, Field field1, Field field2, Field field3, Field field4, Field field5, + Field field6, Field field7, Field field8, Field field9, Field field10, Field field11); /** * Create a new DSL merge statement (H2-specific syntax). @@ -4067,7 +4131,10 @@ public interface DSLContext { */ @Generated("This method was generated using jOOQ-tools") @Support({ CUBRID, H2, HSQLDB }) - MergeKeyStep12 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12); + MergeKeyStep12 mergeInto( + Table table, Field field1, Field field2, Field field3, Field field4, Field field5, + Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, + Field field12); /** * Create a new DSL merge statement (H2-specific syntax). @@ -4091,7 +4158,10 @@ public interface DSLContext { */ @Generated("This method was generated using jOOQ-tools") @Support({ CUBRID, H2, HSQLDB }) - MergeKeyStep13 mergeInto(Table table, 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); + MergeKeyStep13 mergeInto( + Table table, 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); /** * Create a new DSL merge statement (H2-specific syntax). @@ -4115,7 +4185,10 @@ public interface DSLContext { */ @Generated("This method was generated using jOOQ-tools") @Support({ CUBRID, H2, HSQLDB }) - MergeKeyStep14 mergeInto(Table table, 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); + MergeKeyStep14 mergeInto( + Table table, 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); /** * Create a new DSL merge statement (H2-specific syntax). @@ -4139,7 +4212,10 @@ public interface DSLContext { */ @Generated("This method was generated using jOOQ-tools") @Support({ CUBRID, H2, HSQLDB }) - MergeKeyStep15 mergeInto(Table table, 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); + MergeKeyStep15 mergeInto( + Table table, 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); /** * Create a new DSL merge statement (H2-specific syntax). @@ -4163,7 +4239,10 @@ public interface DSLContext { */ @Generated("This method was generated using jOOQ-tools") @Support({ CUBRID, H2, HSQLDB }) - MergeKeyStep16 mergeInto(Table table, 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); + MergeKeyStep16 mergeInto( + Table table, 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); /** * Create a new DSL merge statement (H2-specific syntax). @@ -4187,7 +4266,11 @@ public interface DSLContext { */ @Generated("This method was generated using jOOQ-tools") @Support({ CUBRID, H2, HSQLDB }) - MergeKeyStep17 mergeInto(Table table, 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); + MergeKeyStep17 mergeInto( + Table table, 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); /** * Create a new DSL merge statement (H2-specific syntax). @@ -4211,7 +4294,11 @@ public interface DSLContext { */ @Generated("This method was generated using jOOQ-tools") @Support({ CUBRID, H2, HSQLDB }) - MergeKeyStep18 mergeInto(Table table, 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); + MergeKeyStep18 mergeInto( + Table table, 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); /** * Create a new DSL merge statement (H2-specific syntax). @@ -4235,7 +4322,11 @@ public interface DSLContext { */ @Generated("This method was generated using jOOQ-tools") @Support({ CUBRID, H2, HSQLDB }) - MergeKeyStep19 mergeInto(Table table, 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); + MergeKeyStep19 mergeInto( + Table table, 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); /** * Create a new DSL merge statement (H2-specific syntax). @@ -4259,7 +4350,11 @@ public interface DSLContext { */ @Generated("This method was generated using jOOQ-tools") @Support({ CUBRID, H2, HSQLDB }) - MergeKeyStep20 mergeInto(Table table, 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); + MergeKeyStep20 mergeInto( + Table table, 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); /** * Create a new DSL merge statement (H2-specific syntax). @@ -4283,7 +4378,11 @@ public interface DSLContext { */ @Generated("This method was generated using jOOQ-tools") @Support({ CUBRID, H2, HSQLDB }) - MergeKeyStep21 mergeInto(Table table, 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); + MergeKeyStep21 mergeInto( + Table table, 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); /** * Create a new DSL merge statement (H2-specific syntax). @@ -4307,9 +4406,14 @@ public interface DSLContext { */ @Generated("This method was generated using jOOQ-tools") @Support({ CUBRID, H2, HSQLDB }) - MergeKeyStep22 mergeInto(Table table, 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); + MergeKeyStep22 mergeInto( + Table table, 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); -// [jooq-tools] END [merge] + // [jooq-tools] END [merge] /** * Create a new DSL merge statement (H2-specific syntax). @@ -4365,9 +4469,7 @@ public interface DSLContext { * Some but not all databases support aliased tables in delete statements. */ @Support - @Transition( - name = "DELETE" - ) + @Transition(name = "DELETE") DeleteWhereStep delete(Table table); // ------------------------------------------------------------------------- @@ -4686,10 +4788,7 @@ public interface DSLContext { * dialects that do not support them natively. */ @Support - @Transition( - name = "TRUNCATE", - args = "Table" - ) + @Transition(name = "TRUNCATE", args = "Table") TruncateIdentityStep truncate(Table table); // ------------------------------------------------------------------------- @@ -4851,7 +4950,8 @@ public interface DSLContext { * @return The new record */ @Generated("This method was generated using jOOQ-tools") - Record4 newRecord(Field field1, Field field2, Field field3, Field field4); + Record4 newRecord(Field field1, Field field2, Field field3, + Field field4); /** * Create a new empty {@link Record}. @@ -4863,7 +4963,8 @@ public interface DSLContext { * @return The new record */ @Generated("This method was generated using jOOQ-tools") - Record5 newRecord(Field field1, Field field2, Field field3, Field field4, Field field5); + Record5 newRecord(Field field1, Field field2, Field field3, + Field field4, Field field5); /** * Create a new empty {@link Record}. @@ -4875,7 +4976,8 @@ public interface DSLContext { * @return The new record */ @Generated("This method was generated using jOOQ-tools") - Record6 newRecord(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6); + Record6 newRecord(Field field1, Field field2, + Field field3, Field field4, Field field5, Field field6); /** * Create a new empty {@link Record}. @@ -4887,7 +4989,8 @@ public interface DSLContext { * @return The new record */ @Generated("This method was generated using jOOQ-tools") - Record7 newRecord(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7); + Record7 newRecord(Field field1, Field field2, + Field field3, Field field4, Field field5, Field field6, Field field7); /** * Create a new empty {@link Record}. @@ -4899,7 +5002,9 @@ public interface DSLContext { * @return The new record */ @Generated("This method was generated using jOOQ-tools") - Record8 newRecord(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8); + Record8 newRecord(Field field1, + Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, + Field field8); /** * Create a new empty {@link Record}. @@ -4911,7 +5016,9 @@ public interface DSLContext { * @return The new record */ @Generated("This method was generated using jOOQ-tools") - Record9 newRecord(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9); + Record9 newRecord(Field field1, + Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, + Field field8, Field field9); /** * Create a new empty {@link Record}. @@ -4923,7 +5030,9 @@ public interface DSLContext { * @return The new record */ @Generated("This method was generated using jOOQ-tools") - Record10 newRecord(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10); + Record10 newRecord( + Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, + Field field7, Field field8, Field field9, Field field10); /** * Create a new empty {@link Record}. @@ -4935,7 +5044,9 @@ public interface DSLContext { * @return The new record */ @Generated("This method was generated using jOOQ-tools") - Record11 newRecord(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11); + Record11 newRecord( + Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, + Field field7, Field field8, Field field9, Field field10, Field field11); /** * Create a new empty {@link Record}. @@ -4947,7 +5058,9 @@ public interface DSLContext { * @return The new record */ @Generated("This method was generated using jOOQ-tools") - Record12 newRecord(Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12); + Record12 newRecord( + Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, + Field field7, Field field8, Field field9, Field field10, Field field11, Field field12); /** * Create a new empty {@link Record}. @@ -4959,7 +5072,10 @@ public interface DSLContext { * @return The new record */ @Generated("This method was generated using jOOQ-tools") - Record13 newRecord(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); + Record13 newRecord( + 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); /** * Create a new empty {@link Record}. @@ -4971,7 +5087,10 @@ public interface DSLContext { * @return The new record */ @Generated("This method was generated using jOOQ-tools") - Record14 newRecord(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); + Record14 newRecord( + 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); /** * Create a new empty {@link Record}. @@ -4983,7 +5102,10 @@ public interface DSLContext { * @return The new record */ @Generated("This method was generated using jOOQ-tools") - Record15 newRecord(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); + Record15 newRecord( + 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); /** * Create a new empty {@link Record}. @@ -4995,7 +5117,10 @@ public interface DSLContext { * @return The new record */ @Generated("This method was generated using jOOQ-tools") - Record16 newRecord(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); + Record16 newRecord( + 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); /** * Create a new empty {@link Record}. @@ -5007,7 +5132,11 @@ public interface DSLContext { * @return The new record */ @Generated("This method was generated using jOOQ-tools") - Record17 newRecord(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); + Record17 newRecord( + 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); /** * Create a new empty {@link Record}. @@ -5019,7 +5148,11 @@ public interface DSLContext { * @return The new record */ @Generated("This method was generated using jOOQ-tools") - Record18 newRecord(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); + Record18 newRecord( + 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); /** * Create a new empty {@link Record}. @@ -5031,7 +5164,11 @@ public interface DSLContext { * @return The new record */ @Generated("This method was generated using jOOQ-tools") - Record19 newRecord(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); + Record19 newRecord( + 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); /** * Create a new empty {@link Record}. @@ -5043,7 +5180,11 @@ public interface DSLContext { * @return The new record */ @Generated("This method was generated using jOOQ-tools") - Record20 newRecord(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); + Record20 newRecord( + 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); /** * Create a new empty {@link Record}. @@ -5055,7 +5196,11 @@ public interface DSLContext { * @return The new record */ @Generated("This method was generated using jOOQ-tools") - Record21 newRecord(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); + Record21 newRecord( + 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); /** * Create a new empty {@link Record}. @@ -5067,9 +5212,14 @@ public interface DSLContext { * @return The new record */ @Generated("This method was generated using jOOQ-tools") - Record22 newRecord(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); + Record22 newRecord( + 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); -// [jooq-tools] END [newRecord] + // [jooq-tools] END [newRecord] /** * Create a new empty {@link Result}. @@ -5088,8 +5238,8 @@ public interface DSLContext { // ------------------------------------------------------------------------- /** - * Execute a {@link ResultQuery} in the context of this DSLContext and return - * results. + * Execute a {@link ResultQuery} in the context of this + * DSLContext and return results. * * @param query The query to execute * @return The result @@ -5099,8 +5249,8 @@ public interface DSLContext { Result fetch(ResultQuery query) throws DataAccessException; /** - * Execute a {@link ResultQuery} in the context of this DSLContext and return - * a cursor. + * Execute a {@link ResultQuery} in the context of this + * DSLContext and return a cursor. * * @param query The query to execute * @return The cursor @@ -5110,8 +5260,8 @@ public interface DSLContext { Cursor fetchLazy(ResultQuery query) throws DataAccessException; /** - * Execute a {@link ResultQuery} in the context of this DSLContext and return - * a cursor. + * Execute a {@link ResultQuery} in the context of this + * DSLContext and return a cursor. * * @param query The query to execute * @return The results @@ -5121,8 +5271,8 @@ public interface DSLContext { List> fetchMany(ResultQuery query) throws DataAccessException; /** - * Execute a {@link ResultQuery} in the context of this DSLContext and return - * a record. + * Execute a {@link ResultQuery} in the context of this + * DSLContext and return a record. * * @param query The query to execute * @return The record @@ -5145,8 +5295,8 @@ public interface DSLContext { > T fetchValue(ResultQuery query) throws DataAccessException, InvalidResultException; /** - * Execute a {@link Select} query in the context of this DSLContext and return - * a COUNT(*) value. + * Execute a {@link Select} query in the context of this + * DSLContext and return a COUNT(*) value. *

    * This wraps a pre-existing SELECT query in another one to * calculate the COUNT(*) value, without modifying the original diff --git a/jOOQ/src/main/java/org/jooq/impl/DefaultDSLContext.java b/jOOQ/src/main/java/org/jooq/impl/DefaultDSLContext.java index 01a8c956ff..b280af9133 100644 --- a/jOOQ/src/main/java/org/jooq/impl/DefaultDSLContext.java +++ b/jOOQ/src/main/java/org/jooq/impl/DefaultDSLContext.java @@ -41,7 +41,146 @@ package org.jooq.impl; -import org.jooq.*; +import static org.jooq.conf.ParamType.INLINED; +import static org.jooq.conf.ParamType.NAMED; +import static org.jooq.impl.DSL.field; +import static org.jooq.impl.DSL.fieldByName; +import static org.jooq.impl.DSL.queryPart; +import static org.jooq.impl.DSL.template; +import static org.jooq.impl.DSL.trueCondition; +import static org.jooq.impl.Utils.list; + +import java.io.IOException; +import java.io.Serializable; +import java.io.StringReader; +import java.math.BigInteger; +import java.sql.Connection; +import java.sql.PreparedStatement; +import java.sql.ResultSet; +import java.sql.ResultSetMetaData; +import java.sql.SQLException; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.Collection; +import java.util.Collections; +import java.util.LinkedList; +import java.util.List; +import java.util.Map; + +import javax.annotation.Generated; +import javax.sql.DataSource; + +import org.jooq.Attachable; +import org.jooq.Batch; +import org.jooq.BatchBindStep; +import org.jooq.BindContext; +import org.jooq.Condition; +import org.jooq.Configuration; +import org.jooq.ConnectionProvider; +import org.jooq.Cursor; +import org.jooq.DSLContext; +import org.jooq.DataType; +import org.jooq.DeleteQuery; +import org.jooq.DeleteWhereStep; +import org.jooq.ExecuteContext; +import org.jooq.ExecuteListener; +import org.jooq.Field; +import org.jooq.InsertQuery; +import org.jooq.InsertSetStep; +import org.jooq.InsertValuesStep1; +import org.jooq.InsertValuesStep10; +import org.jooq.InsertValuesStep11; +import org.jooq.InsertValuesStep12; +import org.jooq.InsertValuesStep13; +import org.jooq.InsertValuesStep14; +import org.jooq.InsertValuesStep15; +import org.jooq.InsertValuesStep16; +import org.jooq.InsertValuesStep17; +import org.jooq.InsertValuesStep18; +import org.jooq.InsertValuesStep19; +import org.jooq.InsertValuesStep2; +import org.jooq.InsertValuesStep20; +import org.jooq.InsertValuesStep21; +import org.jooq.InsertValuesStep22; +import org.jooq.InsertValuesStep3; +import org.jooq.InsertValuesStep4; +import org.jooq.InsertValuesStep5; +import org.jooq.InsertValuesStep6; +import org.jooq.InsertValuesStep7; +import org.jooq.InsertValuesStep8; +import org.jooq.InsertValuesStep9; +import org.jooq.InsertValuesStepN; +import org.jooq.LoaderOptionsStep; +import org.jooq.MergeKeyStep1; +import org.jooq.MergeKeyStep10; +import org.jooq.MergeKeyStep11; +import org.jooq.MergeKeyStep12; +import org.jooq.MergeKeyStep13; +import org.jooq.MergeKeyStep14; +import org.jooq.MergeKeyStep15; +import org.jooq.MergeKeyStep16; +import org.jooq.MergeKeyStep17; +import org.jooq.MergeKeyStep18; +import org.jooq.MergeKeyStep19; +import org.jooq.MergeKeyStep2; +import org.jooq.MergeKeyStep20; +import org.jooq.MergeKeyStep21; +import org.jooq.MergeKeyStep22; +import org.jooq.MergeKeyStep3; +import org.jooq.MergeKeyStep4; +import org.jooq.MergeKeyStep5; +import org.jooq.MergeKeyStep6; +import org.jooq.MergeKeyStep7; +import org.jooq.MergeKeyStep8; +import org.jooq.MergeKeyStep9; +import org.jooq.MergeKeyStepN; +import org.jooq.MergeUsingStep; +import org.jooq.Meta; +import org.jooq.Param; +import org.jooq.Query; +import org.jooq.QueryPart; +import org.jooq.Record; +import org.jooq.Record1; +import org.jooq.Record10; +import org.jooq.Record11; +import org.jooq.Record12; +import org.jooq.Record13; +import org.jooq.Record14; +import org.jooq.Record15; +import org.jooq.Record16; +import org.jooq.Record17; +import org.jooq.Record18; +import org.jooq.Record19; +import org.jooq.Record2; +import org.jooq.Record20; +import org.jooq.Record21; +import org.jooq.Record22; +import org.jooq.Record3; +import org.jooq.Record4; +import org.jooq.Record5; +import org.jooq.Record6; +import org.jooq.Record7; +import org.jooq.Record8; +import org.jooq.Record9; +import org.jooq.RenderContext; +import org.jooq.Result; +import org.jooq.ResultQuery; +import org.jooq.SQLDialect; +import org.jooq.Schema; +import org.jooq.Select; +import org.jooq.SelectQuery; +import org.jooq.SelectSelectStep; +import org.jooq.SelectWhereStep; +import org.jooq.Sequence; +import org.jooq.Table; +import org.jooq.TableLike; +import org.jooq.TableRecord; +import org.jooq.TruncateIdentityStep; +import org.jooq.UDT; +import org.jooq.UDTRecord; +import org.jooq.UpdatableRecord; +import org.jooq.UpdateQuery; +import org.jooq.UpdateSetFirstStep; import org.jooq.conf.Settings; import org.jooq.exception.DataAccessException; import org.jooq.exception.InvalidResultException; @@ -50,20 +189,6 @@ import org.jooq.impl.BatchCRUD.Action; import org.jooq.tools.csv.CSVReader; import org.jooq.tools.json.JSONReader; -import javax.annotation.Generated; -import javax.sql.DataSource; -import java.io.IOException; -import java.io.Serializable; -import java.io.StringReader; -import java.math.BigInteger; -import java.sql.*; -import java.util.*; - -import static org.jooq.conf.ParamType.INLINED; -import static org.jooq.conf.ParamType.NAMED; -import static org.jooq.impl.DSL.*; -import static org.jooq.impl.Utils.list; - /** * A default implementation for {@link DSLContext}. *

    @@ -627,7 +752,7 @@ public class DefaultDSLContext implements DSLContext, Serializable { return result; } -// [jooq-tools] START [select] + // [jooq-tools] START [select] @Generated("This method was generated using jOOQ-tools") @Override @@ -761,7 +886,7 @@ public class DefaultDSLContext implements DSLContext, Serializable { 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 }); } -// [jooq-tools] END [select] + // [jooq-tools] END [select] @Override public SelectSelectStep selectDistinct(Collection> fields) { @@ -777,7 +902,7 @@ public class DefaultDSLContext implements DSLContext, Serializable { return result; } -// [jooq-tools] START [selectDistinct] + // [jooq-tools] START [selectDistinct] @Generated("This method was generated using jOOQ-tools") @Override @@ -911,7 +1036,7 @@ public class DefaultDSLContext implements DSLContext, Serializable { 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 }); } -// [jooq-tools] END [selectDistinct] + // [jooq-tools] END [selectDistinct] @Override public SelectSelectStep> selectZero() { @@ -954,7 +1079,7 @@ public class DefaultDSLContext implements DSLContext, Serializable { return new InsertImpl(configuration, into, Collections.>emptyList()); } -// [jooq-tools] START [insert] + // [jooq-tools] START [insert] @Generated("This method was generated using jOOQ-tools") @Override @@ -1088,7 +1213,7 @@ public class DefaultDSLContext implements DSLContext, Serializable { return new InsertImpl(configuration, into, Arrays.asList(new Field[] { 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 [insert] + // [jooq-tools] END [insert] @Override public InsertValuesStepN insertInto(Table into, Field... fields) { @@ -1115,7 +1240,7 @@ public class DefaultDSLContext implements DSLContext, Serializable { return new MergeImpl(configuration, table); } -// [jooq-tools] START [merge] + // [jooq-tools] START [merge] @Generated("This method was generated using jOOQ-tools") @Override @@ -1249,7 +1374,7 @@ public class DefaultDSLContext implements DSLContext, Serializable { return new MergeImpl(configuration, table, Arrays.asList(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 [merge] + // [jooq-tools] END [merge] @Override public MergeKeyStepN mergeInto(Table table, Field... fields) { @@ -1570,7 +1695,7 @@ public class DefaultDSLContext implements DSLContext, Serializable { return (Record22) newRecord(new Field[] { 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 [newRecord] + // [jooq-tools] END [newRecord] @Override public > R newRecord(UDT type) { @@ -1585,14 +1710,14 @@ public class DefaultDSLContext implements DSLContext, Serializable { @Override public R newRecord(Table table, final Object source) { return Utils.newRecord(table, configuration) - .operate(new RecordOperation() { + .operate(new RecordOperation() { - @Override - public R operate(R record) { - record.from(source); - return record; - } - }); + @Override + public R operate(R record) { + record.from(source); + return record; + } + }); } @Override @@ -1670,11 +1795,13 @@ public class DefaultDSLContext implements DSLContext, Serializable { } private final > T value1(R record) { - if (record == null) + if (record == null) { return null; + } - if (record.size() != 1) + if (record.size() != 1) { throw new InvalidResultException("Record contains more than one value : " + record); + } return record.value1(); } diff --git a/jOOQ/src/main/java/org/jooq/impl/LoaderImpl.java b/jOOQ/src/main/java/org/jooq/impl/LoaderImpl.java index 87798ba5c8..83a86633a9 100644 --- a/jOOQ/src/main/java/org/jooq/impl/LoaderImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/LoaderImpl.java @@ -1,55 +1,79 @@ /** -* Copyright (c) 2009-2013, Lukas Eder, lukas.eder@gmail.com -* All rights reserved. -* -* This software is licensed to you under the Apache License, Version 2.0 -* (the "License"); You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Redistribution and use in source and binary forms, with or without -* modification, are permitted provided that the following conditions are met: -* -* . Redistributions of source code must retain the above copyright notice, this -* list of conditions and the following disclaimer. -* -* . Redistributions in binary form must reproduce the above copyright notice, -* this list of conditions and the following disclaimer in the documentation -* and/or other materials provided with the distribution. -* -* . Neither the name "jOOQ" nor the names of its contributors may be -* used to endorse or promote products derived from this software without -* specific prior written permission. -* -* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -* ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE -* LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -* SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -* INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -* CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -* POSSIBILITY OF SUCH DAMAGE. -*/ + * Copyright (c) 2009-2013, Lukas Eder, lukas.eder@gmail.com + * All rights reserved. + * + * This software is licensed to you under the Apache License, Version 2.0 + * (the "License"); You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * . Redistributions of source code must retain the above copyright notice, this + * list of conditions and the following disclaimer. + * + * . Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * . Neither the name "jOOQ" nor the names of its contributors may be + * used to endorse or promote products derived from this software without + * specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ package org.jooq.impl; -import org.jooq.*; -import org.jooq.exception.DataAccessException; -import org.jooq.tools.StringUtils; -import org.jooq.tools.csv.CSVParser; -import org.jooq.tools.csv.CSVReader; -import org.jooq.tools.json.JSONReader; -import org.xml.sax.InputSource; - -import java.io.*; +import java.io.BufferedReader; +import java.io.File; +import java.io.FileNotFoundException; +import java.io.FileReader; +import java.io.IOException; +import java.io.InputStream; +import java.io.InputStreamReader; +import java.io.Reader; +import java.io.StringReader; import java.sql.SQLException; import java.util.ArrayList; import java.util.Collection; import java.util.Iterator; import java.util.List; +import org.jooq.Condition; +import org.jooq.Configuration; +import org.jooq.DSLContext; +import org.jooq.Field; +import org.jooq.InsertQuery; +import org.jooq.Loader; +import org.jooq.LoaderCSVOptionsStep; +import org.jooq.LoaderCSVStep; +import org.jooq.LoaderError; +import org.jooq.LoaderJSONOptionsStep; +import org.jooq.LoaderJSONStep; +import org.jooq.LoaderOptionsStep; +import org.jooq.LoaderXMLStep; +import org.jooq.SelectQuery; +import org.jooq.Table; +import org.jooq.TableRecord; +import org.jooq.exception.DataAccessException; +import org.jooq.tools.StringUtils; +import org.jooq.tools.csv.CSVParser; +import org.jooq.tools.csv.CSVReader; +import org.jooq.tools.json.JSONReader; + +import org.xml.sax.InputSource; + /** * @author Lukas Eder * @author Johannes Bühler @@ -57,13 +81,8 @@ import java.util.List; class LoaderImpl> implements // Cascading interface implementations for Loader behaviour - LoaderOptionsStep, - LoaderXMLStep, - LoaderCSVStep, - LoaderCSVOptionsStep, - LoaderJSONStep, - LoaderJSONOptionsStep, - Loader { + LoaderOptionsStep, LoaderXMLStep, LoaderCSVStep, LoaderCSVOptionsStep, LoaderJSONStep, + LoaderJSONOptionsStep, Loader { // Configuration constants // ----------------------- @@ -130,7 +149,9 @@ class LoaderImpl> implements @Override public final LoaderImpl onDuplicateKeyIgnore() { if (table.getPrimaryKey() == null) { - throw new IllegalStateException("ON DUPLICATE KEY IGNORE only works on tables with explicit primary keys. Table is not updatable : " + table); + throw new IllegalStateException( + "ON DUPLICATE KEY IGNORE only works on tables with explicit primary keys. Table is not updatable : " + + table); } onDuplicate = ON_DUPLICATE_KEY_IGNORE; @@ -140,7 +161,9 @@ class LoaderImpl> implements @Override public final LoaderImpl onDuplicateKeyUpdate() { if (table.getPrimaryKey() == null) { - throw new IllegalStateException("ON DUPLICATE KEY UPDATE only works on tables with explicit primary keys. Table is not updatable : " + table); + throw new IllegalStateException( + "ON DUPLICATE KEY UPDATE only works on tables with explicit primary keys. Table is not updatable : " + + table); } onDuplicate = ON_DUPLICATE_KEY_UPDATE; @@ -354,7 +377,8 @@ class LoaderImpl> implements JSONReader reader = new JSONReader(data); try { - //The current json format is not designed for streaming. Thats why all records are loaded at once. + // The current json format is not designed for streaming. Thats why + // all records are loaded at once. List allRecords = reader.readAll(); executeSQL(allRecords.iterator()); } @@ -444,8 +468,7 @@ class LoaderImpl> implements } // Don't do anything. Let the execution fail - else if (onDuplicate == ON_DUPLICATE_KEY_ERROR) { - } + else if (onDuplicate == ON_DUPLICATE_KEY_ERROR) {} try { insert.execute();