Spec-Zone .ru
спецификации, руководства, описания, API
|
T
- тип первого параметра test
.U
- тип второго параметра test
.@FunctionalInterface public interface BiPredicate<T,U>
Predicate
.Predicate
Модификатор и Тип | Метод и Описание |
---|---|
default BiPredicate<T,U> |
and(BiPredicate<? super T,? super U> p)
Возвращает предикат, который оценивает к
true только если этот предикат и обеспеченный предикат оба оценивают к true . |
default BiPredicate<T,U> |
negate()
Возвращает предикат, который инвертирует результат этого предиката.
|
default BiPredicate<T,U> |
or(BiPredicate<? super T,? super U> p)
Возвращает предикат, который оценивает к
true если или этот предикат или обеспеченный предикат оценивают к true . |
boolean |
test(T t, U u)
Возвратиться
true если вводы соответствуют некоторые критерии. |
default BiPredicate<T,U> |
xor(BiPredicate<? super T,? super U> p)
Возвращает предикат, который оценивает к
true если оба или ни один из компонентных предикатов оценивают к true . |
boolean test(T t, U u)
true
если вводы соответствуют некоторые критерии.t
- входной объект.u
- входной объект.true
если вводы соответствуют некоторые критерии.default BiPredicate<T,U> and(BiPredicate<? super T,? super U> p)
true
только если этот предикат и обеспеченный предикат оба оценивают к true
. Если этот предикат возвращается false
тогда остающийся предикат не оценивается.p
- предикат, который будет логически-ANDed с этим предикатом.true
только если оба предиката возвращаются true
.default BiPredicate<T,U> negate()
default BiPredicate<T,U> or(BiPredicate<? super T,? super U> p)
true
если или этот предикат или обеспеченный предикат оценивают к true
. Если этот предикат возвращается true
тогда остающийся предикат не оценивается.p
- предикат, который будет логически-ORed с этим предикатом.true
если любой предикат возвращается true
.default BiPredicate<T,U> xor(BiPredicate<? super T,? super U> p)
true
если оба или ни один из компонентных предикатов оценивают к true
.p
- предикат, который будет логически-XORed с этим предикатом.true
если оба или ни один из компонентных предикатов оценивают к true
.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92