Class TriJoinerComber<A,B,C>
- java.lang.Object
-
- org.optaplanner.constraint.streams.common.tri.TriJoinerComber<A,B,C>
-
- Type Parameters:
A-B-C-
public final class TriJoinerComber<A,B,C> extends Object
Combs an array ofTriJoinerinstances into a mergedJoiner and a mergedFiltering.
-
-
Constructor Summary
Constructors Constructor Description TriJoinerComber(DefaultTriJoiner<A,B,C> mergedJoiner, org.optaplanner.core.api.function.TriPredicate<A,B,C> mergedFiltering)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static <A,B,C>
TriJoinerComber<A,B,C>comb(org.optaplanner.core.api.score.stream.tri.TriJoiner<A,B,C>[] joiners)org.optaplanner.core.api.function.TriPredicate<A,B,C>getMergedFiltering()DefaultTriJoiner<A,B,C>getMergedJoiner()
-
-
-
Method Detail
-
comb
public static <A,B,C> TriJoinerComber<A,B,C> comb(org.optaplanner.core.api.score.stream.tri.TriJoiner<A,B,C>[] joiners)
-
getMergedJoiner
public DefaultTriJoiner<A,B,C> getMergedJoiner()
- Returns:
- never null
-
-