Uses of Interface
ai.timefold.solver.core.api.function.PentaPredicate
Packages that use PentaPredicate
-
Uses of PentaPredicate in ai.timefold.solver.core.api.function
Methods in ai.timefold.solver.core.api.function that return PentaPredicateModifier and TypeMethodDescriptionReturns a composed predicate that represents a short-circuiting logical AND of this predicate and another.PentaPredicate.negate()Returns a predicate that represents the logical negation of this predicate.Returns a composed predicate that represents a short-circuiting logical OR of this predicate and another.Methods in ai.timefold.solver.core.api.function with parameters of type PentaPredicateModifier and TypeMethodDescriptionReturns a composed predicate that represents a short-circuiting logical AND of this predicate and another.Returns a composed predicate that represents a short-circuiting logical OR of this predicate and another. -
Uses of PentaPredicate in ai.timefold.solver.core.api.score.stream
Methods in ai.timefold.solver.core.api.score.stream with parameters of type PentaPredicateModifier and TypeMethodDescriptionstatic <A,B, C, D, E>
PentaJoiner<A,B, C, D, E> Joiners.filtering(PentaPredicate<A, B, C, D, E> filter) As defined byJoiners.filtering(BiPredicate). -
Uses of PentaPredicate in ai.timefold.solver.core.impl.score.stream.common.penta
Methods in ai.timefold.solver.core.impl.score.stream.common.penta that return PentaPredicateModifier and TypeMethodDescriptionFilteringPentaJoiner.getFilter()PentaJoinerComber.getMergedFiltering()Constructors in ai.timefold.solver.core.impl.score.stream.common.penta with parameters of type PentaPredicateModifierConstructorDescriptionFilteringPentaJoiner(PentaPredicate<A, B, C, D, E> filter) PentaJoinerComber(DefaultPentaJoiner<A, B, C, D, E> mergedJoiner, PentaPredicate<A, B, C, D, E> mergedFiltering)