| 
                                Move Method	private decorrelateFilters(node PlanNode, correlation List<Symbol>) : Optional<DecorrelatedNode> from class com.facebook.presto.sql.planner.optimizations.ScalarAggregationToJoinRewriter to public decorrelateFilters(node PlanNode, correlation List<Symbol>) : Optional<DecorrelatedNode> from class com.facebook.presto.sql.planner.optimizations.PlanNodeDecorrelator | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	private ensureJoinSymbolsAreReturned(scalarAggregationSource PlanNode, joinPredicate List<Expression>) : PlanNode from class com.facebook.presto.sql.planner.optimizations.ScalarAggregationToJoinRewriter to private ensureJoinSymbolsAreReturned(scalarAggregationSource PlanNode, joinPredicate List<Expression>) : PlanNode from class com.facebook.presto.sql.planner.optimizations.PlanNodeDecorrelator | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	private decorrelatedNode(correlatedPredicates List<Expression>, node PlanNode, correlation List<Symbol>) : Optional<DecorrelatedNode> from class com.facebook.presto.sql.planner.optimizations.ScalarAggregationToJoinRewriter to private decorrelatedNode(correlatedPredicates List<Expression>, node PlanNode, correlation List<Symbol>) : Optional<DecorrelatedNode> from class com.facebook.presto.sql.planner.optimizations.PlanNodeDecorrelator | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	private isSupportedPredicate(predicate Expression) : boolean from class com.facebook.presto.sql.planner.optimizations.ScalarAggregationToJoinRewriter to private isSupportedPredicate(predicate Expression) : boolean from class com.facebook.presto.sql.planner.optimizations.PlanNodeDecorrelator | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	private isUsingPredicate(symbols List<Symbol>) : Predicate<Expression> from class com.facebook.presto.sql.planner.optimizations.ScalarAggregationToJoinRewriter to private isUsingPredicate(symbols List<Symbol>) : Predicate<Expression> from class com.facebook.presto.sql.planner.optimizations.PlanNodeDecorrelator | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	private updateFilterNode(filterNodeSearcher PlanNodeSearcher, newPredicates List<Expression>) : PlanNode from class com.facebook.presto.sql.planner.optimizations.ScalarAggregationToJoinRewriter to private updateFilterNode(filterNodeSearcher PlanNodeSearcher, newPredicates List<Expression>) : PlanNode from class com.facebook.presto.sql.planner.optimizations.PlanNodeDecorrelator | 
                                From | 
                                To |