## Uses of Class
org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBridgeBiTuple

- Packages that use BavetJoinBridgeBiTuple
  Package | Description
  --- | ---
  org.optaplanner.core.impl.score.stream.bavet.bi |
  org.optaplanner.core.impl.score.stream.bavet.tri |

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

    Methods in org.optaplanner.core.impl.score.stream.bavet.bi that return BavetJoinBridgeBiTuple
    Modifier and Type | Method | Description
    --- | --- | ---
    `BavetJoinBridgeBiTuple<A,​B>` | BavetJoinBridgeBiNode.`createTuple​(BavetAbstractBiTuple<A,​B> parentTuple)` |

    Methods in org.optaplanner.core.impl.score.stream.bavet.bi that return types with arguments of type BavetJoinBridgeBiTuple
    Modifier and Type | Method | Description
    --- | --- | ---
    `BavetIndex<BavetJoinBridgeBiTuple<A,​B>>` | BavetJoinBridgeBiNode.`getIndex()` |

    Methods in org.optaplanner.core.impl.score.stream.bavet.bi with parameters of type BavetJoinBridgeBiTuple
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | BavetJoinBridgeBiNode.`refresh​(BavetJoinBridgeBiTuple<A,​B> tuple)` |

    Method parameters in org.optaplanner.core.impl.score.stream.bavet.bi with type arguments of type BavetJoinBridgeBiTuple
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | BavetJoinBridgeBiNode.`setChildTupleRefresher​(Consumer<BavetJoinBridgeBiTuple<A,​B>> childTupleRefresher)` |

    Constructor parameters in org.optaplanner.core.impl.score.stream.bavet.bi with type arguments of type BavetJoinBridgeBiTuple
    Constructor | Description
    --- | ---
    `BavetJoinBridgeBiNode​(BavetConstraintSession session, int nodeOrder, BavetAbstractBiNode<A,​B> parentNode, BiFunction<A,​B,​Object[]> mapping, BavetIndex<BavetJoinBridgeBiTuple<A,​B>> index)` |

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

    Methods in org.optaplanner.core.impl.score.stream.bavet.tri that return BavetJoinBridgeBiTuple
    Modifier and Type | Method | Description
    --- | --- | ---
    `BavetJoinBridgeBiTuple<A,​B>` | BavetJoinTriTuple.`getAbTuple()` |

    Methods in org.optaplanner.core.impl.score.stream.bavet.tri that return types with arguments of type BavetJoinBridgeBiTuple
    Modifier and Type | Method | Description
    --- | --- | ---
    `BavetIndex<BavetJoinBridgeBiTuple<A,​B>>` | BavetJoinTriNode.`getLeftIndex()` |

    Methods in org.optaplanner.core.impl.score.stream.bavet.tri with parameters of type BavetJoinBridgeBiTuple
    Modifier and Type | Method | Description
    --- | --- | ---
    `BavetJoinTriTuple<A,​B,​C>` | BavetJoinTriNode.`createTuple​(BavetJoinBridgeBiTuple<A,​B> abTuple, BavetJoinBridgeUniTuple<C> cTuple)` |
    `void` | BavetJoinTriNode.`refreshChildTuplesLeft​(BavetJoinBridgeBiTuple<A,​B> leftParentTuple)` |

    Constructors in org.optaplanner.core.impl.score.stream.bavet.tri with parameters of type BavetJoinBridgeBiTuple
    Constructor | Description
    --- | ---
    `BavetJoinTriTuple​(BavetJoinTriNode<A,​B,​C> node, BavetJoinBridgeBiTuple<A,​B> abTuple, BavetJoinBridgeUniTuple<C> cTuple)` |