Class FilteringTriJoiner<A,​B,​C>

  • All Implemented Interfaces:
    org.optaplanner.core.api.score.stream.tri.TriJoiner<A,​B,​C>

    public final class FilteringTriJoiner<A,​B,​C>
    extends Object
    implements org.optaplanner.core.api.score.stream.tri.TriJoiner<A,​B,​C>
    • Constructor Detail

      • FilteringTriJoiner

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

      • and

        public FilteringTriJoiner<A,​B,​C> and​(org.optaplanner.core.api.score.stream.tri.TriJoiner<A,​B,​C> otherJoiner)
        Specified by:
        and in interface org.optaplanner.core.api.score.stream.tri.TriJoiner<A,​B,​C>
      • getFilter

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