Package org.apache.flink.sql.parser.ddl
Class SqlDropModel
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.SqlDropModel
- All Implemented Interfaces:
Cloneable
public class SqlDropModel
extends org.apache.calcite.sql.SqlDrop
SqlNode to describe the DROP MODEL [IF EXISTS] [[catalogName.] dataBasesName].modelName
syntax.-
Field Summary
Fields inherited from class org.apache.calcite.sql.SqlDdl
DDL_OPERATORFields inherited from class org.apache.calcite.sql.SqlNode
EMPTY_ARRAY, pos -
Constructor Summary
ConstructorsConstructorDescriptionSqlDropModel(org.apache.calcite.sql.parser.SqlParserPos pos, org.apache.calcite.sql.SqlIdentifier modelName, boolean ifExists, boolean isTemporary) -
Method Summary
Modifier and TypeMethodDescriptionString[]booleanbooleanorg.apache.calcite.sql.SqlIdentifierList<org.apache.calcite.sql.SqlNode>voidsetIfExists(boolean ifExists) voidsetModelName(org.apache.calcite.sql.SqlIdentifier modelName) voidunparse(org.apache.calcite.sql.SqlWriter writer, int leftPrec, int rightPrec) 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
-
Constructor Details
-
SqlDropModel
public SqlDropModel(org.apache.calcite.sql.parser.SqlParserPos pos, org.apache.calcite.sql.SqlIdentifier modelName, boolean ifExists, boolean isTemporary)
-
-
Method Details
-
getOperandList
- Specified by:
getOperandListin classorg.apache.calcite.sql.SqlCall
-
getModelName
public org.apache.calcite.sql.SqlIdentifier getModelName() -
setModelName
public void setModelName(org.apache.calcite.sql.SqlIdentifier modelName) -
getIfExists
public boolean getIfExists() -
getIsTemporary
public boolean getIsTemporary() -
setIfExists
public void setIfExists(boolean ifExists) -
unparse
public void unparse(org.apache.calcite.sql.SqlWriter writer, int leftPrec, int rightPrec) - Overrides:
unparsein classorg.apache.calcite.sql.SqlCall
-
fullModelName
-