Package org.apache.commons.functor
Interface BinaryPredicate<L,R>
- Type Parameters:
L- the left argument type.R- the right argument type.
- All Superinterfaces:
BinaryFunctor<L,,R> Functor
- All Known Implementing Classes:
BaseBinaryPredicateList,BinaryAnd,BinaryFunctionBinaryPredicate,BinaryNot,BinaryOr,ConditionalBinaryPredicate,Constant,GeneratorContains,IgnoreLeftPredicate,IgnoreRightPredicate,IsElementOf,IsEqual,IsEquivalent,IsGreaterThan,IsGreaterThanOrEqual,IsInstance,IsLessThan,IsLessThanOrEqual,IsNotEqual,IsNotEquivalent,IsNotSame,IsSame,Limit,Offset,TransposedPredicate,UnaryCompositeBinaryPredicate,UnaryCompositeBinaryPredicate.Helper
A functor that takes two arguments and returns a
boolean value.
Implementors are encouraged but not required to make their functors
Serializable.
- Since:
- 1.0
- Version:
- $Revision$ $Date$
-
Method Summary
-
Method Details
-
test
Evaluate this predicate.- Parameters:
left- the L element of the ordered pair of argumentsright- the R element of the ordered pair of arguments- Returns:
- the result of this test for the given arguments
-