Package | Description |
---|---|
org.optaplanner.core.api.function |
Functions that are not available in
java.util.function . |
org.optaplanner.core.api.score.stream.quad |
The
ConstraintStream API for four matched facts. |
org.optaplanner.core.impl.score.stream.drools.quad |
Modifier and Type | Method and Description |
---|---|
default QuadPredicate<A,B,C,D> |
QuadPredicate.and(QuadPredicate<? super A,? super B,? super C,? super D> other)
Returns a composed predicate that represents a short-circuiting logical
AND of this predicate and another.
|
default QuadPredicate<A,B,C,D> |
QuadPredicate.negate()
Returns a predicate that represents the logical negation of this
predicate.
|
default QuadPredicate<A,B,C,D> |
QuadPredicate.or(QuadPredicate<? super A,? super B,? super C,? super D> other)
Returns a composed predicate that represents a short-circuiting logical
OR of this predicate and another.
|
Modifier and Type | Method and Description |
---|---|
default QuadPredicate<A,B,C,D> |
QuadPredicate.and(QuadPredicate<? super A,? super B,? super C,? super D> other)
Returns a composed predicate that represents a short-circuiting logical
AND of this predicate and another.
|
default QuadPredicate<A,B,C,D> |
QuadPredicate.or(QuadPredicate<? super A,? super B,? super C,? super D> other)
Returns a composed predicate that represents a short-circuiting logical
OR of this predicate and another.
|
Modifier and Type | Method and Description |
---|---|
QuadConstraintStream<A,B,C,D> |
QuadConstraintStream.filter(QuadPredicate<A,B,C,D> predicate)
Exhaustively test each tuple of facts against the
QuadPredicate
and match if test(Object, Object, Object, Object) returns true. |
Modifier and Type | Method and Description |
---|---|
DroolsQuadCondition<A,B,C,D> |
DroolsQuadCondition.andFilter(QuadPredicate<A,B,C,D> predicate) |
QuadConstraintStream<A,B,C,D> |
DroolsAbstractQuadConstraintStream.filter(QuadPredicate<A,B,C,D> predicate) |
Constructor and Description |
---|
DroolsFilterQuadConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory,
DroolsAbstractQuadConstraintStream<Solution_,A,B,C,D> parent,
QuadPredicate<A,B,C,D> predicate) |
Copyright © 2006–2020 JBoss by Red Hat. All rights reserved.