| Package | Description |
|---|---|
| org.apache.drill.exec.planner.common | |
| org.apache.drill.exec.planner.logical | |
| org.apache.drill.exec.planner.physical |
| Modifier and Type | Method and Description |
|---|---|
protected LogicalExpression |
DrillFilterRelBase.getFilterExpression(DrillParseContext context) |
protected List<NamedExpression> |
DrillProjectRelBase.getProjectExpressions(DrillParseContext context) |
| Modifier and Type | Method and Description |
|---|---|
DrillParseContext |
DrillImplementor.getContext() |
| Modifier and Type | Method and Description |
|---|---|
static LogicalExpression |
DrillOptiq.toDrill(DrillParseContext context,
List<org.apache.calcite.rel.RelNode> inputs,
org.apache.calcite.rex.RexNode expr)
Converts a tree of
RexNode operators into a scalar expression in Drill syntax using multiple inputs. |
static LogicalExpression |
DrillOptiq.toDrill(DrillParseContext context,
org.apache.calcite.rel.RelNode input,
org.apache.calcite.rex.RexNode expr)
Converts a tree of
RexNode operators into a scalar expression in Drill syntax using one input. |
| Constructor and Description |
|---|
DrillImplementor(DrillParseContext context,
PlanProperties.Generator.ResultMode mode) |
| Modifier and Type | Method and Description |
|---|---|
protected LogicalExpression |
FlattenPrel.getFlattenExpression(DrillParseContext context) |
protected List<NamedExpression> |
ProjectAllowDupPrel.getProjectExpressions(DrillParseContext context) |
Copyright © 2017 The Apache Software Foundation. All rights reserved.