Uses of Interface
org.optaplanner.core.api.function.TriPredicate
-
Packages that use TriPredicate Package Description org.optaplanner.core.api.function Functions that are not available injava.util.function
.org.optaplanner.core.api.score.stream org.optaplanner.core.api.score.stream.tri TheConstraintStream
API for tri-tuples.org.optaplanner.core.impl.score.stream -
-
Uses of TriPredicate in org.optaplanner.core.api.function
Methods in org.optaplanner.core.api.function that return TriPredicate Modifier and Type Method Description default 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 TriPredicate Modifier and Type Method Description default 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 TriPredicate Modifier and Type Method Description static <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 TriPredicate Modifier and Type Method Description TriConstraintStream<A,B,C>
TriConstraintStream. filter(TriPredicate<A,B,C> predicate)
Exhaustively test each tuple of facts against theTriPredicate
and 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 TriPredicate Modifier and Type Method Description <A,B,C>
TriJoiner<A,B,C>JoinerService. newTriJoiner(TriPredicate<A,B,C> filter)
-