| 
                                Move Method	private handleLet(letClause OLetClause, ctx OCommandContext) : void from class com.orientechnologies.orient.core.sql.executor.OSelectExecutionPlan to private handleLet(result OSelectExecutionPlan, letClause OLetClause, ctx OCommandContext) : void from class com.orientechnologies.orient.core.sql.executor.OSelectExecutionPlanner | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	private handleWhere(whereClause OWhereClause, ctx OCommandContext) : void from class com.orientechnologies.orient.core.sql.executor.OSelectExecutionPlan to private handleWhere(plan OSelectExecutionPlan, whereClause OWhereClause, ctx OCommandContext) : void from class com.orientechnologies.orient.core.sql.executor.OSelectExecutionPlanner | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	private handleExpand(ctx OCommandContext) : void from class com.orientechnologies.orient.core.sql.executor.OSelectExecutionPlan to private handleExpand(result OSelectExecutionPlan, ctx OCommandContext) : void from class com.orientechnologies.orient.core.sql.executor.OSelectExecutionPlanner | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	private isOrderByRidDesc(stm OSelectStatement) : boolean from class com.orientechnologies.orient.core.sql.executor.OSelectExecutionPlan to private isOrderByRidDesc(stm OSelectStatement) : boolean from class com.orientechnologies.orient.core.sql.executor.OSelectExecutionPlanner | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	private hasClassAsTarget(stm OSelectStatement) : boolean from class com.orientechnologies.orient.core.sql.executor.OSelectExecutionPlan to private hasClassAsTarget(stm OSelectStatement) : boolean from class com.orientechnologies.orient.core.sql.executor.OSelectExecutionPlanner | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	private handleProjectionsBeforeWhere(projection OProjection, whereClause OWhereClause, ctx OCommandContext) : void from class com.orientechnologies.orient.core.sql.executor.OSelectExecutionPlan to private handleProjectionsBeforeWhere(result OSelectExecutionPlan, projection OProjection, whereClause OWhereClause, ctx OCommandContext) : void from class com.orientechnologies.orient.core.sql.executor.OSelectExecutionPlanner | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	private isOrderByRidAsc(stm OSelectStatement) : boolean from class com.orientechnologies.orient.core.sql.executor.OSelectExecutionPlan to private isOrderByRidAsc(stm OSelectStatement) : boolean from class com.orientechnologies.orient.core.sql.executor.OSelectExecutionPlanner | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	private handleOrderBy(orderBy OOrderBy, ctx OCommandContext) : void from class com.orientechnologies.orient.core.sql.executor.OSelectExecutionPlan to private handleOrderBy(plan OSelectExecutionPlan, orderBy OOrderBy, ctx OCommandContext) : void from class com.orientechnologies.orient.core.sql.executor.OSelectExecutionPlanner | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	private handleClassAsTarget(identifier OIdentifier, oSelectStatement OSelectStatement, ctx OCommandContext) : void from class com.orientechnologies.orient.core.sql.executor.OSelectExecutionPlan to private handleClassAsTarget(plan OSelectExecutionPlan, identifier OIdentifier, oSelectStatement OSelectStatement, ctx OCommandContext) : void from class com.orientechnologies.orient.core.sql.executor.OSelectExecutionPlanner | 
                                From | 
                                To | 
                            
                            
                            
                            
                            
                            
                            
                                 | 
                                Move Attribute	private distinct : boolean from class com.orientechnologies.orient.core.sql.executor.OSelectExecutionPlan to private distinct : boolean from class com.orientechnologies.orient.core.sql.executor.OSelectExecutionPlanner | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Attribute	private projection : OProjection from class com.orientechnologies.orient.core.sql.executor.OSelectExecutionPlan to private projection : OProjection from class com.orientechnologies.orient.core.sql.executor.OSelectExecutionPlanner | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Attribute	private projectionsCalculated : boolean from class com.orientechnologies.orient.core.sql.executor.OSelectExecutionPlan to private projectionsCalculated : boolean from class com.orientechnologies.orient.core.sql.executor.OSelectExecutionPlanner | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Attribute	private expand : boolean from class com.orientechnologies.orient.core.sql.executor.OSelectExecutionPlan to private expand : boolean from class com.orientechnologies.orient.core.sql.executor.OSelectExecutionPlanner | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Attribute	private orderApplied : boolean from class com.orientechnologies.orient.core.sql.executor.OSelectExecutionPlan to private orderApplied : boolean from class com.orientechnologies.orient.core.sql.executor.OSelectExecutionPlanner | 
                                From | 
                                To |