# Uses of Package
org.optaplanner.core.impl.solver

- Packages that use org.optaplanner.core.impl.solver
  Package | Description
  --- | ---
  org.optaplanner.core.api.solver | `Solver`, `SolverFactory`, ...
  org.optaplanner.core.impl.partitionedsearch |
  org.optaplanner.core.impl.solver |
  org.optaplanner.core.impl.solver.termination |

- Classes in org.optaplanner.core.impl.solver used by org.optaplanner.core.api.solver
  Class and Description
  ProblemFactChange A ProblemFactChange represents a change in 1 or more problem facts of a `PlanningSolution`.

- Classes in org.optaplanner.core.impl.solver used by org.optaplanner.core.impl.partitionedsearch
  Class and Description
  AbstractSolver Common code between `DefaultSolver` and child solvers (such as `PartitionSolver`.
  ProblemFactChange A ProblemFactChange represents a change in 1 or more problem facts of a `PlanningSolution`.

- Classes in org.optaplanner.core.impl.solver used by org.optaplanner.core.impl.solver
  Class and Description
  AbstractSolver Common code between `DefaultSolver` and child solvers (such as `PartitionSolver`.
  DefaultSolverJob
  DefaultSolverManager
  ProblemFactChange A ProblemFactChange represents a change in 1 or more problem facts of a `PlanningSolution`.

- Classes in org.optaplanner.core.impl.solver used by org.optaplanner.core.impl.solver.termination
  Class and Description
  ProblemFactChange A ProblemFactChange represents a change in 1 or more problem facts of a `PlanningSolution`.

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