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
Constructors -
Method Summary
Methods inherited from class org.apache.calcite.sql.SqlTableRef
getOperandList, unparseMethods inherited from class org.apache.calcite.sql.SqlCall
accept, clone, equalsDeep, findValidOptions, getCallSignature, getFunctionQuantifier, getKind, getMonotonicity, isCountStar, isExpanded, operand, operandCount, setOperand, validateMethods 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:
getOperatorin classSqlTableRef
-
getWithItem
-