public class CustomPhaseConfig extends PhaseConfig
| Modifier and Type | Field and Description |
|---|---|
protected List<Class<? extends CustomPhaseCommand>> |
customPhaseCommandClassList |
protected Boolean |
forceUpdateBestSolution |
| Constructor and Description |
|---|
CustomPhaseConfig() |
| Modifier and Type | Method and Description |
|---|---|
CustomPhase |
buildPhase(int phaseIndex,
HeuristicConfigPolicy solverConfigPolicy,
BestSolutionRecaller bestSolutionRecaller,
Termination solverTermination) |
List<Class<? extends CustomPhaseCommand>> |
getCustomPhaseCommandClassList() |
Boolean |
getForceUpdateBestSolution() |
void |
inherit(CustomPhaseConfig inheritedConfig) |
void |
setCustomPhaseCommandClassList(List<Class<? extends CustomPhaseCommand>> customPhaseCommandClassList) |
void |
setForceUpdateBestSolution(Boolean forceUpdateBestSolution) |
configurePhase, getTerminationConfig, inherit, setTerminationConfig, toStringprotected List<Class<? extends CustomPhaseCommand>> customPhaseCommandClassList
protected Boolean forceUpdateBestSolution
public List<Class<? extends CustomPhaseCommand>> getCustomPhaseCommandClassList()
public void setCustomPhaseCommandClassList(List<Class<? extends CustomPhaseCommand>> customPhaseCommandClassList)
public Boolean getForceUpdateBestSolution()
public void setForceUpdateBestSolution(Boolean forceUpdateBestSolution)
public CustomPhase buildPhase(int phaseIndex, HeuristicConfigPolicy solverConfigPolicy, BestSolutionRecaller bestSolutionRecaller, Termination solverTermination)
buildPhase in class PhaseConfigpublic void inherit(CustomPhaseConfig inheritedConfig)
Copyright © 2006–2015 JBoss by Red Hat. All rights reserved.