# Package org.optaplanner.core.config

Classes which represent the XML Solver configuration of OptaPlanner.

The XML Solver configuration is backwards compatible for all elements, except for elements that require the use of non public API classes.

- Class Summary
  Class | Description
  --- | ---
  AbstractConfig<C extends AbstractConfig> | A config class is a user friendly, validating configuration class that maps XML input.
  SolverConfigContext | Do not use this class, it is an internal class.