## Uses of Interface
org.optaplanner.core.impl.score.stream.drools.common.consequences.UniConstraintConsequence

- Packages that use UniConstraintConsequence
  Package | Description
  --- | ---
  org.optaplanner.core.impl.score.stream.drools.common |
  org.optaplanner.core.impl.score.stream.drools.common.consequences |

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

    Methods in org.optaplanner.core.impl.score.stream.drools.common that return UniConstraintConsequence
    Modifier and Type | Method | Description
    --- | --- | ---
    `UniConstraintConsequence` | ConstraintGraph.`impact​(UniConstraintGraphNode parent)` |
    `<A> UniConstraintConsequence` | ConstraintGraph.`impact​(UniConstraintGraphNode parent, Function<A,​BigDecimal> matchWeighter)` |
    `<A> UniConstraintConsequence` | ConstraintGraph.`impact​(UniConstraintGraphNode parent, ToIntFunction<A> matchWeighter)` |
    `<A> UniConstraintConsequence` | ConstraintGraph.`impact​(UniConstraintGraphNode parent, ToLongFunction<A> matchWeighter)` |

  - ### Uses of UniConstraintConsequence in org.optaplanner.core.impl.score.stream.drools.common.consequences

    Methods in org.optaplanner.core.impl.score.stream.drools.common.consequences that return UniConstraintConsequence
    Modifier and Type | Method | Description
    --- | --- | ---
    `static UniConstraintConsequence` | ConstraintConsequence.`create​(UniConstraintGraphNode terminalNode)` |
    `static <A> UniConstraintConsequence` | ConstraintConsequence.`create​(UniConstraintGraphNode terminalNode, Function<A,​BigDecimal> matchWeighter)` |
    `static <A> UniConstraintConsequence` | ConstraintConsequence.`create​(UniConstraintGraphNode terminalNode, ToIntFunction<A> matchWeighter)` |
    `static <A> UniConstraintConsequence` | ConstraintConsequence.`create​(UniConstraintGraphNode terminalNode, ToLongFunction<A> matchWeighter)` |