## Uses of Class
org.optaplanner.core.api.score.constraint.ConstraintMatch

- Packages that use ConstraintMatch
  Package | Description
  --- | ---
  org.optaplanner.core.api.score.constraint | Explain a `Score` with `ConstraintMatchTotal` and `ConstraintMatch`.
  org.optaplanner.core.impl.score.constraint |

- - ### Uses of ConstraintMatch in org.optaplanner.core.api.score.constraint

    Methods in org.optaplanner.core.api.score.constraint that return types with arguments of type ConstraintMatch
    Modifier and Type | Method | Description
    --- | --- | ---
    `Set<ConstraintMatch<Score_>>` | ConstraintMatchTotal.`getConstraintMatchSet()` |
    `Set<ConstraintMatch<Score_>>` | Indictment.`getConstraintMatchSet()` |

    Methods in org.optaplanner.core.api.score.constraint with parameters of type ConstraintMatch
    Modifier and Type | Method | Description
    --- | --- | ---
    `int` | ConstraintMatch.`compareTo​(ConstraintMatch<Score_> other)` |

  - ### Uses of ConstraintMatch in org.optaplanner.core.impl.score.constraint

    Methods in org.optaplanner.core.impl.score.constraint that return ConstraintMatch
    Modifier and Type | Method | Description
    --- | --- | ---
    `ConstraintMatch<Score_>` | DefaultConstraintMatchTotal.`addConstraintMatch​(List<Object> justificationList, Score_ score)` |

    Methods in org.optaplanner.core.impl.score.constraint that return types with arguments of type ConstraintMatch
    Modifier and Type | Method | Description
    --- | --- | ---
    `Set<ConstraintMatch<Score_>>` | DefaultConstraintMatchTotal.`getConstraintMatchSet()` |
    `Set<ConstraintMatch<Score_>>` | DefaultIndictment.`getConstraintMatchSet()` |

    Methods in org.optaplanner.core.impl.score.constraint with parameters of type ConstraintMatch
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | DefaultIndictment.`addConstraintMatch​(ConstraintMatch<Score_> constraintMatch)` |
    `void` | DefaultConstraintMatchTotal.`removeConstraintMatch​(ConstraintMatch<Score_> constraintMatch)` |
    `void` | DefaultIndictment.`removeConstraintMatch​(ConstraintMatch<Score_> constraintMatch)` |