org.apache.commons.functor
Interface BinaryPredicate<L,R>
- All Superinterfaces:
- BinaryFunctor<L,R>, Functor
- All Known Implementing Classes:
- BinaryAnd, BinaryFunctionBinaryPredicate, BinaryNot, BinaryOr, ConditionalBinaryPredicate, Constant, GeneratorContains, IgnoreLeftPredicate, IgnoreRightPredicate, IsElementOf, IsEqual, IsEquivalent, IsGreaterThan, IsGreaterThanOrEqual, IsInstance, IsLessThan, IsLessThanOrEqual, IsNotEqual, IsNotEquivalent, Limit, Offset, TransposedPredicate, UnaryCompositeBinaryPredicate
public interface BinaryPredicate<L,R>
- extends BinaryFunctor<L,R>
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: 665761 $ $Date: 2008-06-09 11:50:56 -0500 (Mon, 09 Jun 2008) $
- Author:
- Rodney Waldhoff
|
Method Summary |
boolean |
test(L left,
R right)
Evaluate this predicate. |
test
boolean test(L left,
R right)
- 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
Copyright © 2003-2008 The Apache Software Foundation. All Rights Reserved.