diff --git a/jOOQ/src/main/java/org/jooq/InsertValuesStep1.java b/jOOQ/src/main/java/org/jooq/InsertValuesStep1.java index 68967e2383..c1378b563e 100644 --- a/jOOQ/src/main/java/org/jooq/InsertValuesStep1.java +++ b/jOOQ/src/main/java/org/jooq/InsertValuesStep1.java @@ -38,6 +38,7 @@ package org.jooq; import java.util.Collection; +import java.util.function.Function; import org.jetbrains.annotations.NotNull; @@ -99,6 +100,8 @@ public interface InsertValuesStep1 extends InsertOnDuplica *

* This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowArray(Function) */ @NotNull @CheckReturnValue @Support @@ -110,6 +113,8 @@ public interface InsertValuesStep1 extends InsertOnDuplica *

* This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowList(Function) */ @NotNull @CheckReturnValue @Support diff --git a/jOOQ/src/main/java/org/jooq/InsertValuesStep10.java b/jOOQ/src/main/java/org/jooq/InsertValuesStep10.java index 506cddd825..bbda41bbab 100644 --- a/jOOQ/src/main/java/org/jooq/InsertValuesStep10.java +++ b/jOOQ/src/main/java/org/jooq/InsertValuesStep10.java @@ -38,6 +38,7 @@ package org.jooq; import java.util.Collection; +import java.util.function.Function; import org.jetbrains.annotations.NotNull; @@ -99,6 +100,8 @@ public interface InsertValuesStep10 * This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @CheckReturnValue @Support @@ -110,6 +113,8 @@ public interface InsertValuesStep10 * This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @CheckReturnValue @Support diff --git a/jOOQ/src/main/java/org/jooq/InsertValuesStep11.java b/jOOQ/src/main/java/org/jooq/InsertValuesStep11.java index b5d02f2f04..2388e41932 100644 --- a/jOOQ/src/main/java/org/jooq/InsertValuesStep11.java +++ b/jOOQ/src/main/java/org/jooq/InsertValuesStep11.java @@ -38,6 +38,7 @@ package org.jooq; import java.util.Collection; +import java.util.function.Function; import org.jetbrains.annotations.NotNull; @@ -99,6 +100,8 @@ public interface InsertValuesStep11 * This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @CheckReturnValue @Support @@ -110,6 +113,8 @@ public interface InsertValuesStep11 * This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @CheckReturnValue @Support diff --git a/jOOQ/src/main/java/org/jooq/InsertValuesStep12.java b/jOOQ/src/main/java/org/jooq/InsertValuesStep12.java index 878ec916d7..3c7678509c 100644 --- a/jOOQ/src/main/java/org/jooq/InsertValuesStep12.java +++ b/jOOQ/src/main/java/org/jooq/InsertValuesStep12.java @@ -38,6 +38,7 @@ package org.jooq; import java.util.Collection; +import java.util.function.Function; import org.jetbrains.annotations.NotNull; @@ -99,6 +100,8 @@ public interface InsertValuesStep12 * This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @CheckReturnValue @Support @@ -110,6 +113,8 @@ public interface InsertValuesStep12 * This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @CheckReturnValue @Support diff --git a/jOOQ/src/main/java/org/jooq/InsertValuesStep13.java b/jOOQ/src/main/java/org/jooq/InsertValuesStep13.java index 1715053323..fe3271bc05 100644 --- a/jOOQ/src/main/java/org/jooq/InsertValuesStep13.java +++ b/jOOQ/src/main/java/org/jooq/InsertValuesStep13.java @@ -38,6 +38,7 @@ package org.jooq; import java.util.Collection; +import java.util.function.Function; import org.jetbrains.annotations.NotNull; @@ -99,6 +100,8 @@ public interface InsertValuesStep13 * This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @CheckReturnValue @Support @@ -110,6 +113,8 @@ public interface InsertValuesStep13 * This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @CheckReturnValue @Support diff --git a/jOOQ/src/main/java/org/jooq/InsertValuesStep14.java b/jOOQ/src/main/java/org/jooq/InsertValuesStep14.java index f6057785ca..836badda01 100644 --- a/jOOQ/src/main/java/org/jooq/InsertValuesStep14.java +++ b/jOOQ/src/main/java/org/jooq/InsertValuesStep14.java @@ -38,6 +38,7 @@ package org.jooq; import java.util.Collection; +import java.util.function.Function; import org.jetbrains.annotations.NotNull; @@ -99,6 +100,8 @@ public interface InsertValuesStep14 * This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @CheckReturnValue @Support @@ -110,6 +113,8 @@ public interface InsertValuesStep14 * This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @CheckReturnValue @Support diff --git a/jOOQ/src/main/java/org/jooq/InsertValuesStep15.java b/jOOQ/src/main/java/org/jooq/InsertValuesStep15.java index 1c220b5242..a51b087ece 100644 --- a/jOOQ/src/main/java/org/jooq/InsertValuesStep15.java +++ b/jOOQ/src/main/java/org/jooq/InsertValuesStep15.java @@ -38,6 +38,7 @@ package org.jooq; import java.util.Collection; +import java.util.function.Function; import org.jetbrains.annotations.NotNull; @@ -99,6 +100,8 @@ public interface InsertValuesStep15 * This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @CheckReturnValue @Support @@ -110,6 +113,8 @@ public interface InsertValuesStep15 * This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @CheckReturnValue @Support diff --git a/jOOQ/src/main/java/org/jooq/InsertValuesStep16.java b/jOOQ/src/main/java/org/jooq/InsertValuesStep16.java index aefbfe044a..39edd0b2aa 100644 --- a/jOOQ/src/main/java/org/jooq/InsertValuesStep16.java +++ b/jOOQ/src/main/java/org/jooq/InsertValuesStep16.java @@ -38,6 +38,7 @@ package org.jooq; import java.util.Collection; +import java.util.function.Function; import org.jetbrains.annotations.NotNull; @@ -99,6 +100,8 @@ public interface InsertValuesStep16 * This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @CheckReturnValue @Support @@ -110,6 +113,8 @@ public interface InsertValuesStep16 * This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @CheckReturnValue @Support diff --git a/jOOQ/src/main/java/org/jooq/InsertValuesStep17.java b/jOOQ/src/main/java/org/jooq/InsertValuesStep17.java index e66e88a29f..19ca33eea4 100644 --- a/jOOQ/src/main/java/org/jooq/InsertValuesStep17.java +++ b/jOOQ/src/main/java/org/jooq/InsertValuesStep17.java @@ -38,6 +38,7 @@ package org.jooq; import java.util.Collection; +import java.util.function.Function; import org.jetbrains.annotations.NotNull; @@ -99,6 +100,8 @@ public interface InsertValuesStep17 * This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @CheckReturnValue @Support @@ -110,6 +113,8 @@ public interface InsertValuesStep17 * This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @CheckReturnValue @Support diff --git a/jOOQ/src/main/java/org/jooq/InsertValuesStep18.java b/jOOQ/src/main/java/org/jooq/InsertValuesStep18.java index de93913181..54483eec69 100644 --- a/jOOQ/src/main/java/org/jooq/InsertValuesStep18.java +++ b/jOOQ/src/main/java/org/jooq/InsertValuesStep18.java @@ -38,6 +38,7 @@ package org.jooq; import java.util.Collection; +import java.util.function.Function; import org.jetbrains.annotations.NotNull; @@ -99,6 +100,8 @@ public interface InsertValuesStep18 * This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @CheckReturnValue @Support @@ -110,6 +113,8 @@ public interface InsertValuesStep18 * This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @CheckReturnValue @Support diff --git a/jOOQ/src/main/java/org/jooq/InsertValuesStep19.java b/jOOQ/src/main/java/org/jooq/InsertValuesStep19.java index 9d82c273bc..d8f3f01d8d 100644 --- a/jOOQ/src/main/java/org/jooq/InsertValuesStep19.java +++ b/jOOQ/src/main/java/org/jooq/InsertValuesStep19.java @@ -38,6 +38,7 @@ package org.jooq; import java.util.Collection; +import java.util.function.Function; import org.jetbrains.annotations.NotNull; @@ -99,6 +100,8 @@ public interface InsertValuesStep19 * This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @CheckReturnValue @Support @@ -110,6 +113,8 @@ public interface InsertValuesStep19 * This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @CheckReturnValue @Support diff --git a/jOOQ/src/main/java/org/jooq/InsertValuesStep2.java b/jOOQ/src/main/java/org/jooq/InsertValuesStep2.java index 6f35b7473b..7d55c0600a 100644 --- a/jOOQ/src/main/java/org/jooq/InsertValuesStep2.java +++ b/jOOQ/src/main/java/org/jooq/InsertValuesStep2.java @@ -38,6 +38,7 @@ package org.jooq; import java.util.Collection; +import java.util.function.Function; import org.jetbrains.annotations.NotNull; @@ -99,6 +100,8 @@ public interface InsertValuesStep2 extends InsertOnDup *

* This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowArray(Function, Function) */ @NotNull @CheckReturnValue @Support @@ -110,6 +113,8 @@ public interface InsertValuesStep2 extends InsertOnDup *

