Class AbstractMoveSelector<Solution_>

java.lang.Object
org.optaplanner.core.impl.heuristic.selector.AbstractSelector<Solution_>
org.optaplanner.core.impl.heuristic.selector.move.AbstractMoveSelector<Solution_>
All Implemented Interfaces:
Iterable<Move<Solution_>>, EventListener, IterableSelector<Solution_,Move<Solution_>>, MoveSelector<Solution_>, Selector<Solution_>, PhaseLifecycleListener<Solution_>, SolverLifecycleListener<Solution_>
Direct Known Subclasses:
AbstractCachingMoveSelector, CompositeMoveSelector, FilteringMoveSelector, GenericMoveSelector, MoveIteratorFactoryToMoveSelectorBridge, MoveListFactoryToMoveSelectorBridge, ProbabilityMoveSelector, SelectedCountLimitMoveSelector

public abstract class AbstractMoveSelector<Solution_> extends AbstractSelector<Solution_> implements MoveSelector<Solution_>
Abstract superclass for MoveSelector.
See Also:
  • Constructor Details

    • AbstractMoveSelector

      public AbstractMoveSelector()