Package org.apache.calcite.sql
Class SqlTruncate
java.lang.Object
org.apache.calcite.sql.SqlNode
org.apache.calcite.sql.SqlCall
org.apache.calcite.sql.SqlDdl
org.apache.calcite.sql.SqlTruncate
- All Implemented Interfaces:
Cloneable
- Direct Known Subclasses:
SqlTruncateTable
Base class for an TRUNCATE statements parse tree nodes. The portion of the statement covered by
this class is "TRUNCATE". Subclasses handle whatever comes afterwards.
-
Field Summary
Fields inherited from class org.apache.calcite.sql.SqlDdl
DDL_OPERATOR
Fields inherited from class org.apache.calcite.sql.SqlNode
EMPTY_ARRAY, pos
-
Constructor Summary
ModifierConstructorDescriptionprotected
SqlTruncate
(SqlOperator operator, SqlParserPos pos) Creates a SqlTruncate. -
Method Summary
Methods inherited from class org.apache.calcite.sql.SqlDdl
getOperator
Methods inherited from class org.apache.calcite.sql.SqlCall
accept, clone, equalsDeep, findValidOptions, getCallSignature, getFunctionQuantifier, getKind, getMonotonicity, getOperandList, isCountStar, isExpanded, operand, operandCount, setOperand, unparse, 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
-
SqlTruncate
Creates a SqlTruncate.
-