Class QuadJoinerComber<A,​B,​C,​D>

  • Type Parameters:
    A -
    B -
    C -
    D -

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

      • QuadJoinerComber

        public QuadJoinerComber​(DefaultQuadJoiner<A,​B,​C,​D> mergedJoiner,
                                org.optaplanner.core.api.function.QuadPredicate<A,​B,​C,​D> mergedFiltering)
    • Method Detail

      • comb

        public static <A,​B,​C,​D> QuadJoinerComber<A,​B,​C,​D> comb​(org.optaplanner.core.api.score.stream.quad.QuadJoiner<A,​B,​C,​D>[] joiners)
      • getMergedFiltering

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