Package org.apache.commons.functor
Interface BinaryFunctor<L,R>
-
- Type Parameters:
L- the left argument type.R- the right argument type.
- All Superinterfaces:
Functor
- All Known Subinterfaces:
BinaryFunction<L,R,T>,BinaryPredicate<L,R>,BinaryProcedure<L,R>
- All Known Implementing Classes:
BaseBinaryPredicateList,BinaryAnd,BinaryCompositeBinaryFunction,BinaryCompositeBinaryFunction.Helper,BinaryFunctionBinaryPredicate,BinaryFunctionBinaryProcedure,BinaryNot,BinaryOr,BinaryPredicateBinaryFunction,BinaryProcedureBinaryFunction,BinarySequence,ComparatorFunction,ConditionalBinaryFunction,ConditionalBinaryPredicate,ConditionalBinaryProcedure,Constant,FindWithinGenerator,FoldLeft,FoldRight,GeneratorContains,IgnoreLeftFunction,IgnoreLeftPredicate,IgnoreLeftProcedure,IgnoreRightFunction,IgnoreRightPredicate,IgnoreRightProcedure,IndexOfInGenerator,InPlaceTransform,IsElementOf,IsEqual,IsEquivalent,IsGreaterThan,IsGreaterThanOrEqual,IsInstance,IsLessThan,IsLessThanOrEqual,IsNotEqual,IsNotEquivalent,IsNotSame,IsSame,Limit,Max,Min,NoOp,Offset,RemoveMatching,RetainMatching,TransformedBinaryFunction,TransformedBinaryFunction.Helper,TransformedBinaryProcedure,TransformedBinaryProcedure.Helper,TransposedFunction,TransposedPredicate,TransposedProcedure,UnaryCompositeBinaryFunction,UnaryCompositeBinaryFunction.Helper,UnaryCompositeBinaryPredicate,UnaryCompositeBinaryPredicate.Helper
public interface BinaryFunctor<L,R> extends Functor
Marker interface for binary (two-argument) functors.Implementors are encouraged but not required to make their functors
Serializable.- Since:
- 1.0
- Version:
- $Revision$ $Date$