SubstitutionVisitor.UnifyResult |
MaterializedViewSubstitutionVisitor.FilterToFilterUnifyRule1.apply(SubstitutionVisitor.UnifyRuleCall call) |
|
SubstitutionVisitor.UnifyResult |
MaterializedViewSubstitutionVisitor.FilterToProjectUnifyRule1.apply(SubstitutionVisitor.UnifyRuleCall call) |
|
protected SubstitutionVisitor.UnifyResult |
MaterializedViewSubstitutionVisitor.ProjectToProjectUnifyRule1.apply(SubstitutionVisitor.UnifyRuleCall call) |
|
SubstitutionVisitor.UnifyResult |
SubstitutionVisitor.AggregateOnProjectToAggregateUnifyRule.apply(SubstitutionVisitor.UnifyRuleCall call) |
|
SubstitutionVisitor.UnifyResult |
SubstitutionVisitor.AggregateToAggregateUnifyRule.apply(SubstitutionVisitor.UnifyRuleCall call) |
|
private SubstitutionVisitor.UnifyResult |
SubstitutionVisitor.apply(SubstitutionVisitor.UnifyRule rule,
MutableRel query,
MutableRel target) |
|
SubstitutionVisitor.UnifyResult |
SubstitutionVisitor.FilterToFilterUnifyRule.apply(SubstitutionVisitor.UnifyRuleCall call) |
|
SubstitutionVisitor.UnifyResult |
SubstitutionVisitor.FilterToProjectUnifyRule.apply(SubstitutionVisitor.UnifyRuleCall call) |
|
SubstitutionVisitor.UnifyResult |
SubstitutionVisitor.ProjectToFilterUnifyRule.apply(SubstitutionVisitor.UnifyRuleCall call) |
|
SubstitutionVisitor.UnifyResult |
SubstitutionVisitor.ProjectToProjectUnifyRule.apply(SubstitutionVisitor.UnifyRuleCall call) |
|
SubstitutionVisitor.UnifyResult |
SubstitutionVisitor.ScanToProjectUnifyRule.apply(SubstitutionVisitor.UnifyRuleCall call) |
|
SubstitutionVisitor.UnifyResult |
SubstitutionVisitor.TrivialRule.apply(SubstitutionVisitor.UnifyRuleCall call) |
|
protected abstract SubstitutionVisitor.UnifyResult |
SubstitutionVisitor.UnifyRule.apply(SubstitutionVisitor.UnifyRuleCall call) |
Applies this rule to a particular node in a query.
|
private SubstitutionVisitor.UnifyResult |
SubstitutionVisitor.matchRecurse(MutableRel target) |
|
SubstitutionVisitor.UnifyResult |
SubstitutionVisitor.UnifyRuleCall.result(MutableRel result) |
|