Uses of Class
org.optaplanner.core.impl.heuristic.selector.common.iterator.SelectionIterator
Package
Description
-
Uses of SelectionIterator in org.optaplanner.core.impl.heuristic.selector.common.iterator
Modifier and TypeClassDescriptionclass
AbstractOriginalChangeIterator<Solution_,
Move_ extends Move<Solution_>> class
AbstractOriginalSwapIterator<Solution_,
Move_ extends Move<Solution_>, SubSelection_> class
AbstractRandomChangeIterator<Solution_,
Move_ extends Move<Solution_>> class
AbstractRandomSwapIterator<Solution_,
Move_ extends Move<Solution_>, SubSelection_> class
ThisIterator
does not shuffle and is never ending.class
IMPORTANT: The constructor of any subclass of this abstract class, should never call any of its childSelector
'sIterator.hasNext()
orIterator.next()
methods, because that can cause descendantSelector
s to be selected too early (which breaksMimicReplayingEntitySelector
).class
-
Uses of SelectionIterator in org.optaplanner.core.impl.heuristic.selector.common.nearby
-
Uses of SelectionIterator in org.optaplanner.core.impl.heuristic.selector.entity.decorator
Modifier and TypeClassDescriptionprotected class
protected class
-
Uses of SelectionIterator in org.optaplanner.core.impl.heuristic.selector.move.composite
Modifier and TypeClassDescriptionclass
class
-
Uses of SelectionIterator in org.optaplanner.core.impl.heuristic.selector.move.generic.list
Modifier and TypeClassDescriptionclass
OriginalListChangeIterator<Solution_>
class
OriginalListSwapIterator<Solution_>
class
RandomListChangeIterator<Solution_>
class
RandomListSwapIterator<Solution_>
-
Uses of SelectionIterator in org.optaplanner.core.impl.heuristic.selector.value.decorator
Modifier and TypeClassDescriptionprotected class
protected class