DroolsAbstractQuadConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory,
DroolsAbstractConstraintStream<Solution_> parent) |
DroolsFilterQuadConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory,
DroolsAbstractQuadConstraintStream<Solution_,A,B,C,D> parent,
QuadPredicate<A,B,C,D> predicate) |
DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory,
DroolsAbstractBiConstraintStream<Solution_,A,B> parent,
BiFunction<A,B,NewA> groupKeyAMapping,
BiFunction<A,B,NewB> groupKeyBMapping,
BiConstraintCollector<A,B,ResultContainerC,NewC> collectorC,
BiConstraintCollector<A,B,ResultContainerD,NewD> collectorD) |
DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory,
DroolsAbstractQuadConstraintStream<Solution_,A,B,C,D> parent,
QuadFunction<A,B,C,D,NewA> groupKeyAMapping,
QuadFunction<A,B,C,D,NewB> groupKeyBMapping,
QuadConstraintCollector<A,B,C,D,ResultContainerC,NewC> collectorC,
QuadConstraintCollector<A,B,C,D,ResultContainerD,NewD> collectorD) |
DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory,
DroolsAbstractTriConstraintStream<Solution_,A,B,C> parent,
TriFunction<A,B,C,NewA> groupKeyAMapping,
TriFunction<A,B,C,NewB> groupKeyBMapping,
TriConstraintCollector<A,B,C,ResultContainerC,NewC> collectorC,
TriConstraintCollector<A,B,C,ResultContainerD,NewD> collectorD) |
DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory,
DroolsAbstractUniConstraintStream<Solution_,A> parent,
Function<A,NewA> groupKeyAMapping,
Function<A,NewB> groupKeyBMapping,
UniConstraintCollector<A,ResultContainerC,NewC> collectorC,
UniConstraintCollector<A,ResultContainerD,NewD> collectorD) |
DroolsJoinQuadConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory,
DroolsAbstractTriConstraintStream<Solution_,A,B,C> parent,
DroolsAbstractUniConstraintStream<Solution_,D> otherStream,
QuadJoiner<A,B,C,D> joiner) |
DroolsScoringQuadConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory,
DroolsAbstractQuadConstraintStream<Solution_,A,B,C,D> parent) |
DroolsScoringQuadConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory,
DroolsAbstractQuadConstraintStream<Solution_,A,B,C,D> parent,
QuadFunction<A,B,C,D,BigDecimal> bigDecimalMatchWeigher) |
DroolsScoringQuadConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory,
DroolsAbstractQuadConstraintStream<Solution_,A,B,C,D> parent,
ToIntQuadFunction<A,B,C,D> intMatchWeigher) |
DroolsScoringQuadConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory,
DroolsAbstractQuadConstraintStream<Solution_,A,B,C,D> parent,
ToLongQuadFunction<A,B,C,D> longMatchWeigher) |