Package org.apache.flink.sql.parser.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.flink.sql.parser.ddl.SqlDropFunction
- All Implemented Interfaces:
Cloneable
public class SqlDropFunction
extends org.apache.calcite.sql.SqlDrop
DROP FUNCTION DDL sql call.
-
Field Summary
FieldsFields inherited from class org.apache.calcite.sql.SqlDrop
ifExistsFields inherited from class org.apache.calcite.sql.SqlDdl
DDL_OPERATORFields inherited from class org.apache.calcite.sql.SqlNode
EMPTY_ARRAY, pos -
Constructor Summary
ConstructorsConstructorDescriptionSqlDropFunction(org.apache.calcite.sql.parser.SqlParserPos pos, org.apache.calcite.sql.SqlIdentifier functionIdentifier, boolean ifExists, boolean isTemporary, boolean isSystemFunction) -
Method Summary
Methods inherited from class org.apache.calcite.sql.SqlDdl
getOperatorMethods 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
-
Field Details
-
OPERATOR
public static final org.apache.calcite.sql.SqlSpecialOperator OPERATOR
-
-
Constructor Details
-
SqlDropFunction
public SqlDropFunction(org.apache.calcite.sql.parser.SqlParserPos pos, org.apache.calcite.sql.SqlIdentifier functionIdentifier, boolean ifExists, boolean isTemporary, boolean isSystemFunction)
-
-
Method Details
-
getOperandList
- Specified by:
getOperandListin classorg.apache.calcite.sql.SqlCall
-
unparse
public void unparse(org.apache.calcite.sql.SqlWriter writer, int leftPrec, int rightPrec) - Overrides:
unparsein classorg.apache.calcite.sql.SqlCall
-
getFunctionIdentifier
-
isTemporary
public boolean isTemporary() -
isSystemFunction
public boolean isSystemFunction() -
getIfExists
public boolean getIfExists()
-