@FunctionalInterface public interface DistributedTriPredicate<T,U,V> extends TriPredicate<T,U,V>, Serializable
Serializable
variant of TriPredicate
which declares checked
exception.Modifier and Type | Method and Description |
---|---|
default DistributedTriPredicate<T,U,V> |
and(DistributedTriPredicate<? super T,? super U,? super V> other)
Returns a composite predicate which evaluates the
equivalent of
this.test(t, u, v) && other.test(t, u, v) . |
default DistributedTriPredicate<T,U,V> |
negate()
Returns a composite predicate which evaluates the
equivalent of
!this.test(t, u, v) . |
default DistributedTriPredicate<T,U,V> |
or(DistributedTriPredicate<? super T,? super U,? super V> other)
Returns a composite predicate which evaluates the
equivalent of
this.test(t, u, v) || other.test(t, u, v) . |
default boolean |
test(T t,
U u,
V v)
Evaluates this predicate with the given arguments.
|
boolean |
testEx(T t,
U u,
V v)
Exception-declaring version of
TriPredicate.test(T, U, V) . |
and, or
boolean testEx(T t, U u, V v) throws Exception
TriPredicate.test(T, U, V)
.Exception
default boolean test(T t, U u, V v)
TriPredicate
test
in interface TriPredicate<T,U,V>
t
- the first argumentu
- the second argumentv
- the third argumenttrue
if predicate evaluated to true, false
otherwisedefault DistributedTriPredicate<T,U,V> and(@Nonnull DistributedTriPredicate<? super T,? super U,? super V> other)
this.test(t, u, v) && other.test(t, u, v)
.default DistributedTriPredicate<T,U,V> negate()
!this.test(t, u, v)
.negate
in interface TriPredicate<T,U,V>
default DistributedTriPredicate<T,U,V> or(@Nonnull DistributedTriPredicate<? super T,? super U,? super V> other)
this.test(t, u, v) || other.test(t, u, v)
.Copyright © 2018 Hazelcast, Inc.. All rights reserved.