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

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

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

    Methods in org.optaplanner.core.impl.score.stream.bavet that return types with arguments of type BavetFromUniNode
    Modifier and Type | Method | Description
    --- | --- | ---
    `List<BavetFromUniNode<Object>>` | BavetConstraintSession.`findFromNodeList​(Class<?> factClass)` |

    Method parameters in org.optaplanner.core.impl.score.stream.bavet with type arguments of type BavetFromUniNode
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | BavetConstraint.`createNodes​(BavetNodeBuildPolicy<Solution_> buildPolicy, Map<Class<?>,​BavetFromUniNode<Object>> declaredClassToNodeMap, Score<?> constraintWeight)` |

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

    Methods in org.optaplanner.core.impl.score.stream.bavet.uni that return BavetFromUniNode
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected BavetFromUniNode<A>` | BavetFromUniConstraintStream.`createNode​(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractUniNode<A> parentNode)` |
    `BavetFromUniNode<A>` | BavetFromUniConstraintStream.`createNodeChain​(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractUniNode<A> parentNode)` |
    `BavetFromUniNode<A>` | BavetFromUniTuple.`getNode()` |

    Constructors in org.optaplanner.core.impl.score.stream.bavet.uni with parameters of type BavetFromUniNode
    Constructor | Description
    --- | ---
    `BavetFromUniTuple​(BavetFromUniNode<A> node, A factA, int childTupleListSize)` |