private static class SqlValidatorImpl.UpdateNamespace extends SqlValidatorImpl.DmlNamespace
| Modifier and Type | Field and Description |
|---|---|
private SqlUpdate |
node |
extendListenclosingNode, rowType, type, validator| Constructor and Description |
|---|
UpdateNamespace(SqlValidatorImpl validator,
SqlUpdate node,
SqlNode enclosingNode,
SqlValidatorScope parentScope) |
| Modifier and Type | Method and Description |
|---|---|
SqlUpdate |
getNode()
Returns the parse tree node at the root of this namespace.
|
getId, getMonotonicExprs, getMonotonicity, getTable, resolve, split, supportsModality, validateImplconvertToStruct, fieldExists, getEnclosingNode, getRowType, getRowTypeSansSystemColumns, getType, getValidator, isWrapperFor, lookupChild, makeNullable, setType, toStruct, translate, unwrap, validateprivate final SqlUpdate node
UpdateNamespace(SqlValidatorImpl validator, SqlUpdate node, SqlNode enclosingNode, SqlValidatorScope parentScope)
public SqlUpdate getNode()
SqlValidatorNamespacegetNode in interface SqlValidatorNamespacegetNode in class IdentifierNamespaceTableNamespaceCopyright © 2012–2018 The Apache Software Foundation. All rights reserved.