Class FilteringPentaJoiner<A,​B,​C,​D,​E>

  • All Implemented Interfaces:
    org.optaplanner.core.api.score.stream.penta.PentaJoiner<A,​B,​C,​D,​E>

    public final class FilteringPentaJoiner<A,​B,​C,​D,​E>
    extends Object
    implements org.optaplanner.core.api.score.stream.penta.PentaJoiner<A,​B,​C,​D,​E>
    • Constructor Detail

      • FilteringPentaJoiner

        public FilteringPentaJoiner​(org.optaplanner.core.api.function.PentaPredicate<A,​B,​C,​D,​E> filter)
    • Method Detail

      • and

        public FilteringPentaJoiner<A,​B,​C,​D,​E> and​(org.optaplanner.core.api.score.stream.penta.PentaJoiner<A,​B,​C,​D,​E> otherJoiner)
        Specified by:
        and in interface org.optaplanner.core.api.score.stream.penta.PentaJoiner<A,​B,​C,​D,​E>
      • getFilter

        public org.optaplanner.core.api.function.PentaPredicate<A,​B,​C,​D,​E> getFilter()