Class QueuedValuePlacer<Solution_>
java.lang.Object
org.optaplanner.core.impl.constructionheuristic.placer.AbstractEntityPlacer<Solution_>
org.optaplanner.core.impl.constructionheuristic.placer.QueuedValuePlacer<Solution_>
- All Implemented Interfaces:
- Iterable<Placement<Solution_>>,- EventListener,- EntityPlacer<Solution_>,- PhaseLifecycleListener<Solution_>,- SolverLifecycleListener<Solution_>
public class QueuedValuePlacer<Solution_>
extends AbstractEntityPlacer<Solution_>
implements EntityPlacer<Solution_>
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected final MoveSelector<Solution_>protected final EntityIndependentValueSelector<Solution_>Fields inherited from class org.optaplanner.core.impl.constructionheuristic.placer.AbstractEntityPlacerlogger, phaseLifecycleSupport
- 
Constructor SummaryConstructorsConstructorDescriptionQueuedValuePlacer(EntityIndependentValueSelector<Solution_> valueSelector, MoveSelector<Solution_> moveSelector) 
- 
Method SummaryMethods inherited from class org.optaplanner.core.impl.constructionheuristic.placer.AbstractEntityPlacerphaseEnded, phaseStarted, solvingEnded, solvingStarted, stepEnded, stepStartedMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.IterableforEach, spliteratorMethods inherited from interface org.optaplanner.core.impl.phase.event.PhaseLifecycleListenerphaseEnded, phaseStarted, stepEnded, stepStartedMethods inherited from interface org.optaplanner.core.impl.solver.event.SolverLifecycleListenersolvingEnded, solvingError, solvingStarted
- 
Field Details- 
valueSelector
- 
moveSelector
 
- 
- 
Constructor Details- 
QueuedValuePlacerpublic QueuedValuePlacer(EntityIndependentValueSelector<Solution_> valueSelector, MoveSelector<Solution_> moveSelector) 
 
- 
- 
Method Details