Uses of Class
org.optaplanner.core.impl.heuristic.selector.common.iterator.SelectionIterator
-
-
Uses of SelectionIterator in org.optaplanner.core.impl.heuristic.selector.common.iterator
Subclasses of SelectionIterator in org.optaplanner.core.impl.heuristic.selector.common.iterator Modifier and Type Class Description class
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
CachedListRandomIterator<S>
ThisIterator
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 childSelector
'sIterator.hasNext()
orIterator.next()
methods, because that can cause descendantSelector
s to be selected too early (which breaksMimicReplayingEntitySelector
). -
Uses of SelectionIterator in org.optaplanner.core.impl.heuristic.selector.entity.decorator
Subclasses of SelectionIterator in org.optaplanner.core.impl.heuristic.selector.entity.decorator Modifier and Type Class Description protected class
FilteringEntitySelector.JustInTimeFilteringEntityIterator
-
Uses of SelectionIterator in org.optaplanner.core.impl.heuristic.selector.move.composite
Subclasses of SelectionIterator in org.optaplanner.core.impl.heuristic.selector.move.composite Modifier and Type Class Description class
CartesianProductMoveSelector.OriginalCartesianProductMoveIterator
class
CartesianProductMoveSelector.RandomCartesianProductMoveIterator
class
UnionMoveSelector.RandomUnionMoveIterator
-
Uses of SelectionIterator in org.optaplanner.core.impl.heuristic.selector.value.decorator
Subclasses of SelectionIterator in org.optaplanner.core.impl.heuristic.selector.value.decorator Modifier and Type Class Description protected class
FilteringValueSelector.JustInTimeFilteringValueIterator
protected class
InitializedValueSelector.JustInTimeInitializedValueIterator
-