# Package org.optaplanner.core.impl.score.stream.bavet.bi

- Class Summary
  Class | Description
  --- | ---
  BavetAbstractBiConstraintStream<Solution_,​A,​B> |
  BavetAbstractBiNode<A,​B> |
  BavetAbstractBiTuple<A,​B> |
  BavetFilterBiConstraintStream<Solution_,​A,​B> |
  BavetFilterBiNode<A,​B> |
  BavetFilterBiTuple<A,​B> |
  BavetGroupBiConstraintStream<Solution_,​GroupKey_,​ResultContainer_,​Result_> |
  BavetGroupBiNode<GroupKey_,​ResultContainer_,​Result_> |
  BavetGroupBiTuple<GroupKey_,​ResultContainer_,​Result_> |
  BavetGroupBridgeBiConstraintStream<Solution_,​A,​B,​NewA,​ResultContainer_,​NewB> |
  BavetGroupBridgeBiNode<A,​B,​NewA,​ResultContainer_,​NewB> |
  BavetGroupBridgeBiTuple<A,​B,​NewA,​ResultContainer_,​NewB> |
  BavetJoinBiConstraintStream<Solution_,​A,​B> |
  BavetJoinBiNode<A,​B> |
  BavetJoinBiTuple<A,​B> |
  BavetJoinBridgeBiConstraintStream<Solution_,​A,​B> |
  BavetJoinBridgeBiNode<A,​B> |
  BavetJoinBridgeBiTuple<A,​B> |
  BavetScoringBiConstraintStream<Solution_,​A,​B> |
  BavetScoringBiNode<A,​B> |
  BavetScoringBiTuple<A,​B> |