BavetAbstractBiConstraintStream(BavetConstraintFactory<Solution_> constraintFactory) |
BavetFilterBiConstraintStream(BavetConstraintFactory<Solution_> constraintFactory,
BavetAbstractBiConstraintStream<Solution_,A,B> parent,
BiPredicate<A,B> predicate) |
BavetGroupBiConstraintStream(BavetConstraintFactory<Solution_> constraintFactory,
BavetAbstractConstraintStream<Solution_> parent,
Function<ResultContainer_,Result_> finisher) |
BavetJoinBiConstraintStream(BavetConstraintFactory<Solution_> constraintFactory,
BavetAbstractConstraintStream<Solution_> leftParent,
BavetAbstractConstraintStream<Solution_> rightParent) |
BavetJoinBridgeBiConstraintStream(BavetConstraintFactory<Solution_> constraintFactory,
BavetAbstractBiConstraintStream<Solution_,A,B> parent,
boolean isLeftBridge,
BiFunction<A,B,Object[]> mapping,
BavetIndexFactory indexFactory) |
BavetScoringBiConstraintStream(BavetConstraintFactory<Solution_> constraintFactory,
BavetAbstractBiConstraintStream<Solution_,A,B> parent,
BavetConstraint<Solution_> constraint) |
BavetScoringBiConstraintStream(BavetConstraintFactory<Solution_> constraintFactory,
BavetAbstractBiConstraintStream<Solution_,A,B> parent,
BavetConstraint<Solution_> constraint,
BiFunction<A,B,BigDecimal> bigDecimalMatchWeigher) |
BavetScoringBiConstraintStream(BavetConstraintFactory<Solution_> constraintFactory,
BavetAbstractBiConstraintStream<Solution_,A,B> parent,
BavetConstraint<Solution_> constraint,
ToIntBiFunction<A,B> intMatchWeigher) |
BavetScoringBiConstraintStream(BavetConstraintFactory<Solution_> constraintFactory,
BavetAbstractBiConstraintStream<Solution_,A,B> parent,
BavetConstraint<Solution_> constraint,
ToLongBiFunction<A,B> longMatchWeigher) |