public class AliasedRelation extends Relation
Constructor and Description |
---|
AliasedRelation(Relation relation,
java.lang.String alias,
java.util.List<java.lang.String> columnNames) |
Modifier and Type | Method and Description |
---|---|
<R,C> R |
accept(AstVisitor<R,C> visitor,
C context) |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getAlias() |
java.util.List<java.lang.String> |
getColumnNames() |
Relation |
getRelation() |
int |
hashCode() |
java.lang.String |
toString() |
public AliasedRelation(Relation relation, java.lang.String alias, java.util.List<java.lang.String> columnNames)
public Relation getRelation()
public java.lang.String getAlias()
public java.util.List<java.lang.String> getColumnNames()
public <R,C> R accept(AstVisitor<R,C> visitor, C context)