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
public interface BinaryPredicate<L,R> extends BinaryFunctor<L,R>
A functor that takes two arguments and returns abooleanvalue.Implementors are encouraged but not required to make their functors
Serializable.- Since:
- 1.0
- Version:
- $Revision$ $Date$
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleantest(L left, R right)Evaluate this predicate.
-