OptaPlanner core 6.0.1.Final

Uses of Interface
org.optaplanner.core.impl.move.Move

Packages that use Move
org.optaplanner.core.impl.constructionheuristic.placer   
org.optaplanner.core.impl.constructionheuristic.scope   
org.optaplanner.core.impl.heuristic.selector.move.composite   
org.optaplanner.core.impl.heuristic.selector.move.decorator   
org.optaplanner.core.impl.heuristic.selector.move.factory   
org.optaplanner.core.impl.heuristic.selector.move.generic   
org.optaplanner.core.impl.heuristic.selector.move.generic.chained   
org.optaplanner.core.impl.heuristic.selector.variable   
org.optaplanner.core.impl.localsearch.scope   
org.optaplanner.core.impl.move   
org.optaplanner.core.impl.phase   
 

Uses of Move in org.optaplanner.core.impl.constructionheuristic.placer
 

Methods in org.optaplanner.core.impl.constructionheuristic.placer that return types with arguments of type Move
 Iterator<Move> Placement.iterator()
           
 

Constructor parameters in org.optaplanner.core.impl.constructionheuristic.placer with type arguments of type Move
Placement(Iterator<Move> moveIterator)
           
 

Uses of Move in org.optaplanner.core.impl.constructionheuristic.scope
 

Methods in org.optaplanner.core.impl.constructionheuristic.scope that return Move
 Move ConstructionHeuristicMoveScope.getMove()
           
 Move ConstructionHeuristicStepScope.getStep()
           
 Move ConstructionHeuristicMoveScope.getUndoMove()
           
 Move ConstructionHeuristicStepScope.getUndoStep()
           
 

Methods in org.optaplanner.core.impl.constructionheuristic.scope with parameters of type Move
 void ConstructionHeuristicMoveScope.setMove(Move move)
           
 void ConstructionHeuristicStepScope.setStep(Move step)
           
 void ConstructionHeuristicMoveScope.setUndoMove(Move undoMove)
           
 void ConstructionHeuristicStepScope.setUndoStep(Move undoStep)
           
 

Uses of Move in org.optaplanner.core.impl.heuristic.selector.move.composite
 

Fields in org.optaplanner.core.impl.heuristic.selector.move.composite with type parameters of type Move
protected  NavigableMap<Double,Iterator<Move>> UnionMoveSelector.RandomUnionMoveIterator.moveIteratorMap
           
protected  Map<Iterator<Move>,org.optaplanner.core.impl.heuristic.selector.move.composite.UnionMoveSelector.ProbabilityItem> UnionMoveSelector.RandomUnionMoveIterator.probabilityItemMap
           
 

Methods in org.optaplanner.core.impl.heuristic.selector.move.composite that return Move
protected  Move CartesianProductMoveSelector.OriginalCartesianProductMoveIterator.createUpcomingSelection()
           
 Move CartesianProductMoveSelector.RandomCartesianProductMoveIterator.next()
           
 Move UnionMoveSelector.RandomUnionMoveIterator.next()
           
 

Methods in org.optaplanner.core.impl.heuristic.selector.move.composite that return types with arguments of type Move
 Iterator<Move> CartesianProductMoveSelector.iterator()
           
 Iterator<Move> UnionMoveSelector.iterator()
           
 

Uses of Move in org.optaplanner.core.impl.heuristic.selector.move.decorator
 

Fields in org.optaplanner.core.impl.heuristic.selector.move.decorator with type parameters of type Move
protected  List<Move> AbstractCachingMoveSelector.cachedMoveList
           
protected  NavigableMap<Double,Move> ProbabilityMoveSelector.cachedMoveMap
           
 

Methods in org.optaplanner.core.impl.heuristic.selector.move.decorator that return types with arguments of type Move
 Iterator<Move> SortingMoveSelector.iterator()
           
 Iterator<Move> ShufflingMoveSelector.iterator()
           
 Iterator<Move> ProbabilityMoveSelector.iterator()
           
 Iterator<Move> FilteringMoveSelector.iterator()
           
 Iterator<Move> CachingMoveSelector.iterator()
           
 

Uses of Move in org.optaplanner.core.impl.heuristic.selector.move.factory
 

Fields in org.optaplanner.core.impl.heuristic.selector.move.factory with type parameters of type Move
protected  List<Move> MoveListFactoryToMoveSelectorBridge.cachedMoveList
           
 

