| Interface | Description |
|---|---|
| DrillCalciteSqlWrapper |
This interface is meant for the users of the wrappers,
DrillCalciteSqlOperatorWrapper,
DrillCalciteSqlFunctionWrapper and DrillCalciteSqlAggFunctionWrapper, to access the wrapped Calcite
SqlOperator without knowing exactly which wrapper it is. |
| ExpandingConcurrentMap.MapValueFactory<KEY,VALUE> |
| Class | Description |
|---|---|
| CrossJoinTest | |
| DirectPlan | |
| DrillCalciteSqlAggFunctionWrapper |
This class serves as a wrapper class for SqlAggFunction.
|
| DrillCalciteSqlBetweenOperatorWrapper |
This class serves as a wrapper class for SqlBetweenOperator.
|
| DrillCalciteSqlFunctionWrapper |
This class serves as a wrapper class for SqlFunction.
|
| DrillCalciteSqlOperatorWrapper |
This class serves as a wrapper class for SqlOperator.
|
| DrillConformance |
Drill's SQL conformance is SqlConformanceEnum.DEFAULT with a couple of deviations.
|
| DrillConvertletTable |
Convertlet table which allows to plug-in custom rex conversion of calls to
Calcite's standard operators.
|
| DrillOperatorTable |
Implementation of
SqlOperatorTable that contains standard operators and functions provided through
SqlStdOperatorTable, and Drill User Defined Functions. |
| DrillParserConfig | |
| DrillSqlAggOperator | |
| DrillSqlAggOperator.DrillSqlAggOperatorBuilder | |
| DrillSqlAggOperatorWithoutInference | |
| DrillSqlOperator | |
| DrillSqlOperator.DrillSqlOperatorBuilder | |
| DrillSqlOperatorWithoutInference | |
| DrillSqlWorker | |
| ExpandingConcurrentMap<KEY,VALUE> |
A special type of concurrent map which attempts to create an object before returning that it does not exist.
|
| HivePartitionDescriptor | |
| HivePartitionLocation | |
| HiveUDFOperator | |
| HiveUDFOperatorWithoutInference | |
| SchemaUtilites | |
| TestDrillSQLWorker | |
| TypeInferenceUtils |
| Exception | Description |
|---|---|
| QueryInputException |
Copyright © 2021 The Apache Software Foundation. All rights reserved.