## Uses of Class
org.optaplanner.core.config.solver.SolverConfig

- Packages that use SolverConfig
  Package | Description
  --- | ---
  org.optaplanner.benchmark.config | Classes which represent the XML Benchmark configuration of OptaPlanner Benchmark.
  org.optaplanner.benchmark.impl.result |
  org.optaplanner.core.api.solver | `Solver`, `SolverFactory`, ...
  org.optaplanner.core.config.solver |
  org.optaplanner.core.impl.solver |

- - ### Uses of SolverConfig in org.optaplanner.benchmark.config

    Methods in org.optaplanner.benchmark.config that return SolverConfig
    Modifier and Type | Method and Description
    --- | ---
    `SolverConfig` | SolverBenchmarkConfig.`getSolverConfig()`

    Methods in org.optaplanner.benchmark.config with parameters of type SolverConfig
    Modifier and Type | Method and Description
    --- | ---
    `void` | SolverBenchmarkConfig.`setSolverConfig(SolverConfig solverConfig)`

  - ### Uses of SolverConfig in org.optaplanner.benchmark.impl.result

    Methods in org.optaplanner.benchmark.impl.result that return SolverConfig
    Modifier and Type | Method and Description
    --- | ---
    `SolverConfig` | SolverBenchmarkResult.`getSolverConfig()`

    Methods in org.optaplanner.benchmark.impl.result with parameters of type SolverConfig
    Modifier and Type | Method and Description
    --- | ---
    `void` | SolverBenchmarkResult.`setSolverConfig(SolverConfig solverConfig)`

  - ### Uses of SolverConfig in org.optaplanner.core.api.solver

    Methods in org.optaplanner.core.api.solver that return SolverConfig
    Modifier and Type | Method and Description
    --- | ---
    `abstract SolverConfig` | SolverFactory.`getSolverConfig()` Allows you to programmatically change the `SolverConfig` at runtime before building the `Solver`.

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

    Methods in org.optaplanner.core.config.solver that return SolverConfig
    Modifier and Type | Method and Description
    --- | ---
    `SolverConfig` | SolverConfig.`withDaemon(Boolean daemon)`
    `SolverConfig` | SolverConfig.`withEntityClasses(Class<?>... entityClasses)`
    `SolverConfig` | SolverConfig.`withEntityClassList(List<Class<?>> entityClassList)`
    `SolverConfig` | SolverConfig.`withEnvironmentMode(EnvironmentMode environmentMode)`
    `SolverConfig` | SolverConfig.`withMoveThreadBufferSize(Integer moveThreadBufferSize)`
    `SolverConfig` | SolverConfig.`withMoveThreadCount(String moveThreadCount)`
    `SolverConfig` | SolverConfig.`withPhaseList(List<PhaseConfig> phaseConfigList)`
    `SolverConfig` | SolverConfig.`withPhases(PhaseConfig... phaseConfigs)`
    `SolverConfig` | SolverConfig.`withRandomFactoryClass(Class<? extends RandomFactory> randomFactoryClass)`
    `SolverConfig` | SolverConfig.`withRandomSeed(Long randomSeed)`
    `SolverConfig` | SolverConfig.`withRandomType(RandomType randomType)`
    `SolverConfig` | SolverConfig.`withScoreDirectorFactory(ScoreDirectorFactoryConfig scoreDirectorFactoryConfig)`
    `SolverConfig` | SolverConfig.`withSolutionClass(Class<?> solutionClass)`
    `SolverConfig` | SolverConfig.`withTerminationConfig(TerminationConfig terminationConfig)`
    `SolverConfig` | SolverConfig.`withThreadFactoryClass(Class<? extends ThreadFactory> threadFactoryClass)`

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

    Constructors in org.optaplanner.core.config.solver with parameters of type SolverConfig
    Constructor and Description
    `SolverConfig(SolverConfig inheritedConfig)`

  - ### Uses of SolverConfig in org.optaplanner.core.impl.solver

    Fields in org.optaplanner.core.impl.solver declared as SolverConfig
    Modifier and Type | Field and Description
    --- | ---
    `protected SolverConfig` | AbstractSolverFactory.`solverConfig`

    Methods in org.optaplanner.core.impl.solver that return SolverConfig
    Modifier and Type | Method and Description
    --- | ---
    `SolverConfig` | AbstractSolverFactory.`getSolverConfig()`

    Constructors in org.optaplanner.core.impl.solver with parameters of type SolverConfig
    Constructor and Description
    `EmptySolverFactory(SolverConfigContext solverConfigContext, SolverConfig solverConfig)`

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