* This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowList(Function, Function) */ @NotNull @CheckReturnValue @Support diff --git a/jOOQ/src/main/java/org/jooq/InsertValuesStep20.java b/jOOQ/src/main/java/org/jooq/InsertValuesStep20.java index 6f0f8293e1..ef05635033 100644 --- a/jOOQ/src/main/java/org/jooq/InsertValuesStep20.java +++ b/jOOQ/src/main/java/org/jooq/InsertValuesStep20.java @@ -38,6 +38,7 @@ package org.jooq; import java.util.Collection; +import java.util.function.Function; import org.jetbrains.annotations.NotNull; @@ -99,6 +100,8 @@ public interface InsertValuesStep20 * This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @CheckReturnValue @Support @@ -110,6 +113,8 @@ public interface InsertValuesStep20 * This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @CheckReturnValue @Support diff --git a/jOOQ/src/main/java/org/jooq/InsertValuesStep21.java b/jOOQ/src/main/java/org/jooq/InsertValuesStep21.java index c065c2535d..fcd2905048 100644 --- a/jOOQ/src/main/java/org/jooq/InsertValuesStep21.java +++ b/jOOQ/src/main/java/org/jooq/InsertValuesStep21.java @@ -38,6 +38,7 @@ package org.jooq; import java.util.Collection; +import java.util.function.Function; import org.jetbrains.annotations.NotNull; @@ -99,6 +100,8 @@ public interface InsertValuesStep21 * This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @CheckReturnValue @Support @@ -110,6 +113,8 @@ public interface InsertValuesStep21 * This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @CheckReturnValue @Support diff --git a/jOOQ/src/main/java/org/jooq/InsertValuesStep22.java b/jOOQ/src/main/java/org/jooq/InsertValuesStep22.java index 89e74395c3..7847f6c6d8 100644 --- a/jOOQ/src/main/java/org/jooq/InsertValuesStep22.java +++ b/jOOQ/src/main/java/org/jooq/InsertValuesStep22.java @@ -38,6 +38,7 @@ package org.jooq; import java.util.Collection; +import java.util.function.Function; import org.jetbrains.annotations.NotNull; @@ -99,6 +100,8 @@ public interface InsertValuesStep22 * This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @CheckReturnValue @Support @@ -110,6 +113,8 @@ public interface InsertValuesStep22 * This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @CheckReturnValue @Support diff --git a/jOOQ/src/main/java/org/jooq/InsertValuesStep3.java b/jOOQ/src/main/java/org/jooq/InsertValuesStep3.java index 1889dfd35a..23013c5059 100644 --- a/jOOQ/src/main/java/org/jooq/InsertValuesStep3.java +++ b/jOOQ/src/main/java/org/jooq/InsertValuesStep3.java @@ -38,6 +38,7 @@ package org.jooq; import java.util.Collection; +import java.util.function.Function; import org.jetbrains.annotations.NotNull; @@ -99,6 +100,8 @@ public interface InsertValuesStep3 extends InsertO *

* This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowArray(Function, Function, Function) */ @NotNull @CheckReturnValue @Support @@ -110,6 +113,8 @@ public interface InsertValuesStep3 extends InsertO *

* This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowList(Function, Function, Function) */ @NotNull @CheckReturnValue @Support diff --git a/jOOQ/src/main/java/org/jooq/InsertValuesStep4.java b/jOOQ/src/main/java/org/jooq/InsertValuesStep4.java index de7416d8c4..315e6669c6 100644 --- a/jOOQ/src/main/java/org/jooq/InsertValuesStep4.java +++ b/jOOQ/src/main/java/org/jooq/InsertValuesStep4.java @@ -38,6 +38,7 @@ package org.jooq; import java.util.Collection; +import java.util.function.Function; import org.jetbrains.annotations.NotNull; @@ -99,6 +100,8 @@ public interface InsertValuesStep4 extends Ins *

* This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowArray(Function, Function, Function, Function) */ @NotNull @CheckReturnValue @Support @@ -110,6 +113,8 @@ public interface InsertValuesStep4 extends Ins *

* This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowList(Function, Function, Function, Function) */ @NotNull @CheckReturnValue @Support diff --git a/jOOQ/src/main/java/org/jooq/InsertValuesStep5.java b/jOOQ/src/main/java/org/jooq/InsertValuesStep5.java index bcdb53ba98..2a9f8aa5c6 100644 --- a/jOOQ/src/main/java/org/jooq/InsertValuesStep5.java +++ b/jOOQ/src/main/java/org/jooq/InsertValuesStep5.java @@ -38,6 +38,7 @@ package org.jooq; import java.util.Collection; +import java.util.function.Function; import org.jetbrains.annotations.NotNull; @@ -99,6 +100,8 @@ public interface InsertValuesStep5 extends *

* This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowArray(Function, Function, Function, Function, Function) */ @NotNull @CheckReturnValue @Support @@ -110,6 +113,8 @@ public interface InsertValuesStep5 extends *

* This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowList(Function, Function, Function, Function, Function) */ @NotNull @CheckReturnValue @Support diff --git a/jOOQ/src/main/java/org/jooq/InsertValuesStep6.java b/jOOQ/src/main/java/org/jooq/InsertValuesStep6.java index 8418c91a1b..f38f80647e 100644 --- a/jOOQ/src/main/java/org/jooq/InsertValuesStep6.java +++ b/jOOQ/src/main/java/org/jooq/InsertValuesStep6.java @@ -38,6 +38,7 @@ package org.jooq; import java.util.Collection; +import java.util.function.Function; import org.jetbrains.annotations.NotNull; @@ -99,6 +100,8 @@ public interface InsertValuesStep6 ext *

* This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function) */ @NotNull @CheckReturnValue @Support @@ -110,6 +113,8 @@ public interface InsertValuesStep6 ext *

* This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function) */ @NotNull @CheckReturnValue @Support diff --git a/jOOQ/src/main/java/org/jooq/InsertValuesStep7.java b/jOOQ/src/main/java/org/jooq/InsertValuesStep7.java index 139cdf5935..5bd76ecb00 100644 --- a/jOOQ/src/main/java/org/jooq/InsertValuesStep7.java +++ b/jOOQ/src/main/java/org/jooq/InsertValuesStep7.java @@ -38,6 +38,7 @@ package org.jooq; import java.util.Collection; +import java.util.function.Function; import org.jetbrains.annotations.NotNull; @@ -99,6 +100,8 @@ public interface InsertValuesStep7 *

* This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function) */ @NotNull @CheckReturnValue @Support @@ -110,6 +113,8 @@ public interface InsertValuesStep7 *

* This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function) */ @NotNull @CheckReturnValue @Support diff --git a/jOOQ/src/main/java/org/jooq/InsertValuesStep8.java b/jOOQ/src/main/java/org/jooq/InsertValuesStep8.java index ad85494216..3e698c50ac 100644 --- a/jOOQ/src/main/java/org/jooq/InsertValuesStep8.java +++ b/jOOQ/src/main/java/org/jooq/InsertValuesStep8.java @@ -38,6 +38,7 @@ package org.jooq; import java.util.Collection; +import java.util.function.Function; import org.jetbrains.annotations.NotNull; @@ -99,6 +100,8 @@ public interface InsertValuesStep8 * This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @CheckReturnValue @Support @@ -110,6 +113,8 @@ public interface InsertValuesStep8 * This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @CheckReturnValue @Support diff --git a/jOOQ/src/main/java/org/jooq/InsertValuesStep9.java b/jOOQ/src/main/java/org/jooq/InsertValuesStep9.java index d75c70566e..e297356af0 100644 --- a/jOOQ/src/main/java/org/jooq/InsertValuesStep9.java +++ b/jOOQ/src/main/java/org/jooq/InsertValuesStep9.java @@ -38,6 +38,7 @@ package org.jooq; import java.util.Collection; +import java.util.function.Function; import org.jetbrains.annotations.NotNull; @@ -99,6 +100,8 @@ public interface InsertValuesStep9 * This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @CheckReturnValue @Support @@ -110,6 +113,8 @@ public interface InsertValuesStep9 * This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @CheckReturnValue @Support diff --git a/jOOQ/src/main/java/org/jooq/InsertValuesStepN.java b/jOOQ/src/main/java/org/jooq/InsertValuesStepN.java index 9898edaf18..bdc2c7523f 100644 --- a/jOOQ/src/main/java/org/jooq/InsertValuesStepN.java +++ b/jOOQ/src/main/java/org/jooq/InsertValuesStepN.java @@ -38,6 +38,7 @@ package org.jooq; import java.util.Collection; +import java.util.function.Function; import org.jetbrains.annotations.NotNull; @@ -99,6 +100,8 @@ public interface InsertValuesStepN extends InsertOnDuplicateSt *

* This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowArray(Function, Function) */ @NotNull @CheckReturnValue @Support @@ -109,6 +112,8 @@ public interface InsertValuesStepN extends InsertOnDuplicateSt *

