Class QuadJoinerComber<A,B,C,D>
java.lang.Object
org.optaplanner.constraint.streams.common.quad.QuadJoinerComber<A,B,C,D>
- Type Parameters:
A-B-C-D-
Combs an array of
QuadJoiner instances into a mergedJoiner and a mergedFiltering.-
Constructor Summary
ConstructorsConstructorDescriptionQuadJoinerComber(DefaultQuadJoiner<A, B, C, D> mergedJoiner, org.optaplanner.core.api.function.QuadPredicate<A, B, C, D> mergedFiltering) -
Method Summary
Modifier and TypeMethodDescriptionstatic <A,B, C, D> QuadJoinerComber<A, B, C, D> comb(org.optaplanner.core.api.score.stream.quad.QuadJoiner<A, B, C, D>[] joiners)
-
Constructor Details
-
QuadJoinerComber
-
-
Method Details
-
comb
public static <A,B, QuadJoinerComber<A,C, D> B, combC, D> (org.optaplanner.core.api.score.stream.quad.QuadJoiner<A, B, C, D>[] joiners) -
getMergedJoiner
- Returns:
- never null
-
getMergedFiltering
- Returns:
- null if not applicable
-