org.optaplanner.core.config.phase.custom
Class CustomPhaseConfig
java.lang.Object
org.optaplanner.core.config.phase.PhaseConfig
org.optaplanner.core.config.phase.custom.CustomPhaseConfig
public class CustomPhaseConfig
- extends PhaseConfig
customPhaseCommandClassList
protected List<Class<? extends CustomPhaseCommand>> customPhaseCommandClassList
forceUpdateBestSolution
protected Boolean forceUpdateBestSolution
CustomPhaseConfig
public CustomPhaseConfig()
getCustomPhaseCommandClassList
public List<Class<? extends CustomPhaseCommand>> getCustomPhaseCommandClassList()
setCustomPhaseCommandClassList
public void setCustomPhaseCommandClassList(List<Class<? extends CustomPhaseCommand>> customPhaseCommandClassList)
getForceUpdateBestSolution
public Boolean getForceUpdateBestSolution()
setForceUpdateBestSolution
public void setForceUpdateBestSolution(Boolean forceUpdateBestSolution)
buildPhase
public CustomPhase buildPhase(int phaseIndex,
HeuristicConfigPolicy solverConfigPolicy,
BestSolutionRecaller bestSolutionRecaller,
Termination solverTermination)
- Specified by:
buildPhase
in class PhaseConfig
inherit
public void inherit(CustomPhaseConfig inheritedConfig)
Copyright © 2006-2014 JBoss by Red Hat. All Rights Reserved.