## Uses of Interface
org.optaplanner.core.api.score.constraint.Indictment

- Packages that use Indictment
  Package | Description
  --- | ---
  org.optaplanner.core.api.score | Classes used for `Score` calculation.
  org.optaplanner.core.api.score.calculator |
  org.optaplanner.core.impl.score |
  org.optaplanner.core.impl.score.constraint |
  org.optaplanner.core.impl.score.director |
  org.optaplanner.core.impl.score.director.drools |
  org.optaplanner.core.impl.score.director.easy |
  org.optaplanner.core.impl.score.director.incremental |
  org.optaplanner.core.impl.score.director.stream |
  org.optaplanner.core.impl.score.holder |
  org.optaplanner.core.impl.score.stream |
  org.optaplanner.core.impl.score.stream.bavet |
  org.optaplanner.core.impl.score.stream.drools |

- - ### Uses of Indictment in org.optaplanner.core.api.score

    Methods in org.optaplanner.core.api.score that return types with arguments of type Indictment
    Modifier and Type | Method | Description
    --- | --- | ---
    `Map<Object,​Indictment<Score_>>` | ScoreExplanation.`getIndictmentMap()` | Explains the impact of each planning entity or problem fact on the `Score`.

  - ### Uses of Indictment in org.optaplanner.core.api.score.calculator

    Methods in org.optaplanner.core.api.score.calculator that return types with arguments of type Indictment
    Modifier and Type | Method | Description
    --- | --- | ---
    `Map<Object,​Indictment<Score_>>` | ConstraintMatchAwareIncrementalScoreCalculator.`getIndictmentMap()` |

  - ### Uses of Indictment in org.optaplanner.core.impl.score

    Methods in org.optaplanner.core.impl.score that return types with arguments of type Indictment
    Modifier and Type | Method | Description
    --- | --- | ---
    `Map<Object,​Indictment<Score_>>` | DefaultScoreExplanation.`getIndictmentMap()` |

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

    Classes in org.optaplanner.core.impl.score.constraint that implement Indictment
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `DefaultIndictment<Score_ extends Score<Score_>>` |

  - ### Uses of Indictment in org.optaplanner.core.impl.score.director

    Methods in org.optaplanner.core.impl.score.director that return types with arguments of type Indictment
    Modifier and Type | Method | Description
    --- | --- | ---
    `Map<Object,​Indictment<Score_>>` | InnerScoreDirector.`getIndictmentMap()` | Explains the impact of each planning entity or problem fact on the `Score`.

  - ### Uses of Indictment in org.optaplanner.core.impl.score.director.drools

    Methods in org.optaplanner.core.impl.score.director.drools that return types with arguments of type Indictment
    Modifier and Type | Method | Description
    --- | --- | ---
    `Map<Object,​Indictment<Score_>>` | DroolsScoreDirector.`getIndictmentMap()` |

  - ### Uses of Indictment in org.optaplanner.core.impl.score.director.easy

    Methods in org.optaplanner.core.impl.score.director.easy that return types with arguments of type Indictment
    Modifier and Type | Method | Description
    --- | --- | ---
    `Map<Object,​Indictment<Score_>>` | EasyScoreDirector.`getIndictmentMap()` | `ConstraintMatch`s are not supported by this `ScoreDirector` implementation.

  - ### Uses of Indictment in org.optaplanner.core.impl.score.director.incremental

    Methods in org.optaplanner.core.impl.score.director.incremental that return types with arguments of type Indictment
    Modifier and Type | Method | Description
    --- | --- | ---
    `Map<Object,​Indictment<Score_>>` | IncrementalScoreDirector.`getIndictmentMap()` |

  - ### Uses of Indictment in org.optaplanner.core.impl.score.director.stream

    Methods in org.optaplanner.core.impl.score.director.stream that return types with arguments of type Indictment
    Modifier and Type | Method | Description
    --- | --- | ---
    `Map<Object,​Indictment<Score_>>` | ConstraintStreamScoreDirector.`getIndictmentMap()` |

  - ### Uses of Indictment in org.optaplanner.core.impl.score.holder

    Fields in org.optaplanner.core.impl.score.holder with type parameters of type Indictment
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected Map<Object,​Indictment<Score_>>` | AbstractScoreHolder.`indictmentMap` |

    Methods in org.optaplanner.core.impl.score.holder that return types with arguments of type Indictment
    Modifier and Type | Method | Description
    --- | --- | ---
    `Map<Object,​Indictment<Score_>>` | AbstractScoreHolder.`getIndictmentMap()` |

  - ### Uses of Indictment in org.optaplanner.core.impl.score.stream

    Methods in org.optaplanner.core.impl.score.stream that return types with arguments of type Indictment
    Modifier and Type | Method | Description
    --- | --- | ---
    `Map<Object,​Indictment<Score_>>` | ConstraintSession.`getIndictmentMap()` | As defined by `InnerScoreDirector.getIndictmentMap()`.

  - ### Uses of Indictment in org.optaplanner.core.impl.score.stream.bavet

    Methods in org.optaplanner.core.impl.score.stream.bavet that return types with arguments of type Indictment
    Modifier and Type | Method | Description
    --- | --- | ---
    `Map<Object,​Indictment<Score_>>` | BavetConstraintSession.`getIndictmentMap()` |

  - ### Uses of Indictment in org.optaplanner.core.impl.score.stream.drools

    Methods in org.optaplanner.core.impl.score.stream.drools that return types with arguments of type Indictment
    Modifier and Type | Method | Description
    --- | --- | ---
    `Map<Object,​Indictment<Score_>>` | DroolsConstraintSession.`getIndictmentMap()` |