| Name | Description | Type | Package | Framework |
| BaseGenerator | Base class for generators. | Class | org.apache.commons.functor.generator | Apache Commons |
| CollectionTransformer | Transforms a generator into a collection. | Class | org.apache.commons.functor.generator.util | Apache Commons |
| EachElement | Generator factory for each element of a collection. | Class | org.apache.commons.functor.generator.util | Apache Commons |
| FilteredGenerator | Generator that filters another Generator by only passing through those elements that are matched by a specified Predicate. | Class | org.apache.commons.functor.generator | Apache Commons |
| GenerateUntil | Wrap another Generator such that run(Procedure) terminates once a condition has been satisfied (test after). | Class | org.apache.commons.functor.generator.loop | Apache Commons |
| GenerateWhile | Wrap another Generator such that run(Procedure) continues as long as a condition is true (test after). | Class | org.apache.commons.functor.generator.loop | Apache Commons |
| Generator | The Generator interface defines a number of useful actions applying Procedures to each in a series of argument Objects. | Interface | org.apache.commons.functor.generator | Apache Commons |
| IteratorToGeneratorAdapter | Adapts an Iterator to the LoopGenerator interface. | Class | org.apache.commons.functor.generator.loop | Apache Commons |
| LoopGenerator | Base class for generators that control execution flow, and may need to stop the generation. | Class | org.apache.commons.functor.generator.loop | Apache Commons |
| TransformedGenerator | Generator that transforms the elements of another Generator. | Class | org.apache.commons.functor.generator.loop | Apache Commons |
| UntilGenerate | Wrap another Generator such that run(Procedure) terminates once a condition has been satisfied. | Class | org.apache.commons.functor.generator.loop | Apache Commons |
| WhileGenerate | Wrap another Generator such that run(Procedure) continues as long as a condition is true (test before). | Class | org.apache.commons.functor.generator.loop | Apache Commons |