Package org.apache.calcite.sql.ddl
Class SqlDropMaterializedView
- java.lang.Object
-
- org.apache.calcite.sql.SqlNode
-
- org.apache.calcite.sql.SqlCall
-
- org.apache.calcite.sql.SqlDdl
-
- org.apache.calcite.sql.SqlDrop
-
- org.apache.calcite.sql.ddl.SqlDropObject
-
- org.apache.calcite.sql.ddl.SqlDropMaterializedView
-
- All Implemented Interfaces:
java.lang.Cloneable
,SqlExecutableStatement
public class SqlDropMaterializedView extends SqlDropObject
Parse tree forDROP MATERIALIZED VIEW
statement.
-
-
Field Summary
Fields Modifier and Type Field Description private static SqlOperator
OPERATOR
-
Fields inherited from class org.apache.calcite.sql.ddl.SqlDropObject
name
-
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
Constructors Constructor Description SqlDropMaterializedView(SqlParserPos pos, boolean ifExists, SqlIdentifier name)
Creates a SqlDropMaterializedView.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
execute(CalcitePrepare.Context context)
-
Methods inherited from class org.apache.calcite.sql.ddl.SqlDropObject
getOperandList, unparse
-
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, isCountStar, isExpanded, operand, operandCount, setOperand, validate
-
Methods inherited from class org.apache.calcite.sql.SqlNode
clone, clone, cloneArray, equalDeep, equalDeep, equalsDeep, getParserPosition, isA, toSqlString, toSqlString, toString, validateExpr
-
-
-
-
Field Detail
-
OPERATOR
private static final SqlOperator OPERATOR
-
-
Constructor Detail
-
SqlDropMaterializedView
SqlDropMaterializedView(SqlParserPos pos, boolean ifExists, SqlIdentifier name)
Creates a SqlDropMaterializedView.
-
-
Method Detail
-
execute
public void execute(CalcitePrepare.Context context)
- Specified by:
execute
in interfaceSqlExecutableStatement
- Overrides:
execute
in classSqlDropObject
-
-