From 8a2f3281d5715878bef4d303a9862ec0d6135013 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Tue, 3 Jun 2014 15:29:10 +0200 Subject: [PATCH] [#454] Added missing @Support annotation on DSL.with methods --- jOOQ/src/main/java/org/jooq/impl/DSL.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/jOOQ/src/main/java/org/jooq/impl/DSL.java b/jOOQ/src/main/java/org/jooq/impl/DSL.java index c02d594981..89a1603038 100644 --- a/jOOQ/src/main/java/org/jooq/impl/DSL.java +++ b/jOOQ/src/main/java/org/jooq/impl/DSL.java @@ -561,6 +561,7 @@ public class DSL { * and {@link #withRecursive(String)} for strictly * recursive CTE. */ + @Support({ FIREBIRD, HSQLDB, POSTGRES }) public static WithAsStep with(String alias) { return new WithImpl(null, false).with(alias); } @@ -578,6 +579,7 @@ public class DSL { * and {@link #withRecursive(String, String...)} for strictly * recursive CTE. */ + @Support({ FIREBIRD, HSQLDB, POSTGRES }) public static WithAsStep with(String alias, String... fieldAliases) { return new WithImpl(null, false).with(alias, fieldAliases); } @@ -603,6 +605,7 @@ public class DSL { * and {@link #withRecursive(CommonTableExpression...)} for strictly * recursive CTE. */ + @Support({ FIREBIRD, HSQLDB, POSTGRES }) public static WithStep with(CommonTableExpression... tables) { return new WithImpl(null, false).with(tables); } @@ -623,6 +626,7 @@ public class DSL { * Note that the {@link SQLDialect#H2} database only supports single-table, * RECURSIVE common table expression lists. */ + @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) public static WithAsStep withRecursive(String alias) { return new WithImpl(null, true).with(alias); } @@ -643,6 +647,7 @@ public class DSL { * Note that the {@link SQLDialect#H2} database only supports single-table, * RECURSIVE common table expression lists. */ + @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) public static WithAsStep withRecursive(String alias, String... fieldAliases) { return new WithImpl(null, true).with(alias, fieldAliases); } @@ -671,6 +676,7 @@ public class DSL { * Note that the {@link SQLDialect#H2} database only supports single-table, * RECURSIVE common table expression lists. */ + @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) public static WithStep withRecursive(CommonTableExpression... tables) { return new WithImpl(null, true).with(tables); }