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

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

    public final class FilteringQuadJoiner<A,​B,​C,​D>
    extends Object
    implements org.optaplanner.core.api.score.stream.quad.QuadJoiner<A,​B,​C,​D>
    • Constructor Detail

      • FilteringQuadJoiner

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

      • and

        public FilteringQuadJoiner<A,​B,​C,​D> and​(org.optaplanner.core.api.score.stream.quad.QuadJoiner<A,​B,​C,​D> otherJoiner)
        Specified by:
        and in interface org.optaplanner.core.api.score.stream.quad.QuadJoiner<A,​B,​C,​D>
      • getFilter

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