## Uses of Class
org.optaplanner.core.impl.score.stream.bavet.uni.BavetAbstractUniConstraintStream

- Packages that use BavetAbstractUniConstraintStream
  Package | Description
  --- | ---
  org.optaplanner.core.impl.score.stream.bavet |
  org.optaplanner.core.impl.score.stream.bavet.uni |

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

    Methods in org.optaplanner.core.impl.score.stream.bavet that return BavetAbstractUniConstraintStream
    Modifier and Type | Method and Description
    --- | ---
    `<A> BavetAbstractUniConstraintStream<Solution_,A>` | BavetConstraintFactory.`fromUnfiltered(Class<A> fromClass)`

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

    Subclasses of BavetAbstractUniConstraintStream in org.optaplanner.core.impl.score.stream.bavet.uni
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BavetFilterUniConstraintStream<Solution_,A>`
    `class` | `BavetFromUniConstraintStream<Solution_,A>`
    `class` | `BavetGroupBridgeUniConstraintStream<Solution_,A,NewA,ResultContainer_,NewB>`
    `class` | `BavetJoinBridgeUniConstraintStream<Solution_,A>`
    `class` | `BavetScoringUniConstraintStream<Solution_,A>`

    Fields in org.optaplanner.core.impl.score.stream.bavet.uni with type parameters of type BavetAbstractUniConstraintStream
    Modifier and Type | Field and Description
    --- | ---
    `protected List<BavetAbstractUniConstraintStream<Solution_,A>>` | BavetAbstractUniConstraintStream.`childStreamList`

    Methods in org.optaplanner.core.impl.score.stream.bavet.uni that return BavetAbstractUniConstraintStream
    Modifier and Type | Method and Description
    --- | ---
    `BavetAbstractUniConstraintStream<Solution_,A>` | BavetAbstractUniConstraintStream.`filter(Predicate<A> predicate)`

    Methods in org.optaplanner.core.impl.score.stream.bavet.uni with parameters of type BavetAbstractUniConstraintStream
    Modifier and Type | Method and Description
    --- | ---
    `void` | BavetAbstractUniConstraintStream.`addChildStream(BavetAbstractUniConstraintStream<Solution_,A> childStream)`

    Constructors in org.optaplanner.core.impl.score.stream.bavet.uni with parameters of type BavetAbstractUniConstraintStream
    Constructor and Description
    `BavetFilterUniConstraintStream(BavetConstraintFactory<Solution_> constraintFactory, BavetAbstractUniConstraintStream<Solution_,A> parent, Predicate<A> predicate)`
    `BavetGroupBridgeUniConstraintStream(BavetConstraintFactory<Solution_> constraintFactory, BavetAbstractUniConstraintStream<Solution_,A> parent, Function<A,NewA> groupKeyMapping, UniConstraintCollector<A,ResultContainer_,NewB> collector)`
    `BavetJoinBridgeUniConstraintStream(BavetConstraintFactory<Solution_> constraintFactory, BavetAbstractUniConstraintStream<Solution_,A> parent, boolean isLeftBridge, Function<A,Object[]> mapping, BavetIndexFactory indexFactory)`
    `BavetScoringUniConstraintStream(BavetConstraintFactory<Solution_> constraintFactory, BavetAbstractUniConstraintStream<Solution_,A> parent, BavetConstraint<Solution_> constraint)`
    `BavetScoringUniConstraintStream(BavetConstraintFactory<Solution_> constraintFactory, BavetAbstractUniConstraintStream<Solution_,A> parent, BavetConstraint<Solution_> constraint, Function<A,BigDecimal> bigDecimalMatchWeigher)`
    `BavetScoringUniConstraintStream(BavetConstraintFactory<Solution_> constraintFactory, BavetAbstractUniConstraintStream<Solution_,A> parent, BavetConstraint<Solution_> constraint, ToIntFunction<A> intMatchWeigher)`
    `BavetScoringUniConstraintStream(BavetConstraintFactory<Solution_> constraintFactory, BavetAbstractUniConstraintStream<Solution_,A> parent, BavetConstraint<Solution_> constraint, ToLongFunction<A> longMatchWeigher)`

Copyright © 2006–2021 JBoss by Red Hat. All rights reserved.