Spec-Zone .ru
спецификации, руководства, описания, API
|
@FunctionalInterface public interface IntPredicate
int
input value matches some criteria. This is the
int
-consuming primitive type specialization of Predicate
.Predicate
Modifier and Type | Method and Description |
---|---|
default IntPredicate |
and(IntPredicate p)
Returns a predicate which evaluates to
true only if this
predicate and the provided predicate both evaluate to true . |
default IntPredicate |
negate()
Returns a predicate which negates the result of this predicate.
|
default IntPredicate |
or(IntPredicate p)
Returns a predicate which evaluates to
true if either this
predicate or the provided predicate evaluates to true . |
boolean |
test(int value)
Returns
true if the input value matches some criteria. |
default IntPredicate |
xor(IntPredicate p)
Returns a predicate that evaluates to
true if both or neither of
the component predicates evaluate to true . |
boolean test(int value)
true
if the input value matches some criteria.value
- the value to be tested.true
if the input value matches some criteria, otherwise
false
default IntPredicate and(IntPredicate p)
true
only if this
predicate and the provided predicate both evaluate to true
. If
this predicate returns false
then the remaining predicate is not
evaluated.p
- a predicate which will be logically-ANDed with this predicate.true
only if both
predicates return true
.default IntPredicate negate()
default IntPredicate or(IntPredicate p)
true
if either this
predicate or the provided predicate evaluates to true
. If this
predicate returns true
then the remaining predicate is not
evaluated.p
- a predicate which will be logically-ORed with this predicate.true
if either predicate
returns true
.default IntPredicate xor(IntPredicate p)
true
if both or neither of
the component predicates evaluate to true
.p
- a predicate which will be logically-XORed with this predicate.true
if both or neither of
the component predicates evaluate to true
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.
DRAFT ea-b92