## Uses of Class
org.optaplanner.core.api.score.stream.ConstraintStreamImplType

- Packages that use ConstraintStreamImplType
  Package | Description
  --- | ---
  org.optaplanner.core.api.score.stream | The `ConstraintStream` API: a way to define constraints for `Score` calculation.
  org.optaplanner.core.config.score.director |
  org.optaplanner.core.impl.score.director.stream |
  org.optaplanner.test.api.score.stream |
  org.optaplanner.test.impl.score.stream |

- - ### Uses of ConstraintStreamImplType in org.optaplanner.core.api.score.stream

    Methods in org.optaplanner.core.api.score.stream that return ConstraintStreamImplType
    Modifier and Type | Method | Description
    --- | --- | ---
    `static ConstraintStreamImplType` | ConstraintStreamImplType.`valueOf​(String name)` | Returns the enum constant of this type with the specified name.
    `static ConstraintStreamImplType[]` | ConstraintStreamImplType.`values()` | Returns an array containing the constants of this enum type, in the order they are declared.

  - ### Uses of ConstraintStreamImplType in org.optaplanner.core.config.score.director

    Fields in org.optaplanner.core.config.score.director declared as ConstraintStreamImplType
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected ConstraintStreamImplType` | ScoreDirectorFactoryConfig.`constraintStreamImplType` |

    Methods in org.optaplanner.core.config.score.director that return ConstraintStreamImplType
    Modifier and Type | Method | Description
    --- | --- | ---
    `ConstraintStreamImplType` | ScoreDirectorFactoryConfig.`getConstraintStreamImplType()` |

    Methods in org.optaplanner.core.config.score.director with parameters of type ConstraintStreamImplType
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | ScoreDirectorFactoryConfig.`setConstraintStreamImplType​(ConstraintStreamImplType constraintStreamImplType)` |
    `ScoreDirectorFactoryConfig` | ScoreDirectorFactoryConfig.`withConstraintStreamImplType​(ConstraintStreamImplType constraintStreamImplType)` |

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

    Constructors in org.optaplanner.core.impl.score.director.stream with parameters of type ConstraintStreamImplType
    Constructor | Description
    --- | ---
    `ConstraintStreamScoreDirectorFactory​(SolutionDescriptor<Solution_> solutionDescriptor, ConstraintProvider constraintProvider, ConstraintStreamImplType constraintStreamImplType)` |

  - ### Uses of ConstraintStreamImplType in org.optaplanner.test.api.score.stream

    Methods in org.optaplanner.test.api.score.stream with parameters of type ConstraintStreamImplType
    Modifier and Type | Method | Description
    --- | --- | ---
    `ConstraintVerifier<ConstraintProvider_,​Solution_>` | ConstraintVerifier.`withConstraintStreamImplType​(ConstraintStreamImplType constraintStreamImplType)` | All subsequent calls to `ConstraintVerifier.verifyThat(BiFunction)` and `ConstraintVerifier.verifyThat()` will use the given `ConstraintStreamImplType`.

  - ### Uses of ConstraintStreamImplType in org.optaplanner.test.impl.score.stream

    Methods in org.optaplanner.test.impl.score.stream with parameters of type ConstraintStreamImplType
    Modifier and Type | Method | Description
    --- | --- | ---
    `ConstraintVerifier<ConstraintProvider_,​Solution_>` | DefaultConstraintVerifier.`withConstraintStreamImplType​(ConstraintStreamImplType constraintStreamImplType)` |