Package org.apache.flink.sql.parser.ddl
Class SqlAlterView
java.lang.Object
org.apache.calcite.sql.SqlNode
org.apache.calcite.sql.SqlCall
org.apache.flink.sql.parser.ddl.SqlAlterView
- All Implemented Interfaces:
Cloneable
- Direct Known Subclasses:
SqlAlterViewAs,SqlAlterViewProperties,SqlAlterViewRename
public abstract class SqlAlterView
extends org.apache.calcite.sql.SqlCall
Abstract class to describe ALTER VIEW statements.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.apache.calcite.sql.SqlSpecialOperatorprotected final org.apache.calcite.sql.SqlIdentifierFields inherited from class org.apache.calcite.sql.SqlNode
EMPTY_ARRAY, pos -
Constructor Summary
ConstructorsConstructorDescriptionSqlAlterView(org.apache.calcite.sql.parser.SqlParserPos pos, org.apache.calcite.sql.SqlIdentifier viewIdentifier) -
Method Summary
Methods inherited from class org.apache.calcite.sql.SqlCall
accept, clone, equalsDeep, findValidOptions, getCallSignature, getFunctionQuantifier, getKind, getMonotonicity, getOperandList, 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 -
viewIdentifier
protected final org.apache.calcite.sql.SqlIdentifier viewIdentifier
-
-
Constructor Details
-
SqlAlterView
public SqlAlterView(org.apache.calcite.sql.parser.SqlParserPos pos, org.apache.calcite.sql.SqlIdentifier viewIdentifier)
-
-
Method Details
-
getViewIdentifier
public org.apache.calcite.sql.SqlIdentifier getViewIdentifier() -
getOperator
public org.apache.calcite.sql.SqlOperator getOperator()- Specified by:
getOperatorin 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
-
fullViewName
-