public static class HiveFilterJoinRule.HiveFilterNonFilteringJoinMergeRule extends HiveFilterJoinRule.HiveFilterJoinMergeRule
HiveFilterJoinRule.HiveFilterJoinMergeRule, HiveFilterJoinRule.HiveFilterJoinTransposeRule, HiveFilterJoinRule.HiveFilterNonFilteringJoinMergeRule
org.apache.calcite.rel.rules.FilterJoinRule.Config, org.apache.calcite.rel.rules.FilterJoinRule.FilterIntoJoinRule, org.apache.calcite.rel.rules.FilterJoinRule.JoinConditionPushRule, org.apache.calcite.rel.rules.FilterJoinRule.Predicate
org.apache.calcite.plan.RelRule.Done, org.apache.calcite.plan.RelRule.MatchHandler<R extends org.apache.calcite.plan.RelOptRule>, org.apache.calcite.plan.RelRule.OperandBuilder, org.apache.calcite.plan.RelRule.OperandDetailBuilder<R extends org.apache.calcite.rel.RelNode>, org.apache.calcite.plan.RelRule.OperandTransform
FILTER_ON_JOIN, FILTER_ON_NON_FILTERING_JOIN, JOIN
Constructor and Description |
---|
HiveFilterNonFilteringJoinMergeRule() |
Modifier and Type | Method and Description |
---|---|
boolean |
matches(org.apache.calcite.plan.RelOptRuleCall call) |
onMatch
perform
any, convert, convert, convertList, convertOperand, convertOperand, equals, equals, getOperand, getOperands, getOutConvention, getOutTrait, hashCode, none, operand, operand, operand, operand, operand, operandJ, operandJ, some, toString, unordered
public boolean matches(org.apache.calcite.plan.RelOptRuleCall call)
matches
in class HiveFilterJoinRule.HiveFilterJoinMergeRule
Copyright © 2023 The Apache Software Foundation. All rights reserved.