Class Hierarchy
- java.lang.Object
- org.apache.commons.functor.core.composite.AbstractLoopProcedure (implements org.apache.commons.functor.Procedure, java.io.Serializable)
- org.apache.commons.functor.aggregator.AbstractTimedAggregator<T> (implements org.apache.commons.functor.aggregator.Aggregator<T>)
- org.apache.commons.functor.core.composite.And
- 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>, java.io.Serializable)
- org.apache.commons.functor.adapter.BinaryFunctionBinaryPredicate<L,R> (implements org.apache.commons.functor.BinaryPredicate<L,R>, java.io.Serializable)
- org.apache.commons.functor.adapter.BinaryFunctionBinaryProcedure<L,R> (implements org.apache.commons.functor.BinaryProcedure<L,R>, java.io.Serializable)
- org.apache.commons.functor.adapter.BinaryFunctionUnaryFunction<A,T> (implements org.apache.commons.functor.UnaryFunction<A,T>)
- org.apache.commons.functor.core.composite.BinaryNot<L,R> (implements org.apache.commons.functor.BinaryPredicate<L,R>, java.io.Serializable)
- 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>, java.io.Serializable)
- org.apache.commons.functor.adapter.BinaryPredicateUnaryPredicate<A> (implements org.apache.commons.functor.UnaryPredicate<A>)
- org.apache.commons.functor.adapter.BinaryProcedureBinaryFunction<L,R,T> (implements org.apache.commons.functor.BinaryFunction<L,R,T>, java.io.Serializable)
- org.apache.commons.functor.adapter.BinaryProcedureUnaryProcedure<A> (implements org.apache.commons.functor.UnaryProcedure<A>)
- org.apache.commons.functor.core.composite.BinarySequence<L,R> (implements org.apache.commons.functor.BinaryProcedure<L,R>, java.io.Serializable)
- org.apache.commons.functor.adapter.BoundFunction<T> (implements org.apache.commons.functor.Function<T>, java.io.Serializable)
- org.apache.commons.functor.adapter.BoundPredicate (implements org.apache.commons.functor.Predicate, java.io.Serializable)
- org.apache.commons.functor.adapter.BoundProcedure (implements org.apache.commons.functor.Procedure, java.io.Serializable)
- org.apache.commons.functor.generator.util.CollectionTransformer<E,C> (implements org.apache.commons.functor.UnaryFunction<A,T>)
- org.apache.commons.functor.core.comparator.ComparatorFunction<T> (implements org.apache.commons.functor.BinaryFunction<L,R,T>, java.io.Serializable)
- org.apache.commons.functor.core.composite.Composite
- org.apache.commons.functor.core.composite.CompositeUnaryFunction<A,T> (implements java.io.Serializable, org.apache.commons.functor.UnaryFunction<A,T>)
- org.apache.commons.functor.core.composite.CompositeUnaryPredicate<A> (implements java.io.Serializable, org.apache.commons.functor.UnaryPredicate<A>)
- org.apache.commons.functor.core.composite.CompositeUnaryProcedure<A> (implements java.io.Serializable, org.apache.commons.functor.UnaryProcedure<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>, java.io.Serializable)
- org.apache.commons.functor.core.composite.ConditionalBinaryPredicate<L,R> (implements org.apache.commons.functor.BinaryPredicate<L,R>, java.io.Serializable)
- org.apache.commons.functor.core.composite.ConditionalBinaryProcedure<L,R> (implements org.apache.commons.functor.BinaryProcedure<L,R>, java.io.Serializable)
- org.apache.commons.functor.core.composite.ConditionalFunction<T> (implements org.apache.commons.functor.Function<T>, java.io.Serializable)
- org.apache.commons.functor.core.composite.ConditionalPredicate (implements org.apache.commons.functor.Predicate, java.io.Serializable)
- org.apache.commons.functor.core.composite.ConditionalProcedure (implements org.apache.commons.functor.Procedure, java.io.Serializable)
- org.apache.commons.functor.core.composite.ConditionalUnaryFunction<A,T> (implements java.io.Serializable, org.apache.commons.functor.UnaryFunction<A,T>)
- org.apache.commons.functor.core.composite.ConditionalUnaryPredicate<A> (implements java.io.Serializable, org.apache.commons.functor.UnaryPredicate<A>)
- org.apache.commons.functor.core.composite.ConditionalUnaryProcedure<A> (implements java.io.Serializable, org.apache.commons.functor.UnaryProcedure<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<T>, org.apache.commons.functor.Predicate, java.io.Serializable, org.apache.commons.functor.UnaryFunction<A,T>, org.apache.commons.functor.UnaryPredicate<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.UnaryFunction<A,T>)
- org.apache.commons.functor.aggregator.functions.DoubleMeanValueAggregatorFunction (implements org.apache.commons.functor.UnaryFunction<A,T>)
- org.apache.commons.functor.aggregator.functions.DoubleMedianValueAggregatorFunction (implements org.apache.commons.functor.UnaryFunction<A,T>)
- org.apache.commons.functor.aggregator.functions.DoublePercentileAggregatorFunction (implements org.apache.commons.functor.UnaryFunction<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.UnaryFunction<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.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>, java.io.Serializable)
- org.apache.commons.functor.core.algorithm.FoldLeft<T> (implements org.apache.commons.functor.BinaryFunction<L,R,T>, java.io.Serializable, org.apache.commons.functor.UnaryFunction<A,T>)
- org.apache.commons.functor.core.algorithm.FoldRight<T> (implements org.apache.commons.functor.BinaryFunction<L,R,T>, java.io.Serializable, org.apache.commons.functor.UnaryFunction<A,T>)
- org.apache.commons.functor.adapter.FullyBoundFunction<T> (implements org.apache.commons.functor.Function<T>, java.io.Serializable)
- org.apache.commons.functor.adapter.FullyBoundPredicate (implements org.apache.commons.functor.Predicate, java.io.Serializable)
- org.apache.commons.functor.adapter.FullyBoundProcedure (implements org.apache.commons.functor.Procedure, java.io.Serializable)
- org.apache.commons.functor.adapter.FunctionPredicate (implements org.apache.commons.functor.Predicate, java.io.Serializable)
- org.apache.commons.functor.adapter.FunctionProcedure (implements org.apache.commons.functor.Procedure, java.io.Serializable)
- org.apache.commons.functor.adapter.FunctionUnaryFunction<A,T> (implements java.io.Serializable, org.apache.commons.functor.UnaryFunction<A,T>)
- org.apache.commons.functor.core.algorithm.GeneratorContains<T> (implements org.apache.commons.functor.BinaryPredicate<L,R>, java.io.Serializable)
- org.apache.commons.functor.core.Identity<T> (implements java.io.Serializable, org.apache.commons.functor.UnaryFunction<A,T>, org.apache.commons.functor.UnaryPredicate<A>)
- org.apache.commons.functor.adapter.IgnoreLeftFunction<L,R,T> (implements org.apache.commons.functor.BinaryFunction<L,R,T>, java.io.Serializable)
- org.apache.commons.functor.adapter.IgnoreLeftPredicate<L,R> (implements org.apache.commons.functor.BinaryPredicate<L,R>, java.io.Serializable)
- org.apache.commons.functor.adapter.IgnoreLeftProcedure<L,R> (implements org.apache.commons.functor.BinaryProcedure<L,R>, java.io.Serializable)
- org.apache.commons.functor.adapter.IgnoreRightFunction<L,R,T> (implements org.apache.commons.functor.BinaryFunction<L,R,T>, java.io.Serializable)
- org.apache.commons.functor.adapter.IgnoreRightPredicate<L,R> (implements org.apache.commons.functor.BinaryPredicate<L,R>, java.io.Serializable)
- org.apache.commons.functor.adapter.IgnoreRightProcedure<L,R> (implements org.apache.commons.functor.BinaryProcedure<L,R>, java.io.Serializable)
- org.apache.commons.functor.core.algorithm.IndexOfInGenerator<T> (implements org.apache.commons.functor.BinaryFunction<L,R,T>, java.io.Serializable)
- org.apache.commons.functor.core.algorithm.InPlaceTransform<T> (implements org.apache.commons.functor.BinaryProcedure<L,R>, java.io.Serializable)
- 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.UnaryFunction<A,T>)
- org.apache.commons.functor.aggregator.functions.IntegerMeanValueAggregatorFunction (implements org.apache.commons.functor.UnaryFunction<A,T>)
- org.apache.commons.functor.aggregator.functions.IntegerMedianValueAggregatorFunction (implements org.apache.commons.functor.UnaryFunction<A,T>)
- org.apache.commons.functor.aggregator.functions.IntegerPercentileAggregatorFunction (implements org.apache.commons.functor.UnaryFunction<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.UnaryFunction<A,T>)
- org.apache.commons.functor.core.collection.IsElementOf<L,R> (implements org.apache.commons.functor.BinaryPredicate<L,R>, java.io.Serializable)
- org.apache.commons.functor.core.collection.IsEmpty<A> (implements java.io.Serializable, org.apache.commons.functor.UnaryPredicate<A>)
- org.apache.commons.functor.core.IsEqual<L,R> (implements org.apache.commons.functor.BinaryPredicate<L,R>, java.io.Serializable)
- org.apache.commons.functor.core.comparator.IsEquivalent<T> (implements org.apache.commons.functor.BinaryPredicate<L,R>, java.io.Serializable)
- org.apache.commons.functor.core.comparator.IsGreaterThan<T> (implements org.apache.commons.functor.BinaryPredicate<L,R>, java.io.Serializable)
- org.apache.commons.functor.core.comparator.IsGreaterThanOrEqual<T> (implements org.apache.commons.functor.BinaryPredicate<L,R>, java.io.Serializable)
- org.apache.commons.functor.core.IsInstance<T> (implements org.apache.commons.functor.BinaryPredicate<L,R>, java.io.Serializable)
- org.apache.commons.functor.core.comparator.IsLessThan<T> (implements org.apache.commons.functor.BinaryPredicate<L,R>, java.io.Serializable)
- org.apache.commons.functor.core.comparator.IsLessThanOrEqual<T> (implements org.apache.commons.functor.BinaryPredicate<L,R>, java.io.Serializable)
- org.apache.commons.functor.core.IsNotEqual<L,R> (implements org.apache.commons.functor.BinaryPredicate<L,R>, java.io.Serializable)
- org.apache.commons.functor.core.comparator.IsNotEquivalent<T> (implements org.apache.commons.functor.BinaryPredicate<L,R>, java.io.Serializable)
- org.apache.commons.functor.core.IsNotNull<T> (implements java.io.Serializable, org.apache.commons.functor.UnaryPredicate<A>)
- org.apache.commons.functor.core.IsNotSame<L,R> (implements org.apache.commons.functor.BinaryPredicate<L,R>, java.io.Serializable)
- org.apache.commons.functor.core.IsNull<A> (implements java.io.Serializable, org.apache.commons.functor.UnaryPredicate<A>)
- org.apache.commons.functor.core.IsSame<L,R> (implements org.apache.commons.functor.BinaryPredicate<L,R>, java.io.Serializable)
- org.apache.commons.functor.core.comparator.IsWithinRange<A> (implements java.io.Serializable, org.apache.commons.functor.UnaryPredicate<A>)
- org.apache.commons.functor.adapter.LeftBoundFunction<A,T> (implements java.io.Serializable, org.apache.commons.functor.UnaryFunction<A,T>)
- org.apache.commons.functor.adapter.LeftBoundPredicate<A> (implements java.io.Serializable, org.apache.commons.functor.UnaryPredicate<A>)
- org.apache.commons.functor.adapter.LeftBoundProcedure<A> (implements java.io.Serializable, org.apache.commons.functor.UnaryProcedure<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.Predicate, java.io.Serializable, org.apache.commons.functor.UnaryPredicate<A>)
- org.apache.commons.functor.core.comparator.Max<T> (implements org.apache.commons.functor.BinaryFunction<L,R,T>, java.io.Serializable)
- org.apache.commons.functor.core.comparator.Min<T> (implements org.apache.commons.functor.BinaryFunction<L,R,T>, java.io.Serializable)
- org.apache.commons.functor.core.NoOp (implements org.apache.commons.functor.BinaryProcedure<L,R>, org.apache.commons.functor.Procedure, java.io.Serializable, org.apache.commons.functor.UnaryProcedure<A>)
- org.apache.commons.functor.core.composite.Not (implements org.apache.commons.functor.Predicate, java.io.Serializable)
- org.apache.commons.functor.core.Offset (implements org.apache.commons.functor.BinaryPredicate<L,R>, org.apache.commons.functor.Predicate, java.io.Serializable, org.apache.commons.functor.UnaryPredicate<A>)
- org.apache.commons.functor.core.composite.Or
- org.apache.commons.functor.adapter.PredicateFunction (implements org.apache.commons.functor.Function<T>, java.io.Serializable)
- org.apache.commons.functor.adapter.PredicateUnaryPredicate<A> (implements java.io.Serializable, org.apache.commons.functor.UnaryPredicate<A>)
- org.apache.commons.functor.adapter.ProcedureFunction<T> (implements org.apache.commons.functor.Function<T>, java.io.Serializable)
- org.apache.commons.functor.adapter.ProcedureUnaryProcedure<A> (implements java.io.Serializable, org.apache.commons.functor.UnaryProcedure<A>)
- org.apache.commons.functor.core.algorithm.RecursiveEvaluation (implements org.apache.commons.functor.Function<T>, java.io.Serializable)
- org.apache.commons.functor.core.algorithm.RemoveMatching<T> (implements org.apache.commons.functor.BinaryProcedure<L,R>, java.io.Serializable)
- org.apache.commons.functor.core.algorithm.RetainMatching<T> (implements org.apache.commons.functor.BinaryProcedure<L,R>, java.io.Serializable)
- org.apache.commons.functor.adapter.RightBoundFunction<A,T> (implements java.io.Serializable, org.apache.commons.functor.UnaryFunction<A,T>)
- org.apache.commons.functor.adapter.RightBoundPredicate<A> (implements java.io.Serializable, org.apache.commons.functor.UnaryPredicate<A>)
- org.apache.commons.functor.adapter.RightBoundProcedure<A> (implements java.io.Serializable, org.apache.commons.functor.UnaryProcedure<A>)
- org.apache.commons.functor.core.RightIdentity
- org.apache.commons.functor.core.composite.Sequence (implements org.apache.commons.functor.Procedure, java.io.Serializable)
- org.apache.commons.functor.core.collection.Size<A> (implements java.io.Serializable, org.apache.commons.functor.UnaryFunction<A,T>)
- org.apache.commons.functor.core.composite.TransformedBinaryFunction<L,R,T> (implements org.apache.commons.functor.BinaryFunction<L,R,T>, java.io.Serializable)
- org.apache.commons.functor.core.composite.TransformedBinaryProcedure<L,R> (implements org.apache.commons.functor.BinaryProcedure<L,R>, java.io.Serializable)
- org.apache.commons.functor.core.composite.TransformedFunction<T> (implements org.apache.commons.functor.Function<T>, java.io.Serializable)
- org.apache.commons.functor.core.collection.TransformedIterator<E,T> (implements java.util.Iterator<E>)
- org.apache.commons.functor.core.composite.TransformedProcedure (implements org.apache.commons.functor.Procedure, java.io.Serializable)
- org.apache.commons.functor.core.composite.TransposedFunction<L,R,T> (implements org.apache.commons.functor.BinaryFunction<L,R,T>, java.io.Serializable)
- org.apache.commons.functor.core.composite.TransposedPredicate<L,R> (implements org.apache.commons.functor.BinaryPredicate<L,R>, java.io.Serializable)
- org.apache.commons.functor.core.composite.TransposedProcedure<L,R> (implements org.apache.commons.functor.BinaryProcedure<L,R>, java.io.Serializable)
- org.apache.commons.functor.core.composite.UnaryAnd<A>
- org.apache.commons.functor.core.composite.UnaryCompositeBinaryFunction<L,R,T> (implements org.apache.commons.functor.BinaryFunction<L,R,T>, java.io.Serializable)
- org.apache.commons.functor.core.composite.UnaryCompositeBinaryPredicate<L,R> (implements org.apache.commons.functor.BinaryPredicate<L,R>, java.io.Serializable)
- org.apache.commons.functor.adapter.UnaryFunctionUnaryPredicate<A> (implements java.io.Serializable, org.apache.commons.functor.UnaryPredicate<A>)
- org.apache.commons.functor.adapter.UnaryFunctionUnaryProcedure<A> (implements java.io.Serializable, org.apache.commons.functor.UnaryProcedure<A>)
- org.apache.commons.functor.core.composite.UnaryNot<A> (implements java.io.Serializable, org.apache.commons.functor.UnaryPredicate<A>)
- org.apache.commons.functor.core.composite.UnaryOr<A>
- org.apache.commons.functor.adapter.UnaryPredicateUnaryFunction<A> (implements java.io.Serializable, org.apache.commons.functor.UnaryFunction<A,T>)
- org.apache.commons.functor.adapter.UnaryProcedureUnaryFunction<A,T> (implements java.io.Serializable, org.apache.commons.functor.UnaryFunction<A,T>)
- org.apache.commons.functor.core.composite.UnarySequence<A> (implements java.io.Serializable, org.apache.commons.functor.UnaryProcedure<A>)
- org.apache.commons.functor.core.algorithm.UntilDo
- org.apache.commons.functor.core.algorithm.WhileDo
Interface Hierarchy
Copyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.