Class Hierarchy
- java.lang.Object
- org.apache.commons.functor.core.composite.AbstractLoopNullaryProcedure (implements org.apache.commons.functor.NullaryProcedure)
- org.apache.commons.functor.range.AbstractRange<T,S> (implements org.apache.commons.functor.range.Range<T,S>)
- org.apache.commons.functor.aggregator.AbstractTimedAggregator<T> (implements org.apache.commons.functor.aggregator.Aggregator<T>)
- org.apache.commons.functor.core.composite.And<A>
- org.apache.commons.functor.generator.BaseGenerator<E> (implements org.apache.commons.functor.generator.Generator<E>)
- org.apache.commons.functor.core.composite.BinaryAnd<L,R>
- org.apache.commons.functor.core.composite.BinaryCompositeBinaryFunction<L,R,T> (implements org.apache.commons.functor.BinaryFunction<L,R,T>)
- org.apache.commons.functor.adapter.BinaryFunctionBinaryPredicate<L,R> (implements org.apache.commons.functor.BinaryPredicate<L,R>)
- org.apache.commons.functor.adapter.BinaryFunctionBinaryProcedure<L,R> (implements org.apache.commons.functor.BinaryProcedure<L,R>)
- org.apache.commons.functor.adapter.BinaryFunctionFunction<A,T> (implements org.apache.commons.functor.Function<A,T>)
- org.apache.commons.functor.core.composite.BinaryNot<L,R> (implements org.apache.commons.functor.BinaryPredicate<L,R>)
- org.apache.commons.functor.core.composite.BinaryOr<L,R>
- org.apache.commons.functor.adapter.BinaryPredicateBinaryFunction<L,R> (implements org.apache.commons.functor.BinaryFunction<L,R,T>)
- org.apache.commons.functor.adapter.BinaryPredicatePredicate<A> (implements org.apache.commons.functor.Predicate<A>)
- org.apache.commons.functor.adapter.BinaryProcedureBinaryFunction<L,R,T> (implements org.apache.commons.functor.BinaryFunction<L,R,T>)
- org.apache.commons.functor.adapter.BinaryProcedureProcedure<A> (implements org.apache.commons.functor.Procedure<A>)
- org.apache.commons.functor.core.composite.BinarySequence<L,R> (implements org.apache.commons.functor.BinaryProcedure<L,R>)
- org.apache.commons.functor.adapter.BoundNullaryFunction<T> (implements org.apache.commons.functor.NullaryFunction<T>)
- org.apache.commons.functor.adapter.BoundNullaryPredicate (implements org.apache.commons.functor.NullaryPredicate)
- org.apache.commons.functor.adapter.BoundNullaryProcedure (implements org.apache.commons.functor.NullaryProcedure)
- org.apache.commons.functor.generator.util.CollectionTransformer<E,C> (implements org.apache.commons.functor.Function<A,T>)
- org.apache.commons.functor.core.comparator.ComparatorFunction<T> (implements org.apache.commons.functor.BinaryFunction<L,R,T>)
- org.apache.commons.functor.core.composite.Composite
- org.apache.commons.functor.core.composite.CompositeBinaryFunction<L,R,T> (implements org.apache.commons.functor.BinaryFunction<L,R,T>)
- org.apache.commons.functor.core.composite.CompositeBinaryPredicate<L,R> (implements org.apache.commons.functor.BinaryPredicate<L,R>)
- org.apache.commons.functor.core.composite.CompositeFunction<A,T> (implements org.apache.commons.functor.Function<A,T>)
- org.apache.commons.functor.core.composite.CompositePredicate<A> (implements org.apache.commons.functor.Predicate<A>)
- org.apache.commons.functor.core.composite.CompositeProcedure<A> (implements org.apache.commons.functor.Procedure<A>)
- org.apache.commons.functor.core.composite.Conditional
- org.apache.commons.functor.core.composite.ConditionalBinaryFunction<L,R,T> (implements org.apache.commons.functor.BinaryFunction<L,R,T>)
- org.apache.commons.functor.core.composite.ConditionalBinaryPredicate<L,R> (implements org.apache.commons.functor.BinaryPredicate<L,R>)
- org.apache.commons.functor.core.composite.ConditionalBinaryProcedure<L,R> (implements org.apache.commons.functor.BinaryProcedure<L,R>)
- org.apache.commons.functor.core.composite.ConditionalFunction<A,T> (implements org.apache.commons.functor.Function<A,T>)
- org.apache.commons.functor.core.composite.ConditionalNullaryFunction<T> (implements org.apache.commons.functor.NullaryFunction<T>)
- org.apache.commons.functor.core.composite.ConditionalNullaryPredicate (implements org.apache.commons.functor.NullaryPredicate)
- org.apache.commons.functor.core.composite.ConditionalNullaryProcedure (implements org.apache.commons.functor.NullaryProcedure)
- org.apache.commons.functor.core.composite.ConditionalPredicate<A> (implements org.apache.commons.functor.Predicate<A>)
- org.apache.commons.functor.core.composite.ConditionalProcedure<A> (implements org.apache.commons.functor.Procedure<A>)
- org.apache.commons.functor.core.Constant<T> (implements org.apache.commons.functor.BinaryFunction<L,R,T>, org.apache.commons.functor.BinaryPredicate<L,R>, org.apache.commons.functor.Function<A,T>, org.apache.commons.functor.NullaryFunction<T>, org.apache.commons.functor.NullaryPredicate, org.apache.commons.functor.Predicate<A>)
- org.apache.commons.functor.aggregator.functions.DoubleMaxAggregatorBinaryFunction (implements org.apache.commons.functor.BinaryFunction<L,R,T>)
- org.apache.commons.functor.aggregator.functions.DoubleMaxAggregatorFunction (implements org.apache.commons.functor.Function<A,T>)
- org.apache.commons.functor.aggregator.functions.DoubleMeanValueAggregatorFunction (implements org.apache.commons.functor.Function<A,T>)
- org.apache.commons.functor.aggregator.functions.DoubleMedianValueAggregatorFunction (implements org.apache.commons.functor.Function<A,T>)
- org.apache.commons.functor.aggregator.functions.DoublePercentileAggregatorFunction (implements org.apache.commons.functor.Function<A,T>)
- org.apache.commons.functor.aggregator.functions.DoubleSumAggregatorBinaryFunction (implements org.apache.commons.functor.BinaryFunction<L,R,T>)
- org.apache.commons.functor.aggregator.functions.DoubleSumAggregatorFunction (implements org.apache.commons.functor.Function<A,T>)
- org.apache.commons.functor.core.algorithm.DoUntil
- org.apache.commons.functor.core.algorithm.DoWhile
- org.apache.commons.functor.generator.util.EachElement
- org.apache.commons.functor.range.Endpoint<T>
- org.apache.commons.functor.core.collection.FilteredIterable<T> (implements java.lang.Iterable<T>)
- org.apache.commons.functor.core.collection.FilteredIterator<T> (implements java.util.Iterator<E>)
- org.apache.commons.functor.core.algorithm.FindWithinGenerator<E> (implements org.apache.commons.functor.BinaryFunction<L,R,T>)
- org.apache.commons.functor.core.algorithm.FoldLeft<T> (implements org.apache.commons.functor.BinaryFunction<L,R,T>, org.apache.commons.functor.Function<A,T>)
- org.apache.commons.functor.core.algorithm.FoldRight<T> (implements org.apache.commons.functor.BinaryFunction<L,R,T>, org.apache.commons.functor.Function<A,T>)
- org.apache.commons.functor.adapter.FullyBoundNullaryFunction<T> (implements org.apache.commons.functor.NullaryFunction<T>)
- org.apache.commons.functor.adapter.FullyBoundNullaryPredicate (implements org.apache.commons.functor.NullaryPredicate)
- org.apache.commons.functor.adapter.FullyBoundNullaryProcedure (implements org.apache.commons.functor.NullaryProcedure)
- org.apache.commons.functor.adapter.FunctionPredicate<A> (implements org.apache.commons.functor.Predicate<A>)
- org.apache.commons.functor.adapter.FunctionProcedure<A> (implements org.apache.commons.functor.Procedure<A>)
- org.apache.commons.functor.core.algorithm.GeneratorContains<T> (implements org.apache.commons.functor.BinaryPredicate<L,R>)
- org.apache.commons.functor.core.Identity<T> (implements org.apache.commons.functor.Function<A,T>, org.apache.commons.functor.Predicate<A>)
- org.apache.commons.functor.adapter.IgnoreLeftFunction<L,R,T> (implements org.apache.commons.functor.BinaryFunction<L,R,T>)
- org.apache.commons.functor.adapter.IgnoreLeftPredicate<L,R> (implements org.apache.commons.functor.BinaryPredicate<L,R>)
- org.apache.commons.functor.adapter.IgnoreLeftProcedure<L,R> (implements org.apache.commons.functor.BinaryProcedure<L,R>)
- org.apache.commons.functor.adapter.IgnoreRightFunction<L,R,T> (implements org.apache.commons.functor.BinaryFunction<L,R,T>)
- org.apache.commons.functor.adapter.IgnoreRightPredicate<L,R> (implements org.apache.commons.functor.BinaryPredicate<L,R>)
- org.apache.commons.functor.adapter.IgnoreRightProcedure<L,R> (implements org.apache.commons.functor.BinaryProcedure<L,R>)
- org.apache.commons.functor.core.algorithm.IndexOfInGenerator<T> (implements org.apache.commons.functor.BinaryFunction<L,R,T>)
- org.apache.commons.functor.core.algorithm.InPlaceTransform<T> (implements org.apache.commons.functor.BinaryProcedure<L,R>)
- org.apache.commons.functor.aggregator.functions.IntegerCountAggregatorBinaryFunction (implements org.apache.commons.functor.BinaryFunction<L,R,T>)
- org.apache.commons.functor.aggregator.functions.IntegerMaxAggregatorBinaryFunction (implements org.apache.commons.functor.BinaryFunction<L,R,T>)
- org.apache.commons.functor.aggregator.functions.IntegerMaxAggregatorFunction (implements org.apache.commons.functor.Function<A,T>)
- org.apache.commons.functor.aggregator.functions.IntegerMeanValueAggregatorFunction (implements org.apache.commons.functor.Function<A,T>)
- org.apache.commons.functor.aggregator.functions.IntegerMedianValueAggregatorFunction (implements org.apache.commons.functor.Function<A,T>)
- org.apache.commons.functor.aggregator.functions.IntegerPercentileAggregatorFunction (implements org.apache.commons.functor.Function<A,T>)
- org.apache.commons.functor.aggregator.functions.IntegerSumAggregatorBinaryFunction (implements org.apache.commons.functor.BinaryFunction<L,R,T>)
- org.apache.commons.functor.aggregator.functions.IntegerSumAggregatorFunction (implements org.apache.commons.functor.Function<A,T>)
- org.apache.commons.functor.core.collection.IsElementOf<L,R> (implements org.apache.commons.functor.BinaryPredicate<L,R>)
- org.apache.commons.functor.core.collection.IsEmpty<A> (implements org.apache.commons.functor.Predicate<A>)
- org.apache.commons.functor.core.IsEqual<L,R> (implements org.apache.commons.functor.BinaryPredicate<L,R>)
- org.apache.commons.functor.core.comparator.IsEquivalent<T> (implements org.apache.commons.functor.BinaryPredicate<L,R>)
- org.apache.commons.functor.core.comparator.IsGreaterThan<T> (implements org.apache.commons.functor.BinaryPredicate<L,R>)
- org.apache.commons.functor.core.comparator.IsGreaterThanOrEqual<T> (implements org.apache.commons.functor.BinaryPredicate<L,R>)
- org.apache.commons.functor.core.IsInstance<T> (implements org.apache.commons.functor.BinaryPredicate<L,R>)
- org.apache.commons.functor.core.comparator.IsLessThan<T> (implements org.apache.commons.functor.BinaryPredicate<L,R>)
- org.apache.commons.functor.core.comparator.IsLessThanOrEqual<T> (implements org.apache.commons.functor.BinaryPredicate<L,R>)
- org.apache.commons.functor.core.IsNotEqual<L,R> (implements org.apache.commons.functor.BinaryPredicate<L,R>)
- org.apache.commons.functor.core.comparator.IsNotEquivalent<T> (implements org.apache.commons.functor.BinaryPredicate<L,R>)
- org.apache.commons.functor.core.IsNotNull<T> (implements org.apache.commons.functor.Predicate<A>)
- org.apache.commons.functor.core.IsNotSame<L,R> (implements org.apache.commons.functor.BinaryPredicate<L,R>)
- org.apache.commons.functor.core.IsNull<A> (implements org.apache.commons.functor.Predicate<A>)
- org.apache.commons.functor.core.IsSame<L,R> (implements org.apache.commons.functor.BinaryPredicate<L,R>)
- org.apache.commons.functor.core.comparator.IsWithinRange<A> (implements org.apache.commons.functor.Predicate<A>)
- org.apache.commons.functor.adapter.LeftBoundFunction<A,T> (implements org.apache.commons.functor.Function<A,T>)
- org.apache.commons.functor.adapter.LeftBoundPredicate<A> (implements org.apache.commons.functor.Predicate<A>)
- org.apache.commons.functor.adapter.LeftBoundProcedure<A> (implements org.apache.commons.functor.Procedure<A>)
- org.apache.commons.functor.core.LeftIdentity
- org.apache.commons.functor.core.Limit (implements org.apache.commons.functor.BinaryPredicate<L,R>, org.apache.commons.functor.NullaryPredicate, org.apache.commons.functor.Predicate<A>)
- org.apache.commons.functor.core.comparator.Max<T> (implements org.apache.commons.functor.BinaryFunction<L,R,T>)
- org.apache.commons.functor.core.comparator.Min<T> (implements org.apache.commons.functor.BinaryFunction<L,R,T>)
- org.apache.commons.functor.core.NoOp (implements org.apache.commons.functor.BinaryProcedure<L,R>, org.apache.commons.functor.NullaryProcedure, org.apache.commons.functor.Procedure<A>)
- org.apache.commons.functor.core.composite.Not<A> (implements org.apache.commons.functor.Predicate<A>)
- org.apache.commons.functor.core.composite.NullaryAnd
- org.apache.commons.functor.adapter.NullaryFunctionFunction<A,T> (implements org.apache.commons.functor.Function<A,T>)
- org.apache.commons.functor.adapter.NullaryFunctionNullaryPredicate (implements org.apache.commons.functor.NullaryPredicate)
- org.apache.commons.functor.adapter.NullaryFunctionNullaryProcedure (implements org.apache.commons.functor.NullaryProcedure)
- org.apache.commons.functor.core.composite.NullaryNot (implements org.apache.commons.functor.NullaryPredicate)
- org.apache.commons.functor.core.composite.NullaryOr
- org.apache.commons.functor.adapter.NullaryPredicateNullaryFunction (implements org.apache.commons.functor.NullaryFunction<T>)
- org.apache.commons.functor.adapter.NullaryPredicatePredicate<A> (implements org.apache.commons.functor.Predicate<A>)
- org.apache.commons.functor.adapter.NullaryProcedureNullaryFunction<T> (implements org.apache.commons.functor.NullaryFunction<T>)
- org.apache.commons.functor.adapter.NullaryProcedureProcedure<A> (implements org.apache.commons.functor.Procedure<A>)
- org.apache.commons.functor.core.composite.NullarySequence (implements org.apache.commons.functor.NullaryProcedure)
- org.apache.commons.functor.core.Offset (implements org.apache.commons.functor.BinaryPredicate<L,R>, org.apache.commons.functor.NullaryPredicate, org.apache.commons.functor.Predicate<A>)
- org.apache.commons.functor.core.composite.Or<A>
- org.apache.commons.functor.adapter.PredicateFunction<A> (implements org.apache.commons.functor.Function<A,T>)
- org.apache.commons.functor.adapter.ProcedureFunction<A,T> (implements org.apache.commons.functor.Function<A,T>)
- org.apache.commons.functor.range.Ranges
- org.apache.commons.functor.core.algorithm.RecursiveEvaluation (implements org.apache.commons.functor.NullaryFunction<T>)
- org.apache.commons.functor.core.algorithm.RemoveMatching<T> (implements org.apache.commons.functor.BinaryProcedure<L,R>)
- org.apache.commons.functor.core.algorithm.RetainMatching<T> (implements org.apache.commons.functor.BinaryProcedure<L,R>)
- org.apache.commons.functor.adapter.RightBoundFunction<A,T> (implements org.apache.commons.functor.Function<A,T>)
- org.apache.commons.functor.adapter.RightBoundPredicate<A> (implements org.apache.commons.functor.Predicate<A>)
- org.apache.commons.functor.adapter.RightBoundProcedure<A> (implements org.apache.commons.functor.Procedure<A>)
- org.apache.commons.functor.core.RightIdentity
- org.apache.commons.functor.core.composite.Sequence<A> (implements org.apache.commons.functor.Procedure<A>)
- org.apache.commons.functor.core.collection.Size<A> (implements org.apache.commons.functor.Function<A,T>)
- org.apache.commons.functor.core.composite.TransformedBinaryFunction<L,R,T> (implements org.apache.commons.functor.BinaryFunction<L,R,T>)
- org.apache.commons.functor.core.composite.TransformedBinaryProcedure<L,R> (implements org.apache.commons.functor.BinaryProcedure<L,R>)
- org.apache.commons.functor.core.collection.TransformedIterator<E,T> (implements java.util.Iterator<E>)
- org.apache.commons.functor.core.composite.TransformedNullaryFunction<T> (implements org.apache.commons.functor.NullaryFunction<T>)
- org.apache.commons.functor.core.composite.TransformedNullaryProcedure (implements org.apache.commons.functor.NullaryProcedure)
- org.apache.commons.functor.core.composite.TransposedFunction<L,R,T> (implements org.apache.commons.functor.BinaryFunction<L,R,T>)
- org.apache.commons.functor.core.composite.TransposedPredicate<L,R> (implements org.apache.commons.functor.BinaryPredicate<L,R>)
- org.apache.commons.functor.core.composite.TransposedProcedure<L,R> (implements org.apache.commons.functor.BinaryProcedure<L,R>)
- org.apache.commons.functor.core.algorithm.UntilDo
- org.apache.commons.functor.core.algorithm.WhileDo
Interface Hierarchy
Enum Hierarchy
Copyright © 2003–2014 The Apache Software Foundation. All rights reserved.