## Uses of Class
org.optaplanner.core.config.SolverConfigContext

- Packages that use SolverConfigContext
  Package | Description
  --- | ---
  org.optaplanner.benchmark.config | Classes which represent the XML Benchmark configuration of OptaPlanner Benchmark.
  org.optaplanner.benchmark.impl | Implementation classes of OptaPlanner Benchmark.
  org.optaplanner.benchmark.impl.result |
  org.optaplanner.core.config.domain |
  org.optaplanner.core.config.score.director |
  org.optaplanner.core.config.solver |
  org.optaplanner.core.impl.solver |

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

    Methods in org.optaplanner.benchmark.config with parameters of type SolverConfigContext
    Modifier and Type | Method | Description
    --- | --- | ---
    `PlannerBenchmark` | PlannerBenchmarkConfig.`buildPlannerBenchmark​(SolverConfigContext solverConfigContext)` | Do not use this method, it is an internal method.
    `<Solution_> PlannerBenchmark` | PlannerBenchmarkConfig.`buildPlannerBenchmark​(SolverConfigContext solverConfigContext, Solution_[] extraProblems)` | Do not use this method, it is an internal method.
    `<Solution_> void` | ProblemBenchmarksConfig.`buildProblemBenchmarkList​(SolverConfigContext solverConfigContext, SolverBenchmarkResult solverBenchmarkResult, Solution_[] extraProblems)` |
    `void` | SolverBenchmarkConfig.`buildSolverBenchmark​(SolverConfigContext solverConfigContext, ClassLoader classLoader, PlannerBenchmarkResult plannerBenchmark, Solution_[] extraProblems)` |

  - ### Uses of SolverConfigContext in org.optaplanner.benchmark.impl

    Fields in org.optaplanner.benchmark.impl declared as SolverConfigContext
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected SolverConfigContext` | DefaultPlannerBenchmarkFactory.`solverConfigContext` |

    Methods in org.optaplanner.benchmark.impl that return SolverConfigContext
    Modifier and Type | Method | Description
    --- | --- | ---
    `SolverConfigContext` | DefaultPlannerBenchmarkFactory.`getSolverConfigContext()` |

    Constructors in org.optaplanner.benchmark.impl with parameters of type SolverConfigContext
    Constructor | Description
    --- | ---
    `DefaultPlannerBenchmark​(PlannerBenchmarkResult plannerBenchmarkResult, SolverConfigContext solverConfigContext, File benchmarkDirectory, ExecutorService warmUpExecutorService, ExecutorService executorService, BenchmarkReport benchmarkReport)` |
    `DefaultPlannerBenchmarkFactory​(PlannerBenchmarkConfig plannerBenchmarkConfig, SolverConfigContext solverConfigContext)` |
    `SubSingleBenchmarkRunner​(SubSingleBenchmarkResult subSingleBenchmarkResult, boolean warmUp, SolverConfigContext solverConfigContext)` |

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

    Methods in org.optaplanner.benchmark.impl.result with parameters of type SolverConfigContext
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected PlannerBenchmarkResult` | BenchmarkResultIO.`readPlannerBenchmarkResult​(SolverConfigContext configContext, File plannerBenchmarkResultFile)` |
    `List<PlannerBenchmarkResult>` | BenchmarkResultIO.`readPlannerBenchmarkResultList​(SolverConfigContext configContext, File benchmarkDirectory)` |

  - ### Uses of SolverConfigContext in org.optaplanner.core.config.domain

    Methods in org.optaplanner.core.config.domain with parameters of type SolverConfigContext
    Modifier and Type | Method | Description
    --- | --- | ---
    `SolutionDescriptor` | ScanAnnotatedClassesConfig.`buildSolutionDescriptor​(SolverConfigContext configContext, ClassLoader classLoader, ScoreDefinition deprecatedScoreDefinition)` | Deprecated.

  - ### Uses of SolverConfigContext in org.optaplanner.core.config.score.director

    Methods in org.optaplanner.core.config.score.director with parameters of type SolverConfigContext
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected <Solution_> DroolsScoreDirectorFactory<Solution_>` | ScoreDirectorFactoryConfig.`buildDroolsScoreDirectorFactory​(SolverConfigContext configContext, ClassLoader classLoader, SolutionDescriptor<Solution_> solutionDescriptor)` |
    `<Solution_> InnerScoreDirectorFactory<Solution_>` | ScoreDirectorFactoryConfig.`buildScoreDirectorFactory​(SolverConfigContext configContext, ClassLoader classLoader, EnvironmentMode environmentMode, SolutionDescriptor<Solution_> solutionDescriptor)` |

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

    Methods in org.optaplanner.core.config.solver with parameters of type SolverConfigContext
    Modifier and Type | Method | Description
    --- | --- | ---
    `<Solution_> InnerScoreDirectorFactory<Solution_>` | SolverConfig.`buildScoreDirectorFactory​(SolverConfigContext configContext, EnvironmentMode environmentMode)` | Do not use this method, it is an internal method.
    `<Solution_> SolutionDescriptor<Solution_>` | SolverConfig.`buildSolutionDescriptor​(SolverConfigContext configContext)` | Do not use this method, it is an internal method.
    `<Solution_> Solver<Solution_>` | SolverConfig.`buildSolver​(SolverConfigContext configContext)` | Do not use this method, it is an internal method.

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

    Methods in org.optaplanner.core.impl.solver that return SolverConfigContext
    Modifier and Type | Method | Description
    --- | --- | ---
    `SolverConfigContext` | DefaultSolverFactory.`getSolverConfigContext()` |

    Constructors in org.optaplanner.core.impl.solver with parameters of type SolverConfigContext
    Constructor | Description
    --- | ---
    `DefaultSolverFactory​(SolverConfig solverConfig, SolverConfigContext solverConfigContext)` |