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)
-
-