Uses of Class
org.optaplanner.core.config.solver.termination.TerminationConfig
Package
Description
-
Uses of TerminationConfig in org.optaplanner.core.config.phase
Modifier and TypeMethodDescriptionvoid
PhaseConfig.setTerminationConfig
(TerminationConfig terminationConfig) -
Uses of TerminationConfig in org.optaplanner.core.config.solver
Modifier and TypeMethodDescriptionvoid
SolverConfig.setTerminationConfig
(TerminationConfig terminationConfig) SolverConfig.withTerminationConfig
(TerminationConfig terminationConfig) -
Uses of TerminationConfig in org.optaplanner.core.config.solver.termination
Modifier and TypeMethodDescriptionTerminationConfig.copyConfig()
TerminationConfig.inherit
(TerminationConfig inheritedConfig) TerminationConfig.withBestScoreFeasible
(Boolean bestScoreFeasible) TerminationConfig.withBestScoreLimit
(String bestScoreLimit) TerminationConfig.withDaysSpentLimit
(Long daysSpentLimit) TerminationConfig.withHoursSpentLimit
(Long hoursSpentLimit) TerminationConfig.withMillisecondsSpentLimit
(Long millisecondsSpentLimit) TerminationConfig.withMinutesSpentLimit
(Long minutesSpentLimit) TerminationConfig.withScoreCalculationCountLimit
(Long scoreCalculationCountLimit) TerminationConfig.withSecondsSpentLimit
(Long secondsSpentLimit) TerminationConfig.withSpentLimit
(Duration spentLimit) TerminationConfig.withStepCountLimit
(Integer stepCountLimit) TerminationConfig.withTerminationClass
(Class<? extends Termination> terminationClass) TerminationConfig.withTerminationCompositionStyle
(TerminationCompositionStyle terminationCompositionStyle) TerminationConfig.withTerminationConfigList
(List<TerminationConfig> terminationConfigList) TerminationConfig.withUnimprovedDaysSpentLimit
(Long unimprovedDaysSpentLimit) TerminationConfig.withUnimprovedHoursSpentLimit
(Long unimprovedHoursSpentLimit) TerminationConfig.withUnimprovedMillisecondsSpentLimit
(Long unimprovedMillisecondsSpentLimit) TerminationConfig.withUnimprovedMinutesSpentLimit
(Long unimprovedMinutesSpentLimit) TerminationConfig.withUnimprovedScoreDifferenceThreshold
(String unimprovedScoreDifferenceThreshold) TerminationConfig.withUnimprovedSecondsSpentLimit
(Long unimprovedSecondsSpentLimit) TerminationConfig.withUnimprovedSpentLimit
(Duration unimprovedSpentLimit) TerminationConfig.withUnimprovedStepCountLimit
(Integer unimprovedStepCountLimit) Modifier and TypeMethodDescriptionvoid
TerminationConfig.setTerminationConfigList
(List<TerminationConfig> terminationConfigList) TerminationConfig.withTerminationConfigList
(List<TerminationConfig> terminationConfigList) -
Uses of TerminationConfig in org.optaplanner.core.impl.solver.termination
Modifier and TypeMethodDescriptionstatic <Solution_>
TerminationFactory<Solution_>TerminationFactory.create
(TerminationConfig terminationConfig)