Methods in org.optaplanner.core.impl.heuristic.selector.move.factory that return types with arguments of type Move
 List<? extends Move> MoveListFactory.createMoveList(SolutionG solution)
          When it is called depends on the configured SelectionCacheType.
 Iterator<Move> MoveIteratorFactory.createOriginalMoveIterator(ScoreDirector scoreDirector)
          When it is called depends on the configured SelectionCacheType.
 Iterator<Move> MoveIteratorFactory.createRandomMoveIterator(ScoreDirector scoreDirector, Random workingRandom)
          When it is called depends on the configured SelectionCacheType.
 Iterator<Move> MoveListFactoryToMoveSelectorBridge.iterator()
           
 Iterator<Move> MoveIteratorFactoryToMoveSelectorBridge.iterator()
           
 

Uses of Move in org.optaplanner.core.impl.heuristic.selector.move.generic
 

Classes in org.optaplanner.core.impl.heuristic.selector.move.generic that implement Move
 class ChangeMove
           
 class PillarSwapMove
          Non-cacheable
 class SwapMove
           
 

Methods in org.optaplanner.core.impl.heuristic.selector.move.generic that return Move
 Move PillarSwapMove.createUndoMove(ScoreDirector scoreDirector)
           
 Move SwapMove.createUndoMove(ScoreDirector scoreDirector)
           
 Move ChangeMove.createUndoMove(ScoreDirector scoreDirector)
           
 

Methods in org.optaplanner.core.impl.heuristic.selector.move.generic that return types with arguments of type Move
 Iterator<Move> SwapMoveSelector.iterator()
           
 Iterator<Move> ChangeMoveSelector.iterator()
           
 Iterator<Move> PillarSwapMoveSelector.iterator()
           
 

Uses of Move in org.optaplanner.core.impl.heuristic.selector.move.generic.chained
 

Classes in org.optaplanner.core.impl.heuristic.selector.move.generic.chained that implement Move
 class ChainedChangeMove
           
 class ChainedSwapMove
           
 class SubChainChangeMove
           
 class SubChainReversingChangeMove
           
 class SubChainReversingSwapMove
          Non-cacheable
 class SubChainSwapMove
          Non-cacheable
 

Methods in org.optaplanner.core.impl.heuristic.selector.move.generic.chained that return Move
 Move ChainedSwapMove.createUndoMove(ScoreDirector scoreDirector)
           
 Move ChainedChangeMove.createUndoMove(ScoreDirector scoreDirector)
           
 Move SubChainReversingSwapMove.createUndoMove(ScoreDirector scoreDirector)
           
 Move SubChainReversingChangeMove.createUndoMove(ScoreDirector scoreDirector)
           
 Move SubChainSwapMove.createUndoMove(ScoreDirector scoreDirector)
           
 Move SubChainChangeMove.createUndoMove(ScoreDirector scoreDirector)
           
 

Methods in org.optaplanner.core.impl.heuristic.selector.move.generic.chained that return types with arguments of type Move
 Iterator<Move> SubChainSwapMoveSelector.iterator()
           
 Iterator<Move> SubChainChangeMoveSelector.iterator()
           
 

Uses of Move in org.optaplanner.core.impl.heuristic.selector.variable
 

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

Uses of Move in org.optaplanner.core.impl.localsearch.scope
 

Methods in org.optaplanner.core.impl.localsearch.scope that return Move
 Move LocalSearchMoveScope.getMove()
           
 Move LocalSearchStepScope.getStep()
           
 Move LocalSearchMoveScope.getUndoMove()
           
 Move LocalSearchStepScope.getUndoStep()
           
 

Methods in org.optaplanner.core.impl.localsearch.scope with parameters of type Move
 void LocalSearchMoveScope.setMove(Move move)
           
 void LocalSearchStepScope.setStep(Move step)
           
 void LocalSearchMoveScope.setUndoMove(Move undoMove)
           
 void LocalSearchStepScope.setUndoStep(Move undoStep)
           
 

Uses of Move in org.optaplanner.core.impl.move
 

Classes in org.optaplanner.core.impl.move that implement Move
 class CompositeMove
          A CompositeMove is composed out of multiple other moves.
 class NoChangeMove
          Makes no changes.
 

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

Methods in org.optaplanner.core.impl.move that return Move
 Move CompositeMove.createUndoMove(ScoreDirector scoreDirector)
           
 Move NoChangeMove.createUndoMove(ScoreDirector scoreDirector)
           
 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.
 

Methods in org.optaplanner.core.impl.move that return types with arguments of type Move
 List<Move> CompositeMove.getMoveList()
           
 

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

Uses of Move in org.optaplanner.core.impl.phase
 

Methods in org.optaplanner.core.impl.phase with parameters of type Move
 void AbstractSolverPhaseScope.assertExpectedUndoMoveScore(Move move, Move undoMove)
           
 


OptaPlanner core 6.0.1.Final

Copyright © 2006-2013 JBoss by Red Hat. All Rights Reserved.