Package org.apache.flink.sql.parser.dql
Class SqlShowCall
java.lang.Object
org.apache.calcite.sql.SqlNode
org.apache.calcite.sql.SqlCall
org.apache.flink.sql.parser.dql.SqlShowCall
- All Implemented Interfaces:
Cloneable
- Direct Known Subclasses:
SqlShowCatalogs,SqlShowColumns,SqlShowDatabases,SqlShowFunctions,SqlShowModels,SqlShowProcedures,SqlShowTables,SqlShowViews
public abstract class SqlShowCall
extends org.apache.calcite.sql.SqlCall
Abstract class for SHOW sql call.
-
Field Summary
Fields inherited from class org.apache.calcite.sql.SqlNode
EMPTY_ARRAY, pos -
Constructor Summary
ConstructorsConstructorDescriptionSqlShowCall(org.apache.calcite.sql.parser.SqlParserPos pos, String preposition, org.apache.calcite.sql.SqlIdentifier databaseName, String likeType, org.apache.calcite.sql.SqlCharStringLiteral likeLiteral, boolean notLike) -
Method Summary
Methods 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
-
SqlShowCall
-
-
Method Details
-
getOperator
public abstract org.apache.calcite.sql.SqlOperator getOperator()- Specified by:
getOperatorin classorg.apache.calcite.sql.SqlCall
-
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
-
getPreposition
-
getSqlIdentifierNameList
-
isWithLike
public boolean isWithLike() -
getLikeType
-
getLikeSqlPattern
-
isNotLike
public boolean isNotLike()
-