Class AliasNamespace

java.lang.Object
org.apache.calcite.sql.validate.AliasNamespace
All Implemented Interfaces:
SqlValidatorNamespace

public class AliasNamespace extends Object
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.