Class SqlMetastoreAnalyzeTable
java.lang.Object
org.apache.calcite.sql.SqlNode
org.apache.calcite.sql.SqlCall
org.apache.drill.exec.planner.sql.parser.DrillSqlCall
org.apache.drill.exec.planner.sql.parser.SqlMetastoreAnalyzeTable
- All Implemented Interfaces:
Cloneable
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionSqlMetastoreAnalyzeTable
(org.apache.calcite.sql.parser.SqlParserPos pos, org.apache.calcite.sql.SqlNode tableRef, org.apache.calcite.sql.SqlNodeList fieldList, org.apache.calcite.sql.SqlNode level, org.apache.calcite.sql.SqlLiteral estimate, org.apache.calcite.sql.SqlNumericLiteral samplePercent) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.calcite.sql.SqlLiteral
org.apache.calcite.sql.SqlNodeList
org.apache.calcite.sql.SqlLiteral
getLevel()
List
<org.apache.calcite.sql.SqlNode> org.apache.calcite.sql.SqlOperator
org.apache.calcite.sql.SqlNumericLiteral
getSqlHandler
(SqlHandlerConfig config) getSqlHandler
(SqlHandlerConfig config, Pointer<String> textPlan) org.apache.calcite.sql.SqlNode
void
unparse
(org.apache.calcite.sql.SqlWriter writer, int leftPrec, int rightPrec) Methods inherited from class org.apache.calcite.sql.SqlCall
accept, clone, equalsDeep, findValidOptions, getCallSignature, getFunctionQuantifier, getKind, getMonotonicity, isCountStar, isExpanded, operand, operandCount, setOperand, validate
-
Field Details
-
Constructor Details
-
SqlMetastoreAnalyzeTable
public SqlMetastoreAnalyzeTable(org.apache.calcite.sql.parser.SqlParserPos pos, org.apache.calcite.sql.SqlNode tableRef, org.apache.calcite.sql.SqlNodeList fieldList, org.apache.calcite.sql.SqlNode level, org.apache.calcite.sql.SqlLiteral estimate, org.apache.calcite.sql.SqlNumericLiteral samplePercent)
-
-
Method Details
-
getOperator
public org.apache.calcite.sql.SqlOperator getOperator()- Specified by:
getOperator
in classorg.apache.calcite.sql.SqlCall
-
getOperandList
- Specified by:
getOperandList
in classorg.apache.calcite.sql.SqlCall
-
unparse
public void unparse(org.apache.calcite.sql.SqlWriter writer, int leftPrec, int rightPrec) - Overrides:
unparse
in classorg.apache.calcite.sql.SqlCall
-
getSqlHandler
- Overrides:
getSqlHandler
in classDrillSqlCall
-
getSqlHandler
- Overrides:
getSqlHandler
in classDrillSqlCall
-
getTableRef
public org.apache.calcite.sql.SqlNode getTableRef() -
getFieldNames
-
getFieldList
public org.apache.calcite.sql.SqlNodeList getFieldList() -
getLevel
public org.apache.calcite.sql.SqlLiteral getLevel() -
getEstimate
public org.apache.calcite.sql.SqlLiteral getEstimate() -
getSamplePercent
public org.apache.calcite.sql.SqlNumericLiteral getSamplePercent()
-