Class AbstractCachingMoveSelector<Solution_>

java.lang.Object
org.optaplanner.core.impl.heuristic.selector.AbstractSelector<Solution_>
org.optaplanner.core.impl.heuristic.selector.move.AbstractMoveSelector<Solution_>
org.optaplanner.core.impl.heuristic.selector.move.decorator.AbstractCachingMoveSelector<Solution_>
All Implemented Interfaces:
Iterable<Move<Solution_>>, EventListener, SelectionCacheLifecycleListener<Solution_>, IterableSelector<Solution_,Move<Solution_>>, MoveSelector<Solution_>, Selector<Solution_>, PhaseLifecycleListener<Solution_>, SolverLifecycleListener<Solution_>
Direct Known Subclasses:
CachingMoveSelector, ShufflingMoveSelector, SortingMoveSelector

public abstract class AbstractCachingMoveSelector<Solution_> extends AbstractMoveSelector<Solution_> implements SelectionCacheLifecycleListener<Solution_>