private static class SqlValidatorImpl.MergeNamespace extends SqlValidatorImpl.DmlNamespace
Modifier and Type | Field and Description |
---|---|
private SqlMerge |
node |
extendList
enclosingNode, 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, validateImpl
convertToStruct, fieldExists, getEnclosingNode, getRowType, getRowTypeSansSystemColumns, getType, getValidator, isWrapperFor, lookupChild, makeNullable, setType, toStruct, translate, unwrap, validate
private final SqlMerge node
MergeNamespace(SqlValidatorImpl validator, SqlMerge node, SqlNode enclosingNode, SqlValidatorScope parentScope)
public SqlMerge getNode()
SqlValidatorNamespace
getNode
in interface SqlValidatorNamespace
getNode
in class IdentifierNamespace
TableNamespace
Copyright © 2012–2019 The Apache Software Foundation. All rights reserved.