Package net.sf.saxon.z
Class IntExceptPredicate
java.lang.Object
net.sf.saxon.z.IntExceptPredicate
- All Implemented Interfaces:
IntPredicate
,IntPredicateProxy
An IntPredicate formed as the difference of two other predicates: it matches
an integer if the first operand matches the integer and the second does not
-
Method Summary
Modifier and TypeMethodDescriptionGet the operandsstatic IntPredicateProxy
boolean
test
(int value) Ask whether a given value matches this predicateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.function.IntPredicate
and, negate, or
Methods inherited from interface net.sf.saxon.z.IntPredicateProxy
union
-
Method Details
-
makeDifference
-
test
public boolean test(int value) Ask whether a given value matches this predicate- Specified by:
test
in interfaceIntPredicate
- Specified by:
test
in interfaceIntPredicateProxy
- Parameters:
value
- the value to be tested- Returns:
- true if the value matches; false if it does not
-
getOperands
Get the operands- Returns:
- an array containing the two operands
-