Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| OptaPlanner distribution 6.0.0.CR4
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.optaplanner.core.impl.heuristic.selector.move.MoveSelector

Packages that use MoveSelector
org.optaplanner.core.config.heuristic.selector.move |
org.optaplanner.core.config.heuristic.selector.move.composite |
org.optaplanner.core.config.heuristic.selector.move.factory |
org.optaplanner.core.config.heuristic.selector.move.generic |
org.optaplanner.core.config.heuristic.selector.move.generic.chained |
org.optaplanner.core.impl.constructionheuristic.placer |
org.optaplanner.core.impl.heuristic.selector.move |
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.localsearch.decider |

Uses of MoveSelector in org.optaplanner.core.config.heuristic.selector.move

Methods in org.optaplanner.core.config.heuristic.selector.move that return MoveSelector
`protected abstract MoveSelector` | `MoveSelectorConfig.buildBaseMoveSelector(HeuristicConfigPolicy configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection)`
`MoveSelector` | `MoveSelectorConfig.buildMoveSelector(HeuristicConfigPolicy configPolicy, SelectionCacheType minimumCacheType, SelectionOrder inheritedSelectionOrder)`

Uses of MoveSelector in org.optaplanner.core.config.heuristic.selector.move.composite

Methods in org.optaplanner.core.config.heuristic.selector.move.composite that return MoveSelector
`MoveSelector` | `UnionMoveSelectorConfig.buildBaseMoveSelector(HeuristicConfigPolicy configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection)`
`MoveSelector` | `CartesianProductMoveSelectorConfig.buildBaseMoveSelector(HeuristicConfigPolicy configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection)`

Uses of MoveSelector in org.optaplanner.core.config.heuristic.selector.move.factory

Methods in org.optaplanner.core.config.heuristic.selector.move.factory that return MoveSelector
`MoveSelector` | `MoveListFactoryConfig.buildBaseMoveSelector(HeuristicConfigPolicy configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection)`
`MoveSelector` | `MoveIteratorFactoryConfig.buildBaseMoveSelector(HeuristicConfigPolicy configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection)`

Uses of MoveSelector in org.optaplanner.core.config.heuristic.selector.move.generic

Methods in org.optaplanner.core.config.heuristic.selector.move.generic that return MoveSelector
`MoveSelector` | `SwapMoveSelectorConfig.buildBaseMoveSelector(HeuristicConfigPolicy configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection)`
`MoveSelector` | `PillarSwapMoveSelectorConfig.buildBaseMoveSelector(HeuristicConfigPolicy configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection)`
`MoveSelector` | `ChangeMoveSelectorConfig.buildBaseMoveSelector(HeuristicConfigPolicy configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection)`

Uses of MoveSelector in org.optaplanner.core.config.heuristic.selector.move.generic.chained

Methods in org.optaplanner.core.config.heuristic.selector.move.generic.chained that return MoveSelector
`MoveSelector` | `SubChainSwapMoveSelectorConfig.buildBaseMoveSelector(HeuristicConfigPolicy configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection)`
`MoveSelector` | `SubChainChangeMoveSelectorConfig.buildBaseMoveSelector(HeuristicConfigPolicy configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection)`

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

Fields in org.optaplanner.core.impl.constructionheuristic.placer with type parameters of type MoveSelector
`protected List<MoveSelector>` | `QueuedEntityPlacer.moveSelectorList`

Constructor parameters in org.optaplanner.core.impl.constructionheuristic.placer with type arguments of type MoveSelector
`QueuedEntityPlacer(EntitySelector entitySelector, List<MoveSelector> moveSelectorList)`

Uses of MoveSelector in org.optaplanner.core.impl.heuristic.selector.move

Classes in org.optaplanner.core.impl.heuristic.selector.move that implement MoveSelector
`class` | `AbstractMoveSelector` Abstract superclass for `MoveSelector`.

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

Classes in org.optaplanner.core.impl.heuristic.selector.move.composite that implement MoveSelector
`class` | `CartesianProductMoveSelector` A `CompositeMoveSelector` that cartesian products 2 or more `MoveSelector`s.
`class` | `CompositeMoveSelector` Abstract superclass for every composite `MoveSelector`.
`class` | `UnionMoveSelector` A `CompositeMoveSelector` that unions 2 or more `MoveSelector`s.

