Class QuadJoinerComber<A,B,C,D>
java.lang.Object
ai.timefold.solver.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, QuadPredicate<A, B, C, D> mergedFiltering) -
Method Summary
Modifier and TypeMethodDescriptionstatic <A,B, C, D> QuadJoinerComber<A, B, C, D> comb(QuadJoiner<A, B, C, D>[] joiners) QuadPredicate<A,B, C, D>
-
Constructor Details
-
QuadJoinerComber
public QuadJoinerComber(DefaultQuadJoiner<A, B, C, D> mergedJoiner, QuadPredicate<A, B, C, D> mergedFiltering)
-
-
Method Details
-
comb
-
getMergedJoiner
- Returns:
- never null
-
getMergedFiltering
- Returns:
- null if not applicable
-