Uses of Interface
org.drools.planner.core.move.Move

Packages that use Move
org.drools.planner.core.constructionheuristic.greedyFit   
org.drools.planner.core.constructionheuristic.greedyFit.decider   
org.drools.planner.core.heuristic.selector.variable   
org.drools.planner.core.localsearch   
org.drools.planner.core.localsearch.decider   
org.drools.planner.core.localsearch.decider.forager   
org.drools.planner.core.localsearch.decider.selector   
org.drools.planner.core.move   
org.drools.planner.core.move.factory   
org.drools.planner.core.move.generic   
 

Uses of Move in org.drools.planner.core.constructionheuristic.greedyFit
 

Methods in org.drools.planner.core.constructionheuristic.greedyFit that return Move
 Move GreedyFitStepScope.getStep()
           
 Move GreedyFitStepScope.getUndoStep()
           
 

Methods in org.drools.planner.core.constructionheuristic.greedyFit with parameters of type Move
 void GreedyFitStepScope.setStep(Move step)
           
 void GreedyFitStepScope.setUndoStep(Move undoStep)
           
 

Uses of Move in org.drools.planner.core.constructionheuristic.greedyFit.decider
 

Methods in org.drools.planner.core.constructionheuristic.greedyFit.decider that return Move
 Move GreedyMoveScope.getMove()
           
 Move GreedyMoveScope.getUndoMove()
           
 

Methods in org.drools.planner.core.constructionheuristic.greedyFit.decider with parameters of type Move
 void GreedyMoveScope.setMove(Move move)
           
 void GreedyMoveScope.setUndoMove(Move undoMove)
           
 

Uses of Move in org.drools.planner.core.heuristic.selector.variable
 

Methods in org.drools.planner.core.heuristic.selector.variable that return types with arguments of type Move
 Iterator<Move> PlanningVariableWalker.moveIterator(Object planningEntity)
           
 Iterator<Move> PlanningValueWalker.moveIterator(Object planningEntity)
           
 

Uses of Move in org.drools.planner.core.localsearch
 

Methods in org.drools.planner.core.localsearch that return Move
 Move LocalSearchStepScope.getStep()
           
 Move LocalSearchStepScope.getUndoStep()
           
 

Methods in org.drools.planner.core.localsearch with parameters of type Move
 void LocalSearchStepScope.setStep(Move step)
           
 void LocalSearchStepScope.setUndoStep(Move undoStep)
           
 

Uses of Move in org.drools.planner.core.localsearch.decider
 

Methods in org.drools.planner.core.localsearch.decider that return Move
 Move MoveScope.getMove()
           
 Move MoveScope.getUndoMove()
           
 

Methods in org.drools.planner.core.localsearch.decider with parameters of type Move
 void MoveScope.setMove(Move move)
           
 void MoveScope.setUndoMove(Move undoMove)
           
 

Uses of Move in org.drools.planner.core.localsearch.decider.forager
 

Methods in org.drools.planner.core.localsearch.decider.forager that return types with arguments of type Move
 List<Move> Forager.getTopList(int topSize)
           
 List<Move> AcceptedForager.getTopList(int topSize)
           
 

Uses of Move in org.drools.planner.core.localsearch.decider.selector
 

Methods in org.drools.planner.core.localsearch.decider.selector that return types with arguments of type Move
 Iterator<Move> TopListSelector.moveIterator(LocalSearchStepScope localSearchStepScope)
           
 Iterator<Move> Selector.moveIterator(LocalSearchStepScope localSearchStepScope)
           
 Iterator<Move> MoveFactorySelector.moveIterator(LocalSearchStepScope localSearchStepScope)
           
 Iterator<Move> CompositeSelector.moveIterator(LocalSearchStepScope localSearchStepScope)
           
 List<Move> MoveFactorySelector.selectMoveList(LocalSearchStepScope localSearchStepScope)
           
 

Uses of Move in org.drools.planner.core.move
 

Classes in org.drools.planner.core.move that implement Move
 class CompositeMove
          A CompositeMove is composed out of multiple other moves.
 

Fields in org.drools.planner.core.move with type parameters of type Move
protected  List<Move> CompositeMove.moveList
           
 

Methods in org.drools.planner.core.move that return Move
 Move Move.createUndoMove(ScoreDirector scoreDirector)
          Called before the move is done, so the move can be evaluated and then be undone without resulting into a permanent change in the solution.
 Move CompositeMove.createUndoMove(ScoreDirector scoreDirector)
           
 

Constructor parameters in org.drools.planner.core.move with type arguments of type Move
CompositeMove(List<Move> moveList)
           
 

Uses of Move in org.drools.planner.core.move.factory
 

Fields in org.drools.planner.core.move.factory with type parameters of type Move
protected  List<Move> CachedMoveFactory.cachedMoveList
           
 

Methods in org.drools.planner.core.move.factory that return types with arguments of type Move
abstract  List<Move> CachedMoveFactory.createCachedMoveList(Solution solution)
           
 List<Move> MoveFactory.createMoveList(Solution solution)
           
 List<Move> CachedMoveFactory.createMoveList(Solution solution)
           
 List<Move> CachedMoveFactory.getCachedMoveList()
           
 

Uses of Move in org.drools.planner.core.move.generic
 

Classes in org.drools.planner.core.move.generic that implement Move
 class GenericChainedChangeMove
           
 class GenericChainedChangePartMove
           
 class GenericChangeMove
           
 class GenericReverseChainedChangePartMove
           
 class GenericSwapMove
           
 class GenericSwapPillarMove
          Non-cacheable
 

Methods in org.drools.planner.core.move.generic that return Move
 Move GenericSwapPillarMove.createUndoMove(ScoreDirector scoreDirector)
           
 Move GenericSwapMove.createUndoMove(ScoreDirector scoreDirector)
           
 Move GenericReverseChainedChangePartMove.createUndoMove(ScoreDirector scoreDirector)
           
 Move GenericChangeMove.createUndoMove(ScoreDirector scoreDirector)
           
 Move GenericChainedChangePartMove.createUndoMove(ScoreDirector scoreDirector)
           
 Move GenericChainedChangeMove.createUndoMove(ScoreDirector scoreDirector)
           
 

Methods in org.drools.planner.core.move.generic that return types with arguments of type Move
 List<Move> GenericSwapMoveFactory.createCachedMoveList(Solution solution)
           
 List<Move> GenericChangeMoveFactory.createCachedMoveList(Solution solution)
           
 List<Move> GenericSwapPillarMoveFactory.createMoveList(Solution solution)
           
 List<Move> GenericChainedSwapMoveFactory.createMoveList(Solution solution)
           
 List<Move> GenericChainedChangePartMoveFactory.createMoveList(Solution solution)
           
 List<Move> GenericChainedChangeMoveFactory.createMoveList(Solution solution)
           
 



Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.