diff --git a/jOOQ/src/main/java/org/jooq/impl/AbstractTable.java b/jOOQ/src/main/java/org/jooq/impl/AbstractTable.java index 1e7623b1f3..89adc930e8 100644 --- a/jOOQ/src/main/java/org/jooq/impl/AbstractTable.java +++ b/jOOQ/src/main/java/org/jooq/impl/AbstractTable.java @@ -606,19 +606,19 @@ abstract class AbstractTable extends AbstractQueryPart impleme return new HintedTable(this, "force index for group by", indexes); } + // ------------------------------------------------------------------------ + // XXX: aliasing API + // ------------------------------------------------------------------------ + @Override + public final Table as(Table otherTable) { + return as(otherTable.getName()); + } - - - - - - - - - - - + @Override + public final Table as(Table otherTable, Field... otherFields) { + return as(otherTable.getName(), Tools.fieldNames(otherFields)); + }