## Uses of Class
org.optaplanner.core.config.solver.termination.TerminationConfig

- Packages that use TerminationConfig
  Package | Description
  --- | ---
  org.optaplanner.core.config.phase |
  org.optaplanner.core.config.solver |
  org.optaplanner.core.config.solver.termination |

- - ### Uses of TerminationConfig in org.optaplanner.core.config.phase

    Methods in org.optaplanner.core.config.phase that return TerminationConfig
    Modifier and Type | Method and Description
    --- | ---
    `TerminationConfig` | PhaseConfig.`getTerminationConfig()`

    Methods in org.optaplanner.core.config.phase with parameters of type TerminationConfig
    Modifier and Type | Method and Description
    --- | ---
    `void` | PhaseConfig.`setTerminationConfig(TerminationConfig terminationConfig)`

  - ### Uses of TerminationConfig in org.optaplanner.core.config.solver

    Methods in org.optaplanner.core.config.solver that return TerminationConfig
    Modifier and Type | Method and Description
    --- | ---
    `TerminationConfig` | SolverConfig.`getTerminationConfig()`

    Methods in org.optaplanner.core.config.solver with parameters of type TerminationConfig
    Modifier and Type | Method and Description
    --- | ---
    `void` | SolverConfig.`setTerminationConfig(TerminationConfig terminationConfig)`
    `SolverConfig` | SolverConfig.`withTerminationConfig(TerminationConfig terminationConfig)`

  - ### Uses of TerminationConfig in org.optaplanner.core.config.solver.termination

    Methods in org.optaplanner.core.config.solver.termination that return TerminationConfig
    Modifier and Type | Method and Description
    --- | ---
    `TerminationConfig` | TerminationConfig.`copyConfig()`
    `TerminationConfig` | TerminationConfig.`inherit(TerminationConfig inheritedConfig)`
    `TerminationConfig` | TerminationConfig.`withBestScoreFeasible(Boolean bestScoreFeasible)`
    `TerminationConfig` | TerminationConfig.`withBestScoreLimit(String bestScoreLimit)`
    `TerminationConfig` | TerminationConfig.`withDaysSpentLimit(Long daysSpentLimit)`
    `TerminationConfig` | TerminationConfig.`withHoursSpentLimit(Long hoursSpentLimit)`
    `TerminationConfig` | TerminationConfig.`withMillisecondsSpentLimit(Long millisecondsSpentLimit)`
    `TerminationConfig` | TerminationConfig.`withMinutesSpentLimit(Long minutesSpentLimit)`
    `TerminationConfig` | TerminationConfig.`withScoreCalculationCountLimit(Long scoreCalculationCountLimit)`
    `TerminationConfig` | TerminationConfig.`withSecondsSpentLimit(Long secondsSpentLimit)`
    `TerminationConfig` | TerminationConfig.`withSpentLimit(Duration spentLimit)`
    `TerminationConfig` | TerminationConfig.`withStepCountLimit(Integer stepCountLimit)`
    `TerminationConfig` | TerminationConfig.`withTerminationClass(Class<? extends Termination> terminationClass)`
    `TerminationConfig` | TerminationConfig.`withTerminationCompositionStyle(TerminationCompositionStyle terminationCompositionStyle)`
    `TerminationConfig` | TerminationConfig.`withTerminationConfigList(List<TerminationConfig> terminationConfigList)`
    `TerminationConfig` | TerminationConfig.`withUnimprovedDaysSpentLimit(Long unimprovedDaysSpentLimit)`
    `TerminationConfig` | TerminationConfig.`withUnimprovedHoursSpentLimit(Long unimprovedHoursSpentLimit)`
    `TerminationConfig` | TerminationConfig.`withUnimprovedMillisecondsSpentLimit(Long unimprovedMillisecondsSpentLimit)`
    `TerminationConfig` | TerminationConfig.`withUnimprovedMinutesSpentLimit(Long unimprovedMinutesSpentLimit)`
    `TerminationConfig` | TerminationConfig.`withUnimprovedScoreDifferenceThreshold(String unimprovedScoreDifferenceThreshold)`
    `TerminationConfig` | TerminationConfig.`withUnimprovedSecondsSpentLimit(Long unimprovedSecondsSpentLimit)`
    `TerminationConfig` | TerminationConfig.`withUnimprovedSpentLimit(Duration unimprovedSpentLimit)`
    `TerminationConfig` | TerminationConfig.`withUnimprovedStepCountLimit(Integer unimprovedStepCountLimit)`

    Methods in org.optaplanner.core.config.solver.termination that return types with arguments of type TerminationConfig
    Modifier and Type | Method and Description
    --- | ---
    `List<TerminationConfig>` | TerminationConfig.`getTerminationConfigList()`

    Methods in org.optaplanner.core.config.solver.termination with parameters of type TerminationConfig
    Modifier and Type | Method and Description
    --- | ---
    `TerminationConfig` | TerminationConfig.`inherit(TerminationConfig inheritedConfig)`

    Method parameters in org.optaplanner.core.config.solver.termination with type arguments of type TerminationConfig
    Modifier and Type | Method and Description
    --- | ---
    `void` | TerminationConfig.`setTerminationConfigList(List<TerminationConfig> terminationConfigList)`
    `TerminationConfig` | TerminationConfig.`withTerminationConfigList(List<TerminationConfig> terminationConfigList)`

Copyright © 2006–2021 JBoss by Red Hat. All rights reserved.