org.optaplanner.core.config.phase
Class PhaseConfig
java.lang.Object
org.optaplanner.core.config.phase.PhaseConfig
- Direct Known Subclasses:
- ConstructionHeuristicPhaseConfig, CustomPhaseConfig, ExhaustiveSearchPhaseConfig, LocalSearchPhaseConfig
public abstract class PhaseConfig
- extends Object
PhaseConfig
public PhaseConfig()
getTerminationConfig
public TerminationConfig getTerminationConfig()
setTerminationConfig
public void setTerminationConfig(TerminationConfig terminationConfig)
buildPhase
public abstract Phase buildPhase(int phaseIndex,
HeuristicConfigPolicy solverConfigPolicy,
BestSolutionRecaller bestSolutionRecaller,
Termination solverTermination)
configurePhase
protected void configurePhase(AbstractPhase phase,
int phaseIndex,
HeuristicConfigPolicy configPolicy,
BestSolutionRecaller bestSolutionRecaller,
Termination solverTermination)
inherit
public void inherit(PhaseConfig inheritedConfig)
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2006-2014 JBoss by Red Hat. All Rights Reserved.