private static class SqlValidatorImpl.MergeNamespace extends SqlValidatorImpl.DmlNamespace
| Modifier and Type | Field and Description |
|---|---|
private SqlMerge |
node |
extendListenclosingNode, rowType, type, validator| Constructor and Description |
|---|
MergeNamespace(SqlValidatorImpl validator,
SqlMerge node,
SqlNode enclosingNode,
SqlValidatorScope parentScope) |
| Modifier and Type | Method and Description |
|---|---|
SqlMerge |
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 SqlMerge node
MergeNamespace(SqlValidatorImpl validator, SqlMerge node, SqlNode enclosingNode, SqlValidatorScope parentScope)
public SqlMerge getNode()
SqlValidatorNamespacegetNode in interface SqlValidatorNamespacegetNode in class IdentifierNamespaceTableNamespaceCopyright © 2012–2018 The Apache Software Foundation. All rights reserved.