Class DrillSqlCall
java.lang.Object
org.apache.calcite.sql.SqlNode
org.apache.calcite.sql.SqlCall
org.apache.drill.exec.planner.sql.parser.DrillSqlCall
- All Implemented Interfaces:
Cloneable
- Direct Known Subclasses:
SqlAnalyzeTable
,SqlCreateAlias
,SqlCreateFunction
,SqlCreateTable
,SqlCreateView
,SqlDropAlias
,SqlDropAllAliases
,SqlDropFunction
,SqlDropTable
,SqlDropTableMetadata
,SqlDropView
,SqlMetastoreAnalyzeTable
,SqlRefreshMetadata
,SqlSchema
,SqlShowFiles
,SqlShowSchemas
,SqlShowTables
,SqlUseSchema
public abstract class DrillSqlCall
extends org.apache.calcite.sql.SqlCall
SqlCall interface with addition of method to get the handler.
-
Field Summary
Fields inherited from class org.apache.calcite.sql.SqlNode
EMPTY_ARRAY, pos
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetSqlHandler
(SqlHandlerConfig config) getSqlHandler
(SqlHandlerConfig config, Pointer<String> textPlan) Methods inherited from class org.apache.calcite.sql.SqlCall
accept, clone, equalsDeep, findValidOptions, getCallSignature, getFunctionQuantifier, getKind, getMonotonicity, getOperandList, getOperator, isCountStar, isExpanded, operand, operandCount, setOperand, unparse, validate
Methods 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
-
DrillSqlCall
public DrillSqlCall(org.apache.calcite.sql.parser.SqlParserPos pos)
-
-
Method Details
-
getSqlHandler
-
getSqlHandler
-