# Package org.optaplanner.core.api.score.constraint

Explain a `Score` with `ConstraintMatchTotal` and `ConstraintMatch`.

- Class Summary
  Class | Description
  --- | ---
  ConstraintMatch | Retrievable from `ConstraintMatchTotal.getConstraintMatchSet()`.
  ConstraintMatchScoreComparator | Deprecated. If you need this, it is trivial to implement via `Comparator.comparing(Function)`.
  ConstraintMatchTotal | Explains the `Score` of a `PlanningSolution`, from the opposite side than `Indictment`.
  ConstraintMatchTotalScoreComparator | Deprecated. If you need this, it is trivial to implement via `Comparator.comparing(Function)`.
  Indictment | Explains the `Score` of a `PlanningSolution`, from the opposite side than `ConstraintMatchTotal`.
  IndictmentScoreComparator | Deprecated. If you need this, it is trivial to implement via `Comparator.comparing(Function)`.
  IndictmentScoreTotalComparator | Deprecated. If you need this, it is trivial to implement via `Comparator.comparing(Function)`.