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