Package | Description |
---|---|
org.optaplanner.core.api.function |
Functions that are not available in
java.util.function . |
org.optaplanner.core.api.score.stream.tri |
The
ConstraintStream API for three matched facts. |
org.optaplanner.core.impl.score.stream.bavet.tri |
Modifier and Type | Method and 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.
|
Modifier and Type | Method and 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.
|
Modifier and Type | Method and Description |
---|---|
TriConstraintStream<A,B,C> |
TriConstraintStream.filter(TriPredicate<A,B,C> predicate)
Exhaustively test each tuple of facts against the
TriPredicate
and match if test(Object, Object, Object) returns true. |
Modifier and Type | Method and Description |
---|---|
BavetAbstractTriConstraintStream<Solution_,A,B,C> |
BavetAbstractTriConstraintStream.filter(TriPredicate<A,B,C> predicate) |
Constructor and Description |
---|
BavetFilterTriConstraintStream(BavetConstraintFactory<Solution_> constraintFactory,
BavetAbstractTriConstraintStream<Solution_,A,B,C> parent,
TriPredicate<A,B,C> predicate) |
BavetFilterTriNode(BavetConstraintSession session,
int nodeOrder,
BavetAbstractTriNode<A,B,C> parentNode,
TriPredicate<A,B,C> predicate) |
Copyright © 2006–2019 JBoss by Red Hat. All rights reserved.