Uses of Interface
org.optaplanner.core.api.function.TriPredicate
Packages that use TriPredicate
Package
Description
Functions that are not available in
java.util.function.The
ConstraintStream API for tri-tuples.-
Uses of TriPredicate in org.optaplanner.core.api.function
Methods in org.optaplanner.core.api.function that return TriPredicateModifier and TypeMethodDescriptiondefault TriPredicate<A,B, C> TriPredicate.and(TriPredicate<? super A, ? super B, ? super C> other) Returns a composed predicate that represents a short-circuiting logical AND of this predicate and another.default TriPredicate<A,B, C> TriPredicate.negate()Returns a predicate that represents the logical negation of this predicate.default TriPredicate<A,B, C> TriPredicate.or(TriPredicate<? super A, ? super B, ? super C> other) Returns a composed predicate that represents a short-circuiting logical OR of this predicate and another.Methods in org.optaplanner.core.api.function with parameters of type TriPredicateModifier and TypeMethodDescriptiondefault TriPredicate<A,B, C> TriPredicate.and(TriPredicate<? super A, ? super B, ? super C> other) Returns a composed predicate that represents a short-circuiting logical AND of this predicate and another.default TriPredicate<A,B, C> TriPredicate.or(TriPredicate<? super A, ? super B, ? super C> other) Returns a composed predicate that represents a short-circuiting logical OR of this predicate and another. -
Uses of TriPredicate in org.optaplanner.core.api.score.stream
Methods in org.optaplanner.core.api.score.stream with parameters of type TriPredicateModifier and TypeMethodDescriptionstatic <A,B, C, ResultContainer_, Result_>
TriConstraintCollector<A,B, C, ResultContainer_, Result_> ConstraintCollectors.conditionally(TriPredicate<A, B, C> condition, TriConstraintCollector<A, B, C, ResultContainer_, Result_> delegate) static <A,B, C> TriJoiner<A, B, C> Joiners.filtering(TriPredicate<A, B, C> filter) As defined byJoiners.filtering(BiPredicate). -
Uses of TriPredicate in org.optaplanner.core.api.score.stream.tri
Methods in org.optaplanner.core.api.score.stream.tri with parameters of type TriPredicateModifier and TypeMethodDescriptionTriConstraintStream.filter(TriPredicate<A, B, C> predicate) Exhaustively test each tuple of facts against theTriPredicateand match iftest(Object, Object, Object)returns true. -
Uses of TriPredicate in org.optaplanner.core.impl.score.stream
Methods in org.optaplanner.core.impl.score.stream with parameters of type TriPredicateModifier and TypeMethodDescription<A,B, C> TriJoiner<A, B, C> JoinerService.newTriJoiner(TriPredicate<A, B, C> filter)