|
Move Method public visitExchange(node ExchangeNode, context Void) : Expression from class com.facebook.presto.sql.planner.EffectivePredicateExtractor to public visitExchange(node ExchangeNode, context Void) : Expression from class com.facebook.presto.sql.planner.EffectivePredicateExtractor.Visitor |
From |
To |
|
Move Method public visitProject(node ProjectNode, context Void) : Expression from class com.facebook.presto.sql.planner.EffectivePredicateExtractor to public visitProject(node ProjectNode, context Void) : Expression from class com.facebook.presto.sql.planner.EffectivePredicateExtractor.Visitor |
From |
To |
|
Move Method private pullExpressionThroughSymbols(expression Expression, symbols Collection<Symbol>) : Expression from class com.facebook.presto.sql.planner.EffectivePredicateExtractor to private pullExpressionThroughSymbols(expression Expression, symbols Collection<Symbol>) : Expression from class com.facebook.presto.sql.planner.EffectivePredicateExtractor.Visitor |
From |
To |
|
Move Method public visitAggregation(node AggregationNode, context Void) : Expression from class com.facebook.presto.sql.planner.EffectivePredicateExtractor to public visitAggregation(node AggregationNode, context Void) : Expression from class com.facebook.presto.sql.planner.EffectivePredicateExtractor.Visitor |
From |
To |
|
Move Method public visitFilter(node FilterNode, context Void) : Expression from class com.facebook.presto.sql.planner.EffectivePredicateExtractor to public visitFilter(node FilterNode, context Void) : Expression from class com.facebook.presto.sql.planner.EffectivePredicateExtractor.Visitor |
From |
To |
|
Move Method public visitUnion(node UnionNode, context Void) : Expression from class com.facebook.presto.sql.planner.EffectivePredicateExtractor to public visitUnion(node UnionNode, context Void) : Expression from class com.facebook.presto.sql.planner.EffectivePredicateExtractor.Visitor |
From |
To |
|
Move Method public visitDistinctLimit(node DistinctLimitNode, context Void) : Expression from class com.facebook.presto.sql.planner.EffectivePredicateExtractor to public visitDistinctLimit(node DistinctLimitNode, context Void) : Expression from class com.facebook.presto.sql.planner.EffectivePredicateExtractor.Visitor |
From |
To |
|
Move Method public visitTopN(node TopNNode, context Void) : Expression from class com.facebook.presto.sql.planner.EffectivePredicateExtractor to public visitTopN(node TopNNode, context Void) : Expression from class com.facebook.presto.sql.planner.EffectivePredicateExtractor.Visitor |
From |
To |
|
Move Method public visitJoin(node JoinNode, context Void) : Expression from class com.facebook.presto.sql.planner.EffectivePredicateExtractor to public visitJoin(node JoinNode, context Void) : Expression from class com.facebook.presto.sql.planner.EffectivePredicateExtractor.Visitor |
From |
To |
|
Move Method public visitWindow(node WindowNode, context Void) : Expression from class com.facebook.presto.sql.planner.EffectivePredicateExtractor to public visitWindow(node WindowNode, context Void) : Expression from class com.facebook.presto.sql.planner.EffectivePredicateExtractor.Visitor |
From |
To |
|
Move Method public visitSort(node SortNode, context Void) : Expression from class com.facebook.presto.sql.planner.EffectivePredicateExtractor to public visitSort(node SortNode, context Void) : Expression from class com.facebook.presto.sql.planner.EffectivePredicateExtractor.Visitor |
From |
To |
|
Move Method private pullNullableConjunctsThroughOuterJoin(conjuncts List<Expression>, outputSymbols Collection<Symbol>, nullSymbolScopes Predicate<Symbol>...) : Iterable<Expression> from class com.facebook.presto.sql.planner.EffectivePredicateExtractor to private pullNullableConjunctsThroughOuterJoin(conjuncts List<Expression>, outputSymbols Collection<Symbol>, nullSymbolScopes Predicate<Symbol>...) : Iterable<Expression> from class com.facebook.presto.sql.planner.EffectivePredicateExtractor.Visitor |
From |
To |
|
Move Method public visitLimit(node LimitNode, context Void) : Expression from class com.facebook.presto.sql.planner.EffectivePredicateExtractor to public visitLimit(node LimitNode, context Void) : Expression from class com.facebook.presto.sql.planner.EffectivePredicateExtractor.Visitor |
From |
To |
|
Move Method private deriveCommonPredicates(node PlanNode, mapping Function<Integer,Collection<Map.Entry<Symbol,SymbolReference>>>) : Expression from class com.facebook.presto.sql.planner.EffectivePredicateExtractor to private deriveCommonPredicates(node PlanNode, mapping Function<Integer,Collection<Map.Entry<Symbol,SymbolReference>>>) : Expression from class com.facebook.presto.sql.planner.EffectivePredicateExtractor.Visitor |
From |
To |
|
Move Method private pullExpressionsThroughSymbols(expressions List<Expression>, symbols Collection<Symbol>) : List<Expression> from class com.facebook.presto.sql.planner.EffectivePredicateExtractor to private pullExpressionsThroughSymbols(expressions List<Expression>, symbols Collection<Symbol>) : List<Expression> from class com.facebook.presto.sql.planner.EffectivePredicateExtractor.Visitor |
From |
To |
|
Move Method public visitSemiJoin(node SemiJoinNode, context Void) : Expression from class com.facebook.presto.sql.planner.EffectivePredicateExtractor to public visitSemiJoin(node SemiJoinNode, context Void) : Expression from class com.facebook.presto.sql.planner.EffectivePredicateExtractor.Visitor |
From |
To |
|
Move Method public visitTableScan(node TableScanNode, context Void) : Expression from class com.facebook.presto.sql.planner.EffectivePredicateExtractor to public visitTableScan(node TableScanNode, context Void) : Expression from class com.facebook.presto.sql.planner.EffectivePredicateExtractor.Visitor |
From |
To |
|
Move Method protected visitPlan(node PlanNode, context Void) : Expression from class com.facebook.presto.sql.planner.EffectivePredicateExtractor to protected visitPlan(node PlanNode, context Void) : Expression from class com.facebook.presto.sql.planner.EffectivePredicateExtractor.Visitor |
From |
To |