Class AliasNamespace

  • All Implemented Interfaces:
    SqlValidatorNamespace

    public class AliasNamespace
    extends AbstractNamespace
    Namespace for an AS t(c1, c2, ...) clause.

    A namespace is necessary only if there is a column list, in order to re-map column names; a relation AS t clause just uses the same namespace as relation.