Package org.optaplanner.core.impl.phase
Interface PhaseFactory<Solution_>
- 
- All Known Implementing Classes:
 AbstractPhaseFactory,DefaultConstructionHeuristicPhaseFactory,DefaultCustomPhaseFactory,DefaultExhaustiveSearchPhaseFactory,DefaultLocalSearchPhaseFactory,DefaultPartitionedSearchPhaseFactory,NoChangePhaseFactory
public interface PhaseFactory<Solution_> 
- 
- 
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description Phase<Solution_>buildPhase(int phaseIndex, HeuristicConfigPolicy<Solution_> solverConfigPolicy, BestSolutionRecaller<Solution_> bestSolutionRecaller, Termination<Solution_> solverTermination)static <Solution_>
PhaseFactory<Solution_>create(PhaseConfig<?> phaseConfig) 
 - 
 
- 
- 
Method Detail
- 
create
static <Solution_> PhaseFactory<Solution_> create(PhaseConfig<?> phaseConfig)
 
- 
buildPhase
Phase<Solution_> buildPhase(int phaseIndex, HeuristicConfigPolicy<Solution_> solverConfigPolicy, BestSolutionRecaller<Solution_> bestSolutionRecaller, Termination<Solution_> solverTermination)
 
 - 
 
 -