org.eigenbase.sql.validate
Class CollectScope
java.lang.Object
org.eigenbase.sql.validate.DelegatingScope
org.eigenbase.sql.validate.ListScope
org.eigenbase.sql.validate.CollectScope
- All Implemented Interfaces:
- SqlValidatorScope
class CollectScope
- extends ListScope
The name-resolution context for expression inside a multiset call. The
objects visible are multiset expressions, and those inherited from the parent
scope.
- Since:
- Mar 25, 2003
- Version:
- $Id: //open/dev/farrago/src/org/eigenbase/sql/validate/CollectScope.java#7 $
- Author:
- wael
- See Also:
CollectNamespace
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
usingScope
private final SqlValidatorScope usingScope
child
private final SqlCall child
CollectScope
CollectScope(SqlValidatorScope parent,
SqlValidatorScope usingScope,
SqlCall child)
getNode
public SqlNode getNode()
- Description copied from interface:
SqlValidatorScope
- Returns the root node of this scope.