diff --git a/jOOQ/src/main/java/org/jooq/DSLContext.java b/jOOQ/src/main/java/org/jooq/DSLContext.java index 6228cbd7ad..7b6b7029e5 100644 --- a/jOOQ/src/main/java/org/jooq/DSLContext.java +++ b/jOOQ/src/main/java/org/jooq/DSLContext.java @@ -7852,7 +7852,9 @@ public interface DSLContext extends Scope , AutoCloseable { * MERGE) or {@link SQLDialect#HANA} UPSERT). * * @see #mergeInto(Table, Field...) + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) MergeKeyStep1 mergeInto(Table table, Field field1); @@ -7861,7 +7863,9 @@ public interface DSLContext extends Scope , AutoCloseable { * MERGE) or {@link SQLDialect#HANA} UPSERT). * * @see #mergeInto(Table, Field...) + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) MergeKeyStep2 mergeInto(Table table, Field field1, Field field2); @@ -7870,7 +7874,9 @@ public interface DSLContext extends Scope , AutoCloseable { * MERGE) or {@link SQLDialect#HANA} UPSERT). * * @see #mergeInto(Table, Field...) + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) MergeKeyStep3 mergeInto(Table table, Field field1, Field field2, Field field3); @@ -7879,7 +7885,9 @@ public interface DSLContext extends Scope , AutoCloseable { * MERGE) or {@link SQLDialect#HANA} UPSERT). * * @see #mergeInto(Table, Field...) + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) MergeKeyStep4 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4); @@ -7888,7 +7896,9 @@ public interface DSLContext extends Scope , AutoCloseable { * MERGE) or {@link SQLDialect#HANA} UPSERT). * * @see #mergeInto(Table, Field...) + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) MergeKeyStep5 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5); @@ -7897,7 +7907,9 @@ public interface DSLContext extends Scope , AutoCloseable { * MERGE) or {@link SQLDialect#HANA} UPSERT). * * @see #mergeInto(Table, Field...) + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) MergeKeyStep6 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6); @@ -7906,7 +7918,9 @@ public interface DSLContext extends Scope , AutoCloseable { * MERGE) or {@link SQLDialect#HANA} UPSERT). * * @see #mergeInto(Table, Field...) + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) MergeKeyStep7 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7); @@ -7915,7 +7929,9 @@ public interface DSLContext extends Scope , AutoCloseable { * MERGE) or {@link SQLDialect#HANA} UPSERT). * * @see #mergeInto(Table, Field...) + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) MergeKeyStep8 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8); @@ -7924,7 +7940,9 @@ public interface DSLContext extends Scope , AutoCloseable { * MERGE) or {@link SQLDialect#HANA} UPSERT). * * @see #mergeInto(Table, Field...) + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) MergeKeyStep9 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9); @@ -7933,7 +7951,9 @@ public interface DSLContext extends Scope , AutoCloseable { * MERGE) or {@link SQLDialect#HANA} UPSERT). * * @see #mergeInto(Table, Field...) + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) MergeKeyStep10 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10); @@ -7942,7 +7962,9 @@ public interface DSLContext extends Scope , AutoCloseable { * MERGE) or {@link SQLDialect#HANA} UPSERT). * * @see #mergeInto(Table, Field...) + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) MergeKeyStep11 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11); @@ -7951,7 +7973,9 @@ public interface DSLContext extends Scope , AutoCloseable { * MERGE) or {@link SQLDialect#HANA} UPSERT). * * @see #mergeInto(Table, Field...) + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) MergeKeyStep12 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12); @@ -7960,7 +7984,9 @@ public interface DSLContext extends Scope , AutoCloseable { * MERGE) or {@link SQLDialect#HANA} UPSERT). * * @see #mergeInto(Table, Field...) + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) MergeKeyStep13 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13); @@ -7969,7 +7995,9 @@ public interface DSLContext extends Scope , AutoCloseable { * MERGE) or {@link SQLDialect#HANA} UPSERT). * * @see #mergeInto(Table, Field...) + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) MergeKeyStep14 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14); @@ -7978,7 +8006,9 @@ public interface DSLContext extends Scope , AutoCloseable { * MERGE) or {@link SQLDialect#HANA} UPSERT). * * @see #mergeInto(Table, Field...) + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) MergeKeyStep15 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15); @@ -7987,7 +8017,9 @@ public interface DSLContext extends Scope , AutoCloseable { * MERGE) or {@link SQLDialect#HANA} UPSERT). * * @see #mergeInto(Table, Field...) + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) MergeKeyStep16 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16); @@ -7996,7 +8028,9 @@ public interface DSLContext extends Scope , AutoCloseable { * MERGE) or {@link SQLDialect#HANA} UPSERT). * * @see #mergeInto(Table, Field...) + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) MergeKeyStep17 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16, Field field17); @@ -8005,7 +8039,9 @@ public interface DSLContext extends Scope , AutoCloseable { * MERGE) or {@link SQLDialect#HANA} UPSERT). * * @see #mergeInto(Table, Field...) + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) MergeKeyStep18 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16, Field field17, Field field18); @@ -8014,7 +8050,9 @@ public interface DSLContext extends Scope , AutoCloseable { * MERGE) or {@link SQLDialect#HANA} UPSERT). * * @see #mergeInto(Table, Field...) + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) MergeKeyStep19 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16, Field field17, Field field18, Field field19); @@ -8023,7 +8061,9 @@ public interface DSLContext extends Scope , AutoCloseable { * MERGE) or {@link SQLDialect#HANA} UPSERT). * * @see #mergeInto(Table, Field...) + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) MergeKeyStep20 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16, Field field17, Field field18, Field field19, Field field20); @@ -8032,7 +8072,9 @@ public interface DSLContext extends Scope , AutoCloseable { * MERGE) or {@link SQLDialect#HANA} UPSERT). * * @see #mergeInto(Table, Field...) + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) MergeKeyStep21 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16, Field field17, Field field18, Field field19, Field field20, Field field21); @@ -8041,7 +8083,9 @@ public interface DSLContext extends Scope , AutoCloseable { * MERGE) or {@link SQLDialect#HANA} UPSERT). * * @see #mergeInto(Table, Field...) + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) MergeKeyStep22 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16, Field field17, Field field18, Field field19, Field field20, Field field21, Field field22); diff --git a/jOOQ/src/main/java/org/jooq/MergeKeyStep1.java b/jOOQ/src/main/java/org/jooq/MergeKeyStep1.java index 28caad66b3..a606c60148 100644 --- a/jOOQ/src/main/java/org/jooq/MergeKeyStep1.java +++ b/jOOQ/src/main/java/org/jooq/MergeKeyStep1.java @@ -67,7 +67,9 @@ import java.util.Collection; * * * @author Lukas Eder + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ +@Deprecated public interface MergeKeyStep1 extends MergeValuesStep1 { /** @@ -75,7 +77,10 @@ public interface MergeKeyStep1 extends MergeValuesStep1 * Use this optional clause in order to override using the underlying * PRIMARY KEY. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES }) MergeValuesStep1 key(Field... keys); @@ -84,7 +89,10 @@ public interface MergeKeyStep1 extends MergeValuesStep1 * Use this optional clause in order to override using the underlying * PRIMARY KEY. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES }) MergeValuesStep1 key(Collection> keys); } diff --git a/jOOQ/src/main/java/org/jooq/MergeKeyStep10.java b/jOOQ/src/main/java/org/jooq/MergeKeyStep10.java index bd72c0c6d0..c5314202d1 100644 --- a/jOOQ/src/main/java/org/jooq/MergeKeyStep10.java +++ b/jOOQ/src/main/java/org/jooq/MergeKeyStep10.java @@ -67,7 +67,9 @@ import java.util.Collection; * * * @author Lukas Eder + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ +@Deprecated public interface MergeKeyStep10 extends MergeValuesStep10 { /** @@ -75,7 +77,10 @@ public interface MergeKeyStep10 * Use this optional clause in order to override using the underlying * PRIMARY KEY. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES }) MergeValuesStep10 key(Field... keys); @@ -84,7 +89,10 @@ public interface MergeKeyStep10 * Use this optional clause in order to override using the underlying * PRIMARY KEY. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES }) MergeValuesStep10 key(Collection> keys); } diff --git a/jOOQ/src/main/java/org/jooq/MergeKeyStep11.java b/jOOQ/src/main/java/org/jooq/MergeKeyStep11.java index 80004664e7..2d7d64643b 100644 --- a/jOOQ/src/main/java/org/jooq/MergeKeyStep11.java +++ b/jOOQ/src/main/java/org/jooq/MergeKeyStep11.java @@ -67,7 +67,9 @@ import java.util.Collection; * * * @author Lukas Eder + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ +@Deprecated public interface MergeKeyStep11 extends MergeValuesStep11 { /** @@ -75,7 +77,10 @@ public interface MergeKeyStep11 * Use this optional clause in order to override using the underlying * PRIMARY KEY. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES }) MergeValuesStep11 key(Field... keys); @@ -84,7 +89,10 @@ public interface MergeKeyStep11 * Use this optional clause in order to override using the underlying * PRIMARY KEY. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES }) MergeValuesStep11 key(Collection> keys); } diff --git a/jOOQ/src/main/java/org/jooq/MergeKeyStep12.java b/jOOQ/src/main/java/org/jooq/MergeKeyStep12.java index 7bb78453dd..4c91fe084c 100644 --- a/jOOQ/src/main/java/org/jooq/MergeKeyStep12.java +++ b/jOOQ/src/main/java/org/jooq/MergeKeyStep12.java @@ -67,7 +67,9 @@ import java.util.Collection; * * * @author Lukas Eder + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ +@Deprecated public interface MergeKeyStep12 extends MergeValuesStep12 { /** @@ -75,7 +77,10 @@ public interface MergeKeyStep12 * Use this optional clause in order to override using the underlying * PRIMARY KEY. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES }) MergeValuesStep12 key(Field... keys); @@ -84,7 +89,10 @@ public interface MergeKeyStep12 * Use this optional clause in order to override using the underlying * PRIMARY KEY. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES }) MergeValuesStep12 key(Collection> keys); } diff --git a/jOOQ/src/main/java/org/jooq/MergeKeyStep13.java b/jOOQ/src/main/java/org/jooq/MergeKeyStep13.java index aee4a56e73..995a0e5ff5 100644 --- a/jOOQ/src/main/java/org/jooq/MergeKeyStep13.java +++ b/jOOQ/src/main/java/org/jooq/MergeKeyStep13.java @@ -67,7 +67,9 @@ import java.util.Collection; * * * @author Lukas Eder + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ +@Deprecated public interface MergeKeyStep13 extends MergeValuesStep13 { /** @@ -75,7 +77,10 @@ public interface MergeKeyStep13 * Use this optional clause in order to override using the underlying * PRIMARY KEY. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES }) MergeValuesStep13 key(Field... keys); @@ -84,7 +89,10 @@ public interface MergeKeyStep13 * Use this optional clause in order to override using the underlying * PRIMARY KEY. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES }) MergeValuesStep13 key(Collection> keys); } diff --git a/jOOQ/src/main/java/org/jooq/MergeKeyStep14.java b/jOOQ/src/main/java/org/jooq/MergeKeyStep14.java index f3123b98ac..7923bcf85c 100644 --- a/jOOQ/src/main/java/org/jooq/MergeKeyStep14.java +++ b/jOOQ/src/main/java/org/jooq/MergeKeyStep14.java @@ -67,7 +67,9 @@ import java.util.Collection; * * * @author Lukas Eder + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ +@Deprecated public interface MergeKeyStep14 extends MergeValuesStep14 { /** @@ -75,7 +77,10 @@ public interface MergeKeyStep14 * Use this optional clause in order to override using the underlying * PRIMARY KEY. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES }) MergeValuesStep14 key(Field... keys); @@ -84,7 +89,10 @@ public interface MergeKeyStep14 * Use this optional clause in order to override using the underlying * PRIMARY KEY. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES }) MergeValuesStep14 key(Collection> keys); } diff --git a/jOOQ/src/main/java/org/jooq/MergeKeyStep15.java b/jOOQ/src/main/java/org/jooq/MergeKeyStep15.java index 50d470f90f..f445418bba 100644 --- a/jOOQ/src/main/java/org/jooq/MergeKeyStep15.java +++ b/jOOQ/src/main/java/org/jooq/MergeKeyStep15.java @@ -67,7 +67,9 @@ import java.util.Collection; * * * @author Lukas Eder + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ +@Deprecated public interface MergeKeyStep15 extends MergeValuesStep15 { /** @@ -75,7 +77,10 @@ public interface MergeKeyStep15 * Use this optional clause in order to override using the underlying * PRIMARY KEY. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES }) MergeValuesStep15 key(Field... keys); @@ -84,7 +89,10 @@ public interface MergeKeyStep15 * Use this optional clause in order to override using the underlying * PRIMARY KEY. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES }) MergeValuesStep15 key(Collection> keys); } diff --git a/jOOQ/src/main/java/org/jooq/MergeKeyStep16.java b/jOOQ/src/main/java/org/jooq/MergeKeyStep16.java index 8b7c6fd768..1e27d2bf1d 100644 --- a/jOOQ/src/main/java/org/jooq/MergeKeyStep16.java +++ b/jOOQ/src/main/java/org/jooq/MergeKeyStep16.java @@ -67,7 +67,9 @@ import java.util.Collection; * * * @author Lukas Eder + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ +@Deprecated public interface MergeKeyStep16 extends MergeValuesStep16 { /** @@ -75,7 +77,10 @@ public interface MergeKeyStep16 * Use this optional clause in order to override using the underlying * PRIMARY KEY. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES }) MergeValuesStep16 key(Field... keys); @@ -84,7 +89,10 @@ public interface MergeKeyStep16 * Use this optional clause in order to override using the underlying * PRIMARY KEY. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES }) MergeValuesStep16 key(Collection> keys); } diff --git a/jOOQ/src/main/java/org/jooq/MergeKeyStep17.java b/jOOQ/src/main/java/org/jooq/MergeKeyStep17.java index b8751c80e6..c98a15ab5d 100644 --- a/jOOQ/src/main/java/org/jooq/MergeKeyStep17.java +++ b/jOOQ/src/main/java/org/jooq/MergeKeyStep17.java @@ -67,7 +67,9 @@ import java.util.Collection; * * * @author Lukas Eder + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ +@Deprecated public interface MergeKeyStep17 extends MergeValuesStep17 { /** @@ -75,7 +77,10 @@ public interface MergeKeyStep17 * Use this optional clause in order to override using the underlying * PRIMARY KEY. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES }) MergeValuesStep17 key(Field... keys); @@ -84,7 +89,10 @@ public interface MergeKeyStep17 * Use this optional clause in order to override using the underlying * PRIMARY KEY. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES }) MergeValuesStep17 key(Collection> keys); } diff --git a/jOOQ/src/main/java/org/jooq/MergeKeyStep18.java b/jOOQ/src/main/java/org/jooq/MergeKeyStep18.java index 7a9704ab2a..11c70d276c 100644 --- a/jOOQ/src/main/java/org/jooq/MergeKeyStep18.java +++ b/jOOQ/src/main/java/org/jooq/MergeKeyStep18.java @@ -67,7 +67,9 @@ import java.util.Collection; * * * @author Lukas Eder + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ +@Deprecated public interface MergeKeyStep18 extends MergeValuesStep18 { /** @@ -75,7 +77,10 @@ public interface MergeKeyStep18 * Use this optional clause in order to override using the underlying * PRIMARY KEY. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES }) MergeValuesStep18 key(Field... keys); @@ -84,7 +89,10 @@ public interface MergeKeyStep18 * Use this optional clause in order to override using the underlying * PRIMARY KEY. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES }) MergeValuesStep18 key(Collection> keys); } diff --git a/jOOQ/src/main/java/org/jooq/MergeKeyStep19.java b/jOOQ/src/main/java/org/jooq/MergeKeyStep19.java index e1c88cbb2b..4529b5649b 100644 --- a/jOOQ/src/main/java/org/jooq/MergeKeyStep19.java +++ b/jOOQ/src/main/java/org/jooq/MergeKeyStep19.java @@ -67,7 +67,9 @@ import java.util.Collection; * * * @author Lukas Eder + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ +@Deprecated public interface MergeKeyStep19 extends MergeValuesStep19 { /** @@ -75,7 +77,10 @@ public interface MergeKeyStep19 * Use this optional clause in order to override using the underlying * PRIMARY KEY. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES }) MergeValuesStep19 key(Field... keys); @@ -84,7 +89,10 @@ public interface MergeKeyStep19 * Use this optional clause in order to override using the underlying * PRIMARY KEY. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES }) MergeValuesStep19 key(Collection> keys); } diff --git a/jOOQ/src/main/java/org/jooq/MergeKeyStep2.java b/jOOQ/src/main/java/org/jooq/MergeKeyStep2.java index 0edc7a5fb0..aa49b725c9 100644 --- a/jOOQ/src/main/java/org/jooq/MergeKeyStep2.java +++ b/jOOQ/src/main/java/org/jooq/MergeKeyStep2.java @@ -67,7 +67,9 @@ import java.util.Collection; * * * @author Lukas Eder + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ +@Deprecated public interface MergeKeyStep2 extends MergeValuesStep2 { /** @@ -75,7 +77,10 @@ public interface MergeKeyStep2 extends MergeValuesStep *

* Use this optional clause in order to override using the underlying * PRIMARY KEY. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES }) MergeValuesStep2 key(Field... keys); @@ -84,7 +89,10 @@ public interface MergeKeyStep2 extends MergeValuesStep *

