Uses of Class
org.optaplanner.core.config.solver.termination.TerminationConfig
Packages that use TerminationConfig
Package
Description
-
Uses of TerminationConfig in org.optaplanner.core.config.phase
Methods in org.optaplanner.core.config.phase that return TerminationConfigMethods in org.optaplanner.core.config.phase with parameters of type TerminationConfigModifier and TypeMethodDescriptionvoid
PhaseConfig.setTerminationConfig
(TerminationConfig terminationConfig) PhaseConfig.withTerminationConfig
(TerminationConfig terminationConfig) -
Uses of TerminationConfig in org.optaplanner.core.config.solver
Methods in org.optaplanner.core.config.solver that return TerminationConfigMethods in org.optaplanner.core.config.solver with parameters of type TerminationConfigModifier and TypeMethodDescriptionvoid
SolverConfig.setTerminationConfig
(TerminationConfig terminationConfig) SolverConfig.withTerminationConfig
(TerminationConfig terminationConfig) -
Uses of TerminationConfig in org.optaplanner.core.config.solver.termination
Methods in org.optaplanner.core.config.solver.termination that return TerminationConfigModifier 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) Deprecated, for removal: This API element is subject to removal in a future version.A custom terminationClass is deprecated and will be removed in a future major version of OptaPlanner.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) Methods in org.optaplanner.core.config.solver.termination that return types with arguments of type TerminationConfigMethods in org.optaplanner.core.config.solver.termination with parameters of type TerminationConfigMethod parameters in org.optaplanner.core.config.solver.termination with type arguments of type TerminationConfigModifier and TypeMethodDescriptionvoid
TerminationConfig.setTerminationConfigList
(List<TerminationConfig> terminationConfigList) TerminationConfig.withTerminationConfigList
(List<TerminationConfig> terminationConfigList) -
Uses of TerminationConfig in org.optaplanner.core.impl.solver.termination
Methods in org.optaplanner.core.impl.solver.termination with parameters of type TerminationConfigModifier and TypeMethodDescriptionstatic <Solution_>
TerminationFactory<Solution_>TerminationFactory.create
(TerminationConfig terminationConfig)