private static class SqlValidatorImpl.Expander extends SqlScopedShuttle
SqlShuttle.CallCopyingArgHandlerSqlBasicVisitor.ArgHandler<R>, SqlBasicVisitor.ArgHandlerImpl<R>| Modifier and Type | Field and Description |
|---|---|
protected SqlValidatorImpl |
validator |
| Constructor and Description |
|---|
Expander(SqlValidatorImpl validator,
SqlValidatorScope scope) |
| Modifier and Type | Method and Description |
|---|---|
SqlNode |
visit(SqlIdentifier id)
Visits an identifier.
|
protected SqlNode |
visitScoped(SqlCall call)
Visits an operator call.
|
getScope, visitprotected final SqlValidatorImpl validator
Expander(SqlValidatorImpl validator, SqlValidatorScope scope)
public SqlNode visit(SqlIdentifier id)
SqlVisitorvisit in interface SqlVisitor<SqlNode>visit in class SqlShuttleid - identifierSqlIdentifier.accept(SqlVisitor)protected SqlNode visitScoped(SqlCall call)
SqlScopedShuttlevisitScoped in class SqlScopedShuttleCopyright © 2012–2018 The Apache Software Foundation. All rights reserved.