Class SqlScopedShuttle

All Implemented Interfaces:
SqlVisitor<SqlNode>
Direct Known Subclasses:
SqlValidatorUtil.DeepCopier

public abstract class SqlScopedShuttle extends SqlShuttle
Refinement to SqlShuttle which maintains a stack of scopes.

Derived class should override visitScoped(SqlCall) rather than SqlVisitor.visit(SqlCall).