* This is equivalent to calling the other values clauses multiple times, but * allows for dynamic construction of row arrays. + * + * @see Rows#toRowList(Function, Function) */ @NotNull @CheckReturnValue @Support diff --git a/jOOQ/src/main/java/org/jooq/Row1.java b/jOOQ/src/main/java/org/jooq/Row1.java index f10018d00a..8623edf6a1 100644 --- a/jOOQ/src/main/java/org/jooq/Row1.java +++ b/jOOQ/src/main/java/org/jooq/Row1.java @@ -40,6 +40,7 @@ package org.jooq; import static org.jooq.SQLDialect.*; import java.util.Collection; +import java.util.function.Function; import org.jooq.conf.Settings; import org.jooq.impl.DSL; @@ -1366,6 +1367,8 @@ public interface Row1 extends Row { *

  • IN predicates on temporary tables
  • *
  • IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function) */ @NotNull @Support @@ -1415,6 +1418,7 @@ public interface Row1 extends Row { * * * @see #in(Collection) + * @see Rows#toRowArray(Function) */ @SuppressWarnings("unchecked") @NotNull @@ -1475,6 +1479,8 @@ public interface Row1 extends Row { *
  • NOT IN predicates on temporary tables
  • *
  • NOT IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function) */ @NotNull @Support @@ -1525,6 +1531,7 @@ public interface Row1 extends Row { * * * @see #notIn(Collection) + * @see Rows#toRowArray(Function) */ @SuppressWarnings("unchecked") @NotNull diff --git a/jOOQ/src/main/java/org/jooq/Row10.java b/jOOQ/src/main/java/org/jooq/Row10.java index 6c285e85b8..7926949576 100644 --- a/jOOQ/src/main/java/org/jooq/Row10.java +++ b/jOOQ/src/main/java/org/jooq/Row10.java @@ -40,6 +40,7 @@ package org.jooq; import static org.jooq.SQLDialect.*; import java.util.Collection; +import java.util.function.Function; import org.jooq.conf.Settings; import org.jooq.impl.DSL; @@ -1420,6 +1421,8 @@ public interface Row10 extends Row { *
  • IN predicates on temporary tables
  • *
  • IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @Support @@ -1469,6 +1472,7 @@ public interface Row10 extends Row { * * * @see #in(Collection) + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @SuppressWarnings("unchecked") @NotNull @@ -1529,6 +1533,8 @@ public interface Row10 extends Row { *
  • NOT IN predicates on temporary tables
  • *
  • NOT IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @Support @@ -1579,6 +1585,7 @@ public interface Row10 extends Row { * * * @see #notIn(Collection) + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @SuppressWarnings("unchecked") @NotNull diff --git a/jOOQ/src/main/java/org/jooq/Row11.java b/jOOQ/src/main/java/org/jooq/Row11.java index 169d211525..9cb0571d05 100644 --- a/jOOQ/src/main/java/org/jooq/Row11.java +++ b/jOOQ/src/main/java/org/jooq/Row11.java @@ -40,6 +40,7 @@ package org.jooq; import static org.jooq.SQLDialect.*; import java.util.Collection; +import java.util.function.Function; import org.jooq.conf.Settings; import org.jooq.impl.DSL; @@ -1426,6 +1427,8 @@ public interface Row11 extends Row *
  • IN predicates on temporary tables
  • *
  • IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @Support @@ -1475,6 +1478,7 @@ public interface Row11 extends Row * * * @see #in(Collection) + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @SuppressWarnings("unchecked") @NotNull @@ -1535,6 +1539,8 @@ public interface Row11 extends Row *
  • NOT IN predicates on temporary tables
  • *
  • NOT IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @Support @@ -1585,6 +1591,7 @@ public interface Row11 extends Row * * * @see #notIn(Collection) + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @SuppressWarnings("unchecked") @NotNull diff --git a/jOOQ/src/main/java/org/jooq/Row12.java b/jOOQ/src/main/java/org/jooq/Row12.java index 33506fd9b0..4f92048c1a 100644 --- a/jOOQ/src/main/java/org/jooq/Row12.java +++ b/jOOQ/src/main/java/org/jooq/Row12.java @@ -40,6 +40,7 @@ package org.jooq; import static org.jooq.SQLDialect.*; import java.util.Collection; +import java.util.function.Function; import org.jooq.conf.Settings; import org.jooq.impl.DSL; @@ -1432,6 +1433,8 @@ public interface Row12 extend *
  • IN predicates on temporary tables
  • *
  • IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @Support @@ -1481,6 +1484,7 @@ public interface Row12 extend * * * @see #in(Collection) + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @SuppressWarnings("unchecked") @NotNull @@ -1541,6 +1545,8 @@ public interface Row12 extend *
  • NOT IN predicates on temporary tables
  • *
  • NOT IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @Support @@ -1591,6 +1597,7 @@ public interface Row12 extend * * * @see #notIn(Collection) + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @SuppressWarnings("unchecked") @NotNull diff --git a/jOOQ/src/main/java/org/jooq/Row13.java b/jOOQ/src/main/java/org/jooq/Row13.java index f38f875be8..9a4e7a6fb0 100644 --- a/jOOQ/src/main/java/org/jooq/Row13.java +++ b/jOOQ/src/main/java/org/jooq/Row13.java @@ -40,6 +40,7 @@ package org.jooq; import static org.jooq.SQLDialect.*; import java.util.Collection; +import java.util.function.Function; import org.jooq.conf.Settings; import org.jooq.impl.DSL; @@ -1438,6 +1439,8 @@ public interface Row13 e *
  • IN predicates on temporary tables
  • *
  • IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @Support @@ -1487,6 +1490,7 @@ public interface Row13 e * * * @see #in(Collection) + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @SuppressWarnings("unchecked") @NotNull @@ -1547,6 +1551,8 @@ public interface Row13 e *
  • NOT IN predicates on temporary tables
  • *
  • NOT IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @Support @@ -1597,6 +1603,7 @@ public interface Row13 e * * * @see #notIn(Collection) + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @SuppressWarnings("unchecked") @NotNull diff --git a/jOOQ/src/main/java/org/jooq/Row14.java b/jOOQ/src/main/java/org/jooq/Row14.java index 66035ac127..a7c4cb6c7b 100644 --- a/jOOQ/src/main/java/org/jooq/Row14.java +++ b/jOOQ/src/main/java/org/jooq/Row14.java @@ -40,6 +40,7 @@ package org.jooq; import static org.jooq.SQLDialect.*; import java.util.Collection; +import java.util.function.Function; import org.jooq.conf.Settings; import org.jooq.impl.DSL; @@ -1444,6 +1445,8 @@ public interface Row14IN predicates on temporary tables *
  • IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @Support @@ -1493,6 +1496,7 @@ public interface Row14 * * @see #in(Collection) + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @SuppressWarnings("unchecked") @NotNull @@ -1553,6 +1557,8 @@ public interface Row14NOT IN predicates on temporary tables *
  • NOT IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @Support @@ -1603,6 +1609,7 @@ public interface Row14 * * @see #notIn(Collection) + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @SuppressWarnings("unchecked") @NotNull diff --git a/jOOQ/src/main/java/org/jooq/Row15.java b/jOOQ/src/main/java/org/jooq/Row15.java index 59b99a6ffe..82c1eeb5b7 100644 --- a/jOOQ/src/main/java/org/jooq/Row15.java +++ b/jOOQ/src/main/java/org/jooq/Row15.java @@ -40,6 +40,7 @@ package org.jooq; import static org.jooq.SQLDialect.*; import java.util.Collection; +import java.util.function.Function; import org.jooq.conf.Settings; import org.jooq.impl.DSL; @@ -1450,6 +1451,8 @@ public interface Row15IN predicates on temporary tables *
  • IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @Support @@ -1499,6 +1502,7 @@ public interface Row15 * * @see #in(Collection) + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @SuppressWarnings("unchecked") @NotNull @@ -1559,6 +1563,8 @@ public interface Row15NOT IN predicates on temporary tables *
  • NOT IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @Support @@ -1609,6 +1615,7 @@ public interface Row15 * * @see #notIn(Collection) + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @SuppressWarnings("unchecked") @NotNull diff --git a/jOOQ/src/main/java/org/jooq/Row16.java b/jOOQ/src/main/java/org/jooq/Row16.java index ef6fca2b88..ad79ef54fb 100644 --- a/jOOQ/src/main/java/org/jooq/Row16.java +++ b/jOOQ/src/main/java/org/jooq/Row16.java @@ -40,6 +40,7 @@ package org.jooq; import static org.jooq.SQLDialect.*; import java.util.Collection; +import java.util.function.Function; import org.jooq.conf.Settings; import org.jooq.impl.DSL; @@ -1456,6 +1457,8 @@ public interface Row16IN predicates on temporary tables *
  • IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @Support @@ -1505,6 +1508,7 @@ public interface Row16 * * @see #in(Collection) + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @SuppressWarnings("unchecked") @NotNull @@ -1565,6 +1569,8 @@ public interface Row16NOT IN predicates on temporary tables *
  • NOT IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @Support @@ -1615,6 +1621,7 @@ public interface Row16 * * @see #notIn(Collection) + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @SuppressWarnings("unchecked") @NotNull diff --git a/jOOQ/src/main/java/org/jooq/Row17.java b/jOOQ/src/main/java/org/jooq/Row17.java index c713d2d9c1..8b8aad9654 100644 --- a/jOOQ/src/main/java/org/jooq/Row17.java +++ b/jOOQ/src/main/java/org/jooq/Row17.java @@ -40,6 +40,7 @@ package org.jooq; import static org.jooq.SQLDialect.*; import java.util.Collection; +import java.util.function.Function; import org.jooq.conf.Settings; import org.jooq.impl.DSL; @@ -1462,6 +1463,8 @@ public interface Row17IN predicates on temporary tables *
  • IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @Support @@ -1511,6 +1514,7 @@ public interface Row17 * * @see #in(Collection) + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @SuppressWarnings("unchecked") @NotNull @@ -1571,6 +1575,8 @@ public interface Row17NOT IN predicates on temporary tables *
  • NOT IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @Support @@ -1621,6 +1627,7 @@ public interface Row17 * * @see #notIn(Collection) + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @SuppressWarnings("unchecked") @NotNull diff --git a/jOOQ/src/main/java/org/jooq/Row18.java b/jOOQ/src/main/java/org/jooq/Row18.java index 40bc2b0d08..f5e860afdf 100644 --- a/jOOQ/src/main/java/org/jooq/Row18.java +++ b/jOOQ/src/main/java/org/jooq/Row18.java @@ -40,6 +40,7 @@ package org.jooq; import static org.jooq.SQLDialect.*; import java.util.Collection; +import java.util.function.Function; import org.jooq.conf.Settings; import org.jooq.impl.DSL; @@ -1468,6 +1469,8 @@ public interface Row18IN predicates on temporary tables *
  • IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @Support @@ -1517,6 +1520,7 @@ public interface Row18 * * @see #in(Collection) + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @SuppressWarnings("unchecked") @NotNull @@ -1577,6 +1581,8 @@ public interface Row18NOT IN predicates on temporary tables *
  • NOT IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @Support @@ -1627,6 +1633,7 @@ public interface Row18 * * @see #notIn(Collection) + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @SuppressWarnings("unchecked") @NotNull diff --git a/jOOQ/src/main/java/org/jooq/Row19.java b/jOOQ/src/main/java/org/jooq/Row19.java index 46b7c200d4..2f6db2f29b 100644 --- a/jOOQ/src/main/java/org/jooq/Row19.java +++ b/jOOQ/src/main/java/org/jooq/Row19.java @@ -40,6 +40,7 @@ package org.jooq; import static org.jooq.SQLDialect.*; import java.util.Collection; +import java.util.function.Function; import org.jooq.conf.Settings; import org.jooq.impl.DSL; @@ -1474,6 +1475,8 @@ public interface Row19IN predicates on temporary tables *
  • IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @Support @@ -1523,6 +1526,7 @@ public interface Row19 * * @see #in(Collection) + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @SuppressWarnings("unchecked") @NotNull @@ -1583,6 +1587,8 @@ public interface Row19NOT IN predicates on temporary tables *
  • NOT IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @Support @@ -1633,6 +1639,7 @@ public interface Row19 * * @see #notIn(Collection) + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @SuppressWarnings("unchecked") @NotNull diff --git a/jOOQ/src/main/java/org/jooq/Row2.java b/jOOQ/src/main/java/org/jooq/Row2.java index 0d5943a2e5..236c92089e 100644 --- a/jOOQ/src/main/java/org/jooq/Row2.java +++ b/jOOQ/src/main/java/org/jooq/Row2.java @@ -40,6 +40,7 @@ package org.jooq; import static org.jooq.SQLDialect.*; import java.util.Collection; +import java.util.function.Function; import org.jooq.conf.Settings; import org.jooq.impl.DSL; @@ -1372,6 +1373,8 @@ public interface Row2 extends Row { *
  • IN predicates on temporary tables
  • *
  • IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function, Function) */ @NotNull @Support @@ -1421,6 +1424,7 @@ public interface Row2 extends Row { * * * @see #in(Collection) + * @see Rows#toRowArray(Function, Function) */ @SuppressWarnings("unchecked") @NotNull @@ -1481,6 +1485,8 @@ public interface Row2 extends Row { *
  • NOT IN predicates on temporary tables
  • *
  • NOT IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function, Function) */ @NotNull @Support @@ -1531,6 +1537,7 @@ public interface Row2 extends Row { * * * @see #notIn(Collection) + * @see Rows#toRowArray(Function, Function) */ @SuppressWarnings("unchecked") @NotNull diff --git a/jOOQ/src/main/java/org/jooq/Row20.java b/jOOQ/src/main/java/org/jooq/Row20.java index a69ebde260..bec0e4862e 100644 --- a/jOOQ/src/main/java/org/jooq/Row20.java +++ b/jOOQ/src/main/java/org/jooq/Row20.java @@ -40,6 +40,7 @@ package org.jooq; import static org.jooq.SQLDialect.*; import java.util.Collection; +import java.util.function.Function; import org.jooq.conf.Settings; import org.jooq.impl.DSL; @@ -1480,6 +1481,8 @@ public interface Row20IN predicates on temporary tables *
  • IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @Support @@ -1529,6 +1532,7 @@ public interface Row20 * * @see #in(Collection) + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @SuppressWarnings("unchecked") @NotNull @@ -1589,6 +1593,8 @@ public interface Row20NOT IN predicates on temporary tables *
  • NOT IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @Support @@ -1639,6 +1645,7 @@ public interface Row20 * * @see #notIn(Collection) + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @SuppressWarnings("unchecked") @NotNull diff --git a/jOOQ/src/main/java/org/jooq/Row21.java b/jOOQ/src/main/java/org/jooq/Row21.java index ea54a6af0f..077f4a3e2d 100644 --- a/jOOQ/src/main/java/org/jooq/Row21.java +++ b/jOOQ/src/main/java/org/jooq/Row21.java @@ -40,6 +40,7 @@ package org.jooq; import static org.jooq.SQLDialect.*; import java.util.Collection; +import java.util.function.Function; import org.jooq.conf.Settings; import org.jooq.impl.DSL; @@ -1486,6 +1487,8 @@ public interface Row21IN predicates on temporary tables *
  • IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @Support @@ -1535,6 +1538,7 @@ public interface Row21 * * @see #in(Collection) + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @SuppressWarnings("unchecked") @NotNull @@ -1595,6 +1599,8 @@ public interface Row21NOT IN predicates on temporary tables *
  • NOT IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @Support @@ -1645,6 +1651,7 @@ public interface Row21 * * @see #notIn(Collection) + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @SuppressWarnings("unchecked") @NotNull diff --git a/jOOQ/src/main/java/org/jooq/Row22.java b/jOOQ/src/main/java/org/jooq/Row22.java index 7d5253f37f..46238152bc 100644 --- a/jOOQ/src/main/java/org/jooq/Row22.java +++ b/jOOQ/src/main/java/org/jooq/Row22.java @@ -40,6 +40,7 @@ package org.jooq; import static org.jooq.SQLDialect.*; import java.util.Collection; +import java.util.function.Function; import org.jooq.conf.Settings; import org.jooq.impl.DSL; @@ -1492,6 +1493,8 @@ public interface Row22IN predicates on temporary tables *
  • IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @Support @@ -1541,6 +1544,7 @@ public interface Row22 * * @see #in(Collection) + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @SuppressWarnings("unchecked") @NotNull @@ -1601,6 +1605,8 @@ public interface Row22NOT IN predicates on temporary tables *
  • NOT IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @Support @@ -1651,6 +1657,7 @@ public interface Row22 * * @see #notIn(Collection) + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @SuppressWarnings("unchecked") @NotNull diff --git a/jOOQ/src/main/java/org/jooq/Row3.java b/jOOQ/src/main/java/org/jooq/Row3.java index e1b23cf148..bbd14b2ddf 100644 --- a/jOOQ/src/main/java/org/jooq/Row3.java +++ b/jOOQ/src/main/java/org/jooq/Row3.java @@ -40,6 +40,7 @@ package org.jooq; import static org.jooq.SQLDialect.*; import java.util.Collection; +import java.util.function.Function; import org.jooq.conf.Settings; import org.jooq.impl.DSL; @@ -1378,6 +1379,8 @@ public interface Row3 extends Row { *
  • IN predicates on temporary tables
  • *
  • IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function, Function, Function) */ @NotNull @Support @@ -1427,6 +1430,7 @@ public interface Row3 extends Row { * * * @see #in(Collection) + * @see Rows#toRowArray(Function, Function, Function) */ @SuppressWarnings("unchecked") @NotNull @@ -1487,6 +1491,8 @@ public interface Row3 extends Row { *
  • NOT IN predicates on temporary tables
  • *
  • NOT IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function, Function, Function) */ @NotNull @Support @@ -1537,6 +1543,7 @@ public interface Row3 extends Row { * * * @see #notIn(Collection) + * @see Rows#toRowArray(Function, Function, Function) */ @SuppressWarnings("unchecked") @NotNull diff --git a/jOOQ/src/main/java/org/jooq/Row4.java b/jOOQ/src/main/java/org/jooq/Row4.java index 71dd853717..40b3f9dc88 100644 --- a/jOOQ/src/main/java/org/jooq/Row4.java +++ b/jOOQ/src/main/java/org/jooq/Row4.java @@ -40,6 +40,7 @@ package org.jooq; import static org.jooq.SQLDialect.*; import java.util.Collection; +import java.util.function.Function; import org.jooq.conf.Settings; import org.jooq.impl.DSL; @@ -1384,6 +1385,8 @@ public interface Row4 extends Row { *
  • IN predicates on temporary tables
  • *
  • IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function, Function, Function, Function) */ @NotNull @Support @@ -1433,6 +1436,7 @@ public interface Row4 extends Row { * * * @see #in(Collection) + * @see Rows#toRowArray(Function, Function, Function, Function) */ @SuppressWarnings("unchecked") @NotNull @@ -1493,6 +1497,8 @@ public interface Row4 extends Row { *
  • NOT IN predicates on temporary tables
  • *
  • NOT IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function, Function, Function, Function) */ @NotNull @Support @@ -1543,6 +1549,7 @@ public interface Row4 extends Row { * * * @see #notIn(Collection) + * @see Rows#toRowArray(Function, Function, Function, Function) */ @SuppressWarnings("unchecked") @NotNull diff --git a/jOOQ/src/main/java/org/jooq/Row5.java b/jOOQ/src/main/java/org/jooq/Row5.java index 4a0fd50ef3..7ad9c10a78 100644 --- a/jOOQ/src/main/java/org/jooq/Row5.java +++ b/jOOQ/src/main/java/org/jooq/Row5.java @@ -40,6 +40,7 @@ package org.jooq; import static org.jooq.SQLDialect.*; import java.util.Collection; +import java.util.function.Function; import org.jooq.conf.Settings; import org.jooq.impl.DSL; @@ -1390,6 +1391,8 @@ public interface Row5 extends Row { *
  • IN predicates on temporary tables
  • *
  • IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function, Function, Function, Function, Function) */ @NotNull @Support @@ -1439,6 +1442,7 @@ public interface Row5 extends Row { * * * @see #in(Collection) + * @see Rows#toRowArray(Function, Function, Function, Function, Function) */ @SuppressWarnings("unchecked") @NotNull @@ -1499,6 +1503,8 @@ public interface Row5 extends Row { *
  • NOT IN predicates on temporary tables
  • *
  • NOT IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function, Function, Function, Function, Function) */ @NotNull @Support @@ -1549,6 +1555,7 @@ public interface Row5 extends Row { * * * @see #notIn(Collection) + * @see Rows#toRowArray(Function, Function, Function, Function, Function) */ @SuppressWarnings("unchecked") @NotNull diff --git a/jOOQ/src/main/java/org/jooq/Row6.java b/jOOQ/src/main/java/org/jooq/Row6.java index 020f65071a..5d343e8427 100644 --- a/jOOQ/src/main/java/org/jooq/Row6.java +++ b/jOOQ/src/main/java/org/jooq/Row6.java @@ -40,6 +40,7 @@ package org.jooq; import static org.jooq.SQLDialect.*; import java.util.Collection; +import java.util.function.Function; import org.jooq.conf.Settings; import org.jooq.impl.DSL; @@ -1396,6 +1397,8 @@ public interface Row6 extends Row { *
  • IN predicates on temporary tables
  • *
  • IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function) */ @NotNull @Support @@ -1445,6 +1448,7 @@ public interface Row6 extends Row { * * * @see #in(Collection) + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function) */ @SuppressWarnings("unchecked") @NotNull @@ -1505,6 +1509,8 @@ public interface Row6 extends Row { *
  • NOT IN predicates on temporary tables
  • *
  • NOT IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function) */ @NotNull @Support @@ -1555,6 +1561,7 @@ public interface Row6 extends Row { * * * @see #notIn(Collection) + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function) */ @SuppressWarnings("unchecked") @NotNull diff --git a/jOOQ/src/main/java/org/jooq/Row7.java b/jOOQ/src/main/java/org/jooq/Row7.java index 1d8d67bd19..0444854b05 100644 --- a/jOOQ/src/main/java/org/jooq/Row7.java +++ b/jOOQ/src/main/java/org/jooq/Row7.java @@ -40,6 +40,7 @@ package org.jooq; import static org.jooq.SQLDialect.*; import java.util.Collection; +import java.util.function.Function; import org.jooq.conf.Settings; import org.jooq.impl.DSL; @@ -1402,6 +1403,8 @@ public interface Row7 extends Row { *
  • IN predicates on temporary tables
  • *
  • IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function) */ @NotNull @Support @@ -1451,6 +1454,7 @@ public interface Row7 extends Row { * * * @see #in(Collection) + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function) */ @SuppressWarnings("unchecked") @NotNull @@ -1511,6 +1515,8 @@ public interface Row7 extends Row { *
  • NOT IN predicates on temporary tables
  • *
  • NOT IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function) */ @NotNull @Support @@ -1561,6 +1567,7 @@ public interface Row7 extends Row { * * * @see #notIn(Collection) + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function) */ @SuppressWarnings("unchecked") @NotNull diff --git a/jOOQ/src/main/java/org/jooq/Row8.java b/jOOQ/src/main/java/org/jooq/Row8.java index bba33aba7c..13f0cb5f43 100644 --- a/jOOQ/src/main/java/org/jooq/Row8.java +++ b/jOOQ/src/main/java/org/jooq/Row8.java @@ -40,6 +40,7 @@ package org.jooq; import static org.jooq.SQLDialect.*; import java.util.Collection; +import java.util.function.Function; import org.jooq.conf.Settings; import org.jooq.impl.DSL; @@ -1408,6 +1409,8 @@ public interface Row8 extends Row { *
  • IN predicates on temporary tables
  • *
  • IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @Support @@ -1457,6 +1460,7 @@ public interface Row8 extends Row { * * * @see #in(Collection) + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function) */ @SuppressWarnings("unchecked") @NotNull @@ -1517,6 +1521,8 @@ public interface Row8 extends Row { *
  • NOT IN predicates on temporary tables
  • *
  • NOT IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @Support @@ -1567,6 +1573,7 @@ public interface Row8 extends Row { * * * @see #notIn(Collection) + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function) */ @SuppressWarnings("unchecked") @NotNull diff --git a/jOOQ/src/main/java/org/jooq/Row9.java b/jOOQ/src/main/java/org/jooq/Row9.java index 6817cc3d3d..317b4f16f6 100644 --- a/jOOQ/src/main/java/org/jooq/Row9.java +++ b/jOOQ/src/main/java/org/jooq/Row9.java @@ -40,6 +40,7 @@ package org.jooq; import static org.jooq.SQLDialect.*; import java.util.Collection; +import java.util.function.Function; import org.jooq.conf.Settings; import org.jooq.impl.DSL; @@ -1414,6 +1415,8 @@ public interface Row9 extends Row { *
  • IN predicates on temporary tables
  • *
  • IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @Support @@ -1463,6 +1466,7 @@ public interface Row9 extends Row { * * * @see #in(Collection) + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @SuppressWarnings("unchecked") @NotNull @@ -1523,6 +1527,8 @@ public interface Row9 extends Row { *
  • NOT IN predicates on temporary tables
  • *
  • NOT IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @NotNull @Support @@ -1573,6 +1579,7 @@ public interface Row9 extends Row { * * * @see #notIn(Collection) + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @SuppressWarnings("unchecked") @NotNull diff --git a/jOOQ/src/main/java/org/jooq/RowN.java b/jOOQ/src/main/java/org/jooq/RowN.java index cbbd92cd68..9059ff5936 100644 --- a/jOOQ/src/main/java/org/jooq/RowN.java +++ b/jOOQ/src/main/java/org/jooq/RowN.java @@ -40,6 +40,7 @@ package org.jooq; import static org.jooq.SQLDialect.*; import java.util.Collection; +import java.util.function.Function; import org.jooq.conf.Settings; import org.jooq.impl.DSL; @@ -1356,6 +1357,8 @@ public interface RowN extends Row { *
  • IN predicates on temporary tables
  • *
  • IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function, Function) */ @NotNull @Support @@ -1405,6 +1408,7 @@ public interface RowN extends Row { * * * @see #in(Collection) + * @see Rows#toRowArray(Function, Function) */ @NotNull @Support @@ -1463,6 +1467,8 @@ public interface RowN extends Row { *
  • NOT IN predicates on temporary tables
  • *
  • NOT IN predicates on unnested array bind variables
  • * + * + * @see Rows#toRowList(Function, Function) */ @NotNull @Support @@ -1513,6 +1519,7 @@ public interface RowN extends Row { * * * @see #notIn(Collection) + * @see Rows#toRowArray(Function, Function) */ @NotNull @Support diff --git a/jOOQ/src/main/java/org/jooq/Rows.java b/jOOQ/src/main/java/org/jooq/Rows.java index 152e0e6d21..28b77fd8d6 100644 --- a/jOOQ/src/main/java/org/jooq/Rows.java +++ b/jOOQ/src/main/java/org/jooq/Rows.java @@ -39,6 +39,7 @@ package org.jooq; import java.util.ArrayList; import java.util.List; +import java.util.function.BinaryOperator; import java.util.function.Function; import java.util.stream.Collector; import java.util.stream.Collectors; @@ -55,33 +56,29 @@ import org.jooq.impl.DSL; * @author Dmitry Baev * @author Lukas Eder */ -@Internal public final class Rows { /** * Create a collector that can collect into an array of {@link RowN}. */ @SafeVarargs - public static Collector collectingArray( + public static final Collector toRowArray( Function>... functions ) { - return Collectors.collectingAndThen(collecting(functions), l -> l.toArray(new RowN[0])); + return Collectors.collectingAndThen(toRowList(functions), l -> l.toArray(new RowN[0])); } /** * Create a collector that can collect into a list of {@link RowN}. */ @SafeVarargs - public static Collector> collecting( + public static final Collector> toRowList( Function>... functions ) { return Collector.of( ArrayList::new, (l, t) -> l.add(DSL.row(Stream.of(functions).map(f -> f.apply(t)).toArray())), - (t1, t2) -> { - t1.addAll(t2); - return t1; - } + listCombiner() ); } @@ -91,25 +88,22 @@ public final class Rows { * Create a collector that can collect into an array of {@link Row1}. */ @SuppressWarnings("unchecked") - public static Collector[]> collectingArray( + public static final Collector[]> toRowArray( Function> f1 ) { - return Collectors.collectingAndThen(collecting(f1), l -> l.toArray(new Row1[0])); + return Collectors.collectingAndThen(toRowList(f1), l -> l.toArray(new Row1[0])); } /** * Create a collector that can collect into a list of {@link Row1}. */ - public static Collector>> collecting( + public static final Collector>> toRowList( Function> f1 ) { return Collector.of( ArrayList::new, (l, t) -> l.add(DSL.row(f1.apply(t))), - (t1, t2) -> { - t1.addAll(t2); - return t1; - } + listCombiner() ); } @@ -117,27 +111,24 @@ public final class Rows { * Create a collector that can collect into an array of {@link Row2}. */ @SuppressWarnings("unchecked") - public static Collector[]> collectingArray( + public static final Collector[]> toRowArray( Function> f1, Function> f2 ) { - return Collectors.collectingAndThen(collecting(f1, f2), l -> l.toArray(new Row2[0])); + return Collectors.collectingAndThen(toRowList(f1, f2), l -> l.toArray(new Row2[0])); } /** * Create a collector that can collect into a list of {@link Row2}. */ - public static Collector>> collecting( + public static final Collector>> toRowList( Function> f1, Function> f2 ) { return Collector.of( ArrayList::new, (l, t) -> l.add(DSL.row(f1.apply(t), f2.apply(t))), - (t1, t2) -> { - t1.addAll(t2); - return t1; - } + listCombiner() ); } @@ -145,18 +136,18 @@ public final class Rows { * Create a collector that can collect into an array of {@link Row3}. */ @SuppressWarnings("unchecked") - public static Collector[]> collectingArray( + public static final Collector[]> toRowArray( Function> f1, Function> f2, Function> f3 ) { - return Collectors.collectingAndThen(collecting(f1, f2, f3), l -> l.toArray(new Row3[0])); + return Collectors.collectingAndThen(toRowList(f1, f2, f3), l -> l.toArray(new Row3[0])); } /** * Create a collector that can collect into a list of {@link Row3}. */ - public static Collector>> collecting( + public static final Collector>> toRowList( Function> f1, Function> f2, Function> f3 @@ -164,10 +155,7 @@ public final class Rows { return Collector.of( ArrayList::new, (l, t) -> l.add(DSL.row(f1.apply(t), f2.apply(t), f3.apply(t))), - (t1, t2) -> { - t1.addAll(t2); - return t1; - } + listCombiner() ); } @@ -175,19 +163,19 @@ public final class Rows { * Create a collector that can collect into an array of {@link Row4}. */ @SuppressWarnings("unchecked") - public static Collector[]> collectingArray( + public static final Collector[]> toRowArray( Function> f1, Function> f2, Function> f3, Function> f4 ) { - return Collectors.collectingAndThen(collecting(f1, f2, f3, f4), l -> l.toArray(new Row4[0])); + return Collectors.collectingAndThen(toRowList(f1, f2, f3, f4), l -> l.toArray(new Row4[0])); } /** * Create a collector that can collect into a list of {@link Row4}. */ - public static Collector>> collecting( + public static final Collector>> toRowList( Function> f1, Function> f2, Function> f3, @@ -196,10 +184,7 @@ public final class Rows { return Collector.of( ArrayList::new, (l, t) -> l.add(DSL.row(f1.apply(t), f2.apply(t), f3.apply(t), f4.apply(t))), - (t1, t2) -> { - t1.addAll(t2); - return t1; - } + listCombiner() ); } @@ -207,20 +192,20 @@ public final class Rows { * Create a collector that can collect into an array of {@link Row5}. */ @SuppressWarnings("unchecked") - public static Collector[]> collectingArray( + public static final Collector[]> toRowArray( Function> f1, Function> f2, Function> f3, Function> f4, Function> f5 ) { - return Collectors.collectingAndThen(collecting(f1, f2, f3, f4, f5), l -> l.toArray(new Row5[0])); + return Collectors.collectingAndThen(toRowList(f1, f2, f3, f4, f5), l -> l.toArray(new Row5[0])); } /** * Create a collector that can collect into a list of {@link Row5}. */ - public static Collector>> collecting( + public static final Collector>> toRowList( Function> f1, Function> f2, Function> f3, @@ -230,10 +215,7 @@ public final class Rows { return Collector.of( ArrayList::new, (l, t) -> l.add(DSL.row(f1.apply(t), f2.apply(t), f3.apply(t), f4.apply(t), f5.apply(t))), - (t1, t2) -> { - t1.addAll(t2); - return t1; - } + listCombiner() ); } @@ -241,7 +223,7 @@ public final class Rows { * Create a collector that can collect into an array of {@link Row6}. */ @SuppressWarnings("unchecked") - public static Collector[]> collectingArray( + public static final Collector[]> toRowArray( Function> f1, Function> f2, Function> f3, @@ -249,13 +231,13 @@ public final class Rows { Function> f5, Function> f6 ) { - return Collectors.collectingAndThen(collecting(f1, f2, f3, f4, f5, f6), l -> l.toArray(new Row6[0])); + return Collectors.collectingAndThen(toRowList(f1, f2, f3, f4, f5, f6), l -> l.toArray(new Row6[0])); } /** * Create a collector that can collect into a list of {@link Row6}. */ - public static Collector>> collecting( + public static final Collector>> toRowList( Function> f1, Function> f2, Function> f3, @@ -266,10 +248,7 @@ public final class Rows { return Collector.of( ArrayList::new, (l, t) -> l.add(DSL.row(f1.apply(t), f2.apply(t), f3.apply(t), f4.apply(t), f5.apply(t), f6.apply(t))), - (t1, t2) -> { - t1.addAll(t2); - return t1; - } + listCombiner() ); } @@ -277,7 +256,7 @@ public final class Rows { * Create a collector that can collect into an array of {@link Row7}. */ @SuppressWarnings("unchecked") - public static Collector[]> collectingArray( + public static final Collector[]> toRowArray( Function> f1, Function> f2, Function> f3, @@ -286,13 +265,13 @@ public final class Rows { Function> f6, Function> f7 ) { - return Collectors.collectingAndThen(collecting(f1, f2, f3, f4, f5, f6, f7), l -> l.toArray(new Row7[0])); + return Collectors.collectingAndThen(toRowList(f1, f2, f3, f4, f5, f6, f7), l -> l.toArray(new Row7[0])); } /** * Create a collector that can collect into a list of {@link Row7}. */ - public static Collector>> collecting( + public static final Collector>> toRowList( Function> f1, Function> f2, Function> f3, @@ -304,10 +283,7 @@ public final class Rows { return Collector.of( ArrayList::new, (l, t) -> l.add(DSL.row(f1.apply(t), f2.apply(t), f3.apply(t), f4.apply(t), f5.apply(t), f6.apply(t), f7.apply(t))), - (t1, t2) -> { - t1.addAll(t2); - return t1; - } + listCombiner() ); } @@ -315,7 +291,7 @@ public final class Rows { * Create a collector that can collect into an array of {@link Row8}. */ @SuppressWarnings("unchecked") - public static Collector[]> collectingArray( + public static final Collector[]> toRowArray( Function> f1, Function> f2, Function> f3, @@ -325,13 +301,13 @@ public final class Rows { Function> f7, Function> f8 ) { - return Collectors.collectingAndThen(collecting(f1, f2, f3, f4, f5, f6, f7, f8), l -> l.toArray(new Row8[0])); + return Collectors.collectingAndThen(toRowList(f1, f2, f3, f4, f5, f6, f7, f8), l -> l.toArray(new Row8[0])); } /** * Create a collector that can collect into a list of {@link Row8}. */ - public static Collector>> collecting( + public static final Collector>> toRowList( Function> f1, Function> f2, Function> f3, @@ -344,10 +320,7 @@ public final class Rows { return Collector.of( ArrayList::new, (l, t) -> l.add(DSL.row(f1.apply(t), f2.apply(t), f3.apply(t), f4.apply(t), f5.apply(t), f6.apply(t), f7.apply(t), f8.apply(t))), - (t1, t2) -> { - t1.addAll(t2); - return t1; - } + listCombiner() ); } @@ -355,7 +328,7 @@ public final class Rows { * Create a collector that can collect into an array of {@link Row9}. */ @SuppressWarnings("unchecked") - public static Collector[]> collectingArray( + public static final Collector[]> toRowArray( Function> f1, Function> f2, Function> f3, @@ -366,13 +339,13 @@ public final class Rows { Function> f8, Function> f9 ) { - return Collectors.collectingAndThen(collecting(f1, f2, f3, f4, f5, f6, f7, f8, f9), l -> l.toArray(new Row9[0])); + return Collectors.collectingAndThen(toRowList(f1, f2, f3, f4, f5, f6, f7, f8, f9), l -> l.toArray(new Row9[0])); } /** * Create a collector that can collect into a list of {@link Row9}. */ - public static Collector>> collecting( + public static final Collector>> toRowList( Function> f1, Function> f2, Function> f3, @@ -386,10 +359,7 @@ public final class Rows { return Collector.of( ArrayList::new, (l, t) -> l.add(DSL.row(f1.apply(t), f2.apply(t), f3.apply(t), f4.apply(t), f5.apply(t), f6.apply(t), f7.apply(t), f8.apply(t), f9.apply(t))), - (t1, t2) -> { - t1.addAll(t2); - return t1; - } + listCombiner() ); } @@ -397,7 +367,7 @@ public final class Rows { * Create a collector that can collect into an array of {@link Row10}. */ @SuppressWarnings("unchecked") - public static Collector[]> collectingArray( + public static final Collector[]> toRowArray( Function> f1, Function> f2, Function> f3, @@ -409,13 +379,13 @@ public final class Rows { Function> f9, Function> f10 ) { - return Collectors.collectingAndThen(collecting(f1, f2, f3, f4, f5, f6, f7, f8, f9, f10), l -> l.toArray(new Row10[0])); + return Collectors.collectingAndThen(toRowList(f1, f2, f3, f4, f5, f6, f7, f8, f9, f10), l -> l.toArray(new Row10[0])); } /** * Create a collector that can collect into a list of {@link Row10}. */ - public static Collector>> collecting( + public static final Collector>> toRowList( Function> f1, Function> f2, Function> f3, @@ -430,10 +400,7 @@ public final class Rows { return Collector.of( ArrayList::new, (l, t) -> l.add(DSL.row(f1.apply(t), f2.apply(t), f3.apply(t), f4.apply(t), f5.apply(t), f6.apply(t), f7.apply(t), f8.apply(t), f9.apply(t), f10.apply(t))), - (t1, t2) -> { - t1.addAll(t2); - return t1; - } + listCombiner() ); } @@ -441,7 +408,7 @@ public final class Rows { * Create a collector that can collect into an array of {@link Row11}. */ @SuppressWarnings("unchecked") - public static Collector[]> collectingArray( + public static final Collector[]> toRowArray( Function> f1, Function> f2, Function> f3, @@ -454,13 +421,13 @@ public final class Rows { Function> f10, Function> f11 ) { - return Collectors.collectingAndThen(collecting(f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11), l -> l.toArray(new Row11[0])); + return Collectors.collectingAndThen(toRowList(f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11), l -> l.toArray(new Row11[0])); } /** * Create a collector that can collect into a list of {@link Row11}. */ - public static Collector>> collecting( + public static final Collector>> toRowList( Function> f1, Function> f2, Function> f3, @@ -476,10 +443,7 @@ public final class Rows { return Collector.of( ArrayList::new, (l, t) -> l.add(DSL.row(f1.apply(t), f2.apply(t), f3.apply(t), f4.apply(t), f5.apply(t), f6.apply(t), f7.apply(t), f8.apply(t), f9.apply(t), f10.apply(t), f11.apply(t))), - (t1, t2) -> { - t1.addAll(t2); - return t1; - } + listCombiner() ); } @@ -487,7 +451,7 @@ public final class Rows { * Create a collector that can collect into an array of {@link Row12}. */ @SuppressWarnings("unchecked") - public static Collector[]> collectingArray( + public static final Collector[]> toRowArray( Function> f1, Function> f2, Function> f3, @@ -501,13 +465,13 @@ public final class Rows { Function> f11, Function> f12 ) { - return Collectors.collectingAndThen(collecting(f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12), l -> l.toArray(new Row12[0])); + return Collectors.collectingAndThen(toRowList(f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12), l -> l.toArray(new Row12[0])); } /** * Create a collector that can collect into a list of {@link Row12}. */ - public static Collector>> collecting( + public static final Collector>> toRowList( Function> f1, Function> f2, Function> f3, @@ -524,10 +488,7 @@ public final class Rows { return Collector.of( ArrayList::new, (l, t) -> l.add(DSL.row(f1.apply(t), f2.apply(t), f3.apply(t), f4.apply(t), f5.apply(t), f6.apply(t), f7.apply(t), f8.apply(t), f9.apply(t), f10.apply(t), f11.apply(t), f12.apply(t))), - (t1, t2) -> { - t1.addAll(t2); - return t1; - } + listCombiner() ); } @@ -535,7 +496,7 @@ public final class Rows { * Create a collector that can collect into an array of {@link Row13}. */ @SuppressWarnings("unchecked") - public static Collector[]> collectingArray( + public static final Collector[]> toRowArray( Function> f1, Function> f2, Function> f3, @@ -550,13 +511,13 @@ public final class Rows { Function> f12, Function> f13 ) { - return Collectors.collectingAndThen(collecting(f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12, f13), l -> l.toArray(new Row13[0])); + return Collectors.collectingAndThen(toRowList(f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12, f13), l -> l.toArray(new Row13[0])); } /** * Create a collector that can collect into a list of {@link Row13}. */ - public static Collector>> collecting( + public static final Collector>> toRowList( Function> f1, Function> f2, Function> f3, @@ -574,10 +535,7 @@ public final class Rows { return Collector.of( ArrayList::new, (l, t) -> l.add(DSL.row(f1.apply(t), f2.apply(t), f3.apply(t), f4.apply(t), f5.apply(t), f6.apply(t), f7.apply(t), f8.apply(t), f9.apply(t), f10.apply(t), f11.apply(t), f12.apply(t), f13.apply(t))), - (t1, t2) -> { - t1.addAll(t2); - return t1; - } + listCombiner() ); } @@ -585,7 +543,7 @@ public final class Rows { * Create a collector that can collect into an array of {@link Row14}. */ @SuppressWarnings("unchecked") - public static Collector[]> collectingArray( + public static final Collector[]> toRowArray( Function> f1, Function> f2, Function> f3, @@ -601,13 +559,13 @@ public final class Rows { Function> f13, Function> f14 ) { - return Collectors.collectingAndThen(collecting(f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12, f13, f14), l -> l.toArray(new Row14[0])); + return Collectors.collectingAndThen(toRowList(f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12, f13, f14), l -> l.toArray(new Row14[0])); } /** * Create a collector that can collect into a list of {@link Row14}. */ - public static Collector>> collecting( + public static final Collector>> toRowList( Function> f1, Function> f2, Function> f3, @@ -626,10 +584,7 @@ public final class Rows { return Collector.of( ArrayList::new, (l, t) -> l.add(DSL.row(f1.apply(t), f2.apply(t), f3.apply(t), f4.apply(t), f5.apply(t), f6.apply(t), f7.apply(t), f8.apply(t), f9.apply(t), f10.apply(t), f11.apply(t), f12.apply(t), f13.apply(t), f14.apply(t))), - (t1, t2) -> { - t1.addAll(t2); - return t1; - } + listCombiner() ); } @@ -637,7 +592,7 @@ public final class Rows { * Create a collector that can collect into an array of {@link Row15}. */ @SuppressWarnings("unchecked") - public static Collector[]> collectingArray( + public static final Collector[]> toRowArray( Function> f1, Function> f2, Function> f3, @@ -654,13 +609,13 @@ public final class Rows { Function> f14, Function> f15 ) { - return Collectors.collectingAndThen(collecting(f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12, f13, f14, f15), l -> l.toArray(new Row15[0])); + return Collectors.collectingAndThen(toRowList(f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12, f13, f14, f15), l -> l.toArray(new Row15[0])); } /** * Create a collector that can collect into a list of {@link Row15}. */ - public static Collector>> collecting( + public static final Collector>> toRowList( Function> f1, Function> f2, Function> f3, @@ -680,10 +635,7 @@ public final class Rows { return Collector.of( ArrayList::new, (l, t) -> l.add(DSL.row(f1.apply(t), f2.apply(t), f3.apply(t), f4.apply(t), f5.apply(t), f6.apply(t), f7.apply(t), f8.apply(t), f9.apply(t), f10.apply(t), f11.apply(t), f12.apply(t), f13.apply(t), f14.apply(t), f15.apply(t))), - (t1, t2) -> { - t1.addAll(t2); - return t1; - } + listCombiner() ); } @@ -691,7 +643,7 @@ public final class Rows { * Create a collector that can collect into an array of {@link Row16}. */ @SuppressWarnings("unchecked") - public static Collector[]> collectingArray( + public static final Collector[]> toRowArray( Function> f1, Function> f2, Function> f3, @@ -709,13 +661,13 @@ public final class Rows { Function> f15, Function> f16 ) { - return Collectors.collectingAndThen(collecting(f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12, f13, f14, f15, f16), l -> l.toArray(new Row16[0])); + return Collectors.collectingAndThen(toRowList(f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12, f13, f14, f15, f16), l -> l.toArray(new Row16[0])); } /** * Create a collector that can collect into a list of {@link Row16}. */ - public static Collector>> collecting( + public static final Collector>> toRowList( Function> f1, Function> f2, Function> f3, @@ -736,10 +688,7 @@ public final class Rows { return Collector.of( ArrayList::new, (l, t) -> l.add(DSL.row(f1.apply(t), f2.apply(t), f3.apply(t), f4.apply(t), f5.apply(t), f6.apply(t), f7.apply(t), f8.apply(t), f9.apply(t), f10.apply(t), f11.apply(t), f12.apply(t), f13.apply(t), f14.apply(t), f15.apply(t), f16.apply(t))), - (t1, t2) -> { - t1.addAll(t2); - return t1; - } + listCombiner() ); } @@ -747,7 +696,7 @@ public final class Rows { * Create a collector that can collect into an array of {@link Row17}. */ @SuppressWarnings("unchecked") - public static Collector[]> collectingArray( + public static final Collector[]> toRowArray( Function> f1, Function> f2, Function> f3, @@ -766,13 +715,13 @@ public final class Rows { Function> f16, Function> f17 ) { - return Collectors.collectingAndThen(collecting(f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12, f13, f14, f15, f16, f17), l -> l.toArray(new Row17[0])); + return Collectors.collectingAndThen(toRowList(f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12, f13, f14, f15, f16, f17), l -> l.toArray(new Row17[0])); } /** * Create a collector that can collect into a list of {@link Row17}. */ - public static Collector>> collecting( + public static final Collector>> toRowList( Function> f1, Function> f2, Function> f3, @@ -794,10 +743,7 @@ public final class Rows { return Collector.of( ArrayList::new, (l, t) -> l.add(DSL.row(f1.apply(t), f2.apply(t), f3.apply(t), f4.apply(t), f5.apply(t), f6.apply(t), f7.apply(t), f8.apply(t), f9.apply(t), f10.apply(t), f11.apply(t), f12.apply(t), f13.apply(t), f14.apply(t), f15.apply(t), f16.apply(t), f17.apply(t))), - (t1, t2) -> { - t1.addAll(t2); - return t1; - } + listCombiner() ); } @@ -805,7 +751,7 @@ public final class Rows { * Create a collector that can collect into an array of {@link Row18}. */ @SuppressWarnings("unchecked") - public static Collector[]> collectingArray( + public static final Collector[]> toRowArray( Function> f1, Function> f2, Function> f3, @@ -825,13 +771,13 @@ public final class Rows { Function> f17, Function> f18 ) { - return Collectors.collectingAndThen(collecting(f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12, f13, f14, f15, f16, f17, f18), l -> l.toArray(new Row18[0])); + return Collectors.collectingAndThen(toRowList(f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12, f13, f14, f15, f16, f17, f18), l -> l.toArray(new Row18[0])); } /** * Create a collector that can collect into a list of {@link Row18}. */ - public static Collector>> collecting( + public static final Collector>> toRowList( Function> f1, Function> f2, Function> f3, @@ -854,10 +800,7 @@ public final class Rows { return Collector.of( ArrayList::new, (l, t) -> l.add(DSL.row(f1.apply(t), f2.apply(t), f3.apply(t), f4.apply(t), f5.apply(t), f6.apply(t), f7.apply(t), f8.apply(t), f9.apply(t), f10.apply(t), f11.apply(t), f12.apply(t), f13.apply(t), f14.apply(t), f15.apply(t), f16.apply(t), f17.apply(t), f18.apply(t))), - (t1, t2) -> { - t1.addAll(t2); - return t1; - } + listCombiner() ); } @@ -865,7 +808,7 @@ public final class Rows { * Create a collector that can collect into an array of {@link Row19}. */ @SuppressWarnings("unchecked") - public static Collector[]> collectingArray( + public static final Collector[]> toRowArray( Function> f1, Function> f2, Function> f3, @@ -886,13 +829,13 @@ public final class Rows { Function> f18, Function> f19 ) { - return Collectors.collectingAndThen(collecting(f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12, f13, f14, f15, f16, f17, f18, f19), l -> l.toArray(new Row19[0])); + return Collectors.collectingAndThen(toRowList(f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12, f13, f14, f15, f16, f17, f18, f19), l -> l.toArray(new Row19[0])); } /** * Create a collector that can collect into a list of {@link Row19}. */ - public static Collector>> collecting( + public static final Collector>> toRowList( Function> f1, Function> f2, Function> f3, @@ -916,10 +859,7 @@ public final class Rows { return Collector.of( ArrayList::new, (l, t) -> l.add(DSL.row(f1.apply(t), f2.apply(t), f3.apply(t), f4.apply(t), f5.apply(t), f6.apply(t), f7.apply(t), f8.apply(t), f9.apply(t), f10.apply(t), f11.apply(t), f12.apply(t), f13.apply(t), f14.apply(t), f15.apply(t), f16.apply(t), f17.apply(t), f18.apply(t), f19.apply(t))), - (t1, t2) -> { - t1.addAll(t2); - return t1; - } + listCombiner() ); } @@ -927,7 +867,7 @@ public final class Rows { * Create a collector that can collect into an array of {@link Row20}. */ @SuppressWarnings("unchecked") - public static Collector[]> collectingArray( + public static final Collector[]> toRowArray( Function> f1, Function> f2, Function> f3, @@ -949,13 +889,13 @@ public final class Rows { Function> f19, Function> f20 ) { - return Collectors.collectingAndThen(collecting(f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12, f13, f14, f15, f16, f17, f18, f19, f20), l -> l.toArray(new Row20[0])); + return Collectors.collectingAndThen(toRowList(f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12, f13, f14, f15, f16, f17, f18, f19, f20), l -> l.toArray(new Row20[0])); } /** * Create a collector that can collect into a list of {@link Row20}. */ - public static Collector>> collecting( + public static final Collector>> toRowList( Function> f1, Function> f2, Function> f3, @@ -980,10 +920,7 @@ public final class Rows { return Collector.of( ArrayList::new, (l, t) -> l.add(DSL.row(f1.apply(t), f2.apply(t), f3.apply(t), f4.apply(t), f5.apply(t), f6.apply(t), f7.apply(t), f8.apply(t), f9.apply(t), f10.apply(t), f11.apply(t), f12.apply(t), f13.apply(t), f14.apply(t), f15.apply(t), f16.apply(t), f17.apply(t), f18.apply(t), f19.apply(t), f20.apply(t))), - (t1, t2) -> { - t1.addAll(t2); - return t1; - } + listCombiner() ); } @@ -991,7 +928,7 @@ public final class Rows { * Create a collector that can collect into an array of {@link Row21}. */ @SuppressWarnings("unchecked") - public static Collector[]> collectingArray( + public static final Collector[]> toRowArray( Function> f1, Function> f2, Function> f3, @@ -1014,13 +951,13 @@ public final class Rows { Function> f20, Function> f21 ) { - return Collectors.collectingAndThen(collecting(f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12, f13, f14, f15, f16, f17, f18, f19, f20, f21), l -> l.toArray(new Row21[0])); + return Collectors.collectingAndThen(toRowList(f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12, f13, f14, f15, f16, f17, f18, f19, f20, f21), l -> l.toArray(new Row21[0])); } /** * Create a collector that can collect into a list of {@link Row21}. */ - public static Collector>> collecting( + public static final Collector>> toRowList( Function> f1, Function> f2, Function> f3, @@ -1046,10 +983,7 @@ public final class Rows { return Collector.of( ArrayList::new, (l, t) -> l.add(DSL.row(f1.apply(t), f2.apply(t), f3.apply(t), f4.apply(t), f5.apply(t), f6.apply(t), f7.apply(t), f8.apply(t), f9.apply(t), f10.apply(t), f11.apply(t), f12.apply(t), f13.apply(t), f14.apply(t), f15.apply(t), f16.apply(t), f17.apply(t), f18.apply(t), f19.apply(t), f20.apply(t), f21.apply(t))), - (t1, t2) -> { - t1.addAll(t2); - return t1; - } + listCombiner() ); } @@ -1057,7 +991,7 @@ public final class Rows { * Create a collector that can collect into an array of {@link Row22}. */ @SuppressWarnings("unchecked") - public static Collector[]> collectingArray( + public static final Collector[]> toRowArray( Function> f1, Function> f2, Function> f3, @@ -1081,13 +1015,13 @@ public final class Rows { Function> f21, Function> f22 ) { - return Collectors.collectingAndThen(collecting(f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12, f13, f14, f15, f16, f17, f18, f19, f20, f21, f22), l -> l.toArray(new Row22[0])); + return Collectors.collectingAndThen(toRowList(f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12, f13, f14, f15, f16, f17, f18, f19, f20, f21, f22), l -> l.toArray(new Row22[0])); } /** * Create a collector that can collect into a list of {@link Row22}. */ - public static Collector>> collecting( + public static final Collector>> toRowList( Function> f1, Function> f2, Function> f3, @@ -1114,12 +1048,16 @@ public final class Rows { return Collector.of( ArrayList::new, (l, t) -> l.add(DSL.row(f1.apply(t), f2.apply(t), f3.apply(t), f4.apply(t), f5.apply(t), f6.apply(t), f7.apply(t), f8.apply(t), f9.apply(t), f10.apply(t), f11.apply(t), f12.apply(t), f13.apply(t), f14.apply(t), f15.apply(t), f16.apply(t), f17.apply(t), f18.apply(t), f19.apply(t), f20.apply(t), f21.apply(t), f22.apply(t))), - (t1, t2) -> { - t1.addAll(t2); - return t1; - } + listCombiner() ); } + + private static final BinaryOperator> listCombiner() { + return (t1, t2) -> { + t1.addAll(t2); + return t1; + }; + } } diff --git a/jOOQ/src/main/java/org/jooq/impl/DSL.java b/jOOQ/src/main/java/org/jooq/impl/DSL.java index 1beac63644..8205c1bdaa 100644 --- a/jOOQ/src/main/java/org/jooq/impl/DSL.java +++ b/jOOQ/src/main/java/org/jooq/impl/DSL.java @@ -27486,6 +27486,8 @@ public class DSL { *

    * Use {@link Table#as(String, String...)} to rename the resulting table and * its columns. + * + * @see Rows#toRowArray(Function...) */ @NotNull @Support @@ -27539,6 +27541,8 @@ public class DSL { *

    * Use {@link Table#as(String, String...)} to rename the resulting table and * its columns. + * + * @see Rows#toRowArray(Function) */ @SafeVarargs @NotNull @@ -27572,6 +27576,8 @@ public class DSL { *

    * Use {@link Table#as(String, String...)} to rename the resulting table and * its columns. + * + * @see Rows#toRowArray(Function, Function) */ @SafeVarargs @NotNull @@ -27605,6 +27611,8 @@ public class DSL { *

    * Use {@link Table#as(String, String...)} to rename the resulting table and * its columns. + * + * @see Rows#toRowArray(Function, Function, Function) */ @SafeVarargs @NotNull @@ -27638,6 +27646,8 @@ public class DSL { *

    * Use {@link Table#as(String, String...)} to rename the resulting table and * its columns. + * + * @see Rows#toRowArray(Function, Function, Function, Function) */ @SafeVarargs @NotNull @@ -27671,6 +27681,8 @@ public class DSL { *

    * Use {@link Table#as(String, String...)} to rename the resulting table and * its columns. + * + * @see Rows#toRowArray(Function, Function, Function, Function, Function) */ @SafeVarargs @NotNull @@ -27704,6 +27716,8 @@ public class DSL { *

    * Use {@link Table#as(String, String...)} to rename the resulting table and * its columns. + * + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function) */ @SafeVarargs @NotNull @@ -27737,6 +27751,8 @@ public class DSL { *

    * Use {@link Table#as(String, String...)} to rename the resulting table and * its columns. + * + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function) */ @SafeVarargs @NotNull @@ -27770,6 +27786,8 @@ public class DSL { *

    * Use {@link Table#as(String, String...)} to rename the resulting table and * its columns. + * + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function) */ @SafeVarargs @NotNull @@ -27803,6 +27821,8 @@ public class DSL { *

    * Use {@link Table#as(String, String...)} to rename the resulting table and * its columns. + * + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @SafeVarargs @NotNull @@ -27836,6 +27856,8 @@ public class DSL { *

    * Use {@link Table#as(String, String...)} to rename the resulting table and * its columns. + * + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @SafeVarargs @NotNull @@ -27869,6 +27891,8 @@ public class DSL { *

    * Use {@link Table#as(String, String...)} to rename the resulting table and * its columns. + * + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @SafeVarargs @NotNull @@ -27902,6 +27926,8 @@ public class DSL { *

    * Use {@link Table#as(String, String...)} to rename the resulting table and * its columns. + * + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @SafeVarargs @NotNull @@ -27935,6 +27961,8 @@ public class DSL { *

    * Use {@link Table#as(String, String...)} to rename the resulting table and * its columns. + * + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @SafeVarargs @NotNull @@ -27968,6 +27996,8 @@ public class DSL { *

    * Use {@link Table#as(String, String...)} to rename the resulting table and * its columns. + * + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @SafeVarargs @NotNull @@ -28001,6 +28031,8 @@ public class DSL { *

    * Use {@link Table#as(String, String...)} to rename the resulting table and * its columns. + * + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @SafeVarargs @NotNull @@ -28034,6 +28066,8 @@ public class DSL { *

    * Use {@link Table#as(String, String...)} to rename the resulting table and * its columns. + * + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @SafeVarargs @NotNull @@ -28067,6 +28101,8 @@ public class DSL { *

    * Use {@link Table#as(String, String...)} to rename the resulting table and * its columns. + * + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @SafeVarargs @NotNull @@ -28100,6 +28136,8 @@ public class DSL { *

    * Use {@link Table#as(String, String...)} to rename the resulting table and * its columns. + * + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @SafeVarargs @NotNull @@ -28133,6 +28171,8 @@ public class DSL { *

    * Use {@link Table#as(String, String...)} to rename the resulting table and * its columns. + * + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @SafeVarargs @NotNull @@ -28166,6 +28206,8 @@ public class DSL { *

    * Use {@link Table#as(String, String...)} to rename the resulting table and * its columns. + * + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @SafeVarargs @NotNull @@ -28199,6 +28241,8 @@ public class DSL { *

    * Use {@link Table#as(String, String...)} to rename the resulting table and * its columns. + * + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @SafeVarargs @NotNull @@ -28232,6 +28276,8 @@ public class DSL { *

    * Use {@link Table#as(String, String...)} to rename the resulting table and * its columns. + * + * @see Rows#toRowArray(Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function, Function) */ @SafeVarargs @NotNull