Package org.apache.calcite.sql.validate
Class SqlWithItemTableRef
java.lang.Object
org.apache.calcite.sql.SqlNode
org.apache.calcite.sql.SqlCall
org.apache.calcite.sql.SqlTableRef
org.apache.calcite.sql.validate.SqlWithItemTableRef
- All Implemented Interfaces:
Cloneable
A
SqlWithItemTableRef
is a node created during validation for
recursive queries which represents a table reference in a WITH RECURSIVE
clause.-
Field Summary
Fields inherited from class org.apache.calcite.sql.SqlNode
EMPTY_ARRAY, pos
-
Constructor Summary
-
Method Summary
Methods inherited from class org.apache.calcite.sql.SqlTableRef
getOperandList, unparse
Methods inherited from class org.apache.calcite.sql.SqlCall
accept, clone, equalsDeep, findValidOptions, getCallSignature, getFunctionQuantifier, getKind, getMonotonicity, isCountStar, isExpanded, operand, operandCount, setOperand, validate
Methods inherited from class org.apache.calcite.sql.SqlNode
clone, clone, cloneArray, equalDeep, equalDeep, equalsDeep, getParserPosition, isA, toList, toList, toSqlString, toSqlString, toSqlString, toString, unparseWithParentheses, validateExpr
-
Constructor Details
-
SqlWithItemTableRef
-
-
Method Details
-
getOperator
- Overrides:
getOperator
in classSqlTableRef
-
getWithItem
-