OmniSciDB  72c90bc290
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
org.apache.calcite.sql.validate.SqlValidatorImpl.MergeNamespace Class Reference
+ Inheritance diagram for org.apache.calcite.sql.validate.SqlValidatorImpl.MergeNamespace:
+ Collaboration diagram for org.apache.calcite.sql.validate.SqlValidatorImpl.MergeNamespace:

Public Member Functions

SqlMerge getNode ()
 

Package Functions

 MergeNamespace (SqlValidatorImpl validator, SqlMerge node, SqlNode enclosingNode, SqlValidatorScope parentScope)
 

Private Attributes

final SqlMerge node
 

Additional Inherited Members

- Protected Member Functions inherited from org.apache.calcite.sql.validate.SqlValidatorImpl.DmlNamespace
 DmlNamespace (SqlValidatorImpl validator, SqlNode id, SqlNode enclosingNode, SqlValidatorScope parentScope)
 

Detailed Description

Namespace for a MERGE statement.

Definition at line 5725 of file SqlValidatorImpl.java.

Constructor & Destructor Documentation

org.apache.calcite.sql.validate.SqlValidatorImpl.MergeNamespace.MergeNamespace ( SqlValidatorImpl  validator,
SqlMerge  node,
SqlNode  enclosingNode,
SqlValidatorScope  parentScope 
)
inlinepackage

Definition at line 5728 of file SqlValidatorImpl.java.

References org.apache.calcite.sql.validate.SqlValidatorImpl.MergeNamespace.node.

5729  {
5730  super(validator, node.getTargetTable(), enclosingNode, parentScope);
5731  this.node = Objects.requireNonNull(node);
5732  }

Member Function Documentation

SqlMerge org.apache.calcite.sql.validate.SqlValidatorImpl.MergeNamespace.getNode ( )
inline

Member Data Documentation

final SqlMerge org.apache.calcite.sql.validate.SqlValidatorImpl.MergeNamespace.node
private

The documentation for this class was generated from the following file: