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

## Uses of Class
org.optaplanner.core.impl.heuristic.selector.common.iterator.SelectionIterator

Packages that use SelectionIterator
org.optaplanner.core.impl.heuristic.selector.common.iterator |
org.optaplanner.core.impl.heuristic.selector.move.composite |

Uses of SelectionIterator in org.optaplanner.core.impl.heuristic.selector.common.iterator

Subclasses of SelectionIterator in org.optaplanner.core.impl.heuristic.selector.common.iterator
`class` | `AbstractOriginalChangeIterator<S extends Move>`
`class` | `AbstractOriginalSwapIterator<S,SubS>`
`class` | `AbstractRandomChangeIterator<S extends Move>`
`class` | `AbstractRandomSwapIterator<S,SubS>`
`class` | `CachedListRandomIterator<S>` This `Iterator` does not shuffle and is never ending.
`class` | `UpcomingSelectionIterator<S>` IMPORTANT: The constructor of any subclass of this abstract class, should never call any of its child `Selector`'s `Iterator.hasNext()` or `Iterator.next()` methods, because that can cause descendant `Selector`s to be selected too early (which breaks `MimicReplayingEntitySelector`).

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

Subclasses of SelectionIterator in org.optaplanner.core.impl.heuristic.selector.move.composite
`class` | `CartesianProductMoveSelector.OriginalCartesianProductMoveIterator`
`class` | `CartesianProductMoveSelector.RandomCartesianProductMoveIterator`
`class` | `UnionMoveSelector.RandomUnionMoveIterator`

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

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