| Modifier and Type | Field and Description |
|---|---|
ProjectPrel |
IndexPhysicalPlanCallContext.lowerProject |
ProjectPrel |
IndexPhysicalPlanCallContext.upperProject |
| Constructor and Description |
|---|
IndexPhysicalPlanCallContext(org.apache.calcite.plan.RelOptRuleCall call,
OrderedRel sort,
ProjectPrel capProject,
FilterPrel filter,
ProjectPrel project,
ScanPrel scan,
ExchangePrel exch) |
IndexPhysicalPlanCallContext(org.apache.calcite.plan.RelOptRuleCall call,
OrderedRel sort,
ProjectPrel project,
ScanPrel scan,
ExchangePrel exch) |
IndexPhysicalPlanCallContext(org.apache.calcite.plan.RelOptRuleCall call,
ProjectPrel capProject,
FilterPrel filter,
ProjectPrel project,
ScanPrel scan) |
| Modifier and Type | Class and Description |
|---|---|
class |
ProjectAllowDupPrel |
| Modifier and Type | Method and Description |
|---|---|
RETURN |
BasePrelVisitor.visitProject(ProjectPrel prel,
EXTRA value) |
RETURN |
PrelVisitor.visitProject(ProjectPrel prel,
EXTRA value) |
Prel |
SplitUpComplexExpressions.visitProject(ProjectPrel project,
Object unused) |
Prel |
RewriteProjectToFlatten.visitProject(ProjectPrel project,
Object unused) |
Void |
PrelVisualizerVisitor.visitProject(ProjectPrel prel,
PrelVisualizerVisitor.VisualizationState value) |
Prel |
StarColumnConverter.visitProject(ProjectPrel prel,
Void value) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
HBasePushFilterIntoScan.doPushFilterToScan(org.apache.calcite.plan.RelOptRuleCall call,
FilterPrel filter,
ProjectPrel project,
ScanPrel scan,
HBaseGroupScan groupScan,
org.apache.calcite.rex.RexNode condition) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
InfoSchemaPushFilterIntoRecordGenerator.doMatch(org.apache.calcite.plan.RelOptRuleCall call,
ScanPrel scan,
ProjectPrel project,
FilterPrel filter) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
MapRDBPushFilterIntoScan.doPushFilterIntoBinaryGroupScan(org.apache.calcite.plan.RelOptRuleCall call,
FilterPrel filter,
ProjectPrel project,
ScanPrel scan,
BinaryTableGroupScan groupScan,
org.apache.calcite.rex.RexNode condition) |
protected void |
MapRDBPushFilterIntoScan.doPushFilterIntoJsonGroupScan(org.apache.calcite.plan.RelOptRuleCall call,
FilterPrel filter,
ProjectPrel project,
ScanPrel scan,
JsonTableGroupScan groupScan,
org.apache.calcite.rex.RexNode condition) |
protected void |
MapRDBPushLimitIntoScan.doPushLimitIntoGroupScan(org.apache.calcite.plan.RelOptRuleCall call,
LimitPrel limit,
ProjectPrel project,
ScanPrel scan,
GroupScan groupScan) |
protected void |
MapRDBPushLimitIntoScan.doPushLimitIntoRowKeyJoin(org.apache.calcite.plan.RelOptRuleCall call,
LimitPrel limit,
ProjectPrel project,
RowKeyJoinPrel join) |
protected void |
MapRDBPushProjectIntoScan.doPushProjectIntoGroupScan(org.apache.calcite.plan.RelOptRuleCall call,
ProjectPrel project,
ScanPrel scan,
JsonTableGroupScan groupScan) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
FilePushDownFilter.doOnMatch(org.apache.calcite.plan.RelOptRuleCall call,
FilterPrel filter,
ProjectPrel project,
ScanPrel scan) |
Copyright © 2021 The Apache Software Foundation. All rights reserved.