Package org.apache.commons.functor
Interface UnaryFunctor<A>
-
- Type Parameters:
A- the argument type.
- All Superinterfaces:
Functor
- All Known Subinterfaces:
UnaryFunction<A,T>,UnaryPredicate<A>,UnaryProcedure<A>
- All Known Implementing Classes:
BaseUnaryPredicateList,BinaryFunctionUnaryFunction,BinaryPredicateUnaryPredicate,BinaryProcedureUnaryProcedure,CollectionTransformer,CompositeUnaryFunction,CompositeUnaryFunction.Helper,CompositeUnaryPredicate,CompositeUnaryProcedure,ConditionalUnaryFunction,ConditionalUnaryPredicate,ConditionalUnaryProcedure,Constant,FindWithinGenerator.FindProcedure,FoldLeft,FoldLeft.FoldLeftHelper,FoldRight,FoldRight.FoldRightHelper,FunctionUnaryFunction,GeneratorContains.ContainsProcedure,Identity,IndexOfInGenerator.IndexProcedure,IsEmpty,IsNotNull,IsNull,IsWithinRange,LeftBoundFunction,LeftBoundPredicate,LeftBoundProcedure,Limit,NoOp,Offset,PredicateUnaryPredicate,ProcedureUnaryProcedure,RightBoundFunction,RightBoundPredicate,RightBoundProcedure,Size,UnaryAnd,UnaryFunctionUnaryPredicate,UnaryFunctionUnaryProcedure,UnaryNot,UnaryOr,UnaryPredicateUnaryFunction,UnaryProcedureUnaryFunction,UnarySequence
public interface UnaryFunctor<A> extends Functor
Marker interface for unary (single-argument) functors.Implementors are encouraged but not required to make their functors
Serializable.- Since:
- 1.0
- Version:
- $Revision$ $Date$