# Uses of Package
org.optaplanner.core.impl.score.director.stream

- Packages that use org.optaplanner.core.impl.score.director.stream
  Package | Description
  --- | ---
  org.optaplanner.core.impl.score.director |
  org.optaplanner.core.impl.score.director.stream |
  org.optaplanner.test.impl.score.stream |

- Classes in org.optaplanner.core.impl.score.director.stream used by org.optaplanner.core.impl.score.director
  Class | Description
  --- | ---
  AbstractConstraintStreamScoreDirectorFactory | FP streams implementation of `ScoreDirectorFactory`.

- Classes in org.optaplanner.core.impl.score.director.stream used by org.optaplanner.core.impl.score.director.stream
  Class | Description
  --- | ---
  AbstractConstraintStreamScoreDirectorFactory | FP streams implementation of `ScoreDirectorFactory`.
  BavetConstraintStreamScoreDirector | FP streams implementation of `ScoreDirector`, which only recalculates the `Score` of the part of the `working solution` that changed, instead of the going through the entire `PlanningSolution`.
  BavetConstraintStreamScoreDirectorFactory |
  DroolsConstraintStreamScoreDirector | FP streams implementation of `ScoreDirector`, which only recalculates the `Score` of the part of the `working solution` that changed, instead of the going through the entire `PlanningSolution`.
  DroolsConstraintStreamScoreDirectorFactory |

- Classes in org.optaplanner.core.impl.score.director.stream used by org.optaplanner.test.impl.score.stream
  Class | Description
  --- | ---
  AbstractConstraintStreamScoreDirectorFactory | FP streams implementation of `ScoreDirectorFactory`.