Package org.apache.calcite.sql.ddl
Class SqlDropFunction
- 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.SqlDropFunction
-
- All Implemented Interfaces:
java.lang.Cloneable
,SqlExecutableStatement
public class SqlDropFunction extends SqlDropObject
Parse tree forDROP FUNCTION
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 SqlDropFunction(SqlParserPos pos, boolean ifExists, SqlIdentifier name)
Creates a SqlDropFunction.
-
Method Summary
-
Methods inherited from class org.apache.calcite.sql.ddl.SqlDropObject
execute, 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
-
SqlDropFunction
public SqlDropFunction(SqlParserPos pos, boolean ifExists, SqlIdentifier name)
Creates a SqlDropFunction.
-
-