Uses of Class
org.apache.calcite.rel.rules.MultiJoin
-
Packages that use MultiJoin Package Description org.apache.calcite.plan Defines interfaces for constructing rule-based optimizers of relational expressions.org.apache.calcite.rel.rules Provides a core set of planner rules. -
-
Uses of MultiJoin in org.apache.calcite.plan
Methods in org.apache.calcite.plan that return MultiJoin Modifier and Type Method Description static MultiJoin
RelOptUtil. projectMultiJoin(MultiJoin multiJoin, LogicalProject project)
Creates a newMultiJoin
to reflect projection references from aLogicalProject
that is on top of theMultiJoin
.Methods in org.apache.calcite.plan with parameters of type MultiJoin Modifier and Type Method Description static MultiJoin
RelOptUtil. projectMultiJoin(MultiJoin multiJoin, LogicalProject project)
Creates a newMultiJoin
to reflect projection references from aLogicalProject
that is on top of theMultiJoin
. -
Uses of MultiJoin in org.apache.calcite.rel.rules
Fields in org.apache.calcite.rel.rules declared as MultiJoin Modifier and Type Field Description (package private) MultiJoin
LoptMultiJoin. multiJoin
The MultiJoin being optimizedMethods in org.apache.calcite.rel.rules that return MultiJoin Modifier and Type Method Description MultiJoin
LoptMultiJoin. getMultiJoinRel()
Methods in org.apache.calcite.rel.rules with parameters of type MultiJoin Modifier and Type Method Description private void
JoinToMultiJoinRule. copyOuterJoinInfo(MultiJoin multiJoin, java.util.List<Pair<JoinRelType,RexNode>> destJoinSpecs, int adjustmentAmount, java.util.List<RelDataTypeField> srcFields, java.util.List<RelDataTypeField> destFields)
Copies outer join data from a source MultiJoin to a new set of arrays.private RexNode
JoinToMultiJoinRule. shiftRightFilter(Join joinRel, RelNode left, MultiJoin right, RexNode rightFilter)
Shifts a filter originating from the right child of the LogicalJoin to the right, to reflect the filter now being applied on the resulting MultiJoin.Constructors in org.apache.calcite.rel.rules with parameters of type MultiJoin Constructor Description LoptMultiJoin(MultiJoin multiJoin)
-