OptaPlanner core 6.1.0.CR2

org.optaplanner.core.impl.heuristic.selector.move
Interface MoveSelector

All Superinterfaces:
EventListener, Iterable<Move>, IterableSelector<Move>, PhaseLifecycleListener, Selector, SolverLifecycleListener
All Known Implementing Classes:
AbstractCachingMoveSelector, AbstractMoveSelector, CachingMoveSelector, CartesianProductMoveSelector, ChangeMoveSelector, CompositeMoveSelector, FilteringMoveSelector, GenericMoveSelector, MoveIteratorFactoryToMoveSelectorBridge, MoveListFactoryToMoveSelectorBridge, PillarChangeMoveSelector, PillarSwapMoveSelector, ProbabilityMoveSelector, SelectedCountLimitMoveSelector, ShufflingMoveSelector, SortingMoveSelector, SubChainChangeMoveSelector, SubChainSwapMoveSelector, SwapMoveSelector, UnionMoveSelector

public interface MoveSelector
extends IterableSelector<Move>

Generates Moves.

See Also:
AbstractMoveSelector

Method Summary
 
Methods inherited from interface org.optaplanner.core.impl.heuristic.selector.IterableSelector
getSize
 
Methods inherited from interface org.optaplanner.core.impl.heuristic.selector.Selector
getCacheType, isCountable, isNeverEnding
 
Methods inherited from interface org.optaplanner.core.impl.phase.event.PhaseLifecycleListener
phaseEnded, phaseStarted, stepEnded, stepStarted
 
Methods inherited from interface org.optaplanner.core.impl.solver.event.SolverLifecycleListener
solvingEnded, solvingStarted
 
Methods inherited from interface java.lang.Iterable
iterator
 


OptaPlanner core 6.1.0.CR2

Copyright © 2006-2014 JBoss by Red Hat. All Rights Reserved.