diff --git a/jOOQ-codegen/src/main/java/org/jooq/util/JavaGenerator.java b/jOOQ-codegen/src/main/java/org/jooq/util/JavaGenerator.java
index 74b8d217ad..516d5ce196 100644
--- a/jOOQ-codegen/src/main/java/org/jooq/util/JavaGenerator.java
+++ b/jOOQ-codegen/src/main/java/org/jooq/util/JavaGenerator.java
@@ -1429,11 +1429,6 @@ public class JavaGenerator extends AbstractGenerator {
out.tab(1).println("public %s(%s alias) {", className, String.class);
out.tab(2).println("super(alias, %s, %s);", schemaId, fullTableId);
out.tab(1).println("}");
-
- out.tab(1).javadoc("Create an aliased %s table reference", table.getQualifiedOutputName());
- out.tab(1).println("public %s(%s alias, %s... fieldAliases) {", className, String.class, String.class);
- out.tab(2).println("super(alias, fieldAliases, %s, %s);", schemaId, fullTableId);
- out.tab(1).println("}");
}
// Add primary / unique / foreign key information
@@ -1533,11 +1528,6 @@ public class JavaGenerator extends AbstractGenerator {
out.tab(1).println("public %s as(%s alias) {", fullClassName, String.class);
out.tab(2).println("return new %s(alias);", fullClassName);
out.tab(1).println("}");
-
- out.tab(1).overrideInherit();
- out.tab(1).println("public %s as(%s alias, %s... fieldAliases) {", fullClassName, String.class, String.class);
- out.tab(2).println("return new %s(alias, fieldAliases);", fullClassName);
- out.tab(1).println("}");
}
out.println("}");
diff --git a/jOOQ-test/src/org/jooq/test/firebird/generatedclasses/tables/TAuthor.java b/jOOQ-test/src/org/jooq/test/firebird/generatedclasses/tables/TAuthor.java
index 9be76b47f0..79fa6bb9cb 100644
--- a/jOOQ-test/src/org/jooq/test/firebird/generatedclasses/tables/TAuthor.java
+++ b/jOOQ-test/src/org/jooq/test/firebird/generatedclasses/tables/TAuthor.java
@@ -9,7 +9,7 @@ package org.jooq.test.firebird.generatedclasses.tables;
@java.lang.SuppressWarnings("all")
public class TAuthor extends org.jooq.impl.UpdatableTableImpl {
- private static final long serialVersionUID = -803481255;
+ private static final long serialVersionUID = -876538536;
/**
* The singleton instance of T_AUTHOR
@@ -68,13 +68,6 @@ public class TAuthor extends org.jooq.impl.UpdatableTableImplT_AUTHOR table reference
- */
- public TAuthor(java.lang.String alias, java.lang.String... fieldAliases) {
- super(alias, fieldAliases, (org.jooq.Schema) null, org.jooq.test.firebird.generatedclasses.tables.TAuthor.T_AUTHOR);
- }
-
/**
* {@inheritDoc}
*/
@@ -98,12 +91,4 @@ public class TAuthor extends org.jooq.impl.UpdatableTableImpl {
- private static final long serialVersionUID = 1619620142;
+ private static final long serialVersionUID = -128548119;
/**
* The singleton instance of T_BOOK
@@ -88,13 +88,6 @@ public class TBook extends org.jooq.impl.UpdatableTableImplT_BOOK table reference
- */
- public TBook(java.lang.String alias, java.lang.String... fieldAliases) {
- super(alias, fieldAliases, (org.jooq.Schema) null, org.jooq.test.firebird.generatedclasses.tables.TBook.T_BOOK);
- }
-
/**
* {@inheritDoc}
*/
@@ -134,12 +127,4 @@ public class TBook extends org.jooq.impl.UpdatableTableImpl {
- private static final long serialVersionUID = -1094801776;
+ private static final long serialVersionUID = -654747619;
/**
* The singleton instance of T_BOOK_STORE
@@ -43,13 +43,6 @@ public class TBookStore extends org.jooq.impl.UpdatableTableImplT_BOOK_STORE table reference
- */
- public TBookStore(java.lang.String alias, java.lang.String... fieldAliases) {
- super(alias, fieldAliases, (org.jooq.Schema) null, org.jooq.test.firebird.generatedclasses.tables.TBookStore.T_BOOK_STORE);
- }
-
/**
* {@inheritDoc}
*/
@@ -73,12 +66,4 @@ public class TBookStore extends org.jooq.impl.UpdatableTableImpl {
- private static final long serialVersionUID = -1670057841;
+ private static final long serialVersionUID = 1703448656;
/**
* The singleton instance of T_BOOK_TO_BOOK_STORE
@@ -53,13 +53,6 @@ public class TBookToBookStore extends org.jooq.impl.UpdatableTableImplT_BOOK_TO_BOOK_STORE table reference
- */
- public TBookToBookStore(java.lang.String alias, java.lang.String... fieldAliases) {
- super(alias, fieldAliases, (org.jooq.Schema) null, org.jooq.test.firebird.generatedclasses.tables.TBookToBookStore.T_BOOK_TO_BOOK_STORE);
- }
-
/**
* {@inheritDoc}
*/
@@ -91,12 +84,4 @@ public class TBookToBookStore extends org.jooq.impl.UpdatableTableImpl {
- private static final long serialVersionUID = 12012988;
+ private static final long serialVersionUID = -788266501;
/**
* The singleton instance of T_BOOLEANS
@@ -93,13 +93,6 @@ public class TBooleans extends org.jooq.impl.UpdatableTableImplT_BOOLEANS table reference
- */
- public TBooleans(java.lang.String alias, java.lang.String... fieldAliases) {
- super(alias, fieldAliases, (org.jooq.Schema) null, org.jooq.test.firebird.generatedclasses.tables.TBooleans.T_BOOLEANS);
- }
-
/**
* {@inheritDoc}
*/
@@ -123,12 +116,4 @@ public class TBooleans extends org.jooq.impl.UpdatableTableImpl {
- private static final long serialVersionUID = 1407670265;
+ private static final long serialVersionUID = 483674874;
/**
* The singleton instance of T_DATES
@@ -68,13 +68,6 @@ public class TDates extends org.jooq.impl.UpdatableTableImplT_DATES table reference
- */
- public TDates(java.lang.String alias, java.lang.String... fieldAliases) {
- super(alias, fieldAliases, (org.jooq.Schema) null, org.jooq.test.firebird.generatedclasses.tables.TDates.T_DATES);
- }
-
/**
* {@inheritDoc}
*/
@@ -98,12 +91,4 @@ public class TDates extends org.jooq.impl.UpdatableTableImpl {
- private static final long serialVersionUID = 1587829272;
+ private static final long serialVersionUID = -959732629;
/**
* The singleton instance of T_LANGUAGE
@@ -58,13 +58,6 @@ public class TLanguage extends org.jooq.impl.UpdatableTableImplT_LANGUAGE table reference
- */
- public TLanguage(java.lang.String alias, java.lang.String... fieldAliases) {
- super(alias, fieldAliases, (org.jooq.Schema) null, org.jooq.test.firebird.generatedclasses.tables.TLanguage.T_LANGUAGE);
- }
-
/**
* {@inheritDoc}
*/
@@ -88,12 +81,4 @@ public class TLanguage extends org.jooq.impl.UpdatableTableImpl {
- private static final long serialVersionUID = 788630493;
+ private static final long serialVersionUID = -391714980;
/**
* The singleton instance of T_TRIGGERS
@@ -53,13 +53,6 @@ public class TTriggers extends org.jooq.impl.UpdatableTableImplT_TRIGGERS table reference
- */
- public TTriggers(java.lang.String alias, java.lang.String... fieldAliases) {
- super(alias, fieldAliases, (org.jooq.Schema) null, org.jooq.test.firebird.generatedclasses.tables.TTriggers.T_TRIGGERS);
- }
-
/**
* {@inheritDoc}
*/
@@ -83,12 +76,4 @@ public class TTriggers extends org.jooq.impl.UpdatableTableImpl {
- private static final long serialVersionUID = -162724696;
+ private static final long serialVersionUID = -774908419;
/**
* The singleton instance of T_639_NUMBERS_TABLE
@@ -93,13 +93,6 @@ public class T_639NumbersTable extends org.jooq.impl.UpdatableTableImplT_639_NUMBERS_TABLE table reference
- */
- public T_639NumbersTable(java.lang.String alias, java.lang.String... fieldAliases) {
- super(alias, fieldAliases, (org.jooq.Schema) null, org.jooq.test.firebird.generatedclasses.tables.T_639NumbersTable.T_639_NUMBERS_TABLE);
- }
-
/**
* {@inheritDoc}
*/
@@ -123,12 +116,4 @@ public class T_639NumbersTable extends org.jooq.impl.UpdatableTableImpl {
- private static final long serialVersionUID = 1187112419;
+ private static final long serialVersionUID = 1691099184;
/**
* The singleton instance of T_725_LOB_TEST
@@ -48,13 +48,6 @@ public class T_725LobTest extends org.jooq.impl.UpdatableTableImplT_725_LOB_TEST table reference
- */
- public T_725LobTest(java.lang.String alias, java.lang.String... fieldAliases) {
- super(alias, fieldAliases, (org.jooq.Schema) null, org.jooq.test.firebird.generatedclasses.tables.T_725LobTest.T_725_LOB_TEST);
- }
-
/**
* {@inheritDoc}
*/
@@ -78,12 +71,4 @@ public class T_725LobTest extends org.jooq.impl.UpdatableTableImpl {
- private static final long serialVersionUID = -1280654829;
+ private static final long serialVersionUID = -1831112848;
/**
* The singleton instance of T_785
@@ -53,13 +53,6 @@ public class T_785 extends org.jooq.impl.TableImplT_785 table reference
- */
- public T_785(java.lang.String alias, java.lang.String... fieldAliases) {
- super(alias, fieldAliases, (org.jooq.Schema) null, org.jooq.test.firebird.generatedclasses.tables.T_785.T_785);
- }
-
/**
* {@inheritDoc}
*/
@@ -67,12 +60,4 @@ public class T_785 extends org.jooq.impl.TableImpl {
- private static final long serialVersionUID = 186972697;
+ private static final long serialVersionUID = 1613743360;
/**
* The singleton instance of T_937
@@ -43,13 +43,6 @@ public class T_937 extends org.jooq.impl.UpdatableTableImplT_937 table reference
- */
- public T_937(java.lang.String alias, java.lang.String... fieldAliases) {
- super(alias, fieldAliases, (org.jooq.Schema) null, org.jooq.test.firebird.generatedclasses.tables.T_937.T_937);
- }
-
/**
* {@inheritDoc}
*/
@@ -73,12 +66,4 @@ public class T_937 extends org.jooq.impl.UpdatableTableImpl {
- private static final long serialVersionUID = 1903880075;
+ private static final long serialVersionUID = -573394490;
/**
* The singleton instance of V_AUTHOR
@@ -68,13 +68,6 @@ public class VAuthor extends org.jooq.impl.TableImplV_AUTHOR table reference
- */
- public VAuthor(java.lang.String alias, java.lang.String... fieldAliases) {
- super(alias, fieldAliases, (org.jooq.Schema) null, org.jooq.test.firebird.generatedclasses.tables.VAuthor.V_AUTHOR);
- }
-
/**
* {@inheritDoc}
*/
@@ -82,12 +75,4 @@ public class VAuthor extends org.jooq.impl.TableImpl {
- private static final long serialVersionUID = -1207879456;
+ private static final long serialVersionUID = -292419945;
/**
* The singleton instance of V_BOOK
@@ -88,13 +88,6 @@ public class VBook extends org.jooq.impl.TableImplV_BOOK table reference
- */
- public VBook(java.lang.String alias, java.lang.String... fieldAliases) {
- super(alias, fieldAliases, (org.jooq.Schema) null, org.jooq.test.firebird.generatedclasses.tables.VBook.V_BOOK);
- }
-
/**
* {@inheritDoc}
*/
@@ -102,12 +95,4 @@ public class VBook extends org.jooq.impl.TableImpl {
- private static final long serialVersionUID = -1711747034;
+ private static final long serialVersionUID = 367333083;
/**
* The singleton instance of V_LIBRARY
@@ -48,13 +48,6 @@ public class VLibrary extends org.jooq.impl.TableImplV_LIBRARY table reference
- */
- public VLibrary(java.lang.String alias, java.lang.String... fieldAliases) {
- super(alias, fieldAliases, (org.jooq.Schema) null, org.jooq.test.firebird.generatedclasses.tables.VLibrary.V_LIBRARY);
- }
-
/**
* {@inheritDoc}
*/
@@ -62,12 +55,4 @@ public class VLibrary extends org.jooq.impl.TableImpl {
- private static final long serialVersionUID = -470911317;
+ private static final long serialVersionUID = 1638246328;
/**
* The singleton instance of X_TEST_CASE_2025
@@ -48,13 +48,6 @@ public class XTestCase_2025 extends org.jooq.impl.TableImplX_TEST_CASE_2025 table reference
- */
- public XTestCase_2025(java.lang.String alias, java.lang.String... fieldAliases) {
- super(alias, fieldAliases, (org.jooq.Schema) null, org.jooq.test.firebird.generatedclasses.tables.XTestCase_2025.X_TEST_CASE_2025);
- }
-
/**
* {@inheritDoc}
*/
@@ -70,12 +63,4 @@ public class XTestCase_2025 extends org.jooq.impl.TableImpl {
- private static final long serialVersionUID = -2071013613;
+ private static final long serialVersionUID = 2026362102;
/**
* The singleton instance of X_TEST_CASE_64_69
@@ -48,13 +48,6 @@ public class XTestCase_64_69 extends org.jooq.impl.UpdatableTableImplX_TEST_CASE_64_69 table reference
- */
- public XTestCase_64_69(java.lang.String alias, java.lang.String... fieldAliases) {
- super(alias, fieldAliases, (org.jooq.Schema) null, org.jooq.test.firebird.generatedclasses.tables.XTestCase_64_69.X_TEST_CASE_64_69);
- }
-
/**
* {@inheritDoc}
*/
@@ -86,12 +79,4 @@ public class XTestCase_64_69 extends org.jooq.impl.UpdatableTableImpl {
- private static final long serialVersionUID = -1167814787;
+ private static final long serialVersionUID = 1457687592;
/**
* The singleton instance of X_TEST_CASE_71
@@ -48,13 +48,6 @@ public class XTestCase_71 extends org.jooq.impl.UpdatableTableImplX_TEST_CASE_71 table reference
- */
- public XTestCase_71(java.lang.String alias, java.lang.String... fieldAliases) {
- super(alias, fieldAliases, (org.jooq.Schema) null, org.jooq.test.firebird.generatedclasses.tables.XTestCase_71.X_TEST_CASE_71);
- }
-
/**
* {@inheritDoc}
*/
@@ -86,12 +79,4 @@ public class XTestCase_71 extends org.jooq.impl.UpdatableTableImpl {
- private static final long serialVersionUID = -1439313917;
+ private static final long serialVersionUID = -438391628;
/**
* The singleton instance of X_TEST_CASE_85
@@ -53,13 +53,6 @@ public class XTestCase_85 extends org.jooq.impl.UpdatableTableImplX_TEST_CASE_85 table reference
- */
- public XTestCase_85(java.lang.String alias, java.lang.String... fieldAliases) {
- super(alias, fieldAliases, (org.jooq.Schema) null, org.jooq.test.firebird.generatedclasses.tables.XTestCase_85.X_TEST_CASE_85);
- }
-
/**
* {@inheritDoc}
*/
@@ -91,12 +84,4 @@ public class XTestCase_85 extends org.jooq.impl.UpdatableTableImpl {
- private static final long serialVersionUID = 235163768;
+ private static final long serialVersionUID = -1012230075;
/**
* The singleton instance of X_UNUSED
@@ -118,13 +118,6 @@ public class XUnused extends org.jooq.impl.UpdatableTableImplX_UNUSED table reference
- */
- public XUnused(java.lang.String alias, java.lang.String... fieldAliases) {
- super(alias, fieldAliases, (org.jooq.Schema) null, org.jooq.test.firebird.generatedclasses.tables.XUnused.X_UNUSED);
- }
-
/**
* {@inheritDoc}
*/
@@ -156,12 +149,4 @@ public class XUnused extends org.jooq.impl.UpdatableTableImpl