Package  Description 

org.apache.commons.functor 
Basic functor interfaces.

org.apache.commons.functor.adapter 
Classes that adapt one functor interface to another.

org.apache.commons.functor.aggregator 
This package contains the interfaces and utilities needed to implement
an aggregation service.

org.apache.commons.functor.aggregator.functions 
This package contains
Function 's used by aggregators
defined in org.apache.commons.functor.aggregator . 
org.apache.commons.functor.core 
Commonly used functor implementations.

org.apache.commons.functor.core.algorithm 
Various algorithmesque functors.

org.apache.commons.functor.core.collection 
Collection based functors, algorithms and utilities. 
org.apache.commons.functor.core.comparator 
Comparator  and
Comparable based functors, algorithms and utilities. 
org.apache.commons.functor.core.composite 
Functors composed of other functors.

org.apache.commons.functor.generator 
Contains code related to Generators.

org.apache.commons.functor.generator.loop 
Contains code related to Generators that control execution flow.

org.apache.commons.functor.generator.util 
Contains utility code for Generators.

org.apache.commons.functor.range 
Contains code related to Ranges.

Class and Description 

BinaryFunctor
Marker interface for binary (twoargument) functors.

Functor
Functor marker interface.

NullaryFunctor
Marker interface for nullary (zeroargument) functors.

UnaryFunctor
Marker interface for unary (singleargument) functors.

Class and Description 

BinaryFunction
A functor that takes two arguments and returns a value.

BinaryFunctor
Marker interface for binary (twoargument) functors.

BinaryPredicate
A functor that takes two arguments and returns a
boolean value. 
BinaryProcedure
A functor that takes two arguments and has no return value.

Function
A functor that takes one argument and returns an
Object value. 
Functor
Functor marker interface.

NullaryFunction
A functor that takes no arguments and returns a value.

NullaryFunctor
Marker interface for nullary (zeroargument) functors.

NullaryPredicate
A functor that takes no arguments and returns a
boolean value. 
NullaryProcedure
A functor that takes no arguments and returns no value.

Predicate
A functor that takes one argument and returns a
boolean value. 
Procedure
A functor that takes one argument and returns no value.

UnaryFunctor
Marker interface for unary (singleargument) functors.

Class and Description 

BinaryFunction
A functor that takes two arguments and returns a value.

Function
A functor that takes one argument and returns an
Object value. 
Functor
Functor marker interface.

NullaryFunction
A functor that takes no arguments and returns a value.

NullaryFunctor
Marker interface for nullary (zeroargument) functors.

Class and Description 

BinaryFunction
A functor that takes two arguments and returns a value.

BinaryFunctor
Marker interface for binary (twoargument) functors.

Function
A functor that takes one argument and returns an
Object value. 
Functor
Functor marker interface.

UnaryFunctor
Marker interface for unary (singleargument) functors.

Class and Description 

BinaryFunction
A functor that takes two arguments and returns a value.

BinaryFunctor
Marker interface for binary (twoargument) functors.

BinaryPredicate
A functor that takes two arguments and returns a
boolean value. 
BinaryProcedure
A functor that takes two arguments and has no return value.

Function
A functor that takes one argument and returns an
Object value. 
Functor
Functor marker interface.

NullaryFunction
A functor that takes no arguments and returns a value.

NullaryFunctor
Marker interface for nullary (zeroargument) functors.

NullaryPredicate
A functor that takes no arguments and returns a
boolean value. 
NullaryProcedure
A functor that takes no arguments and returns no value.

Predicate
A functor that takes one argument and returns a
boolean value. 
Procedure
A functor that takes one argument and returns no value.

UnaryFunctor
Marker interface for unary (singleargument) functors.

Class and Description 

BinaryFunction
A functor that takes two arguments and returns a value.

BinaryFunctor
Marker interface for binary (twoargument) functors.

BinaryPredicate
A functor that takes two arguments and returns a
boolean value. 
BinaryProcedure
A functor that takes two arguments and has no return value.

Function
A functor that takes one argument and returns an
Object value. 
Functor
Functor marker interface.

NullaryFunction
A functor that takes no arguments and returns a value.

NullaryFunctor
Marker interface for nullary (zeroargument) functors.

NullaryPredicate
A functor that takes no arguments and returns a
boolean value. 
NullaryProcedure
A functor that takes no arguments and returns no value.

Predicate
A functor that takes one argument and returns a
boolean value. 
UnaryFunctor
Marker interface for unary (singleargument) functors.

Class and Description 

BinaryFunctor
Marker interface for binary (twoargument) functors.

BinaryPredicate
A functor that takes two arguments and returns a
boolean value. 
Function
A functor that takes one argument and returns an
Object value. 
Functor
Functor marker interface.

Predicate
A functor that takes one argument and returns a
boolean value. 
UnaryFunctor
Marker interface for unary (singleargument) functors.

Class and Description 

BinaryFunction
A functor that takes two arguments and returns a value.

BinaryFunctor
Marker interface for binary (twoargument) functors.

BinaryPredicate
A functor that takes two arguments and returns a
boolean value. 
Function
A functor that takes one argument and returns an
Object value. 
Functor
Functor marker interface.

Predicate
A functor that takes one argument and returns a
boolean value. 
UnaryFunctor
Marker interface for unary (singleargument) functors.

Class and Description 

BinaryFunction
A functor that takes two arguments and returns a value.

BinaryFunctor
Marker interface for binary (twoargument) functors.

BinaryPredicate
A functor that takes two arguments and returns a
boolean value. 
BinaryProcedure
A functor that takes two arguments and has no return value.

Function
A functor that takes one argument and returns an
Object value. 
Functor
Functor marker interface.

NullaryFunction
A functor that takes no arguments and returns a value.

NullaryFunctor
Marker interface for nullary (zeroargument) functors.

NullaryPredicate
A functor that takes no arguments and returns a
boolean value. 
NullaryProcedure
A functor that takes no arguments and returns no value.

Predicate
A functor that takes one argument and returns a
boolean value. 
Procedure
A functor that takes one argument and returns no value.

UnaryFunctor
Marker interface for unary (singleargument) functors.

Class and Description 

Function
A functor that takes one argument and returns an
Object value. 
Predicate
A functor that takes one argument and returns a
boolean value. 
Procedure
A functor that takes one argument and returns no value.

Class and Description 

Function
A functor that takes one argument and returns an
Object value. 
Predicate
A functor that takes one argument and returns a
boolean value. 
Procedure
A functor that takes one argument and returns no value.

Class and Description 

Function
A functor that takes one argument and returns an
Object value. 
Functor
Functor marker interface.

UnaryFunctor
Marker interface for unary (singleargument) functors.

Class and Description 

BinaryFunction
A functor that takes two arguments and returns a value.

Copyright © 2003–2014 The Apache Software Foundation. All rights reserved.