Class TriJoinerComber<A,​B,​C>

  • Type Parameters:
    A -
    B -
    C -

    public final class TriJoinerComber<A,​B,​C>
    extends Object
    Combs an array of TriJoiner instances into a mergedJoiner and a mergedFiltering.
    • Constructor Detail

      • TriJoinerComber

        public TriJoinerComber​(DefaultTriJoiner<A,​B,​C> mergedJoiner,
                               org.optaplanner.core.api.function.TriPredicate<A,​B,​C> mergedFiltering)
    • 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)
      • getMergedFiltering

        public org.optaplanner.core.api.function.TriPredicate<A,​B,​C> getMergedFiltering()
        Returns:
        null if not applicable