Fields in org.optaplanner.core.impl.heuristic.selector.move.composite with type parameters of type MoveSelector
`protected List<MoveSelector>` | `CompositeMoveSelector.childMoveSelectorList`

Constructor parameters in org.optaplanner.core.impl.heuristic.selector.move.composite with type arguments of type MoveSelector
`CartesianProductMoveSelector(List<MoveSelector> childMoveSelectorList, boolean ignoreEmptyChildIterators, boolean randomSelection)`
`CompositeMoveSelector(List<MoveSelector> childMoveSelectorList, boolean randomSelection)`
`UnionMoveSelector(List<MoveSelector> childMoveSelectorList, boolean randomSelection)`
`UnionMoveSelector(List<MoveSelector> childMoveSelectorList, boolean randomSelection, SelectionProbabilityWeightFactory selectorProbabilityWeightFactory)`

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

Classes in org.optaplanner.core.impl.heuristic.selector.move.decorator that implement MoveSelector
`class` | `AbstractCachingMoveSelector`
`class` | `CachingMoveSelector` A `MoveSelector` that caches the result of its child `MoveSelector`.
`class` | `FilteringMoveSelector`
`class` | `ProbabilityMoveSelector`
`class` | `ShufflingMoveSelector`
`class` | `SortingMoveSelector`

Fields in org.optaplanner.core.impl.heuristic.selector.move.decorator declared as MoveSelector
`protected MoveSelector` | `ProbabilityMoveSelector.childMoveSelector`
`protected MoveSelector` | `FilteringMoveSelector.childMoveSelector`
`protected MoveSelector` | `AbstractCachingMoveSelector.childMoveSelector`

Methods in org.optaplanner.core.impl.heuristic.selector.move.decorator that return MoveSelector
`MoveSelector` | `AbstractCachingMoveSelector.getChildMoveSelector()`

Constructors in org.optaplanner.core.impl.heuristic.selector.move.decorator with parameters of type MoveSelector
`AbstractCachingMoveSelector(MoveSelector childMoveSelector, SelectionCacheType cacheType)`
`CachingMoveSelector(MoveSelector childMoveSelector, SelectionCacheType cacheType, boolean randomSelection)`
`FilteringMoveSelector(MoveSelector childMoveSelector, List<SelectionFilter> filterList)`
`ProbabilityMoveSelector(MoveSelector childMoveSelector, SelectionCacheType cacheType, SelectionProbabilityWeightFactory probabilityWeightFactory)`
`ShufflingMoveSelector(MoveSelector childMoveSelector, SelectionCacheType cacheType)`
`SortingMoveSelector(MoveSelector childMoveSelector, SelectionCacheType cacheType, SelectionSorter sorter)`

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

Classes in org.optaplanner.core.impl.heuristic.selector.move.factory that implement MoveSelector
`class` | `MoveIteratorFactoryToMoveSelectorBridge` Bridges a `MoveIteratorFactory` to a `MoveSelector`.
`class` | `MoveListFactoryToMoveSelectorBridge` Bridges a `MoveListFactory` to a `MoveSelector`.

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

Classes in org.optaplanner.core.impl.heuristic.selector.move.generic that implement MoveSelector
`class` | `ChangeMoveSelector`
`class` | `GenericMoveSelector` Abstract superclass for every generic `MoveSelector`.
`class` | `PillarSwapMoveSelector`
`class` | `SwapMoveSelector`

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

Classes in org.optaplanner.core.impl.heuristic.selector.move.generic.chained that implement MoveSelector
`class` | `SubChainChangeMoveSelector`
`class` | `SubChainSwapMoveSelector`

Uses of MoveSelector in org.optaplanner.core.impl.localsearch.decider

Fields in org.optaplanner.core.impl.localsearch.decider declared as MoveSelector
`protected MoveSelector` | `LocalSearchDecider.moveSelector`

Methods in org.optaplanner.core.impl.localsearch.decider with parameters of type MoveSelector
`void` | `LocalSearchDecider.setMoveSelector(MoveSelector moveSelector)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| OptaPlanner distribution 6.0.0.CR4
PREV NEXT | FRAMES NO FRAMES

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