Uses of Class
org.apache.drill.exec.planner.logical.DrillProjectRel
Packages that use DrillProjectRel
Package
Description
-
Uses of DrillProjectRel in org.apache.drill.exec.planner.index
Fields in org.apache.drill.exec.planner.index declared as DrillProjectRelModifier and TypeFieldDescriptionfinal DrillProjectRel
IndexLogicalPlanCallContext.lowerProject
final DrillProjectRel
IndexLogicalPlanCallContext.upperProject
Constructors in org.apache.drill.exec.planner.index with parameters of type DrillProjectRelModifierConstructorDescriptionIndexLogicalPlanCallContext
(org.apache.calcite.plan.RelOptRuleCall call, DrillProjectRel capProject, DrillFilterRel filter, DrillProjectRel project, DrillScanRel scan) IndexLogicalPlanCallContext
(org.apache.calcite.plan.RelOptRuleCall call, DrillSortRel sort, DrillProjectRel capProject, DrillFilterRel filter, DrillProjectRel project, DrillScanRel scan) IndexLogicalPlanCallContext
(org.apache.calcite.plan.RelOptRuleCall call, DrillSortRel sort, DrillProjectRel project, DrillScanRel scan) -
Uses of DrillProjectRel in org.apache.drill.exec.planner.logical
Methods in org.apache.drill.exec.planner.logical that return DrillProjectRelModifier and TypeMethodDescriptionstatic DrillProjectRel
DrillProjectRel.convert
(Project project, ConversionContext context) static DrillProjectRel
DrillProjectRel.create
(org.apache.calcite.plan.RelOptCluster cluster, org.apache.calcite.plan.RelTraitSet traits, org.apache.calcite.rel.RelNode child, List<? extends org.apache.calcite.rex.RexNode> exps, org.apache.calcite.rel.type.RelDataType rowType) provide a public method to create an instance of DrillProjectRel.RowKeyJoinCallContext.getLowerProjectRel()
RowKeyJoinCallContext.getUpperProjectRel()
Methods in org.apache.drill.exec.planner.logical with parameters of type DrillProjectRelModifier and TypeMethodDescriptionprotected void
DrillPushLimitToScanRule.doOnMatch
(org.apache.calcite.plan.RelOptRuleCall call, DrillLimitRel limitRel, DrillScanRel scanRel, DrillProjectRel projectRel) Constructors in org.apache.drill.exec.planner.logical with parameters of type DrillProjectRelModifierConstructorDescriptionRowKeyJoinCallContext
(org.apache.calcite.plan.RelOptRuleCall call, RowKeyJoinCallContext.RowKey rowKeyLoc, int rowKeyPos, boolean swapInputs, DrillJoin joinRel, DrillProjectRel upperProjectRel, DrillFilterRel filterRel, DrillProjectRel lowerProjectRel, DrillScanRel scanRel) -
Uses of DrillProjectRel in org.apache.drill.exec.store.base.filter
Methods in org.apache.drill.exec.store.base.filter with parameters of type DrillProjectRelModifier and TypeMethodDescriptionvoid
FilterPushDownStrategy.onMatch
(org.apache.calcite.plan.RelOptRuleCall call, DrillFilterRel filter, DrillProjectRel project, DrillScanRel scan)