Package org.apache.flink.sql.parser.ddl
Class SqlDropObject
- 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.flink.sql.parser.ddl.SqlDropObject
-
- All Implemented Interfaces:
Cloneable
- Direct Known Subclasses:
SqlDropCatalog,SqlDropConnection,SqlDropDatabase,SqlDropFunction,SqlDropMaterializedTable,SqlDropModel,SqlDropTable,SqlDropView
public abstract class SqlDropObject extends org.apache.calcite.sql.SqlDropBase class for DROP DDL SQL calls.
-
-
Field Summary
Fields Modifier and Type Field Description protected org.apache.calcite.sql.SqlIdentifiername
-
Constructor Summary
Constructors Modifier Constructor Description protectedSqlDropObject(org.apache.calcite.sql.SqlOperator operator, org.apache.calcite.sql.parser.SqlParserPos pos, org.apache.calcite.sql.SqlIdentifier name, boolean ifExists)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String[]getFullName()booleangetIfExists()List<org.apache.calcite.sql.SqlNode>getOperandList()-
Methods inherited from class org.apache.calcite.sql.SqlCall
accept, clone, equalsDeep, findValidOptions, getCallSignature, getFunctionQuantifier, getKind, getMonotonicity, isCountStar, isExpanded, operand, operandCount, setOperand, unparse, validate
-
-