* Use this optional clause in order to override using the underlying * PRIMARY KEY. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES }) MergeValuesStep2 key(Collection> keys); } diff --git a/jOOQ/src/main/java/org/jooq/MergeKeyStep20.java b/jOOQ/src/main/java/org/jooq/MergeKeyStep20.java index b139c3e032..64a1532c5f 100644 --- a/jOOQ/src/main/java/org/jooq/MergeKeyStep20.java +++ b/jOOQ/src/main/java/org/jooq/MergeKeyStep20.java @@ -67,7 +67,9 @@ import java.util.Collection; * * * @author Lukas Eder + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ +@Deprecated public interface MergeKeyStep20 extends MergeValuesStep20 { /** @@ -75,7 +77,10 @@ public interface MergeKeyStep20 * Use this optional clause in order to override using the underlying * PRIMARY KEY. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES }) MergeValuesStep20 key(Field... keys); @@ -84,7 +89,10 @@ public interface MergeKeyStep20 * Use this optional clause in order to override using the underlying * PRIMARY KEY. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES }) MergeValuesStep20 key(Collection> keys); } diff --git a/jOOQ/src/main/java/org/jooq/MergeKeyStep21.java b/jOOQ/src/main/java/org/jooq/MergeKeyStep21.java index e9ecac857b..995ca52c86 100644 --- a/jOOQ/src/main/java/org/jooq/MergeKeyStep21.java +++ b/jOOQ/src/main/java/org/jooq/MergeKeyStep21.java @@ -67,7 +67,9 @@ import java.util.Collection; * * * @author Lukas Eder + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ +@Deprecated public interface MergeKeyStep21 extends MergeValuesStep21 { /** @@ -75,7 +77,10 @@ public interface MergeKeyStep21 * Use this optional clause in order to override using the underlying * PRIMARY KEY. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES }) MergeValuesStep21 key(Field... keys); @@ -84,7 +89,10 @@ public interface MergeKeyStep21 * Use this optional clause in order to override using the underlying * PRIMARY KEY. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES }) MergeValuesStep21 key(Collection> keys); } diff --git a/jOOQ/src/main/java/org/jooq/MergeKeyStep22.java b/jOOQ/src/main/java/org/jooq/MergeKeyStep22.java index 1051e367c6..d9ca2e61fb 100644 --- a/jOOQ/src/main/java/org/jooq/MergeKeyStep22.java +++ b/jOOQ/src/main/java/org/jooq/MergeKeyStep22.java @@ -67,7 +67,9 @@ import java.util.Collection; * * * @author Lukas Eder + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ +@Deprecated public interface MergeKeyStep22 extends MergeValuesStep22 { /** @@ -75,7 +77,10 @@ public interface MergeKeyStep22 * Use this optional clause in order to override using the underlying * PRIMARY KEY. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES }) MergeValuesStep22 key(Field... keys); @@ -84,7 +89,10 @@ public interface MergeKeyStep22 * Use this optional clause in order to override using the underlying * PRIMARY KEY. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES }) MergeValuesStep22 key(Collection> keys); } diff --git a/jOOQ/src/main/java/org/jooq/MergeKeyStep3.java b/jOOQ/src/main/java/org/jooq/MergeKeyStep3.java index fe4edafcc5..6fd613a363 100644 --- a/jOOQ/src/main/java/org/jooq/MergeKeyStep3.java +++ b/jOOQ/src/main/java/org/jooq/MergeKeyStep3.java @@ -67,7 +67,9 @@ import java.util.Collection; * * * @author Lukas Eder + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ +@Deprecated public interface MergeKeyStep3 extends MergeValuesStep3 { /** @@ -75,7 +77,10 @@ public interface MergeKeyStep3 extends MergeValues *

* Use this optional clause in order to override using the underlying * PRIMARY KEY. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES }) MergeValuesStep3 key(Field... keys); @@ -84,7 +89,10 @@ public interface MergeKeyStep3 extends MergeValues *

* Use this optional clause in order to override using the underlying * PRIMARY KEY. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES }) MergeValuesStep3 key(Collection> keys); } diff --git a/jOOQ/src/main/java/org/jooq/MergeKeyStep4.java b/jOOQ/src/main/java/org/jooq/MergeKeyStep4.java index 3e1ef09ace..bd57fefa6c 100644 --- a/jOOQ/src/main/java/org/jooq/MergeKeyStep4.java +++ b/jOOQ/src/main/java/org/jooq/MergeKeyStep4.java @@ -67,7 +67,9 @@ import java.util.Collection; * * * @author Lukas Eder + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ +@Deprecated public interface MergeKeyStep4 extends MergeValuesStep4 { /** @@ -75,7 +77,10 @@ public interface MergeKeyStep4 extends MergeVa *

* Use this optional clause in order to override using the underlying * PRIMARY KEY. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES }) MergeValuesStep4 key(Field... keys); @@ -84,7 +89,10 @@ public interface MergeKeyStep4 extends MergeVa *

* Use this optional clause in order to override using the underlying * PRIMARY KEY. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES }) MergeValuesStep4 key(Collection> keys); } diff --git a/jOOQ/src/main/java/org/jooq/MergeKeyStep5.java b/jOOQ/src/main/java/org/jooq/MergeKeyStep5.java index 8cfead99fb..013ff41755 100644 --- a/jOOQ/src/main/java/org/jooq/MergeKeyStep5.java +++ b/jOOQ/src/main/java/org/jooq/MergeKeyStep5.java @@ -67,7 +67,9 @@ import java.util.Collection; * * * @author Lukas Eder + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ +@Deprecated public interface MergeKeyStep5 extends MergeValuesStep5 { /** @@ -75,7 +77,10 @@ public interface MergeKeyStep5 extends Mer *

* Use this optional clause in order to override using the underlying * PRIMARY KEY. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES }) MergeValuesStep5 key(Field... keys); @@ -84,7 +89,10 @@ public interface MergeKeyStep5 extends Mer *

* Use this optional clause in order to override using the underlying * PRIMARY KEY. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES }) MergeValuesStep5 key(Collection> keys); } diff --git a/jOOQ/src/main/java/org/jooq/MergeKeyStep6.java b/jOOQ/src/main/java/org/jooq/MergeKeyStep6.java index c2d9e25915..77694809d5 100644 --- a/jOOQ/src/main/java/org/jooq/MergeKeyStep6.java +++ b/jOOQ/src/main/java/org/jooq/MergeKeyStep6.java @@ -67,7 +67,9 @@ import java.util.Collection; * * * @author Lukas Eder + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ +@Deprecated public interface MergeKeyStep6 extends MergeValuesStep6 { /** @@ -75,7 +77,10 @@ public interface MergeKeyStep6 extends *

* Use this optional clause in order to override using the underlying * PRIMARY KEY. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES }) MergeValuesStep6 key(Field... keys); @@ -84,7 +89,10 @@ public interface MergeKeyStep6 extends *

* Use this optional clause in order to override using the underlying * PRIMARY KEY. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES }) MergeValuesStep6 key(Collection> keys); } diff --git a/jOOQ/src/main/java/org/jooq/MergeKeyStep7.java b/jOOQ/src/main/java/org/jooq/MergeKeyStep7.java index 58f7d94f30..e0339a258a 100644 --- a/jOOQ/src/main/java/org/jooq/MergeKeyStep7.java +++ b/jOOQ/src/main/java/org/jooq/MergeKeyStep7.java @@ -67,7 +67,9 @@ import java.util.Collection; * * * @author Lukas Eder + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ +@Deprecated public interface MergeKeyStep7 extends MergeValuesStep7 { /** @@ -75,7 +77,10 @@ public interface MergeKeyStep7 ext *

* Use this optional clause in order to override using the underlying * PRIMARY KEY. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES }) MergeValuesStep7 key(Field... keys); @@ -84,7 +89,10 @@ public interface MergeKeyStep7 ext *

* Use this optional clause in order to override using the underlying * PRIMARY KEY. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES }) MergeValuesStep7 key(Collection> keys); } diff --git a/jOOQ/src/main/java/org/jooq/MergeKeyStep8.java b/jOOQ/src/main/java/org/jooq/MergeKeyStep8.java index faf61cb397..f9c5764d81 100644 --- a/jOOQ/src/main/java/org/jooq/MergeKeyStep8.java +++ b/jOOQ/src/main/java/org/jooq/MergeKeyStep8.java @@ -67,7 +67,9 @@ import java.util.Collection; * * * @author Lukas Eder + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ +@Deprecated public interface MergeKeyStep8 extends MergeValuesStep8 { /** @@ -75,7 +77,10 @@ public interface MergeKeyStep8 *

* Use this optional clause in order to override using the underlying * PRIMARY KEY. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES }) MergeValuesStep8 key(Field... keys); @@ -84,7 +89,10 @@ public interface MergeKeyStep8 *

* Use this optional clause in order to override using the underlying * PRIMARY KEY. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES }) MergeValuesStep8 key(Collection> keys); } diff --git a/jOOQ/src/main/java/org/jooq/MergeKeyStep9.java b/jOOQ/src/main/java/org/jooq/MergeKeyStep9.java index e8989611ae..650f78a7f4 100644 --- a/jOOQ/src/main/java/org/jooq/MergeKeyStep9.java +++ b/jOOQ/src/main/java/org/jooq/MergeKeyStep9.java @@ -67,7 +67,9 @@ import java.util.Collection; * * * @author Lukas Eder + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ +@Deprecated public interface MergeKeyStep9 extends MergeValuesStep9 { /** @@ -75,7 +77,10 @@ public interface MergeKeyStep9 * Use this optional clause in order to override using the underlying * PRIMARY KEY. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES }) MergeValuesStep9 key(Field... keys); @@ -84,7 +89,10 @@ public interface MergeKeyStep9 * Use this optional clause in order to override using the underlying * PRIMARY KEY. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES }) MergeValuesStep9 key(Collection> keys); } diff --git a/jOOQ/src/main/java/org/jooq/MergeValuesStep1.java b/jOOQ/src/main/java/org/jooq/MergeValuesStep1.java index a1bee4371a..7e5c534bed 100644 --- a/jOOQ/src/main/java/org/jooq/MergeValuesStep1.java +++ b/jOOQ/src/main/java/org/jooq/MergeValuesStep1.java @@ -70,24 +70,35 @@ import java.util.Collection; * * * @author Lukas Eder + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ +@Deprecated public interface MergeValuesStep1 { /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(T1 value1); /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(Field value1); /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(Collection values); @@ -98,8 +109,11 @@ public interface MergeValuesStep1 { * This variant of the MERGE .. SELECT statement expects a * select returning exactly as many fields as specified previously in the * INTO clause: - * {@link DSLContext#mergeInto(Table, Field)} + * {@link DSLContext#mergeInto(Table, Field)}. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, FIREBIRD, H2, HSQLDB }) Merge select(Select> select); } diff --git a/jOOQ/src/main/java/org/jooq/MergeValuesStep10.java b/jOOQ/src/main/java/org/jooq/MergeValuesStep10.java index e6a034b557..6fd1271379 100644 --- a/jOOQ/src/main/java/org/jooq/MergeValuesStep10.java +++ b/jOOQ/src/main/java/org/jooq/MergeValuesStep10.java @@ -70,24 +70,35 @@ import java.util.Collection; * * * @author Lukas Eder + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ +@Deprecated public interface MergeValuesStep10 { /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8, T9 value9, T10 value10); /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(Field value1, Field value2, Field value3, Field value4, Field value5, Field value6, Field value7, Field value8, Field value9, Field value10); /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(Collection values); @@ -98,8 +109,11 @@ public interface MergeValuesStep10MERGE .. SELECT statement expects a * select returning exactly as many fields as specified previously in the * INTO clause: - * {@link DSLContext#mergeInto(Table, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} + * {@link DSLContext#mergeInto(Table, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)}. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, FIREBIRD, H2, HSQLDB }) Merge select(Select> select); } diff --git a/jOOQ/src/main/java/org/jooq/MergeValuesStep11.java b/jOOQ/src/main/java/org/jooq/MergeValuesStep11.java index 26623cb1d0..3f880c1767 100644 --- a/jOOQ/src/main/java/org/jooq/MergeValuesStep11.java +++ b/jOOQ/src/main/java/org/jooq/MergeValuesStep11.java @@ -70,24 +70,35 @@ import java.util.Collection; * * * @author Lukas Eder + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ +@Deprecated public interface MergeValuesStep11 { /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8, T9 value9, T10 value10, T11 value11); /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(Field value1, Field value2, Field value3, Field value4, Field value5, Field value6, Field value7, Field value8, Field value9, Field value10, Field value11); /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(Collection values); @@ -98,8 +109,11 @@ public interface MergeValuesStep11MERGE .. SELECT statement expects a * select returning exactly as many fields as specified previously in the * INTO clause: - * {@link DSLContext#mergeInto(Table, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} + * {@link DSLContext#mergeInto(Table, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)}. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, FIREBIRD, H2, HSQLDB }) Merge select(Select> select); } diff --git a/jOOQ/src/main/java/org/jooq/MergeValuesStep12.java b/jOOQ/src/main/java/org/jooq/MergeValuesStep12.java index 5d53c152c6..5ed4a493d3 100644 --- a/jOOQ/src/main/java/org/jooq/MergeValuesStep12.java +++ b/jOOQ/src/main/java/org/jooq/MergeValuesStep12.java @@ -70,24 +70,35 @@ import java.util.Collection; * * * @author Lukas Eder + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ +@Deprecated public interface MergeValuesStep12 { /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8, T9 value9, T10 value10, T11 value11, T12 value12); /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(Field value1, Field value2, Field value3, Field value4, Field value5, Field value6, Field value7, Field value8, Field value9, Field value10, Field value11, Field value12); /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(Collection values); @@ -98,8 +109,11 @@ public interface MergeValuesStep12MERGE .. SELECT statement expects a * select returning exactly as many fields as specified previously in the * INTO clause: - * {@link DSLContext#mergeInto(Table, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} + * {@link DSLContext#mergeInto(Table, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)}. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, FIREBIRD, H2, HSQLDB }) Merge select(Select> select); } diff --git a/jOOQ/src/main/java/org/jooq/MergeValuesStep13.java b/jOOQ/src/main/java/org/jooq/MergeValuesStep13.java index da12f38961..9d4898c9fe 100644 --- a/jOOQ/src/main/java/org/jooq/MergeValuesStep13.java +++ b/jOOQ/src/main/java/org/jooq/MergeValuesStep13.java @@ -70,24 +70,35 @@ import java.util.Collection; * * * @author Lukas Eder + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ +@Deprecated public interface MergeValuesStep13 { /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8, T9 value9, T10 value10, T11 value11, T12 value12, T13 value13); /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(Field value1, Field value2, Field value3, Field value4, Field value5, Field value6, Field value7, Field value8, Field value9, Field value10, Field value11, Field value12, Field value13); /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(Collection values); @@ -98,8 +109,11 @@ public interface MergeValuesStep13MERGE .. SELECT statement expects a * select returning exactly as many fields as specified previously in the * INTO clause: - * {@link DSLContext#mergeInto(Table, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} + * {@link DSLContext#mergeInto(Table, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)}. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, FIREBIRD, H2, HSQLDB }) Merge select(Select> select); } diff --git a/jOOQ/src/main/java/org/jooq/MergeValuesStep14.java b/jOOQ/src/main/java/org/jooq/MergeValuesStep14.java index 75bc4be6d4..5b20fa3442 100644 --- a/jOOQ/src/main/java/org/jooq/MergeValuesStep14.java +++ b/jOOQ/src/main/java/org/jooq/MergeValuesStep14.java @@ -70,24 +70,35 @@ import java.util.Collection; * * * @author Lukas Eder + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ +@Deprecated public interface MergeValuesStep14 { /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8, T9 value9, T10 value10, T11 value11, T12 value12, T13 value13, T14 value14); /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(Field value1, Field value2, Field value3, Field value4, Field value5, Field value6, Field value7, Field value8, Field value9, Field value10, Field value11, Field value12, Field value13, Field value14); /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(Collection values); @@ -98,8 +109,11 @@ public interface MergeValuesStep14MERGE .. SELECT statement expects a * select returning exactly as many fields as specified previously in the * INTO clause: - * {@link DSLContext#mergeInto(Table, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} + * {@link DSLContext#mergeInto(Table, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)}. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, FIREBIRD, H2, HSQLDB }) Merge select(Select> select); } diff --git a/jOOQ/src/main/java/org/jooq/MergeValuesStep15.java b/jOOQ/src/main/java/org/jooq/MergeValuesStep15.java index 4988f3e396..94c9aec9b4 100644 --- a/jOOQ/src/main/java/org/jooq/MergeValuesStep15.java +++ b/jOOQ/src/main/java/org/jooq/MergeValuesStep15.java @@ -70,24 +70,35 @@ import java.util.Collection; * * * @author Lukas Eder + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ +@Deprecated public interface MergeValuesStep15 { /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8, T9 value9, T10 value10, T11 value11, T12 value12, T13 value13, T14 value14, T15 value15); /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(Field value1, Field value2, Field value3, Field value4, Field value5, Field value6, Field value7, Field value8, Field value9, Field value10, Field value11, Field value12, Field value13, Field value14, Field value15); /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(Collection values); @@ -98,8 +109,11 @@ public interface MergeValuesStep15MERGE .. SELECT statement expects a * select returning exactly as many fields as specified previously in the * INTO clause: - * {@link DSLContext#mergeInto(Table, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} + * {@link DSLContext#mergeInto(Table, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)}. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, FIREBIRD, H2, HSQLDB }) Merge select(Select> select); } diff --git a/jOOQ/src/main/java/org/jooq/MergeValuesStep16.java b/jOOQ/src/main/java/org/jooq/MergeValuesStep16.java index cbc3de6794..37af13a9d0 100644 --- a/jOOQ/src/main/java/org/jooq/MergeValuesStep16.java +++ b/jOOQ/src/main/java/org/jooq/MergeValuesStep16.java @@ -70,24 +70,35 @@ import java.util.Collection; * * * @author Lukas Eder + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ +@Deprecated public interface MergeValuesStep16 { /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8, T9 value9, T10 value10, T11 value11, T12 value12, T13 value13, T14 value14, T15 value15, T16 value16); /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(Field value1, Field value2, Field value3, Field value4, Field value5, Field value6, Field value7, Field value8, Field value9, Field value10, Field value11, Field value12, Field value13, Field value14, Field value15, Field value16); /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(Collection values); @@ -98,8 +109,11 @@ public interface MergeValuesStep16MERGE .. SELECT statement expects a * select returning exactly as many fields as specified previously in the * INTO clause: - * {@link DSLContext#mergeInto(Table, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} + * {@link DSLContext#mergeInto(Table, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)}. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, FIREBIRD, H2, HSQLDB }) Merge select(Select> select); } diff --git a/jOOQ/src/main/java/org/jooq/MergeValuesStep17.java b/jOOQ/src/main/java/org/jooq/MergeValuesStep17.java index 0a9061c31e..1ab4eca456 100644 --- a/jOOQ/src/main/java/org/jooq/MergeValuesStep17.java +++ b/jOOQ/src/main/java/org/jooq/MergeValuesStep17.java @@ -70,24 +70,35 @@ import java.util.Collection; * * * @author Lukas Eder + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ +@Deprecated public interface MergeValuesStep17 { /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8, T9 value9, T10 value10, T11 value11, T12 value12, T13 value13, T14 value14, T15 value15, T16 value16, T17 value17); /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(Field value1, Field value2, Field value3, Field value4, Field value5, Field value6, Field value7, Field value8, Field value9, Field value10, Field value11, Field value12, Field value13, Field value14, Field value15, Field value16, Field value17); /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(Collection values); @@ -98,8 +109,11 @@ public interface MergeValuesStep17MERGE .. SELECT statement expects a * select returning exactly as many fields as specified previously in the * INTO clause: - * {@link DSLContext#mergeInto(Table, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} + * {@link DSLContext#mergeInto(Table, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)}. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, FIREBIRD, H2, HSQLDB }) Merge select(Select> select); } diff --git a/jOOQ/src/main/java/org/jooq/MergeValuesStep18.java b/jOOQ/src/main/java/org/jooq/MergeValuesStep18.java index 37175cb052..35f5c13b36 100644 --- a/jOOQ/src/main/java/org/jooq/MergeValuesStep18.java +++ b/jOOQ/src/main/java/org/jooq/MergeValuesStep18.java @@ -70,24 +70,35 @@ import java.util.Collection; * * * @author Lukas Eder + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ +@Deprecated public interface MergeValuesStep18 { /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8, T9 value9, T10 value10, T11 value11, T12 value12, T13 value13, T14 value14, T15 value15, T16 value16, T17 value17, T18 value18); /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(Field value1, Field value2, Field value3, Field value4, Field value5, Field value6, Field value7, Field value8, Field value9, Field value10, Field value11, Field value12, Field value13, Field value14, Field value15, Field value16, Field value17, Field value18); /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(Collection values); @@ -98,8 +109,11 @@ public interface MergeValuesStep18MERGE .. SELECT statement expects a * select returning exactly as many fields as specified previously in the * INTO clause: - * {@link DSLContext#mergeInto(Table, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} + * {@link DSLContext#mergeInto(Table, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)}. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, FIREBIRD, H2, HSQLDB }) Merge select(Select> select); } diff --git a/jOOQ/src/main/java/org/jooq/MergeValuesStep19.java b/jOOQ/src/main/java/org/jooq/MergeValuesStep19.java index e66aea5552..2b443fe013 100644 --- a/jOOQ/src/main/java/org/jooq/MergeValuesStep19.java +++ b/jOOQ/src/main/java/org/jooq/MergeValuesStep19.java @@ -70,24 +70,35 @@ import java.util.Collection; * * * @author Lukas Eder + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ +@Deprecated public interface MergeValuesStep19 { /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8, T9 value9, T10 value10, T11 value11, T12 value12, T13 value13, T14 value14, T15 value15, T16 value16, T17 value17, T18 value18, T19 value19); /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(Field value1, Field value2, Field value3, Field value4, Field value5, Field value6, Field value7, Field value8, Field value9, Field value10, Field value11, Field value12, Field value13, Field value14, Field value15, Field value16, Field value17, Field value18, Field value19); /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(Collection values); @@ -98,8 +109,11 @@ public interface MergeValuesStep19MERGE .. SELECT statement expects a * select returning exactly as many fields as specified previously in the * INTO clause: - * {@link DSLContext#mergeInto(Table, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} + * {@link DSLContext#mergeInto(Table, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)}. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, FIREBIRD, H2, HSQLDB }) Merge select(Select> select); } diff --git a/jOOQ/src/main/java/org/jooq/MergeValuesStep2.java b/jOOQ/src/main/java/org/jooq/MergeValuesStep2.java index 83cb7877fc..29be32cb57 100644 --- a/jOOQ/src/main/java/org/jooq/MergeValuesStep2.java +++ b/jOOQ/src/main/java/org/jooq/MergeValuesStep2.java @@ -70,24 +70,35 @@ import java.util.Collection; * * * @author Lukas Eder + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ +@Deprecated public interface MergeValuesStep2 { /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(T1 value1, T2 value2); /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(Field value1, Field value2); /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(Collection values); @@ -98,8 +109,11 @@ public interface MergeValuesStep2 { * This variant of the MERGE .. SELECT statement expects a * select returning exactly as many fields as specified previously in the * INTO clause: - * {@link DSLContext#mergeInto(Table, Field, Field)} + * {@link DSLContext#mergeInto(Table, Field, Field)}. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, FIREBIRD, H2, HSQLDB }) Merge select(Select> select); } diff --git a/jOOQ/src/main/java/org/jooq/MergeValuesStep20.java b/jOOQ/src/main/java/org/jooq/MergeValuesStep20.java index a1a625b81b..caa9e11cdc 100644 --- a/jOOQ/src/main/java/org/jooq/MergeValuesStep20.java +++ b/jOOQ/src/main/java/org/jooq/MergeValuesStep20.java @@ -70,24 +70,35 @@ import java.util.Collection; * * * @author Lukas Eder + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ +@Deprecated public interface MergeValuesStep20 { /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8, T9 value9, T10 value10, T11 value11, T12 value12, T13 value13, T14 value14, T15 value15, T16 value16, T17 value17, T18 value18, T19 value19, T20 value20); /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(Field value1, Field value2, Field value3, Field value4, Field value5, Field value6, Field value7, Field value8, Field value9, Field value10, Field value11, Field value12, Field value13, Field value14, Field value15, Field value16, Field value17, Field value18, Field value19, Field value20); /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(Collection values); @@ -98,8 +109,11 @@ public interface MergeValuesStep20MERGE .. SELECT statement expects a * select returning exactly as many fields as specified previously in the * INTO clause: - * {@link DSLContext#mergeInto(Table, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} + * {@link DSLContext#mergeInto(Table, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)}. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, FIREBIRD, H2, HSQLDB }) Merge select(Select> select); } diff --git a/jOOQ/src/main/java/org/jooq/MergeValuesStep21.java b/jOOQ/src/main/java/org/jooq/MergeValuesStep21.java index 8173910b0e..a243ada1ae 100644 --- a/jOOQ/src/main/java/org/jooq/MergeValuesStep21.java +++ b/jOOQ/src/main/java/org/jooq/MergeValuesStep21.java @@ -70,24 +70,35 @@ import java.util.Collection; * * * @author Lukas Eder + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ +@Deprecated public interface MergeValuesStep21 { /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8, T9 value9, T10 value10, T11 value11, T12 value12, T13 value13, T14 value14, T15 value15, T16 value16, T17 value17, T18 value18, T19 value19, T20 value20, T21 value21); /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(Field value1, Field value2, Field value3, Field value4, Field value5, Field value6, Field value7, Field value8, Field value9, Field value10, Field value11, Field value12, Field value13, Field value14, Field value15, Field value16, Field value17, Field value18, Field value19, Field value20, Field value21); /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(Collection values); @@ -98,8 +109,11 @@ public interface MergeValuesStep21MERGE .. SELECT statement expects a * select returning exactly as many fields as specified previously in the * INTO clause: - * {@link DSLContext#mergeInto(Table, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} + * {@link DSLContext#mergeInto(Table, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)}. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, FIREBIRD, H2, HSQLDB }) Merge select(Select> select); } diff --git a/jOOQ/src/main/java/org/jooq/MergeValuesStep22.java b/jOOQ/src/main/java/org/jooq/MergeValuesStep22.java index d4f9204b27..f0b02d6f9e 100644 --- a/jOOQ/src/main/java/org/jooq/MergeValuesStep22.java +++ b/jOOQ/src/main/java/org/jooq/MergeValuesStep22.java @@ -70,24 +70,35 @@ import java.util.Collection; * * * @author Lukas Eder + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ +@Deprecated public interface MergeValuesStep22 { /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8, T9 value9, T10 value10, T11 value11, T12 value12, T13 value13, T14 value14, T15 value15, T16 value16, T17 value17, T18 value18, T19 value19, T20 value20, T21 value21, T22 value22); /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(Field value1, Field value2, Field value3, Field value4, Field value5, Field value6, Field value7, Field value8, Field value9, Field value10, Field value11, Field value12, Field value13, Field value14, Field value15, Field value16, Field value17, Field value18, Field value19, Field value20, Field value21, Field value22); /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(Collection values); @@ -98,8 +109,11 @@ public interface MergeValuesStep22MERGE .. SELECT statement expects a * select returning exactly as many fields as specified previously in the * INTO clause: - * {@link DSLContext#mergeInto(Table, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)} + * {@link DSLContext#mergeInto(Table, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field, Field)}. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, FIREBIRD, H2, HSQLDB }) Merge select(Select> select); } diff --git a/jOOQ/src/main/java/org/jooq/MergeValuesStep3.java b/jOOQ/src/main/java/org/jooq/MergeValuesStep3.java index 11f085960c..b199a534b8 100644 --- a/jOOQ/src/main/java/org/jooq/MergeValuesStep3.java +++ b/jOOQ/src/main/java/org/jooq/MergeValuesStep3.java @@ -70,24 +70,35 @@ import java.util.Collection; * * * @author Lukas Eder + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ +@Deprecated public interface MergeValuesStep3 { /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(T1 value1, T2 value2, T3 value3); /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(Field value1, Field value2, Field value3); /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(Collection values); @@ -98,8 +109,11 @@ public interface MergeValuesStep3 { * This variant of the MERGE .. SELECT statement expects a * select returning exactly as many fields as specified previously in the * INTO clause: - * {@link DSLContext#mergeInto(Table, Field, Field, Field)} + * {@link DSLContext#mergeInto(Table, Field, Field, Field)}. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, FIREBIRD, H2, HSQLDB }) Merge select(Select> select); } diff --git a/jOOQ/src/main/java/org/jooq/MergeValuesStep4.java b/jOOQ/src/main/java/org/jooq/MergeValuesStep4.java index 7a9d3a3fde..a511d09891 100644 --- a/jOOQ/src/main/java/org/jooq/MergeValuesStep4.java +++ b/jOOQ/src/main/java/org/jooq/MergeValuesStep4.java @@ -70,24 +70,35 @@ import java.util.Collection; * * * @author Lukas Eder + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ +@Deprecated public interface MergeValuesStep4 { /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(T1 value1, T2 value2, T3 value3, T4 value4); /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(Field value1, Field value2, Field value3, Field value4); /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(Collection values); @@ -98,8 +109,11 @@ public interface MergeValuesStep4 { * This variant of the MERGE .. SELECT statement expects a * select returning exactly as many fields as specified previously in the * INTO clause: - * {@link DSLContext#mergeInto(Table, Field, Field, Field, Field)} + * {@link DSLContext#mergeInto(Table, Field, Field, Field, Field)}. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, FIREBIRD, H2, HSQLDB }) Merge select(Select> select); } diff --git a/jOOQ/src/main/java/org/jooq/MergeValuesStep5.java b/jOOQ/src/main/java/org/jooq/MergeValuesStep5.java index 555219fcf0..72aae26f12 100644 --- a/jOOQ/src/main/java/org/jooq/MergeValuesStep5.java +++ b/jOOQ/src/main/java/org/jooq/MergeValuesStep5.java @@ -70,24 +70,35 @@ import java.util.Collection; * * * @author Lukas Eder + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ +@Deprecated public interface MergeValuesStep5 { /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5); /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(Field value1, Field value2, Field value3, Field value4, Field value5); /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(Collection values); @@ -98,8 +109,11 @@ public interface MergeValuesStep5 { * This variant of the MERGE .. SELECT statement expects a * select returning exactly as many fields as specified previously in the * INTO clause: - * {@link DSLContext#mergeInto(Table, Field, Field, Field, Field, Field)} + * {@link DSLContext#mergeInto(Table, Field, Field, Field, Field, Field)}. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, FIREBIRD, H2, HSQLDB }) Merge select(Select> select); } diff --git a/jOOQ/src/main/java/org/jooq/MergeValuesStep6.java b/jOOQ/src/main/java/org/jooq/MergeValuesStep6.java index cb603ed9d2..4d3eaaa1ea 100644 --- a/jOOQ/src/main/java/org/jooq/MergeValuesStep6.java +++ b/jOOQ/src/main/java/org/jooq/MergeValuesStep6.java @@ -70,24 +70,35 @@ import java.util.Collection; * * * @author Lukas Eder + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ +@Deprecated public interface MergeValuesStep6 { /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6); /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(Field value1, Field value2, Field value3, Field value4, Field value5, Field value6); /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(Collection values); @@ -98,8 +109,11 @@ public interface MergeValuesStep6 { * This variant of the MERGE .. SELECT statement expects a * select returning exactly as many fields as specified previously in the * INTO clause: - * {@link DSLContext#mergeInto(Table, Field, Field, Field, Field, Field, Field)} + * {@link DSLContext#mergeInto(Table, Field, Field, Field, Field, Field, Field)}. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, FIREBIRD, H2, HSQLDB }) Merge select(Select> select); } diff --git a/jOOQ/src/main/java/org/jooq/MergeValuesStep7.java b/jOOQ/src/main/java/org/jooq/MergeValuesStep7.java index 294a711337..190e91ec71 100644 --- a/jOOQ/src/main/java/org/jooq/MergeValuesStep7.java +++ b/jOOQ/src/main/java/org/jooq/MergeValuesStep7.java @@ -70,24 +70,35 @@ import java.util.Collection; * * * @author Lukas Eder + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ +@Deprecated public interface MergeValuesStep7 { /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7); /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(Field value1, Field value2, Field value3, Field value4, Field value5, Field value6, Field value7); /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(Collection values); @@ -98,8 +109,11 @@ public interface MergeValuesStep7 * This variant of the MERGE .. SELECT statement expects a * select returning exactly as many fields as specified previously in the * INTO clause: - * {@link DSLContext#mergeInto(Table, Field, Field, Field, Field, Field, Field, Field)} + * {@link DSLContext#mergeInto(Table, Field, Field, Field, Field, Field, Field, Field)}. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, FIREBIRD, H2, HSQLDB }) Merge select(Select> select); } diff --git a/jOOQ/src/main/java/org/jooq/MergeValuesStep8.java b/jOOQ/src/main/java/org/jooq/MergeValuesStep8.java index 6ea301957a..b93956f5b5 100644 --- a/jOOQ/src/main/java/org/jooq/MergeValuesStep8.java +++ b/jOOQ/src/main/java/org/jooq/MergeValuesStep8.java @@ -70,24 +70,35 @@ import java.util.Collection; * * * @author Lukas Eder + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ +@Deprecated public interface MergeValuesStep8 { /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8); /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(Field value1, Field value2, Field value3, Field value4, Field value5, Field value6, Field value7, Field value8); /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(Collection values); @@ -98,8 +109,11 @@ public interface MergeValuesStep8MERGE .. SELECT statement expects a * select returning exactly as many fields as specified previously in the * INTO clause: - * {@link DSLContext#mergeInto(Table, Field, Field, Field, Field, Field, Field, Field, Field)} + * {@link DSLContext#mergeInto(Table, Field, Field, Field, Field, Field, Field, Field, Field)}. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, FIREBIRD, H2, HSQLDB }) Merge select(Select> select); } diff --git a/jOOQ/src/main/java/org/jooq/MergeValuesStep9.java b/jOOQ/src/main/java/org/jooq/MergeValuesStep9.java index 5e46a47d04..4549dd0584 100644 --- a/jOOQ/src/main/java/org/jooq/MergeValuesStep9.java +++ b/jOOQ/src/main/java/org/jooq/MergeValuesStep9.java @@ -70,24 +70,35 @@ import java.util.Collection; * * * @author Lukas Eder + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ +@Deprecated public interface MergeValuesStep9 { /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8, T9 value9); /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(Field value1, Field value2, Field value3, Field value4, Field value5, Field value6, Field value7, Field value8, Field value9); /** - * Specify a VALUES clause + * Specify a VALUES clause. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) Merge values(Collection values); @@ -98,8 +109,11 @@ public interface MergeValuesStep9MERGE .. SELECT statement expects a * select returning exactly as many fields as specified previously in the * INTO clause: - * {@link DSLContext#mergeInto(Table, Field, Field, Field, Field, Field, Field, Field, Field, Field)} + * {@link DSLContext#mergeInto(Table, Field, Field, Field, Field, Field, Field, Field, Field, Field)}. + * + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link DSLContext#mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, FIREBIRD, H2, HSQLDB }) Merge select(Select> select); } diff --git a/jOOQ/src/main/java/org/jooq/impl/DSL.java b/jOOQ/src/main/java/org/jooq/impl/DSL.java index b4c3784022..3cca7161f5 100644 --- a/jOOQ/src/main/java/org/jooq/impl/DSL.java +++ b/jOOQ/src/main/java/org/jooq/impl/DSL.java @@ -5613,7 +5613,9 @@ public class DSL { * MERGE) or {@link SQLDialect#HANA} UPSERT). * * @see DSLContext#mergeInto(Table, Field...) + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) public static MergeKeyStep1 mergeInto(Table table, Field field1) { return using(new DefaultConfiguration()).mergeInto(table, field1); @@ -5624,7 +5626,9 @@ public class DSL { * MERGE) or {@link SQLDialect#HANA} UPSERT). * * @see DSLContext#mergeInto(Table, Field...) + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) public static MergeKeyStep2 mergeInto(Table table, Field field1, Field field2) { return using(new DefaultConfiguration()).mergeInto(table, field1, field2); @@ -5635,7 +5639,9 @@ public class DSL { * MERGE) or {@link SQLDialect#HANA} UPSERT). * * @see DSLContext#mergeInto(Table, Field...) + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) public static MergeKeyStep3 mergeInto(Table table, Field field1, Field field2, Field field3) { return using(new DefaultConfiguration()).mergeInto(table, field1, field2, field3); @@ -5646,7 +5652,9 @@ public class DSL { * MERGE) or {@link SQLDialect#HANA} UPSERT). * * @see DSLContext#mergeInto(Table, Field...) + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) public static MergeKeyStep4 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4) { return using(new DefaultConfiguration()).mergeInto(table, field1, field2, field3, field4); @@ -5657,7 +5665,9 @@ public class DSL { * MERGE) or {@link SQLDialect#HANA} UPSERT). * * @see DSLContext#mergeInto(Table, Field...) + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) public static MergeKeyStep5 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5) { return using(new DefaultConfiguration()).mergeInto(table, field1, field2, field3, field4, field5); @@ -5668,7 +5678,9 @@ public class DSL { * MERGE) or {@link SQLDialect#HANA} UPSERT). * * @see DSLContext#mergeInto(Table, Field...) + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) public static MergeKeyStep6 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6) { return using(new DefaultConfiguration()).mergeInto(table, field1, field2, field3, field4, field5, field6); @@ -5679,7 +5691,9 @@ public class DSL { * MERGE) or {@link SQLDialect#HANA} UPSERT). * * @see DSLContext#mergeInto(Table, Field...) + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) public static MergeKeyStep7 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7) { return using(new DefaultConfiguration()).mergeInto(table, field1, field2, field3, field4, field5, field6, field7); @@ -5690,7 +5704,9 @@ public class DSL { * MERGE) or {@link SQLDialect#HANA} UPSERT). * * @see DSLContext#mergeInto(Table, Field...) + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) public static MergeKeyStep8 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8) { return using(new DefaultConfiguration()).mergeInto(table, field1, field2, field3, field4, field5, field6, field7, field8); @@ -5701,7 +5717,9 @@ public class DSL { * MERGE) or {@link SQLDialect#HANA} UPSERT). * * @see DSLContext#mergeInto(Table, Field...) + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) public static MergeKeyStep9 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9) { return using(new DefaultConfiguration()).mergeInto(table, field1, field2, field3, field4, field5, field6, field7, field8, field9); @@ -5712,7 +5730,9 @@ public class DSL { * MERGE) or {@link SQLDialect#HANA} UPSERT). * * @see DSLContext#mergeInto(Table, Field...) + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) public static MergeKeyStep10 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10) { return using(new DefaultConfiguration()).mergeInto(table, field1, field2, field3, field4, field5, field6, field7, field8, field9, field10); @@ -5723,7 +5743,9 @@ public class DSL { * MERGE) or {@link SQLDialect#HANA} UPSERT). * * @see DSLContext#mergeInto(Table, Field...) + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) public static MergeKeyStep11 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11) { return using(new DefaultConfiguration()).mergeInto(table, field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11); @@ -5734,7 +5756,9 @@ public class DSL { * MERGE) or {@link SQLDialect#HANA} UPSERT). * * @see DSLContext#mergeInto(Table, Field...) + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) public static MergeKeyStep12 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12) { return using(new DefaultConfiguration()).mergeInto(table, field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12); @@ -5745,7 +5769,9 @@ public class DSL { * MERGE) or {@link SQLDialect#HANA} UPSERT). * * @see DSLContext#mergeInto(Table, Field...) + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) public static MergeKeyStep13 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13) { return using(new DefaultConfiguration()).mergeInto(table, field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13); @@ -5756,7 +5782,9 @@ public class DSL { * MERGE) or {@link SQLDialect#HANA} UPSERT). * * @see DSLContext#mergeInto(Table, Field...) + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) public static MergeKeyStep14 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14) { return using(new DefaultConfiguration()).mergeInto(table, field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14); @@ -5767,7 +5795,9 @@ public class DSL { * MERGE) or {@link SQLDialect#HANA} UPSERT). * * @see DSLContext#mergeInto(Table, Field...) + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) public static MergeKeyStep15 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15) { return using(new DefaultConfiguration()).mergeInto(table, field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15); @@ -5778,7 +5808,9 @@ public class DSL { * MERGE) or {@link SQLDialect#HANA} UPSERT). * * @see DSLContext#mergeInto(Table, Field...) + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) public static MergeKeyStep16 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16) { return using(new DefaultConfiguration()).mergeInto(table, field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15, field16); @@ -5789,7 +5821,9 @@ public class DSL { * MERGE) or {@link SQLDialect#HANA} UPSERT). * * @see DSLContext#mergeInto(Table, Field...) + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) public static MergeKeyStep17 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16, Field field17) { return using(new DefaultConfiguration()).mergeInto(table, field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15, field16, field17); @@ -5800,7 +5834,9 @@ public class DSL { * MERGE) or {@link SQLDialect#HANA} UPSERT). * * @see DSLContext#mergeInto(Table, Field...) + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) public static MergeKeyStep18 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16, Field field17, Field field18) { return using(new DefaultConfiguration()).mergeInto(table, field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15, field16, field17, field18); @@ -5811,7 +5847,9 @@ public class DSL { * MERGE) or {@link SQLDialect#HANA} UPSERT). * * @see DSLContext#mergeInto(Table, Field...) + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) public static MergeKeyStep19 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16, Field field17, Field field18, Field field19) { return using(new DefaultConfiguration()).mergeInto(table, field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15, field16, field17, field18, field19); @@ -5822,7 +5860,9 @@ public class DSL { * MERGE) or {@link SQLDialect#HANA} UPSERT). * * @see DSLContext#mergeInto(Table, Field...) + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) public static MergeKeyStep20 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16, Field field17, Field field18, Field field19, Field field20) { return using(new DefaultConfiguration()).mergeInto(table, field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15, field16, field17, field18, field19, field20); @@ -5833,7 +5873,9 @@ public class DSL { * MERGE) or {@link SQLDialect#HANA} UPSERT). * * @see DSLContext#mergeInto(Table, Field...) + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) public static MergeKeyStep21 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16, Field field17, Field field18, Field field19, Field field20, Field field21) { return using(new DefaultConfiguration()).mergeInto(table, field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15, field16, field17, field18, field19, field20, field21); @@ -5844,7 +5886,9 @@ public class DSL { * MERGE) or {@link SQLDialect#HANA} UPSERT). * * @see DSLContext#mergeInto(Table, Field...) + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} */ + @Deprecated @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES }) public static MergeKeyStep22 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16, Field field17, Field field18, Field field19, Field field20, Field field21, Field field22) { return using(new DefaultConfiguration()).mergeInto(table, field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15, field16, field17, field18, field19, field20, field21, field22); diff --git a/jOOQ/src/main/java/org/jooq/impl/DefaultDSLContext.java b/jOOQ/src/main/java/org/jooq/impl/DefaultDSLContext.java index 3a8b98e991..4f82ccd03f 100644 --- a/jOOQ/src/main/java/org/jooq/impl/DefaultDSLContext.java +++ b/jOOQ/src/main/java/org/jooq/impl/DefaultDSLContext.java @@ -2588,111 +2588,199 @@ public class DefaultDSLContext extends AbstractScope implements DSLContext, Seri + /** + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} + */ + @Deprecated @Override public MergeKeyStep1 mergeInto(Table table, Field field1) { return new MergeImpl(configuration(), null, table, Arrays.asList(field1)); } + /** + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} + */ + @Deprecated @Override public MergeKeyStep2 mergeInto(Table table, Field field1, Field field2) { return new MergeImpl(configuration(), null, table, Arrays.asList(field1, field2)); } + /** + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} + */ + @Deprecated @Override public MergeKeyStep3 mergeInto(Table table, Field field1, Field field2, Field field3) { return new MergeImpl(configuration(), null, table, Arrays.asList(field1, field2, field3)); } + /** + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} + */ + @Deprecated @Override public MergeKeyStep4 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4) { return new MergeImpl(configuration(), null, table, Arrays.asList(field1, field2, field3, field4)); } + /** + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} + */ + @Deprecated @Override public MergeKeyStep5 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5) { return new MergeImpl(configuration(), null, table, Arrays.asList(field1, field2, field3, field4, field5)); } + /** + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} + */ + @Deprecated @Override public MergeKeyStep6 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6) { return new MergeImpl(configuration(), null, table, Arrays.asList(field1, field2, field3, field4, field5, field6)); } + /** + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} + */ + @Deprecated @Override public MergeKeyStep7 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7) { return new MergeImpl(configuration(), null, table, Arrays.asList(field1, field2, field3, field4, field5, field6, field7)); } + /** + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} + */ + @Deprecated @Override public MergeKeyStep8 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8) { return new MergeImpl(configuration(), null, table, Arrays.asList(field1, field2, field3, field4, field5, field6, field7, field8)); } + /** + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} + */ + @Deprecated @Override public MergeKeyStep9 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9) { return new MergeImpl(configuration(), null, table, Arrays.asList(field1, field2, field3, field4, field5, field6, field7, field8, field9)); } + /** + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} + */ + @Deprecated @Override public MergeKeyStep10 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10) { return new MergeImpl(configuration(), null, table, Arrays.asList(field1, field2, field3, field4, field5, field6, field7, field8, field9, field10)); } + /** + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} + */ + @Deprecated @Override public MergeKeyStep11 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11) { return new MergeImpl(configuration(), null, table, Arrays.asList(field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11)); } + /** + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} + */ + @Deprecated @Override public MergeKeyStep12 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12) { return new MergeImpl(configuration(), null, table, Arrays.asList(field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12)); } + /** + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} + */ + @Deprecated @Override public MergeKeyStep13 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13) { return new MergeImpl(configuration(), null, table, Arrays.asList(field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13)); } + /** + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} + */ + @Deprecated @Override public MergeKeyStep14 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14) { return new MergeImpl(configuration(), null, table, Arrays.asList(field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14)); } + /** + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} + */ + @Deprecated @Override public MergeKeyStep15 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15) { return new MergeImpl(configuration(), null, table, Arrays.asList(field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15)); } + /** + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} + */ + @Deprecated @Override public MergeKeyStep16 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16) { return new MergeImpl(configuration(), null, table, Arrays.asList(field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15, field16)); } + /** + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} + */ + @Deprecated @Override public MergeKeyStep17 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16, Field field17) { return new MergeImpl(configuration(), null, table, Arrays.asList(field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15, field16, field17)); } + /** + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} + */ + @Deprecated @Override public MergeKeyStep18 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16, Field field17, Field field18) { return new MergeImpl(configuration(), null, table, Arrays.asList(field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15, field16, field17, field18)); } + /** + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} + */ + @Deprecated @Override public MergeKeyStep19 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16, Field field17, Field field18, Field field19) { return new MergeImpl(configuration(), null, table, Arrays.asList(field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15, field16, field17, field18, field19)); } + /** + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} + */ + @Deprecated @Override public MergeKeyStep20 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16, Field field17, Field field18, Field field19, Field field20) { return new MergeImpl(configuration(), null, table, Arrays.asList(field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15, field16, field17, field18, field19, field20)); } + /** + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} + */ + @Deprecated @Override public MergeKeyStep21 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16, Field field17, Field field18, Field field19, Field field20, Field field21) { return new MergeImpl(configuration(), null, table, Arrays.asList(field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15, field16, field17, field18, field19, field20, field21)); } + /** + * @deprecated - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via {@link #mergeInto(Table)} + */ + @Deprecated @Override public MergeKeyStep22 mergeInto(Table table, Field field1, Field field2, Field field3, Field field4, Field field5, Field field6, Field field7, Field field8, Field field9, Field field10, Field field11, Field field12, Field field13, Field field14, Field field15, Field field16, Field field17, Field field18, Field field19, Field field20, Field field21, Field field22) { return new MergeImpl(configuration(), null, table, Arrays.asList(field1, field2, field3, field4, field5, field6, field7, field8, field9, field10, field11, field12, field13, field14, field15, field16, field17, field18, field19, field20, field21, field22));