Class AbstractEntityPlacer
- java.lang.Object
-
- org.optaplanner.core.impl.constructionheuristic.placer.AbstractEntityPlacer
-
- Direct Known Subclasses:
PooledEntityPlacer,QueuedEntityPlacer,QueuedValuePlacer
public abstract class AbstractEntityPlacer extends Object
Abstract superclass forEntityPlacer.- See Also:
EntityPlacer
-
-
Field Summary
Fields Modifier and Type Field Description protected org.slf4j.Loggerloggerprotected PhaseLifecycleSupportphaseLifecycleSupport
-
Constructor Summary
Constructors Constructor Description AbstractEntityPlacer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidphaseEnded(AbstractPhaseScope phaseScope)voidphaseStarted(AbstractPhaseScope phaseScope)voidsolvingEnded(DefaultSolverScope solverScope)voidsolvingStarted(DefaultSolverScope solverScope)voidstepEnded(AbstractStepScope stepScope)voidstepStarted(AbstractStepScope stepScope)
-
-
-
Field Detail
-
logger
protected final transient org.slf4j.Logger logger
-
phaseLifecycleSupport
protected PhaseLifecycleSupport phaseLifecycleSupport
-
-
Method Detail
-
solvingStarted
public void solvingStarted(DefaultSolverScope solverScope)
-
phaseStarted
public void phaseStarted(AbstractPhaseScope phaseScope)
-
stepStarted
public void stepStarted(AbstractStepScope stepScope)
-
stepEnded
public void stepEnded(AbstractStepScope stepScope)
-
phaseEnded
public void phaseEnded(AbstractPhaseScope phaseScope)
-
solvingEnded
public void solvingEnded(DefaultSolverScope solverScope)
-
-