@FunctionalInterface
public interface Predicate5<A,B,C,D,E>
Equal to BiPredicate but with 5 arguments.
toPredicate(Predicate5),
toBiPredicate(Predicate5)| Modifier and Type | Method and Description |
|---|---|
default Predicate5<A,B,C,D,E> |
and(Predicate5<? super A,? super B,? super C,? super D,? super E> other) |
static <A,B,C,D,E> |
not(Predicate5<A,B,C,D,E> delegate)
Negate specified predicate
|
default Predicate5<A,B,C,D,E> |
or(Predicate5<? super A,? super B,? super C,? super D,? super E> other) |
boolean |
test(A a,
B b,
C c,
D d,
E e) |
static <A,B,C,D,E> |
toBiPredicate(Predicate5<A,B,C,D,E> delegate)
Converts specified predicate into a
BiPredicate were all arguments except the first one are represented
as a single Tuple3 instance. |
static <A,B,C,D,E> |
toPredicate(Predicate5<A,B,C,D,E> delegate)
Converts specified predicate into a
Predicate were all arguments are represented
as a single Tuple5 instance. |
static <A,B,C,D,E> java.util.function.Predicate<Tuple5<A,B,C,D,E>> toPredicate(Predicate5<A,B,C,D,E> delegate)
Predicate were all arguments are represented
as a single Tuple5 instance.static <A,B,C,D,E> java.util.function.BiPredicate<A,Tuple4<B,C,D,E>> toBiPredicate(Predicate5<A,B,C,D,E> delegate)
BiPredicate were all arguments except the first one are represented
as a single Tuple3 instance.default Predicate5<A,B,C,D,E> and(Predicate5<? super A,? super B,? super C,? super D,? super E> other)
default Predicate5<A,B,C,D,E> or(Predicate5<? super A,? super B,? super C,? super D,? super E> other)
static <A,B,C,D,E> Predicate5<A,B,C,D,E> not(Predicate5<A,B,C,D,E> delegate)