Class AbstractMoveSelectorFactory<Solution_,MoveSelectorConfig_ extends MoveSelectorConfig<MoveSelectorConfig_>>

java.lang.Object
ai.timefold.solver.core.impl.AbstractFromConfigFactory<Solution_,SelectorConfig_>
ai.timefold.solver.core.impl.heuristic.selector.AbstractSelectorFactory<Solution_,MoveSelectorConfig_>
ai.timefold.solver.core.impl.heuristic.selector.move.AbstractMoveSelectorFactory<Solution_,MoveSelectorConfig_>
All Implemented Interfaces:
MoveSelectorFactory<Solution_>
Direct Known Subclasses:
CartesianProductMoveSelectorFactory, ChangeMoveSelectorFactory, KOptListMoveSelectorFactory, KOptMoveSelectorFactory, ListChangeMoveSelectorFactory, ListRuinRecreateMoveSelectorFactory, ListSwapMoveSelectorFactory, MoveIteratorFactoryFactory, MoveListFactoryFactory, PillarChangeMoveSelectorFactory, PillarSwapMoveSelectorFactory, RuinRecreateMoveSelectorFactory, SubChainChangeMoveSelectorFactory, SubChainSwapMoveSelectorFactory, SubListChangeMoveSelectorFactory, SubListSwapMoveSelectorFactory, SwapMoveSelectorFactory, TailChainSwapMoveSelectorFactory, UnionMoveSelectorFactory

public abstract class AbstractMoveSelectorFactory<Solution_,MoveSelectorConfig_ extends MoveSelectorConfig<MoveSelectorConfig_>> extends AbstractSelectorFactory<Solution_,MoveSelectorConfig_> implements MoveSelectorFactory<Solution_>