A B C D E F G H I L M N O P R S T U V W 

A

AbstractListBackedAggregator<T> - Class in org.apache.commons.functor.aggregator
An aggregator which stores the data series in a List.
AbstractListBackedAggregator(Function<List<T>, T>) - Constructor for class org.apache.commons.functor.aggregator.AbstractListBackedAggregator
Default constructor.
AbstractListBackedAggregator(Function<List<T>, T>, long) - Constructor for class org.apache.commons.functor.aggregator.AbstractListBackedAggregator
AbstractListBackedAggregator(Function<List<T>, T>, long, boolean) - Constructor for class org.apache.commons.functor.aggregator.AbstractListBackedAggregator
Constructs an aggregator which will use the given function, reset itself at the given interval and will use a shared timer on own private timer.
AbstractLoopNullaryProcedure - Class in org.apache.commons.functor.core.composite
Abstract base class for WhileDoNullaryProcedure and DoWhileNullaryProcedure used to implement loop procedures.
AbstractLoopNullaryProcedure(NullaryPredicate, NullaryProcedure) - Constructor for class org.apache.commons.functor.core.composite.AbstractLoopNullaryProcedure
Create a new AbstractLoopNullaryProcedure.
AbstractNoStoreAggregator<T> - Class in org.apache.commons.functor.aggregator
An implementation of an aggregator which doesn't store the data series but instead it processes the data on the fly, as it arrives in AbstractTimedAggregator.add(Object) and stores the result after each addition.
AbstractNoStoreAggregator(BinaryFunction<T, T, T>) - Constructor for class org.apache.commons.functor.aggregator.AbstractNoStoreAggregator
AbstractNoStoreAggregator(BinaryFunction<T, T, T>, long) - Constructor for class org.apache.commons.functor.aggregator.AbstractNoStoreAggregator
AbstractNoStoreAggregator(BinaryFunction<T, T, T>, long, boolean) - Constructor for class org.apache.commons.functor.aggregator.AbstractNoStoreAggregator
Constructs an aggregator which will use the given function, reset itself at the given interval and will use a shared timer on own private timer.
AbstractRange<T extends Comparable<T>,S> - Class in org.apache.commons.functor.range
Abstract Range.
AbstractRange(Endpoint<T>, Endpoint<T>, S, BinaryFunction<T, S, T>) - Constructor for class org.apache.commons.functor.range.AbstractRange
Create a new AbstractRange.
AbstractTimedAggregator<T> - Class in org.apache.commons.functor.aggregator
An aggregator which automatically resets the aggregated data at regular intervals and sends a notification when it is about to do so, so listeners can decide to gather the information before it is being reset (and log it etc).
AbstractTimedAggregator() - Constructor for class org.apache.commons.functor.aggregator.AbstractTimedAggregator
Default constructor -- creates an instance of this aggregator with no Timer.
AbstractTimedAggregator(long) - Constructor for class org.apache.commons.functor.aggregator.AbstractTimedAggregator
Creates an aggregator which has a timer at the specified interval (miliseconds) and uses its own timer rather than the shared AbstractTimedAggregator.MAIN_TIMER.
AbstractTimedAggregator(long, boolean) - Constructor for class org.apache.commons.functor.aggregator.AbstractTimedAggregator
Creates an aggregator which has a timer at the specified interval and also allows control over using the shared timer or its own per-instance timer.
adapt(BinaryFunction<? super L, ? super R, Boolean>) - Static method in class org.apache.commons.functor.adapter.BinaryFunctionBinaryPredicate
Adapt the given, possibly-null, BinaryFunction to the BinaryPredicate interface.
adapt(BinaryFunction<? super L, ? super R, ?>) - Static method in class org.apache.commons.functor.adapter.BinaryFunctionBinaryProcedure
Adapt the given, possibly-null, BinaryFunction to the BinaryProcedure interface.
adapt(BinaryFunction<? super A, ? super A, ? extends T>) - Static method in class org.apache.commons.functor.adapter.BinaryFunctionFunction
Adapt a BinaryFunction as a Function.
adapt(BinaryPredicate<? super L, ? super R>) - Static method in class org.apache.commons.functor.adapter.BinaryPredicateBinaryFunction
Adapt the given, possibly-null, BinaryPredicate to the BinaryFunction interface.
adapt(BinaryPredicate<? super A, ? super A>) - Static method in class org.apache.commons.functor.adapter.BinaryPredicatePredicate
Adapt a BinaryPredicate as a Predicate.
adapt(BinaryProcedure<? super L, ? super R>) - Static method in class org.apache.commons.functor.adapter.BinaryProcedureBinaryFunction
Adapt the given, possibly-null, BinaryProcedure to the BinaryFunction interface.
adapt(BinaryProcedure<? super A, ? super A>) - Static method in class org.apache.commons.functor.adapter.BinaryProcedureProcedure
Adapt a BinaryProcedure as a Procedure.
adapt(Function<? super A, Boolean>) - Static method in class org.apache.commons.functor.adapter.FunctionPredicate
Adapt the given, possibly-null, Function to the Predicate interface.
adapt(Function<? super A, ?>) - Static method in class org.apache.commons.functor.adapter.FunctionProcedure
Adapt the given, possibly-null, Function to the Procedure interface.
adapt(Function<? super R, ? extends T>) - Static method in class org.apache.commons.functor.adapter.IgnoreLeftFunction
Adapt a Function to the BinaryFunction interface.
adapt(Predicate<? super R>) - Static method in class org.apache.commons.functor.adapter.IgnoreLeftPredicate
Adapt a Predicate to an IgnoreLeftPredicate.
adapt(Procedure<? super R>) - Static method in class org.apache.commons.functor.adapter.IgnoreLeftProcedure
Adapt a Procedure to the BinaryProcedure interface.
adapt(Function<? super L, ? extends T>) - Static method in class org.apache.commons.functor.adapter.IgnoreRightFunction
Adapt a Function to the BinaryFunction interface.
adapt(Predicate<? super L>) - Static method in class org.apache.commons.functor.adapter.IgnoreRightPredicate
Adapt a Predicate as an IgnoreRightPredicate.
adapt(Procedure<? super L>) - Static method in class org.apache.commons.functor.adapter.IgnoreRightProcedure
Adapt a Procedure to the BinaryProcedure interface.
adapt(NullaryFunction<? extends T>) - Static method in class org.apache.commons.functor.adapter.NullaryFunctionFunction
Adapt a NullaryFunction to the Function interface.
adapt(NullaryFunction<Boolean>) - Static method in class org.apache.commons.functor.adapter.NullaryFunctionNullaryPredicate
Adapt a NullaryFunction as a NullaryPredicate.
adapt(NullaryFunction<?>) - Static method in class org.apache.commons.functor.adapter.NullaryFunctionNullaryProcedure
Adapt the given, possibly-null, NullaryFunction to the NullaryProcedure interface.
adapt(NullaryPredicate) - Static method in class org.apache.commons.functor.adapter.NullaryPredicateNullaryFunction
Adapt a NullaryPredicate to the NullaryFunction interface.
adapt(NullaryPredicate) - Static method in class org.apache.commons.functor.adapter.NullaryPredicatePredicate
Adapt a NullaryPredicate to the Predicate interface.
adapt(NullaryProcedure) - Static method in class org.apache.commons.functor.adapter.NullaryProcedureNullaryFunction
Adapt a NullaryProcedure as a NullaryFunction.
adapt(NullaryProcedure) - Static method in class org.apache.commons.functor.adapter.NullaryProcedureProcedure
Adapt a NullaryProcedure to the Procedure interface.
adapt(Predicate<? super A>) - Static method in class org.apache.commons.functor.adapter.PredicateFunction
Adapt a Predicate to the Function interface.
adapt(Procedure<? super A>) - Static method in class org.apache.commons.functor.adapter.ProcedureFunction
Adapt a Procedure to the Function interface.
adapt(Iterator<? extends E>) - Static method in class org.apache.commons.functor.generator.loop.IteratorToGeneratorAdapter
Adapt an Iterator to the Generator interface.
adapt(Iterable<? extends E>) - Static method in class org.apache.commons.functor.generator.loop.IteratorToGeneratorAdapter
Adapt an Iterable to the Generator interface.
add(T) - Method in class org.apache.commons.functor.aggregator.AbstractTimedAggregator
Adds the data to this aggregator.
add(T) - Method in interface org.apache.commons.functor.aggregator.Aggregator
Adds data to the series which will be aggregated.
addTimerListener(TimedAggregatorListener<T>) - Method in class org.apache.commons.functor.aggregator.AbstractTimedAggregator
If this Aggregator has been started with timer support, it will add the given listener, so it receives timer events.
Aggregator<T> - Interface in org.apache.commons.functor.aggregator
Interface which offers a means of "aggregating" data.
And<A> - Class in org.apache.commons.functor.core.composite
Tests true iff none of its children test false.
And() - Constructor for class org.apache.commons.functor.core.composite.And
Create a new And.
And(Iterable<Predicate<? super A>>) - Constructor for class org.apache.commons.functor.core.composite.And
Create a new And instance.
And(Predicate<? super A>...) - Constructor for class org.apache.commons.functor.core.composite.And
Create a new And instance.
and(Predicate<? super A>) - Method in class org.apache.commons.functor.core.composite.And
Fluently add a Predicate.
and(BinaryPredicate<? super L, ? super R>) - Method in class org.apache.commons.functor.core.composite.BinaryAnd
And in a BinaryPredicate.
and(NullaryPredicate) - Method in class org.apache.commons.functor.core.composite.NullaryAnd
Add a Predicate.
ArrayListBackedAggregator<T> - Class in org.apache.commons.functor.aggregator
Implementation of an aggregator which stores the data series in an ArrayList.
ArrayListBackedAggregator(Function<List<T>, T>) - Constructor for class org.apache.commons.functor.aggregator.ArrayListBackedAggregator
ArrayListBackedAggregator(Function<List<T>, T>, long) - Constructor for class org.apache.commons.functor.aggregator.ArrayListBackedAggregator
ArrayListBackedAggregator(Function<List<T>, T>, long, boolean) - Constructor for class org.apache.commons.functor.aggregator.ArrayListBackedAggregator
Initializes an aggregator with the given function, interval and decides whether to use the shared timer or own timer.
as(R) - Static method in class org.apache.commons.functor.core.IsNotSame
Get an IsNotSame Predicate.
as(R) - Static method in class org.apache.commons.functor.core.IsSame
Get an IsSame Predicate.

B

BaseGenerator<E> - Class in org.apache.commons.functor.generator
Base class for generators.
BaseGenerator() - Constructor for class org.apache.commons.functor.generator.BaseGenerator
Create a new generator.
BinaryAnd<L,R> - Class in org.apache.commons.functor.core.composite
Tests true iff none of its children test false.
BinaryAnd() - Constructor for class org.apache.commons.functor.core.composite.BinaryAnd
Create a new BinaryAnd.
BinaryAnd(BinaryPredicate<? super L, ? super R>...) - Constructor for class org.apache.commons.functor.core.composite.BinaryAnd
Create a new BinaryAnd instance.
BinaryAnd(Iterable<BinaryPredicate<? super L, ? super R>>) - Constructor for class org.apache.commons.functor.core.composite.BinaryAnd
Create a new BinaryAnd instance.
BinaryCompositeBinaryFunction<L,R,T> - Class in org.apache.commons.functor.core.composite
A BinaryFunction composed of three binary functions, f, g and h, evaluating the ordered parameters x, y to f(g(x,y),h(x,y)).
BinaryCompositeBinaryFunction(BinaryFunction<? super G, ? super H, ? extends T>, BinaryFunction<? super L, ? super R, ? extends G>, BinaryFunction<? super L, ? super R, ? extends H>) - Constructor for class org.apache.commons.functor.core.composite.BinaryCompositeBinaryFunction
Create a new BinaryCompositeBinaryFunction.
BinaryFunction<L,R,T> - Interface in org.apache.commons.functor
A functor that takes two arguments and returns a value.
BinaryFunctionBinaryPredicate<L,R> - Class in org.apache.commons.functor.adapter
Adapts a Boolean-valued BinaryFunction to the BinaryPredicate interface.
BinaryFunctionBinaryPredicate(BinaryFunction<? super L, ? super R, Boolean>) - Constructor for class org.apache.commons.functor.adapter.BinaryFunctionBinaryPredicate
Create an BinaryPredicate wrapping the given BinaryFunction.
BinaryFunctionBinaryProcedure<L,R> - Class in org.apache.commons.functor.adapter
Adapts a BinaryFunction to the BinaryProcedure interface by ignoring the value returned by the function.
BinaryFunctionBinaryProcedure(BinaryFunction<? super L, ? super R, ?>) - Constructor for class org.apache.commons.functor.adapter.BinaryFunctionBinaryProcedure
Create an BinaryProcedure wrapping the given BinaryFunction.
BinaryFunctionFunction<A,T> - Class in org.apache.commons.functor.adapter
Adapts a BinaryFunction as a Function by sending the same argument to both sides of the BinaryFunction.
BinaryFunctionFunction(BinaryFunction<? super A, ? super A, ? extends T>) - Constructor for class org.apache.commons.functor.adapter.BinaryFunctionFunction
Create a new BinaryFunctionFunction.
BinaryFunctor<L,R> - Interface in org.apache.commons.functor
Marker interface for binary (two-argument) functors.
binaryInstance() - Static method in class org.apache.commons.functor.core.NoOp
Get a typed NoOp BinaryProcedure.
BinaryNot<L,R> - Class in org.apache.commons.functor.core.composite
Tests to the logical inverse of some other predicate.
BinaryNot(BinaryPredicate<? super L, ? super R>) - Constructor for class org.apache.commons.functor.core.composite.BinaryNot
Create a new BinaryNot.
BinaryOr<L,R> - Class in org.apache.commons.functor.core.composite
Tests true iff at least one of its children test true.
BinaryOr() - Constructor for class org.apache.commons.functor.core.composite.BinaryOr
Create a new BinaryOr.
BinaryOr(BinaryPredicate<? super L, ? super R>...) - Constructor for class org.apache.commons.functor.core.composite.BinaryOr
Create a new BinaryOr instance.
BinaryOr(Iterable<BinaryPredicate<? super L, ? super R>>) - Constructor for class org.apache.commons.functor.core.composite.BinaryOr
Create a new BinaryOr instance.
BinaryPredicate<L,R> - Interface in org.apache.commons.functor
A functor that takes two arguments and returns a boolean value.
BinaryPredicateBinaryFunction<L,R> - Class in org.apache.commons.functor.adapter
Adapts a BinaryPredicate to the BinaryFunction interface.
BinaryPredicateBinaryFunction(BinaryPredicate<? super L, ? super R>) - Constructor for class org.apache.commons.functor.adapter.BinaryPredicateBinaryFunction
Create a new BinaryPredicateBinaryFunction.
BinaryPredicatePredicate<A> - Class in org.apache.commons.functor.adapter
Adapts a BinaryPredicate as a Predicate by sending the same argument to both sides of the BinaryPredicate.
BinaryPredicatePredicate(BinaryPredicate<? super A, ? super A>) - Constructor for class org.apache.commons.functor.adapter.BinaryPredicatePredicate
Create a new BinaryPredicatePredicate.
BinaryProcedure<L,R> - Interface in org.apache.commons.functor
A functor that takes two arguments and has no return value.
BinaryProcedureBinaryFunction<L,R,T> - Class in org.apache.commons.functor.adapter
Adapts a BinaryProcedure to the BinaryFunction interface by always returning null.
BinaryProcedureBinaryFunction(BinaryProcedure<? super L, ? super R>) - Constructor for class org.apache.commons.functor.adapter.BinaryProcedureBinaryFunction
Create a new BinaryProcedureBinaryFunction.
BinaryProcedureProcedure<A> - Class in org.apache.commons.functor.adapter
Adapts a BinaryProcedure as a Procedure by sending the same argument to both sides of the BinaryProcedure.
BinaryProcedureProcedure(BinaryProcedure<? super A, ? super A>) - Constructor for class org.apache.commons.functor.adapter.BinaryProcedureProcedure
Create a new BinaryProcedureProcedure.
BinarySequence<L,R> - Class in org.apache.commons.functor.core.composite
A BinaryProcedure that runs an ordered sequence of BinaryProcedures.
BinarySequence() - Constructor for class org.apache.commons.functor.core.composite.BinarySequence
Create a new BinarySequence.
BinarySequence(BinaryProcedure<? super L, ? super R>...) - Constructor for class org.apache.commons.functor.core.composite.BinarySequence
Create a new BinarySequence instance.
BinarySequence(Iterable<BinaryProcedure<? super L, ? super R>>) - Constructor for class org.apache.commons.functor.core.composite.BinarySequence
Create a new BinarySequence instance.
bind(Function<? super A, ? extends T>, A) - Static method in class org.apache.commons.functor.adapter.BoundNullaryFunction
Adapt the given, possibly-null, Function to the NullaryFunction interface by binding the specified Object as a constant argument.
bind(Predicate<? super A>, A) - Static method in class org.apache.commons.functor.adapter.BoundNullaryPredicate
Adapt the given, possibly-null, Predicate to the NullaryPredicate interface by binding the specified Object as a constant argument.
bind(Procedure<? super A>, A) - Static method in class org.apache.commons.functor.adapter.BoundNullaryProcedure
Adapt the given, possibly-null, Procedure to the NullaryProcedure interface by binding the specified Object as a constant argument.
bind(BinaryFunction<? super L, ? super R, ? extends T>, L, R) - Static method in class org.apache.commons.functor.adapter.FullyBoundNullaryFunction
Adapt a BinaryNullaryFunction as a NullaryFunction.
bind(BinaryPredicate<? super L, ? super R>, L, R) - Static method in class org.apache.commons.functor.adapter.FullyBoundNullaryPredicate
Adapt a BinaryPredicate to the NullaryPredicate interface.
bind(BinaryProcedure<? super L, ? super R>, L, R) - Static method in class org.apache.commons.functor.adapter.FullyBoundNullaryProcedure
Adapt a BinaryNullaryProcedure to the NullaryProcedure interface.
bind(BinaryFunction<? super L, ? super R, ? extends T>, L) - Static method in class org.apache.commons.functor.adapter.LeftBoundFunction
Adapt a BinaryFunction as a Function.
bind(BinaryPredicate<? super L, ? super R>, L) - Static method in class org.apache.commons.functor.adapter.LeftBoundPredicate
Adapt a BinaryPredicate to the Predicate interface.
bind(BinaryProcedure<? super L, ? super R>, L) - Static method in class org.apache.commons.functor.adapter.LeftBoundProcedure
Get a Procedure from procedure.
bind(BinaryFunction<? super L, ? super R, ? extends T>, R) - Static method in class org.apache.commons.functor.adapter.RightBoundFunction
Adapt a BinaryFunction to the Function interface.
bind(BinaryPredicate<? super L, ? super R>, R) - Static method in class org.apache.commons.functor.adapter.RightBoundPredicate
Adapt a BinaryPredicate as a Predicate.
bind(BinaryProcedure<? super L, ? super R>, R) - Static method in class org.apache.commons.functor.adapter.RightBoundProcedure
Get a Procedure from procedure.
BoundNullaryFunction<T> - Class in org.apache.commons.functor.adapter
Adapts a Function to the NullaryFunction interface using a constant unary argument.
BoundNullaryFunction(Function<? super A, ? extends T>, A) - Constructor for class org.apache.commons.functor.adapter.BoundNullaryFunction
Create a new BoundNullaryFunction instance.
BoundNullaryPredicate - Class in org.apache.commons.functor.adapter
Adapts a Predicate to the NullaryPredicate interface using a constant unary argument.
BoundNullaryPredicate(Predicate<? super A>, A) - Constructor for class org.apache.commons.functor.adapter.BoundNullaryPredicate
Create a new BoundNullaryPredicate instance.
BoundNullaryProcedure - Class in org.apache.commons.functor.adapter
Adapts a Procedure to the NullaryProcedure interface using a constant unary argument.
BoundNullaryProcedure(Procedure<? super A>, A) - Constructor for class org.apache.commons.functor.adapter.BoundNullaryProcedure
Create a new BoundNullaryProcedure instance.
BoundType - Enum in org.apache.commons.functor.range
Determine the bound type of a range.

C

CharacterRange - Class in org.apache.commons.functor.range
A generator for a range of characters.
CharacterRange(char, char) - Constructor for class org.apache.commons.functor.range.CharacterRange
Create a new CharacterRange.
CharacterRange(char, char, int) - Constructor for class org.apache.commons.functor.range.CharacterRange
Create a new CharacterRange.
CharacterRange(Endpoint<Character>, Endpoint<Character>) - Constructor for class org.apache.commons.functor.range.CharacterRange
Create a new CharacterRange.
CharacterRange(Endpoint<Character>, Endpoint<Character>, int) - Constructor for class org.apache.commons.functor.range.CharacterRange
Create a new CharacterRange.
CharacterRange(char, BoundType, char, BoundType) - Constructor for class org.apache.commons.functor.range.CharacterRange
Create a new CharacterRange.
CharacterRange(char, BoundType, char, BoundType, int) - Constructor for class org.apache.commons.functor.range.CharacterRange
Create a new CharacterRange.
characterRange(char, char) - Static method in class org.apache.commons.functor.range.Ranges
Create a new CharacterRange.
characterRange(char, char, int) - Static method in class org.apache.commons.functor.range.Ranges
Create a new CharacterRange.
characterRange(char, BoundType, char, BoundType) - Static method in class org.apache.commons.functor.range.Ranges
Create a new CharacterRange.
characterRange(char, BoundType, char, BoundType, int) - Static method in class org.apache.commons.functor.range.Ranges
Create a new CharacterRange.
characterRange(Endpoint<Character>, Endpoint<Character>, int) - Static method in class org.apache.commons.functor.range.Ranges
Create a new CharacterRange.
CollectionTransformer<E,C extends Collection<? super E>> - Class in org.apache.commons.functor.generator.util
Transforms a generator into a collection.
CollectionTransformer(C) - Constructor for class org.apache.commons.functor.generator.util.CollectionTransformer
Create a new CollectionTransformer.
ComparatorFunction<T> - Class in org.apache.commons.functor.core.comparator
Adapts a Comparator to the BinaryFunction interface.
ComparatorFunction(Comparator<? super T>) - Constructor for class org.apache.commons.functor.core.comparator.ComparatorFunction
Create a new ComparatorFunction.
Composite - Class in org.apache.commons.functor.core.composite
Utility/fluent methods for creating composite functors.
CompositeBinaryFunction<L,R,T> - Class in org.apache.commons.functor.core.composite
A BinaryFunction composed of one binary function, f, and two functions, g and h, evaluating the ordered parameters x, y to f(g(x),h(y)).
CompositeBinaryFunction(BinaryFunction<? super G, ? super H, ? extends T>, Function<? super L, ? extends G>, Function<? super R, ? extends H>) - Constructor for class org.apache.commons.functor.core.composite.CompositeBinaryFunction
Create a new CompositeBinaryFunction.
CompositeBinaryPredicate<L,R> - Class in org.apache.commons.functor.core.composite
A BinaryPredicate composed of one binary predicate, p, and two functions, f and g, evaluating the ordered parameters x, y to p(f(x),g(y)).
CompositeBinaryPredicate(BinaryPredicate<? super G, ? super H>, Function<? super L, ? extends G>, Function<? super R, ? extends H>) - Constructor for class org.apache.commons.functor.core.composite.CompositeBinaryPredicate
Create a new CompositeBinaryPredicate.
CompositeFunction<A,T> - Class in org.apache.commons.functor.core.composite
A Function representing the composition of Functions, "chaining" the output of one to the input of another.
CompositeFunction(Function<? super A, ? extends T>) - Constructor for class org.apache.commons.functor.core.composite.CompositeFunction
Create a new CompositeFunction.
CompositePredicate<A> - Class in org.apache.commons.functor.core.composite
A Predicate representing the composition of Functions, "chaining" the output of one to the input of another.
CompositePredicate(Predicate<? super A>) - Constructor for class org.apache.commons.functor.core.composite.CompositePredicate
Create a new CompositePredicate.
CompositeProcedure<A> - Class in org.apache.commons.functor.core.composite
A Procedure representing the composition of Functions, "chaining" the output of one to the input of another.
CompositeProcedure(Procedure<? super A>) - Constructor for class org.apache.commons.functor.core.composite.CompositeProcedure
Create a new CompositeProcedure.
Conditional - Class in org.apache.commons.functor.core.composite
Utility methods for creating conditional functors.
ConditionalBinaryFunction<L,R,T> - Class in org.apache.commons.functor.core.composite
A BinaryFunction similiar to Java's "ternary" or "conditional" operator (? :).
ConditionalBinaryFunction(BinaryPredicate<? super L, ? super R>, BinaryFunction<? super L, ? super R, ? extends T>, BinaryFunction<? super L, ? super R, ? extends T>) - Constructor for class org.apache.commons.functor.core.composite.ConditionalBinaryFunction
Create a new ConditionalBinaryFunction.
ConditionalBinaryPredicate<L,R> - Class in org.apache.commons.functor.core.composite
A BinaryPredicate similiar to Java's "ternary" or "conditional" operator (? :).
ConditionalBinaryPredicate(BinaryPredicate<? super L, ? super R>, BinaryPredicate<? super L, ? super R>, BinaryPredicate<? super L, ? super R>) - Constructor for class org.apache.commons.functor.core.composite.ConditionalBinaryPredicate
Create a new ConditionalBinaryPredicate.
ConditionalBinaryProcedure<L,R> - Class in org.apache.commons.functor.core.composite
A BinaryProcedure similiar to Java's "ternary" or "conditional" operator (? :).
ConditionalBinaryProcedure(BinaryPredicate<? super L, ? super R>, BinaryProcedure<? super L, ? super R>) - Constructor for class org.apache.commons.functor.core.composite.ConditionalBinaryProcedure
Create a new ConditionalBinaryProcedure.
ConditionalBinaryProcedure(BinaryPredicate<? super L, ? super R>, BinaryProcedure<? super L, ? super R>, BinaryProcedure<? super L, ? super R>) - Constructor for class org.apache.commons.functor.core.composite.ConditionalBinaryProcedure
Create a new ConditionalBinaryProcedure.
ConditionalFunction<A,T> - Class in org.apache.commons.functor.core.composite
A Function similiar to Java's "ternary" or "conditional" operator (? :).
ConditionalFunction(Predicate<? super A>, Function<? super A, ? extends T>, Function<? super A, ? extends T>) - Constructor for class org.apache.commons.functor.core.composite.ConditionalFunction
Create a new ConditionalFunction.
ConditionalNullaryFunction<T> - Class in org.apache.commons.functor.core.composite
A NullaryFunction similiar to Java's "ternary" or "conditional" operator (? :).
ConditionalNullaryFunction(NullaryPredicate, NullaryFunction<? extends T>, NullaryFunction<? extends T>) - Constructor for class org.apache.commons.functor.core.composite.ConditionalNullaryFunction
Create a new ConditionalNullaryFunction.
ConditionalNullaryPredicate - Class in org.apache.commons.functor.core.composite
A NullaryPredicate similiar to Java's "ternary" or "conditional" operator (? :).
ConditionalNullaryPredicate(NullaryPredicate, NullaryPredicate, NullaryPredicate) - Constructor for class org.apache.commons.functor.core.composite.ConditionalNullaryPredicate
Create a new ConditionalNullaryPredicate.
ConditionalNullaryProcedure - Class in org.apache.commons.functor.core.composite
A NullaryProcedure similiar to Java's "ternary" or "conditional" operator (? :).
ConditionalNullaryProcedure(NullaryPredicate, NullaryProcedure) - Constructor for class org.apache.commons.functor.core.composite.ConditionalNullaryProcedure
Create a new ConditionalNullaryProcedure.
ConditionalNullaryProcedure(NullaryPredicate, NullaryProcedure, NullaryProcedure) - Constructor for class org.apache.commons.functor.core.composite.ConditionalNullaryProcedure
Create a new ConditionalNullaryProcedure.
ConditionalPredicate<A> - Class in org.apache.commons.functor.core.composite
A Predicate similiar to Java's "ternary" or "conditional" operator (? :).
ConditionalPredicate(Predicate<? super A>, Predicate<? super A>, Predicate<? super A>) - Constructor for class org.apache.commons.functor.core.composite.ConditionalPredicate
Create a new ConditionalPredicate.
ConditionalProcedure<A> - Class in org.apache.commons.functor.core.composite
A Procedure similiar to Java's "ternary" or "conditional" operator (? :).
ConditionalProcedure(Predicate<? super A>, Procedure<? super A>) - Constructor for class org.apache.commons.functor.core.composite.ConditionalProcedure
Create a new ConditionalProcedure.
ConditionalProcedure(Predicate<? super A>, Procedure<? super A>, Procedure<? super A>) - Constructor for class org.apache.commons.functor.core.composite.ConditionalProcedure
Create a new ConditionalProcedure.
Constant<T> - Class in org.apache.commons.functor.core
Evaluates to constant value.
Constant(T) - Constructor for class org.apache.commons.functor.core.Constant
Create a new Constant.
contains(Character) - Method in class org.apache.commons.functor.range.CharacterRange
Returns true if this range contains the specified element.
contains(T) - Method in class org.apache.commons.functor.range.NumericRange
Returns true if this range contains the specified element.
contains(T) - Method in interface org.apache.commons.functor.range.Range
Returns true if this range contains the specified element.
containsAll(Collection<T>) - Method in class org.apache.commons.functor.range.AbstractRange
Returns true is this range contains all of the elements in the specified collection.
containsAll(Collection<T>) - Method in interface org.apache.commons.functor.range.Range
Returns true is this range contains all of the elements in the specified collection.
createIterator() - Method in class org.apache.commons.functor.range.AbstractRange
Create a non-empty iterator.
createIterator() - Method in class org.apache.commons.functor.range.CharacterRange
Create a non-empty iterator.
createIterator() - Method in class org.apache.commons.functor.range.DoubleRange
Create a non-empty iterator.
createIterator() - Method in class org.apache.commons.functor.range.FloatRange
Create a non-empty iterator.
createIterator() - Method in class org.apache.commons.functor.range.IntegerRange
Create a non-empty iterator.
createIterator() - Method in class org.apache.commons.functor.range.LongRange
Create a non-empty iterator.
createList() - Method in class org.apache.commons.functor.aggregator.AbstractListBackedAggregator
Allows subclasses to create the list which will store the data series.
createList() - Method in class org.apache.commons.functor.aggregator.ArrayListBackedAggregator
Creates an instance of ArrayList and returns it.

D

DEFAULT_LEFT_BOUND_TYPE - Static variable in interface org.apache.commons.functor.range.Range
Default left bound type.
DEFAULT_RIGHT_BOUND_TYPE - Static variable in interface org.apache.commons.functor.range.Range
Default right bound type.
DEFAULT_STEP - Static variable in class org.apache.commons.functor.range.CharacterRange
Calculate default step.
DEFAULT_STEP - Static variable in class org.apache.commons.functor.range.DoubleRange
Calculate default step.
DEFAULT_STEP - Static variable in class org.apache.commons.functor.range.FloatRange
Calculate default step.
DEFAULT_STEP - Static variable in class org.apache.commons.functor.range.IntegerRange
Calculate default step.
DEFAULT_STEP - Static variable in class org.apache.commons.functor.range.LongRange
Calculate default step.
doAdd(T) - Method in class org.apache.commons.functor.aggregator.AbstractListBackedAggregator
Adds data to the series which will be aggregated.
doAdd(T) - Method in class org.apache.commons.functor.aggregator.AbstractNoStoreAggregator
Receives data to be aggregated/processed on the fly.
doAdd(T) - Method in class org.apache.commons.functor.aggregator.AbstractTimedAggregator
Function provided to allow subclasses to perform the actual adding of the data to the aggregator.
doEvaluate() - Method in class org.apache.commons.functor.aggregator.AbstractListBackedAggregator
The actual "beef" of this class: iterate through the list and aggregates all the data and evaluates the result.
doEvaluate() - Method in class org.apache.commons.functor.aggregator.AbstractNoStoreAggregator
Returns the value already computed and stored in AbstractNoStoreAggregator.result.
doEvaluate() - Method in class org.apache.commons.functor.aggregator.AbstractTimedAggregator
Allows subclasses to perform the actual evaluation of the aggregated result in a thread-safe manner.
doReset() - Method in class org.apache.commons.functor.aggregator.AbstractListBackedAggregator
Resets the data series to the empty state.
doReset() - Method in class org.apache.commons.functor.aggregator.AbstractNoStoreAggregator
doReset() - Method in class org.apache.commons.functor.aggregator.AbstractTimedAggregator
Function provided to allow subclasses to perform the actual reset of the aggregator.
DoubleMaxAggregatorBinaryFunction - Class in org.apache.commons.functor.aggregator.functions
Aggregation function to be used with subclasses of AbstractNoStoreAggregator which finds the maximum of 2 double(s).
DoubleMaxAggregatorBinaryFunction() - Constructor for class org.apache.commons.functor.aggregator.functions.DoubleMaxAggregatorBinaryFunction
 
DoubleMaxAggregatorFunction - Class in org.apache.commons.functor.aggregator.functions
Aggregator function to be used with subclasses of AbstractListBackedAggregator which finds the maximum number in a list.
DoubleMaxAggregatorFunction() - Constructor for class org.apache.commons.functor.aggregator.functions.DoubleMaxAggregatorFunction
 
DoubleMeanValueAggregatorFunction - Class in org.apache.commons.functor.aggregator.functions
Aggregator function to be used with subclasses of AbstractListBackedAggregator which computes the arithmetic mean of all the numbers in the list.
DoubleMeanValueAggregatorFunction() - Constructor for class org.apache.commons.functor.aggregator.functions.DoubleMeanValueAggregatorFunction
 
DoubleMedianValueAggregatorFunction - Class in org.apache.commons.functor.aggregator.functions
Aggregator function to be used with subclasses of AbstractListBackedAggregator which computes the median of all the numbers in the list.
DoubleMedianValueAggregatorFunction() - Constructor for class org.apache.commons.functor.aggregator.functions.DoubleMedianValueAggregatorFunction
By default create a function which will operate on a copy of the original list (DoubleMedianValueAggregatorFunction.useCopy = true).
DoubleMedianValueAggregatorFunction(boolean) - Constructor for class org.apache.commons.functor.aggregator.functions.DoubleMedianValueAggregatorFunction
Constructor which allows the caller to specify whether to operate on the original list or a copy of it.
DoublePercentileAggregatorFunction - Class in org.apache.commons.functor.aggregator.functions
Aggregator function to be used with subclasses of AbstractListBackedAggregator which retrieves the percentile value for a given percentile.
DoublePercentileAggregatorFunction(double) - Constructor for class org.apache.commons.functor.aggregator.functions.DoublePercentileAggregatorFunction
DoublePercentileAggregatorFunction(double, boolean) - Constructor for class org.apache.commons.functor.aggregator.functions.DoublePercentileAggregatorFunction
Initializes the function with the given percentile and decides whether the function will modify the original list or not.
DoubleRange - Class in org.apache.commons.functor.range
A generator for a range of doubles.
DoubleRange(Number, Number) - Constructor for class org.apache.commons.functor.range.DoubleRange
Create a new DoubleRange.
DoubleRange(Number, Number, Number) - Constructor for class org.apache.commons.functor.range.DoubleRange
Create a new DoubleRange.
DoubleRange(double, double) - Constructor for class org.apache.commons.functor.range.DoubleRange
Create a new DoubleRange.
DoubleRange(double, double, double) - Constructor for class org.apache.commons.functor.range.DoubleRange
Create a new DoubleRange.
DoubleRange(Endpoint<Double>, Endpoint<Double>) - Constructor for class org.apache.commons.functor.range.DoubleRange
Create a new DoubleRange.
DoubleRange(double, BoundType, double, BoundType) - Constructor for class org.apache.commons.functor.range.DoubleRange
Create a new DoubleRange.
DoubleRange(Endpoint<Double>, Endpoint<Double>, double) - Constructor for class org.apache.commons.functor.range.DoubleRange
Create a new DoubleRange.
DoubleRange(double, BoundType, double, BoundType, double) - Constructor for class org.apache.commons.functor.range.DoubleRange
Create a new DoubleRange.
doubleRange(Number, Number) - Static method in class org.apache.commons.functor.range.Ranges
Create a new DoubleRange.
doubleRange(Number, Number, Number) - Static method in class org.apache.commons.functor.range.Ranges
Create a new DoubleRange.
doubleRange(double, double) - Static method in class org.apache.commons.functor.range.Ranges
Create a new DoubleRange.
doubleRange(double, double, double) - Static method in class org.apache.commons.functor.range.Ranges
Create a new DoubleRange.
doubleRange(double, BoundType, double, BoundType, double) - Static method in class org.apache.commons.functor.range.Ranges
Create a new DoubleRange.
doubleRange(double, BoundType, double, BoundType) - Static method in class org.apache.commons.functor.range.Ranges
Create a new DoubleRange.
doubleRange(Endpoint<Double>, Endpoint<Double>, double) - Static method in class org.apache.commons.functor.range.Ranges
Create a new DoubleRange.
DoubleSumAggregatorBinaryFunction - Class in org.apache.commons.functor.aggregator.functions
Aggregator function to be used with subclasses of AbstractNoStoreAggregator which sums up the 2 given numbers (hence the "Binary" in the name!).
DoubleSumAggregatorBinaryFunction() - Constructor for class org.apache.commons.functor.aggregator.functions.DoubleSumAggregatorBinaryFunction
 
DoubleSumAggregatorFunction - Class in org.apache.commons.functor.aggregator.functions
Aggregator function to be used with subclasses of AbstractListBackedAggregator which sums up all the numbers in the list.
DoubleSumAggregatorFunction() - Constructor for class org.apache.commons.functor.aggregator.functions.DoubleSumAggregatorFunction
 
DoUntil - Class in org.apache.commons.functor.core.algorithm
Do-until algorithm (test after).
DoUntil(NullaryProcedure, NullaryPredicate) - Constructor for class org.apache.commons.functor.core.algorithm.DoUntil
Create a new DoUntil.
DoWhile - Class in org.apache.commons.functor.core.algorithm
Do-while algorithm (test after).
DoWhile(NullaryProcedure, NullaryPredicate) - Constructor for class org.apache.commons.functor.core.algorithm.DoWhile
Create a new DoWhile.
DoWhileNullaryProcedure - Class in org.apache.commons.functor.core.composite
A NullaryProcedure implementation of a while loop.
DoWhileNullaryProcedure(NullaryProcedure, NullaryPredicate) - Constructor for class org.apache.commons.functor.core.composite.DoWhileNullaryProcedure
Create a new DoWhileNullaryProcedure.

E

EachElement - Class in org.apache.commons.functor.generator.util
Generator factory for each element of a "collection".
empty() - Static method in class org.apache.commons.functor.core.collection.FilteredIterable
Get an empty FilteredIterable.
Endpoint<T extends Comparable<?>> - Class in org.apache.commons.functor.range
Represent an endpoint of a range.
Endpoint(T, BoundType) - Constructor for class org.apache.commons.functor.range.Endpoint
Create an endpoint.
equals(Object) - Method in class org.apache.commons.functor.adapter.BinaryFunctionBinaryPredicate
equals(Object) - Method in class org.apache.commons.functor.adapter.BinaryFunctionBinaryProcedure
equals(Object) - Method in class org.apache.commons.functor.adapter.BinaryFunctionFunction
equals(Object) - Method in class org.apache.commons.functor.adapter.BinaryPredicateBinaryFunction
equals(Object) - Method in class org.apache.commons.functor.adapter.BinaryPredicatePredicate
equals(Object) - Method in class org.apache.commons.functor.adapter.BinaryProcedureBinaryFunction
equals(Object) - Method in class org.apache.commons.functor.adapter.BinaryProcedureProcedure
equals(Object) - Method in class org.apache.commons.functor.adapter.BoundNullaryFunction
equals(Object) - Method in class org.apache.commons.functor.adapter.BoundNullaryPredicate
equals(Object) - Method in class org.apache.commons.functor.adapter.BoundNullaryProcedure
equals(Object) - Method in class org.apache.commons.functor.adapter.FullyBoundNullaryFunction
equals(Object) - Method in class org.apache.commons.functor.adapter.FullyBoundNullaryPredicate
equals(Object) - Method in class org.apache.commons.functor.adapter.FullyBoundNullaryProcedure
equals(Object) - Method in class org.apache.commons.functor.adapter.FunctionPredicate
equals(Object) - Method in class org.apache.commons.functor.adapter.FunctionProcedure
equals(Object) - Method in class org.apache.commons.functor.adapter.IgnoreLeftFunction
equals(Object) - Method in class org.apache.commons.functor.adapter.IgnoreLeftPredicate
equals(Object) - Method in class org.apache.commons.functor.adapter.IgnoreLeftProcedure
equals(Object) - Method in class org.apache.commons.functor.adapter.IgnoreRightFunction
equals(Object) - Method in class org.apache.commons.functor.adapter.IgnoreRightPredicate
equals(Object) - Method in class org.apache.commons.functor.adapter.IgnoreRightProcedure
equals(Object) - Method in class org.apache.commons.functor.adapter.LeftBoundFunction
equals(Object) - Method in class org.apache.commons.functor.adapter.LeftBoundPredicate
equals(Object) - Method in class org.apache.commons.functor.adapter.LeftBoundProcedure
equals(Object) - Method in class org.apache.commons.functor.adapter.NullaryFunctionFunction
equals(Object) - Method in class org.apache.commons.functor.adapter.NullaryFunctionNullaryPredicate
equals(Object) - Method in class org.apache.commons.functor.adapter.NullaryFunctionNullaryProcedure
equals(Object) - Method in class org.apache.commons.functor.adapter.NullaryPredicateNullaryFunction
equals(Object) - Method in class org.apache.commons.functor.adapter.NullaryPredicatePredicate
equals(Object) - Method in class org.apache.commons.functor.adapter.NullaryProcedureNullaryFunction
equals(Object) - Method in class org.apache.commons.functor.adapter.NullaryProcedureProcedure
equals(Object) - Method in class org.apache.commons.functor.adapter.PredicateFunction
equals(Object) - Method in class org.apache.commons.functor.adapter.ProcedureFunction
equals(Object) - Method in class org.apache.commons.functor.adapter.RightBoundFunction
equals(Object) - Method in class org.apache.commons.functor.adapter.RightBoundPredicate
equals(Object) - Method in class org.apache.commons.functor.adapter.RightBoundProcedure
equals(Object) - Method in class org.apache.commons.functor.core.algorithm.FindWithinGenerator
equals(Object) - Method in class org.apache.commons.functor.core.algorithm.FoldLeft
equals(Object) - Method in class org.apache.commons.functor.core.algorithm.FoldRight
equals(Object) - Method in class org.apache.commons.functor.core.algorithm.GeneratorContains
equals(Object) - Method in class org.apache.commons.functor.core.algorithm.IndexOfInGenerator
equals(Object) - Method in class org.apache.commons.functor.core.algorithm.InPlaceTransform
equals(Object) - Method in class org.apache.commons.functor.core.algorithm.RecursiveEvaluation
equals(Object) - Method in class org.apache.commons.functor.core.algorithm.RemoveMatching
equals(Object) - Method in class org.apache.commons.functor.core.algorithm.RetainMatching
equals(Object) - Method in class org.apache.commons.functor.core.collection.FilteredIterator
equals(Object) - Method in class org.apache.commons.functor.core.collection.IsElementOf
equals(Object) - Method in class org.apache.commons.functor.core.collection.IsEmpty
equals(Object) - Method in class org.apache.commons.functor.core.collection.Size
equals(Object) - Method in class org.apache.commons.functor.core.collection.TransformedIterator
equals(Object) - Method in class org.apache.commons.functor.core.comparator.ComparatorFunction
equals(Object) - Method in class org.apache.commons.functor.core.comparator.IsEquivalent
equals(Object) - Method in class org.apache.commons.functor.core.comparator.IsGreaterThan
equals(Object) - Method in class org.apache.commons.functor.core.comparator.IsGreaterThanOrEqual
equals(Object) - Method in class org.apache.commons.functor.core.comparator.IsLessThan
equals(Object) - Method in class org.apache.commons.functor.core.comparator.IsLessThanOrEqual
equals(Object) - Method in class org.apache.commons.functor.core.comparator.IsNotEquivalent
equals(Object) - Method in class org.apache.commons.functor.core.comparator.IsWithinRange
equals(Object) - Method in class org.apache.commons.functor.core.comparator.Max
equals(Object) - Method in class org.apache.commons.functor.core.comparator.Min
equals(Object) - Method in class org.apache.commons.functor.core.composite.AbstractLoopNullaryProcedure
equals(Object) - Method in class org.apache.commons.functor.core.composite.And
equals(Object) - Method in class org.apache.commons.functor.core.composite.BinaryAnd
equals(Object) - Method in class org.apache.commons.functor.core.composite.BinaryCompositeBinaryFunction
equals(Object) - Method in class org.apache.commons.functor.core.composite.BinaryNot
equals(Object) - Method in class org.apache.commons.functor.core.composite.BinaryOr
equals(Object) - Method in class org.apache.commons.functor.core.composite.BinarySequence
equals(Object) - Method in class org.apache.commons.functor.core.composite.CompositeBinaryFunction
equals(Object) - Method in class org.apache.commons.functor.core.composite.CompositeBinaryPredicate
equals(Object) - Method in class org.apache.commons.functor.core.composite.CompositeFunction
equals(Object) - Method in class org.apache.commons.functor.core.composite.CompositePredicate
equals(Object) - Method in class org.apache.commons.functor.core.composite.CompositeProcedure
equals(Object) - Method in class org.apache.commons.functor.core.composite.ConditionalBinaryFunction
equals(Object) - Method in class org.apache.commons.functor.core.composite.ConditionalBinaryPredicate
equals(Object) - Method in class org.apache.commons.functor.core.composite.ConditionalBinaryProcedure
equals(Object) - Method in class org.apache.commons.functor.core.composite.ConditionalFunction
equals(Object) - Method in class org.apache.commons.functor.core.composite.ConditionalNullaryFunction
equals(Object) - Method in class org.apache.commons.functor.core.composite.ConditionalNullaryPredicate
equals(Object) - Method in class org.apache.commons.functor.core.composite.ConditionalNullaryProcedure
equals(Object) - Method in class org.apache.commons.functor.core.composite.ConditionalPredicate
equals(Object) - Method in class org.apache.commons.functor.core.composite.ConditionalProcedure
equals(Object) - Method in class org.apache.commons.functor.core.composite.Not
equals(Object) - Method in class org.apache.commons.functor.core.composite.NullaryAnd
equals(Object) - Method in class org.apache.commons.functor.core.composite.NullaryNot
equals(Object) - Method in class org.apache.commons.functor.core.composite.NullaryOr
equals(Object) - Method in class org.apache.commons.functor.core.composite.NullarySequence
equals(Object) - Method in class org.apache.commons.functor.core.composite.Or
equals(Object) - Method in class org.apache.commons.functor.core.composite.Sequence
equals(Object) - Method in class org.apache.commons.functor.core.composite.TransformedBinaryFunction
equals(Object) - Method in class org.apache.commons.functor.core.composite.TransformedBinaryProcedure
equals(Object) - Method in class org.apache.commons.functor.core.composite.TransformedNullaryFunction
equals(Object) - Method in class org.apache.commons.functor.core.composite.TransformedNullaryProcedure
equals(Object) - Method in class org.apache.commons.functor.core.composite.TransposedFunction
equals(Object) - Method in class org.apache.commons.functor.core.composite.TransposedPredicate
equals(Object) - Method in class org.apache.commons.functor.core.composite.TransposedProcedure
equals(Object) - Method in class org.apache.commons.functor.core.Constant
equals(Object) - Method in class org.apache.commons.functor.core.Identity
equals(Object) - Method in class org.apache.commons.functor.core.IsEqual
equals(Object) - Method in class org.apache.commons.functor.core.IsInstance
equals(Object) - Method in class org.apache.commons.functor.core.IsNotEqual
equals(Object) - Method in class org.apache.commons.functor.core.IsNotNull
equals(Object) - Method in class org.apache.commons.functor.core.IsNotSame
equals(Object) - Method in class org.apache.commons.functor.core.IsNull
equals(Object) - Method in class org.apache.commons.functor.core.IsSame
equals(Object) - Method in class org.apache.commons.functor.core.Limit
equals(Object) - Method in class org.apache.commons.functor.core.NoOp
equals(Object) - Method in class org.apache.commons.functor.core.Offset
equals(Object) - Method in class org.apache.commons.functor.generator.FilteredGenerator
equals(Object) - Method in class org.apache.commons.functor.generator.loop.GenerateUntil
equals(Object) - Method in class org.apache.commons.functor.generator.loop.GenerateWhile
equals(Object) - Method in class org.apache.commons.functor.generator.loop.IteratorToGeneratorAdapter
equals(Object) - Method in class org.apache.commons.functor.generator.loop.TransformedGenerator
equals(Object) - Method in class org.apache.commons.functor.generator.loop.UntilGenerate
equals(Object) - Method in class org.apache.commons.functor.generator.loop.WhileGenerate
equals(Object) - Method in class org.apache.commons.functor.range.AbstractRange
equals(Object) - Method in class org.apache.commons.functor.range.Endpoint
evaluate(A) - Method in class org.apache.commons.functor.adapter.BinaryFunctionFunction
Evaluate this function.
evaluate(L, R) - Method in class org.apache.commons.functor.adapter.BinaryPredicateBinaryFunction
Evaluate this function.
evaluate(L, R) - Method in class org.apache.commons.functor.adapter.BinaryProcedureBinaryFunction
Evaluate this function.
evaluate() - Method in class org.apache.commons.functor.adapter.BoundNullaryFunction
Evaluate this function.
evaluate() - Method in class org.apache.commons.functor.adapter.FullyBoundNullaryFunction
Evaluate this function.
evaluate(L, R) - Method in class org.apache.commons.functor.adapter.IgnoreLeftFunction
Evaluate this function.
evaluate(L, R) - Method in class org.apache.commons.functor.adapter.IgnoreRightFunction
Evaluate this function.
evaluate(A) - Method in class org.apache.commons.functor.adapter.LeftBoundFunction
Evaluate this function.
evaluate(A) - Method in class org.apache.commons.functor.adapter.NullaryFunctionFunction
Evaluate this function.
evaluate() - Method in class org.apache.commons.functor.adapter.NullaryPredicateNullaryFunction
Evaluate this function.
evaluate() - Method in class org.apache.commons.functor.adapter.NullaryProcedureNullaryFunction
Evaluate this function.
evaluate(A) - Method in class org.apache.commons.functor.adapter.PredicateFunction
Evaluate this function.
evaluate(A) - Method in class org.apache.commons.functor.adapter.ProcedureFunction
Evaluate this function.
evaluate(A) - Method in class org.apache.commons.functor.adapter.RightBoundFunction
Evaluate this function.
evaluate() - Method in class org.apache.commons.functor.aggregator.AbstractTimedAggregator
Aggregates all the data this object has been "fed" via calls to AbstractTimedAggregator.add(Object).
evaluate(Double, Double) - Method in class org.apache.commons.functor.aggregator.functions.DoubleMaxAggregatorBinaryFunction
Computes the maximum of the 2 given numbers and returns the result.
evaluate(List<Double>) - Method in class org.apache.commons.functor.aggregator.functions.DoubleMaxAggregatorFunction
Does the actual traversal of the list and finds the maximum value then returns the result.
evaluate(List<Double>) - Method in class org.apache.commons.functor.aggregator.functions.DoubleMeanValueAggregatorFunction
Does the actual computation and returns the result.
evaluate(List<Double>) - Method in class org.apache.commons.functor.aggregator.functions.DoubleMedianValueAggregatorFunction
Sorts the given list and chooses the median value.
evaluate(List<Double>) - Method in class org.apache.commons.functor.aggregator.functions.DoublePercentileAggregatorFunction
Traverses the list and computes the percentile.
evaluate(Double, Double) - Method in class org.apache.commons.functor.aggregator.functions.DoubleSumAggregatorBinaryFunction
Adds the 2 numbers together and returns the result.
evaluate(List<Double>) - Method in class org.apache.commons.functor.aggregator.functions.DoubleSumAggregatorFunction
Does the actual adding and returns the result.
evaluate(Integer, Integer) - Method in class org.apache.commons.functor.aggregator.functions.IntegerCountAggregatorBinaryFunction
Increments left by one and returns it.
evaluate(Integer, Integer) - Method in class org.apache.commons.functor.aggregator.functions.IntegerMaxAggregatorBinaryFunction
Computes the maximum of the 2 given numbers and returns the result.
evaluate(List<Integer>) - Method in class org.apache.commons.functor.aggregator.functions.IntegerMaxAggregatorFunction
Does the actual traversal of the list and finds the maximum value then returns the result.
evaluate(List<Integer>) - Method in class org.apache.commons.functor.aggregator.functions.IntegerMeanValueAggregatorFunction
Does the actual computation and returns the result.
evaluate(List<Integer>) - Method in class org.apache.commons.functor.aggregator.functions.IntegerMedianValueAggregatorFunction
Sorts the given list and chooses the median value.
evaluate(List<Integer>) - Method in class org.apache.commons.functor.aggregator.functions.IntegerPercentileAggregatorFunction
Traverses the list and computes the percentile.
evaluate(Integer, Integer) - Method in class org.apache.commons.functor.aggregator.functions.IntegerSumAggregatorBinaryFunction
Adds the 2 numbers together and returns the result.
evaluate(List<Integer>) - Method in class org.apache.commons.functor.aggregator.functions.IntegerSumAggregatorFunction
Does the actual adding and returns the result.
evaluate(L, R) - Method in interface org.apache.commons.functor.BinaryFunction
Evaluate this function.
evaluate(Generator<? extends E>, Predicate<? super E>) - Method in class org.apache.commons.functor.core.algorithm.FindWithinGenerator
Evaluate this function.
evaluate(Generator<T>) - Method in class org.apache.commons.functor.core.algorithm.FoldLeft
Evaluate this function.
evaluate(Generator<T>, T) - Method in class org.apache.commons.functor.core.algorithm.FoldLeft
Evaluate this function.
evaluate(Generator<T>) - Method in class org.apache.commons.functor.core.algorithm.FoldRight
Evaluate this function.
evaluate(Generator<T>, T) - Method in class org.apache.commons.functor.core.algorithm.FoldRight
Evaluate this function.
evaluate(LoopGenerator<? extends T>, Predicate<? super T>) - Method in class org.apache.commons.functor.core.algorithm.IndexOfInGenerator
Evaluate this function.
evaluate() - Method in class org.apache.commons.functor.core.algorithm.RecursiveEvaluation
Evaluate this function.
evaluate(Object) - Method in class org.apache.commons.functor.core.collection.Size
Evaluate this function.
evaluate(T, T) - Method in class org.apache.commons.functor.core.comparator.ComparatorFunction
Evaluate this function.
evaluate(T, T) - Method in class org.apache.commons.functor.core.comparator.Max
Evaluate this function.
evaluate(T, T) - Method in class org.apache.commons.functor.core.comparator.Min
Evaluate this function.
evaluate(L, R) - Method in class org.apache.commons.functor.core.composite.BinaryCompositeBinaryFunction
Evaluate this function.
evaluate(L, R) - Method in class org.apache.commons.functor.core.composite.CompositeBinaryFunction
Evaluate this function.
evaluate(A) - Method in class org.apache.commons.functor.core.composite.CompositeFunction
Evaluate this function.
evaluate(L, R) - Method in class org.apache.commons.functor.core.composite.ConditionalBinaryFunction
Evaluate this function.
evaluate(A) - Method in class org.apache.commons.functor.core.composite.ConditionalFunction
Evaluate this function.
evaluate() - Method in class org.apache.commons.functor.core.composite.ConditionalNullaryFunction
Evaluate this function.
evaluate(L, R) - Method in class org.apache.commons.functor.core.composite.TransformedBinaryFunction
Evaluate this function.
evaluate() - Method in class org.apache.commons.functor.core.composite.TransformedNullaryFunction
Evaluate this function.
evaluate(L, R) - Method in class org.apache.commons.functor.core.composite.TransposedFunction
Evaluate this function.
evaluate() - Method in class org.apache.commons.functor.core.Constant
Evaluate this function.
evaluate(Object) - Method in class org.apache.commons.functor.core.Constant
Evaluate this function.
evaluate(Object, Object) - Method in class org.apache.commons.functor.core.Constant
Evaluate this function.
evaluate(T) - Method in class org.apache.commons.functor.core.Identity
Evaluate this function.
evaluate(A) - Method in interface org.apache.commons.functor.Function
Evaluate this function.
evaluate(Generator<? extends E>) - Method in class org.apache.commons.functor.generator.util.CollectionTransformer
Run the Generator adding each element produced into the collection.
evaluate() - Method in interface org.apache.commons.functor.NullaryFunction
Evaluate this function.

F

FALSE - Static variable in class org.apache.commons.functor.core.Constant
Constant for false.
falsePredicate() - Static method in class org.apache.commons.functor.core.Constant
Get a Constant that always returns false.
filter(Iterator<? extends T>, Predicate<? super T>) - Static method in class org.apache.commons.functor.core.collection.FilteredIterator
Get a filtered Iterator instance applying pred to iter.
FilteredGenerator<E> - Class in org.apache.commons.functor.generator
Generator that filters another Generator by only passing through those elements that are matched by a specified Predicate.
FilteredGenerator(Generator<? extends E>, Predicate<? super E>) - Constructor for class org.apache.commons.functor.generator.FilteredGenerator
Create a new FilteredGenerator.
FilteredIterable<T> - Class in org.apache.commons.functor.core.collection
Adds a fluent filtering API to any Iterable.
FilteredIterable(Iterable<? extends T>) - Constructor for class org.apache.commons.functor.core.collection.FilteredIterable
Create a new FilteredIterable.
FilteredIterator<T> - Class in org.apache.commons.functor.core.collection
Iterator that filters another Iterator by only passing through those elements that are matched by a specified Predicate.
FilteredIterator(Iterator<? extends T>, Predicate<? super T>) - Constructor for class org.apache.commons.functor.core.collection.FilteredIterator
Create a new FilteredIterator.
finalize() - Method in class org.apache.commons.functor.aggregator.AbstractTimedAggregator
 
FindWithinGenerator<E> - Class in org.apache.commons.functor.core.algorithm
Return the first Object in a Generator matching a Predicate.
FindWithinGenerator() - Constructor for class org.apache.commons.functor.core.algorithm.FindWithinGenerator
Create a new FindWithinGenerator.
FindWithinGenerator(E) - Constructor for class org.apache.commons.functor.core.algorithm.FindWithinGenerator
Create a new FindWithinGenerator.
FloatRange - Class in org.apache.commons.functor.range
A generator for a range of float.
FloatRange(Number, Number) - Constructor for class org.apache.commons.functor.range.FloatRange
Create a new FloatRange.
FloatRange(Number, Number, Number) - Constructor for class org.apache.commons.functor.range.FloatRange
Create a new FloatRange.
FloatRange(float, float) - Constructor for class org.apache.commons.functor.range.FloatRange
Create a new FloatRange.
FloatRange(float, float, float) - Constructor for class org.apache.commons.functor.range.FloatRange
Create a new FloatRange.
FloatRange(Endpoint<Float>, Endpoint<Float>) - Constructor for class org.apache.commons.functor.range.FloatRange
Create a new FloatRange.
FloatRange(Endpoint<Float>, Endpoint<Float>, float) - Constructor for class org.apache.commons.functor.range.FloatRange
Create a new FloatRange.
FloatRange(float, BoundType, float, BoundType) - Constructor for class org.apache.commons.functor.range.FloatRange
Create a new FloatRange.
FloatRange(float, BoundType, float, BoundType, float) - Constructor for class org.apache.commons.functor.range.FloatRange
Create a new FloatRange.
floatRange(Number, Number) - Static method in class org.apache.commons.functor.range.Ranges
Create a new FloatRange.
floatRange(Number, Number, Number) - Static method in class org.apache.commons.functor.range.Ranges
Create a new FloatRange.
floatRange(float, float) - Static method in class org.apache.commons.functor.range.Ranges
Create a new FloatRange.
floatRange(float, float, float) - Static method in class org.apache.commons.functor.range.Ranges
Create a new FloatRange.
floatRange(float, BoundType, float, BoundType) - Static method in class org.apache.commons.functor.range.Ranges
Create a new FloatRange.
floatRange(float, BoundType, float, BoundType, float) - Static method in class org.apache.commons.functor.range.Ranges
Create a new FloatRange.
floatRange(Endpoint<Float>, Endpoint<Float>, float) - Static method in class org.apache.commons.functor.range.Ranges
Create a new FloatRange.
FoldLeft<T> - Class in org.apache.commons.functor.core.algorithm
Functional left-fold algorithm against the elements of a Generator.
FoldLeft(BinaryFunction<? super T, ? super T, ? extends T>) - Constructor for class org.apache.commons.functor.core.algorithm.FoldLeft
Create a new FoldLeft.
FoldRight<T> - Class in org.apache.commons.functor.core.algorithm
Functional right-fold algorithm against the elements of a Generator.
FoldRight(BinaryFunction<? super T, ? super T, ? extends T>) - Constructor for class org.apache.commons.functor.core.algorithm.FoldRight
Create a new FoldRight.
from(Iterable<? extends E>) - Static method in class org.apache.commons.functor.generator.util.EachElement
Get a Generator for each element of an Iterable.
from(Map<? extends K, ? extends V>) - Static method in class org.apache.commons.functor.generator.util.EachElement
Get a Generator for each entry of a Map.
from(E...) - Static method in class org.apache.commons.functor.generator.util.EachElement
Get a Generator for each element of an Object[].
from(Iterator<? extends E>) - Static method in class org.apache.commons.functor.generator.util.EachElement
Get a Generator for each element of an Iterator.
FullyBoundNullaryFunction<T> - Class in org.apache.commons.functor.adapter
Adapts a BinaryFunction to the NullaryFunction interface using constant arguments.
FullyBoundNullaryFunction(BinaryFunction<? super L, ? super R, ? extends T>, L, R) - Constructor for class org.apache.commons.functor.adapter.FullyBoundNullaryFunction
Create a new FullyBoundNullaryFunction.
FullyBoundNullaryPredicate - Class in org.apache.commons.functor.adapter
Adapts a BinaryPredicate to the NullaryPredicate interface using a constant left-side argument.
FullyBoundNullaryPredicate(BinaryPredicate<? super L, ? super R>, L, R) - Constructor for class org.apache.commons.functor.adapter.FullyBoundNullaryPredicate
Create a new FullyBoundNullaryPredicate instance.
FullyBoundNullaryProcedure - Class in org.apache.commons.functor.adapter
Adapts a BinaryProcedure to the NullaryProcedure interface using a constant left-side argument.
FullyBoundNullaryProcedure(BinaryProcedure<? super L, ? super R>, L, R) - Constructor for class org.apache.commons.functor.adapter.FullyBoundNullaryProcedure
Create a new FullyBoundNullaryProcedure instance.
function(Function<? super A, ? extends T>) - Static method in class org.apache.commons.functor.core.composite.Composite
Create a composite Function.
function(Function<? super X, ? extends T>, Function<? super A, ? extends X>) - Static method in class org.apache.commons.functor.core.composite.Composite
Create a composite Function.
function(BinaryFunction<? super G, ? super H, ? extends T>, Function<? super L, ? extends G>, Function<? super R, ? extends H>) - Static method in class org.apache.commons.functor.core.composite.Composite
Create a composite BinaryFunction.
function(BinaryFunction<? super G, ? super H, ? extends T>, BinaryFunction<? super L, ? super R, ? extends G>, BinaryFunction<? super L, ? super R, ? extends H>) - Static method in class org.apache.commons.functor.core.composite.Composite
Create a composite BinaryFunction.
function(NullaryPredicate, NullaryFunction<? extends T>, NullaryFunction<? extends T>) - Static method in class org.apache.commons.functor.core.composite.Conditional
Create a conditional NullaryFunction.
function(Predicate<? super A>, Function<? super A, ? extends T>, Function<? super A, ? extends T>) - Static method in class org.apache.commons.functor.core.composite.Conditional
Create a conditional Function.
function(BinaryPredicate<? super L, ? super R>, BinaryFunction<? super L, ? super R, ? extends T>, BinaryFunction<? super L, ? super R, ? extends T>) - Static method in class org.apache.commons.functor.core.composite.Conditional
Create a conditional BinaryFunction.
FUNCTION - Static variable in class org.apache.commons.functor.core.LeftIdentity
Left-identity function.
function() - Static method in class org.apache.commons.functor.core.LeftIdentity
Get a Left-identity BinaryFunction.
FUNCTION - Static variable in class org.apache.commons.functor.core.RightIdentity
Right-identity function.
function() - Static method in class org.apache.commons.functor.core.RightIdentity
Get a typed right-identity BinaryFunction.
Function<A,T> - Interface in org.apache.commons.functor
A functor that takes one argument and returns an Object value.
FunctionPredicate<A> - Class in org.apache.commons.functor.adapter
Adapts a Boolean-valued Function to the Predicate interface.
FunctionPredicate(Function<? super A, Boolean>) - Constructor for class org.apache.commons.functor.adapter.FunctionPredicate
Create an Predicate wrapping the given Function.
FunctionProcedure<A> - Class in org.apache.commons.functor.adapter
Adapts a Function to the Procedure interface by ignoring the value returned by the function.
FunctionProcedure(Function<? super A, ?>) - Constructor for class org.apache.commons.functor.adapter.FunctionProcedure
Create an Procedure wrapping the given Function.
Functor - Interface in org.apache.commons.functor
Functor marker interface.

G

GenerateUntil<E> - Class in org.apache.commons.functor.generator.loop
Wrap another Generator such that GenerateUntil.run(Procedure) terminates once a condition has been satisfied (test after).
GenerateUntil(Generator<? extends E>, Predicate<? super E>) - Constructor for class org.apache.commons.functor.generator.loop.GenerateUntil
Create a new GenerateUntil.
GenerateWhile<E> - Class in org.apache.commons.functor.generator.loop
Wrap another Generator such that GenerateWhile.run(Procedure) continues as long as a condition is true (test after).
GenerateWhile(Generator<? extends E>, Predicate<? super E>) - Constructor for class org.apache.commons.functor.generator.loop.GenerateWhile
Create a new GenerateWhile.
Generator<E> - Interface in org.apache.commons.functor.generator
The Generator interface defines a number of useful actions applying Procedures to each in a series of argument Objects.
GeneratorContains<T> - Class in org.apache.commons.functor.core.algorithm
Tests whether a Generator contains an element that matches a Predicate.
GeneratorContains() - Constructor for class org.apache.commons.functor.core.algorithm.GeneratorContains
 
getAction() - Method in class org.apache.commons.functor.core.composite.AbstractLoopNullaryProcedure
Get the action.
getBoundType() - Method in class org.apache.commons.functor.range.Endpoint
 
getCondition() - Method in class org.apache.commons.functor.core.composite.AbstractLoopNullaryProcedure
Get the condition.
getDataSize() - Method in class org.apache.commons.functor.aggregator.AbstractTimedAggregator
Retrieves the size of the currently-stored data series.
getInterval() - Method in class org.apache.commons.functor.aggregator.AbstractTimedAggregator
getLeftEndpoint() - Method in class org.apache.commons.functor.range.AbstractRange
Get the left limit of this range.
getLeftEndpoint() - Method in interface org.apache.commons.functor.range.Range
Get the left limit of this range.
getPercentile() - Method in class org.apache.commons.functor.aggregator.functions.DoublePercentileAggregatorFunction
getPercentile() - Method in class org.apache.commons.functor.aggregator.functions.IntegerPercentileAggregatorFunction
getRightEndpoint() - Method in class org.apache.commons.functor.range.AbstractRange
Get the right limit of this range.
getRightEndpoint() - Method in interface org.apache.commons.functor.range.Range
Get the right limit of this range.
getSeries() - Method in class org.apache.commons.functor.aggregator.AbstractListBackedAggregator
getStep() - Method in class org.apache.commons.functor.range.AbstractRange
Get the step between elements of this range.
getStep() - Method in interface org.apache.commons.functor.range.Range
Get the step between elements of this range.
getValue() - Method in class org.apache.commons.functor.range.Endpoint
 
getWrappedGenerator() - Method in class org.apache.commons.functor.generator.FilteredGenerator
Get the generator that is being wrapped.
getWrappedGenerator() - Method in class org.apache.commons.functor.generator.loop.LoopGenerator
Get the generator that is being wrapped.

H

hashCode() - Method in class org.apache.commons.functor.adapter.BinaryFunctionBinaryPredicate
hashCode() - Method in class org.apache.commons.functor.adapter.BinaryFunctionBinaryProcedure
hashCode() - Method in class org.apache.commons.functor.adapter.BinaryFunctionFunction
hashCode() - Method in class org.apache.commons.functor.adapter.BinaryPredicateBinaryFunction
hashCode() - Method in class org.apache.commons.functor.adapter.BinaryPredicatePredicate
hashCode() - Method in class org.apache.commons.functor.adapter.BinaryProcedureBinaryFunction
hashCode() - Method in class org.apache.commons.functor.adapter.BinaryProcedureProcedure
hashCode() - Method in class org.apache.commons.functor.adapter.BoundNullaryFunction
hashCode() - Method in class org.apache.commons.functor.adapter.BoundNullaryPredicate
hashCode() - Method in class org.apache.commons.functor.adapter.BoundNullaryProcedure
hashCode() - Method in class org.apache.commons.functor.adapter.FullyBoundNullaryFunction
hashCode() - Method in class org.apache.commons.functor.adapter.FullyBoundNullaryPredicate
hashCode() - Method in class org.apache.commons.functor.adapter.FullyBoundNullaryProcedure
hashCode() - Method in class org.apache.commons.functor.adapter.FunctionPredicate
hashCode() - Method in class org.apache.commons.functor.adapter.FunctionProcedure
hashCode() - Method in class org.apache.commons.functor.adapter.IgnoreLeftFunction
hashCode() - Method in class org.apache.commons.functor.adapter.IgnoreLeftPredicate
hashCode() - Method in class org.apache.commons.functor.adapter.IgnoreLeftProcedure
hashCode() - Method in class org.apache.commons.functor.adapter.IgnoreRightFunction
hashCode() - Method in class org.apache.commons.functor.adapter.IgnoreRightPredicate
hashCode() - Method in class org.apache.commons.functor.adapter.IgnoreRightProcedure
hashCode() - Method in class org.apache.commons.functor.adapter.LeftBoundFunction
hashCode() - Method in class org.apache.commons.functor.adapter.LeftBoundPredicate
hashCode() - Method in class org.apache.commons.functor.adapter.LeftBoundProcedure
hashCode() - Method in class org.apache.commons.functor.adapter.NullaryFunctionFunction
hashCode() - Method in class org.apache.commons.functor.adapter.NullaryFunctionNullaryPredicate
hashCode() - Method in class org.apache.commons.functor.adapter.NullaryFunctionNullaryProcedure
hashCode() - Method in class org.apache.commons.functor.adapter.NullaryPredicateNullaryFunction
hashCode() - Method in class org.apache.commons.functor.adapter.NullaryPredicatePredicate
hashCode() - Method in class org.apache.commons.functor.adapter.NullaryProcedureNullaryFunction
hashCode() - Method in class org.apache.commons.functor.adapter.NullaryProcedureProcedure
hashCode() - Method in class org.apache.commons.functor.adapter.PredicateFunction
hashCode() - Method in class org.apache.commons.functor.adapter.ProcedureFunction
hashCode() - Method in class org.apache.commons.functor.adapter.RightBoundFunction
hashCode() - Method in class org.apache.commons.functor.adapter.RightBoundPredicate
hashCode() - Method in class org.apache.commons.functor.adapter.RightBoundProcedure
hashCode() - Method in class org.apache.commons.functor.core.algorithm.FindWithinGenerator
hashCode() - Method in class org.apache.commons.functor.core.algorithm.FoldLeft
hashCode() - Method in class org.apache.commons.functor.core.algorithm.FoldRight
hashCode() - Method in class org.apache.commons.functor.core.algorithm.GeneratorContains
hashCode() - Method in class org.apache.commons.functor.core.algorithm.IndexOfInGenerator
hashCode() - Method in class org.apache.commons.functor.core.algorithm.InPlaceTransform
hashCode() - Method in class org.apache.commons.functor.core.algorithm.RecursiveEvaluation
hashCode() - Method in class org.apache.commons.functor.core.algorithm.RemoveMatching
hashCode() - Method in class org.apache.commons.functor.core.algorithm.RetainMatching
hashCode() - Method in class org.apache.commons.functor.core.collection.FilteredIterator
hashCode() - Method in class org.apache.commons.functor.core.collection.IsElementOf
hashCode() - Method in class org.apache.commons.functor.core.collection.IsEmpty
hashCode() - Method in class org.apache.commons.functor.core.collection.Size
hashCode() - Method in class org.apache.commons.functor.core.collection.TransformedIterator
hashCode() - Method in class org.apache.commons.functor.core.comparator.ComparatorFunction
hashCode() - Method in class org.apache.commons.functor.core.comparator.IsEquivalent
hashCode() - Method in class org.apache.commons.functor.core.comparator.IsGreaterThan
hashCode() - Method in class org.apache.commons.functor.core.comparator.IsGreaterThanOrEqual
hashCode() - Method in class org.apache.commons.functor.core.comparator.IsLessThan
hashCode() - Method in class org.apache.commons.functor.core.comparator.IsLessThanOrEqual
hashCode() - Method in class org.apache.commons.functor.core.comparator.IsNotEquivalent
hashCode() - Method in class org.apache.commons.functor.core.comparator.IsWithinRange
hashCode() - Method in class org.apache.commons.functor.core.comparator.Max
hashCode() - Method in class org.apache.commons.functor.core.comparator.Min
hashCode() - Method in class org.apache.commons.functor.core.composite.AbstractLoopNullaryProcedure
hashCode(int) - Method in class org.apache.commons.functor.core.composite.AbstractLoopNullaryProcedure
Create a hashCode by manipulating an input hashCode and factoring in instance state.
hashCode() - Method in class org.apache.commons.functor.core.composite.And
hashCode() - Method in class org.apache.commons.functor.core.composite.BinaryAnd
hashCode() - Method in class org.apache.commons.functor.core.composite.BinaryCompositeBinaryFunction
hashCode() - Method in class org.apache.commons.functor.core.composite.BinaryNot
hashCode() - Method in class org.apache.commons.functor.core.composite.BinaryOr
hashCode() - Method in class org.apache.commons.functor.core.composite.BinarySequence
hashCode() - Method in class org.apache.commons.functor.core.composite.CompositeBinaryFunction
hashCode() - Method in class org.apache.commons.functor.core.composite.CompositeBinaryPredicate
hashCode() - Method in class org.apache.commons.functor.core.composite.CompositeFunction
hashCode() - Method in class org.apache.commons.functor.core.composite.CompositePredicate
hashCode() - Method in class org.apache.commons.functor.core.composite.CompositeProcedure
hashCode() - Method in class org.apache.commons.functor.core.composite.ConditionalBinaryFunction
hashCode() - Method in class org.apache.commons.functor.core.composite.ConditionalBinaryPredicate
hashCode() - Method in class org.apache.commons.functor.core.composite.ConditionalBinaryProcedure
hashCode() - Method in class org.apache.commons.functor.core.composite.ConditionalFunction
hashCode() - Method in class org.apache.commons.functor.core.composite.ConditionalNullaryFunction
hashCode() - Method in class org.apache.commons.functor.core.composite.ConditionalNullaryPredicate
hashCode() - Method in class org.apache.commons.functor.core.composite.ConditionalNullaryProcedure
hashCode() - Method in class org.apache.commons.functor.core.composite.ConditionalPredicate
hashCode() - Method in class org.apache.commons.functor.core.composite.ConditionalProcedure
hashCode() - Method in class org.apache.commons.functor.core.composite.Not
hashCode() - Method in class org.apache.commons.functor.core.composite.NullaryAnd
hashCode() - Method in class org.apache.commons.functor.core.composite.NullaryNot
hashCode() - Method in class org.apache.commons.functor.core.composite.NullaryOr
hashCode() - Method in class org.apache.commons.functor.core.composite.NullarySequence
hashCode() - Method in class org.apache.commons.functor.core.composite.Or
hashCode() - Method in class org.apache.commons.functor.core.composite.Sequence
hashCode() - Method in class org.apache.commons.functor.core.composite.TransformedBinaryFunction
hashCode() - Method in class org.apache.commons.functor.core.composite.TransformedBinaryProcedure
hashCode() - Method in class org.apache.commons.functor.core.composite.TransformedNullaryFunction
hashCode() - Method in class org.apache.commons.functor.core.composite.TransformedNullaryProcedure
hashCode() - Method in class org.apache.commons.functor.core.composite.TransposedFunction
hashCode() - Method in class org.apache.commons.functor.core.composite.TransposedPredicate
hashCode() - Method in class org.apache.commons.functor.core.composite.TransposedProcedure
hashCode() - Method in class org.apache.commons.functor.core.Constant
hashCode() - Method in class org.apache.commons.functor.core.Identity
hashCode() - Method in class org.apache.commons.functor.core.IsEqual
hashCode() - Method in class org.apache.commons.functor.core.IsInstance
hashCode() - Method in class org.apache.commons.functor.core.IsNotEqual
hashCode() - Method in class org.apache.commons.functor.core.IsNotNull
hashCode() - Method in class org.apache.commons.functor.core.IsNotSame
hashCode() - Method in class org.apache.commons.functor.core.IsNull
hashCode() - Method in class org.apache.commons.functor.core.IsSame
hashCode() - Method in class org.apache.commons.functor.core.Limit
hashCode() - Method in class org.apache.commons.functor.core.NoOp
hashCode() - Method in class org.apache.commons.functor.core.Offset
hashCode() - Method in class org.apache.commons.functor.generator.FilteredGenerator
hashCode() - Method in class org.apache.commons.functor.generator.loop.GenerateUntil
hashCode() - Method in class org.apache.commons.functor.generator.loop.GenerateWhile
hashCode() - Method in class org.apache.commons.functor.generator.loop.IteratorToGeneratorAdapter
hashCode() - Method in class org.apache.commons.functor.generator.loop.TransformedGenerator
hashCode() - Method in class org.apache.commons.functor.generator.loop.UntilGenerate
hashCode() - Method in class org.apache.commons.functor.generator.loop.WhileGenerate
hashCode() - Method in class org.apache.commons.functor.range.AbstractRange
hashCode() - Method in class org.apache.commons.functor.range.Endpoint
hasNext() - Method in class org.apache.commons.functor.core.collection.FilteredIterator
hasNext() - Method in class org.apache.commons.functor.core.collection.TransformedIterator

I

Identity<T> - Class in org.apache.commons.functor.core
Evaluates to its input argument.
Identity() - Constructor for class org.apache.commons.functor.core.Identity
Create a new Identity.
IgnoreLeftFunction<L,R,T> - Class in org.apache.commons.functor.adapter
Adapts a Function to the BinaryFunction interface by ignoring the first binary argument.
IgnoreLeftFunction(Function<? super R, ? extends T>) - Constructor for class org.apache.commons.functor.adapter.IgnoreLeftFunction
Create a new IgnoreLeftFunction.
IgnoreLeftPredicate<L,R> - Class in org.apache.commons.functor.adapter
Adapts a Predicate to the BinaryPredicate interface by ignoring the first binary argument.
IgnoreLeftPredicate(Predicate<? super R>) - Constructor for class org.apache.commons.functor.adapter.IgnoreLeftPredicate
Create a new IgnoreLeftPredicate.
IgnoreLeftProcedure<L,R> - Class in org.apache.commons.functor.adapter
Adapts a Procedure to the BinaryProcedure interface by ignoring the first binary argument.
IgnoreLeftProcedure(Procedure<? super R>) - Constructor for class org.apache.commons.functor.adapter.IgnoreLeftProcedure
Create a new IgnoreLeftProcedure.
IgnoreRightFunction<L,R,T> - Class in org.apache.commons.functor.adapter
Adapts a Function to the BinaryFunction interface by ignoring the second binary argument.
IgnoreRightFunction(Function<? super L, ? extends T>) - Constructor for class org.apache.commons.functor.adapter.IgnoreRightFunction
Create a new IgnoreRightFunction.
IgnoreRightPredicate<L,R> - Class in org.apache.commons.functor.adapter
Adapts a Predicate to the BinaryPredicate interface by ignoring the second binary argument.
IgnoreRightPredicate(Predicate<? super L>) - Constructor for class org.apache.commons.functor.adapter.IgnoreRightPredicate
Create a new IgnoreRightPredicate.
IgnoreRightProcedure<L,R> - Class in org.apache.commons.functor.adapter
Adapts a Procedure to the BinaryProcedure interface by ignoring the second binary argument.
IgnoreRightProcedure(Procedure<? super L>) - Constructor for class org.apache.commons.functor.adapter.IgnoreRightProcedure
Create a new IgnoreRightProcedure.
IndexOfInGenerator<T> - Class in org.apache.commons.functor.core.algorithm
Return the index of the first Object in a LoopGenerator matching a Predicate, or -1 if not found.
IndexOfInGenerator() - Constructor for class org.apache.commons.functor.core.algorithm.IndexOfInGenerator
 
initialValue() - Method in class org.apache.commons.functor.aggregator.AbstractNoStoreAggregator
Allows subclasses to define the "initial" value.
InPlaceTransform<T> - Class in org.apache.commons.functor.core.algorithm
Implements an in-place transformation of a ListIterator's contents.
InPlaceTransform() - Constructor for class org.apache.commons.functor.core.algorithm.InPlaceTransform
 
INSTANCE - Static variable in class org.apache.commons.functor.core.algorithm.FindWithinGenerator
Basic instance.
instance() - Static method in class org.apache.commons.functor.core.algorithm.FindWithinGenerator
Get a static FindWithinGenerator instance.
instance() - Static method in class org.apache.commons.functor.core.algorithm.GeneratorContains
Get a static GeneratorContains instance.
instance() - Static method in class org.apache.commons.functor.core.algorithm.IndexOfInGenerator
Get a static IndexOfInGenerator instance.
instance() - Static method in class org.apache.commons.functor.core.algorithm.InPlaceTransform
Get an InPlaceTransform instance.
instance() - Static method in class org.apache.commons.functor.core.algorithm.RemoveMatching
Get a static RemoveMatching instance.
instance() - Static method in class org.apache.commons.functor.core.algorithm.RetainMatching
Get a static RetainMatching instance.
instance() - Static method in class org.apache.commons.functor.core.collection.IsElementOf
Get an IsElementOf instance.
instance(Object) - Static method in class org.apache.commons.functor.core.collection.IsElementOf
Get an IsElementOf(collection|array) Predicate.
INSTANCE - Static variable in class org.apache.commons.functor.core.collection.IsEmpty
Basic IsEmpty instance.
instance() - Static method in class org.apache.commons.functor.core.collection.IsEmpty
Get an IsEmpty instance.
instance() - Static method in class org.apache.commons.functor.core.collection.Size
Get a Size instance.
INSTANCE - Static variable in class org.apache.commons.functor.core.comparator.ComparatorFunction
Basic ComparatorFunction instance.
instance() - Static method in class org.apache.commons.functor.core.comparator.ComparatorFunction
Get a basic ComparatorFunction instance.
INSTANCE - Static variable in class org.apache.commons.functor.core.comparator.IsEquivalent
Basic IsEquivalent instance.
instance() - Static method in class org.apache.commons.functor.core.comparator.IsEquivalent
Get a basic IsEquivalent instance.
instance(T) - Static method in class org.apache.commons.functor.core.comparator.IsEquivalent
Get an IsEquivalent instance that always compares to arg.
INSTANCE - Static variable in class org.apache.commons.functor.core.comparator.IsGreaterThan
Basic IsGreaterThan instance.
instance() - Static method in class org.apache.commons.functor.core.comparator.IsGreaterThan
Get a typed IsGreaterThan instance.
instance(T) - Static method in class org.apache.commons.functor.core.comparator.IsGreaterThan
Get an IsGreaterThan Predicate.
INSTANCE - Static variable in class org.apache.commons.functor.core.comparator.IsGreaterThanOrEqual
Basic IsGreaterThanOrEqual instance.
instance() - Static method in class org.apache.commons.functor.core.comparator.IsGreaterThanOrEqual
Get a typed IsGreaterThanOrEqual instance.
instance(T) - Static method in class org.apache.commons.functor.core.comparator.IsGreaterThanOrEqual
Get an IsGreaterThanOrEqual Predicate.
INSTANCE - Static variable in class org.apache.commons.functor.core.comparator.IsLessThan
Basic IsLessThan instance.
instance() - Static method in class org.apache.commons.functor.core.comparator.IsLessThan
Get a typed IsLessThan instance.
instance(T) - Static method in class org.apache.commons.functor.core.comparator.IsLessThan
Get an IsLessThan Predicate.
INSTANCE - Static variable in class org.apache.commons.functor.core.comparator.IsLessThanOrEqual
Basic IsLessThanOrEqual instance.
instance() - Static method in class org.apache.commons.functor.core.comparator.IsLessThanOrEqual
Get a typed IsLessThanOrEqual instance.
instance(T) - Static method in class org.apache.commons.functor.core.comparator.IsLessThanOrEqual
Get an IsLessThanOrEqual Predicate.
INSTANCE - Static variable in class org.apache.commons.functor.core.comparator.IsNotEquivalent
Basic IsNotEquivalent instance.
instance() - Static method in class org.apache.commons.functor.core.comparator.IsNotEquivalent
Get an IsNotEquivalent instance.
instance(T) - Static method in class org.apache.commons.functor.core.comparator.IsNotEquivalent
Get an IsNotEquivalent Predicate.
instance(A, A) - Static method in class org.apache.commons.functor.core.comparator.IsWithinRange
Obtain an IsWithinRange instance.
INSTANCE - Static variable in class org.apache.commons.functor.core.comparator.Max
Basic Max instance.
instance() - Static method in class org.apache.commons.functor.core.comparator.Max
Get a Max instance.
instance(T) - Static method in class org.apache.commons.functor.core.comparator.Max
Get a Max Function.
INSTANCE - Static variable in class org.apache.commons.functor.core.comparator.Min
Basic Min instance.
instance() - Static method in class org.apache.commons.functor.core.comparator.Min
Get a basic Min instance.
instance(T) - Static method in class org.apache.commons.functor.core.comparator.Min
Get a Min Function.
INSTANCE - Static variable in class org.apache.commons.functor.core.Identity
A generic Identity<Object> instance.
instance() - Static method in class org.apache.commons.functor.core.Identity
Get an Identity instance.
INSTANCE - Static variable in class org.apache.commons.functor.core.IsEqual
Basic IsEqual instance.
instance() - Static method in class org.apache.commons.functor.core.IsEqual
Get an IsEqual instance.
INSTANCE - Static variable in class org.apache.commons.functor.core.IsInstance
Basic IsInstanceOf instance.
instance() - Static method in class org.apache.commons.functor.core.IsInstance
Get an IsInstance instance.
INSTANCE - Static variable in class org.apache.commons.functor.core.IsNotEqual
Basic IsNotEqual instance.
instance() - Static method in class org.apache.commons.functor.core.IsNotEqual
Get an IsNotEqual instance.
INSTANCE - Static variable in class org.apache.commons.functor.core.IsNotNull
Basic IsNotNull instance.
instance() - Static method in class org.apache.commons.functor.core.IsNotNull
Get an IsNotNull instance.
INSTANCE - Static variable in class org.apache.commons.functor.core.IsNotSame
Basic IsNotSame instance.
instance() - Static method in class org.apache.commons.functor.core.IsNotSame
Get an IsNotSame instance.
INSTANCE - Static variable in class org.apache.commons.functor.core.IsNull
Basic IsNull instance.
instance() - Static method in class org.apache.commons.functor.core.IsNull
Get an IsNull instance.
INSTANCE - Static variable in class org.apache.commons.functor.core.IsSame
Basic IsSame instance.
instance() - Static method in class org.apache.commons.functor.core.IsSame
Get an IsSame instance.
INSTANCE - Static variable in class org.apache.commons.functor.core.NoOp
Basic NoOp instance.
instance() - Static method in class org.apache.commons.functor.core.NoOp
Get a NoOp instance.
IntegerCountAggregatorBinaryFunction - Class in org.apache.commons.functor.aggregator.functions
Aggregator function to be used with subclasses of AbstractNoStoreAggregator which simply increments the first argument by 1 and returns it.
IntegerCountAggregatorBinaryFunction() - Constructor for class org.apache.commons.functor.aggregator.functions.IntegerCountAggregatorBinaryFunction
 
IntegerMaxAggregatorBinaryFunction - Class in org.apache.commons.functor.aggregator.functions
Aggregation function to be used with subclasses of AbstractNoStoreAggregator which finds the maximum of 2 ints.
IntegerMaxAggregatorBinaryFunction() - Constructor for class org.apache.commons.functor.aggregator.functions.IntegerMaxAggregatorBinaryFunction
 
IntegerMaxAggregatorFunction - Class in org.apache.commons.functor.aggregator.functions
Aggregator function to be used with subclasses of AbstractListBackedAggregator which finds the maximum number in a list.
IntegerMaxAggregatorFunction() - Constructor for class org.apache.commons.functor.aggregator.functions.IntegerMaxAggregatorFunction
 
IntegerMeanValueAggregatorFunction - Class in org.apache.commons.functor.aggregator.functions
Aggregator function to be used with subclasses of AbstractListBackedAggregator which computes the arithmetic mean of all the numbers in the list.
IntegerMeanValueAggregatorFunction() - Constructor for class org.apache.commons.functor.aggregator.functions.IntegerMeanValueAggregatorFunction
 
IntegerMedianValueAggregatorFunction - Class in org.apache.commons.functor.aggregator.functions
Aggregator function to be used with subclasses of AbstractListBackedAggregator which computes the median of all the numbers in the list.
IntegerMedianValueAggregatorFunction() - Constructor for class org.apache.commons.functor.aggregator.functions.IntegerMedianValueAggregatorFunction
By default create a function which will operate on a copy of the original list (IntegerMedianValueAggregatorFunction.useCopy = true).
IntegerMedianValueAggregatorFunction(boolean) - Constructor for class org.apache.commons.functor.aggregator.functions.IntegerMedianValueAggregatorFunction
Constructor which allows the caller to specify whether to operate on the original list or a copy of it.
IntegerPercentileAggregatorFunction - Class in org.apache.commons.functor.aggregator.functions
Aggregator function to be used with subclasses of AbstractListBackedAggregator which retrieves the percentile value for a given percentile.
IntegerPercentileAggregatorFunction(double) - Constructor for class org.apache.commons.functor.aggregator.functions.IntegerPercentileAggregatorFunction
IntegerPercentileAggregatorFunction(double, boolean) - Constructor for class org.apache.commons.functor.aggregator.functions.IntegerPercentileAggregatorFunction
Initializes the function with the given percentile and decides whether the function will modify the original list or not.
IntegerRange - Class in org.apache.commons.functor.range
A range of integers.
IntegerRange(Number, Number) - Constructor for class org.apache.commons.functor.range.IntegerRange
Create a new IntegerRange.
IntegerRange(Number, Number, Number) - Constructor for class org.apache.commons.functor.range.IntegerRange
Create a new IntegerRange.
IntegerRange(int, int) - Constructor for class org.apache.commons.functor.range.IntegerRange
Create a new IntegerRange.
IntegerRange(int, int, int) - Constructor for class org.apache.commons.functor.range.IntegerRange
Create a new IntegerRange.
IntegerRange(Endpoint<Integer>, Endpoint<Integer>) - Constructor for class org.apache.commons.functor.range.IntegerRange
Create a new IntegerRange.
IntegerRange(int, BoundType, int, BoundType) - Constructor for class org.apache.commons.functor.range.IntegerRange
Create a new IntegerRange.
IntegerRange(Endpoint<Integer>, Endpoint<Integer>, int) - Constructor for class org.apache.commons.functor.range.IntegerRange
Create a new IntegerRange.
IntegerRange(int, BoundType, int, BoundType, int) - Constructor for class org.apache.commons.functor.range.IntegerRange
Create a new IntegerRange.
integerRange(Number, Number) - Static method in class org.apache.commons.functor.range.Ranges
Create a new IntegerRange.
integerRange(Number, Number, Number) - Static method in class org.apache.commons.functor.range.Ranges
Create a new IntegerRange.
integerRange(int, int) - Static method in class org.apache.commons.functor.range.Ranges
Create a new IntegerRange.
integerRange(int, int, int) - Static method in class org.apache.commons.functor.range.Ranges
Create a new IntegerRange.
integerRange(int, BoundType, int, BoundType) - Static method in class org.apache.commons.functor.range.Ranges
Create a new IntegerRange.
integerRange(int, BoundType, int, BoundType, int) - Static method in class org.apache.commons.functor.range.Ranges
Create a new IntegerRange.
integerRange(Endpoint<Integer>, Endpoint<Integer>, int) - Static method in class org.apache.commons.functor.range.Ranges
Create a new IntegerRange.
IntegerSumAggregatorBinaryFunction - Class in org.apache.commons.functor.aggregator.functions
Aggregator function to be used with subclasses of AbstractNoStoreAggregator which sums up the 2 given numbers (hence the "Binary" in the name!).
IntegerSumAggregatorBinaryFunction() - Constructor for class org.apache.commons.functor.aggregator.functions.IntegerSumAggregatorBinaryFunction
 
IntegerSumAggregatorFunction - Class in org.apache.commons.functor.aggregator.functions
Aggregator function to be used with subclasses of AbstractListBackedAggregator which sums up all the numbers in the list.
IntegerSumAggregatorFunction() - Constructor for class org.apache.commons.functor.aggregator.functions.IntegerSumAggregatorFunction
 
IsElementOf<L,R> - Class in org.apache.commons.functor.core.collection
A BinaryPredicate that checks to see if the specified object is an element of the specified Collection.
IsElementOf() - Constructor for class org.apache.commons.functor.core.collection.IsElementOf
Create a new IsElementOf.
IsEmpty<A> - Class in org.apache.commons.functor.core.collection
A Predicate that checks to see if the specified object is empty.
IsEmpty() - Constructor for class org.apache.commons.functor.core.collection.IsEmpty
Create a new IsEmpty.
isEmpty() - Method in class org.apache.commons.functor.range.AbstractRange
Returns true if this range is empty.
isEmpty() - Method in interface org.apache.commons.functor.range.Range
Returns true if this range is empty.
IsEqual<L,R> - Class in org.apache.commons.functor.core
Tests true iff its arguments are equal or both null.
IsEqual() - Constructor for class org.apache.commons.functor.core.IsEqual
Create a new IsEqual.
IsEquivalent<T> - Class in org.apache.commons.functor.core.comparator
A BinaryPredicate that tests true iff the left argument is equal to the right argument under the specified Comparator.
IsEquivalent() - Constructor for class org.apache.commons.functor.core.comparator.IsEquivalent
Create a new IsEquivalent.
IsEquivalent(Comparator<? super T>) - Constructor for class org.apache.commons.functor.core.comparator.IsEquivalent
Construct an IsEquivalent predicate for the given Comparator.
IsGreaterThan<T> - Class in org.apache.commons.functor.core.comparator
A BinaryPredicate that tests true iff the left argument is greater than the right argument under the specified Comparator.
IsGreaterThan() - Constructor for class org.apache.commons.functor.core.comparator.IsGreaterThan
Construct a IsGreaterThan predicate for Comparables.
IsGreaterThan(Comparator<? super T>) - Constructor for class org.apache.commons.functor.core.comparator.IsGreaterThan
Construct a IsGreaterThan predicate for the given Comparator.
IsGreaterThanOrEqual<T> - Class in org.apache.commons.functor.core.comparator
A BinaryPredicate that tests true iff the left argument is greater than or equal to the right argument under the specified Comparator.
IsGreaterThanOrEqual() - Constructor for class org.apache.commons.functor.core.comparator.IsGreaterThanOrEqual
Construct a IsGreaterThanOrEqual predicate for Comparables.
IsGreaterThanOrEqual(Comparator<? super T>) - Constructor for class org.apache.commons.functor.core.comparator.IsGreaterThanOrEqual
Construct a IsGreaterThanOrEqual predicate for the given Comparator.
IsInstance<T> - Class in org.apache.commons.functor.core
Tests true iff its argument is an instance of some specified Class.
IsInstance() - Constructor for class org.apache.commons.functor.core.IsInstance
 
IsLessThan<T> - Class in org.apache.commons.functor.core.comparator
A BinaryPredicate that tests true iff the left argument is greater than the right argument under the specified Comparator.
IsLessThan() - Constructor for class org.apache.commons.functor.core.comparator.IsLessThan
Construct a IsLessThan predicate for Comparables.
IsLessThan(Comparator<? super T>) - Constructor for class org.apache.commons.functor.core.comparator.IsLessThan
Construct a IsLessThan predicate for the given Comparator.
IsLessThanOrEqual<T> - Class in org.apache.commons.functor.core.comparator
A BinaryPredicate that tests true iff the left argument is less than or equal to the right argument under the specified Comparator.
IsLessThanOrEqual() - Constructor for class org.apache.commons.functor.core.comparator.IsLessThanOrEqual
Construct a IsLessThanOrEqual predicate for Comparables.
IsLessThanOrEqual(Comparator<? super T>) - Constructor for class org.apache.commons.functor.core.comparator.IsLessThanOrEqual
Construct a IsLessThanOrEqual predicate for the given Comparator.
IsNotEqual<L,R> - Class in org.apache.commons.functor.core
Tests true iff its arguments are not equal or both null.
IsNotEqual() - Constructor for class org.apache.commons.functor.core.IsNotEqual
Create a new IsNotEqual.
IsNotEquivalent<T> - Class in org.apache.commons.functor.core.comparator
A BinaryPredicate that tests true iff the left argument is not equal to the right argument under the specified Comparator.
IsNotEquivalent() - Constructor for class org.apache.commons.functor.core.comparator.IsNotEquivalent
Create a new IsNotEquivalent.
IsNotEquivalent(Comparator<? super T>) - Constructor for class org.apache.commons.functor.core.comparator.IsNotEquivalent
Construct a IsNotEquivalent predicate for the given Comparator.
IsNotNull<T> - Class in org.apache.commons.functor.core
Tests false iff its argument is null.
IsNotNull() - Constructor for class org.apache.commons.functor.core.IsNotNull
Create a new IsNotNull.
IsNotSame<L,R> - Class in org.apache.commons.functor.core
Tests the reference (!
IsNotSame() - Constructor for class org.apache.commons.functor.core.IsNotSame
Create a new IsNotSame.
IsNull<A> - Class in org.apache.commons.functor.core
Tests true iff its argument is null.
IsNull() - Constructor for class org.apache.commons.functor.core.IsNull
Create a new IsNull.
IsSame<L,R> - Class in org.apache.commons.functor.core
Tests the reference (==) equality of its arguments.
IsSame() - Constructor for class org.apache.commons.functor.core.IsSame
Create a new IsSame.
isSharedTimer() - Method in class org.apache.commons.functor.aggregator.AbstractTimedAggregator
Checks whether this instance uses its own timer or the shared timer for scheduling the timer task.
isStopped() - Method in class org.apache.commons.functor.generator.loop.LoopGenerator
Check if the generator is stopped.
isTimerEnabled() - Method in class org.apache.commons.functor.aggregator.AbstractTimedAggregator
Checks whether this instance has a timer associated with it or not.
isUseCopy() - Method in class org.apache.commons.functor.aggregator.functions.DoubleMedianValueAggregatorFunction
isUseCopy() - Method in class org.apache.commons.functor.aggregator.functions.DoublePercentileAggregatorFunction
Does this instance modify the passed in list or not?
isUseCopy() - Method in class org.apache.commons.functor.aggregator.functions.IntegerMedianValueAggregatorFunction
isUseCopy() - Method in class org.apache.commons.functor.aggregator.functions.IntegerPercentileAggregatorFunction
Does this instance modify the passed in list or not?
IsWithinRange<A extends Comparable<A>> - Class in org.apache.commons.functor.core.comparator
A Predicate that tests whether a Comparable object is within a range.
IsWithinRange(A, A) - Constructor for class org.apache.commons.functor.core.comparator.IsWithinRange
Create a new IsWithinRange by passing in the range that will be used in the IsWithinRange.test(A).
iterator() - Method in class org.apache.commons.functor.core.collection.FilteredIterable
iterator() - Method in class org.apache.commons.functor.range.AbstractRange
IteratorToGeneratorAdapter<E> - Class in org.apache.commons.functor.generator.loop
Adapts an Iterator to the LoopGenerator interface.
IteratorToGeneratorAdapter(Iterator<? extends E>) - Constructor for class org.apache.commons.functor.generator.loop.IteratorToGeneratorAdapter
Create a new IteratorToGeneratorAdapter.

L

LEFT - Static variable in class org.apache.commons.functor.core.IsNotNull
Left-handed BinaryPredicate.
left() - Static method in class org.apache.commons.functor.core.IsNotNull
Get a BinaryPredicate that matches if the left argument is not null.
LEFT - Static variable in class org.apache.commons.functor.core.IsNull
Left-handed BinaryPredicate.
left() - Static method in class org.apache.commons.functor.core.IsNull
Get a BinaryPredicate that matches if the left argument is null.
LeftBoundFunction<A,T> - Class in org.apache.commons.functor.adapter
Adapts a BinaryFunction to the Function interface using a constant left-side argument.
LeftBoundFunction(BinaryFunction<? super L, ? super A, ? extends T>, L) - Constructor for class org.apache.commons.functor.adapter.LeftBoundFunction
Create a new LeftBoundFunction instance.
LeftBoundPredicate<A> - Class in org.apache.commons.functor.adapter
Adapts a BinaryPredicate to the Predicate interface using a constant left-side argument.
LeftBoundPredicate(BinaryPredicate<? super L, ? super A>, L) - Constructor for class org.apache.commons.functor.adapter.LeftBoundPredicate
Create a new LeftBoundPredicate.
LeftBoundProcedure<A> - Class in org.apache.commons.functor.adapter
Adapts a BinaryProcedure to the Procedure interface using a constant left-side argument.
LeftBoundProcedure(BinaryProcedure<? super L, ? super A>, L) - Constructor for class org.apache.commons.functor.adapter.LeftBoundProcedure
Create a new LeftBoundProcedure.
leftEndpoint - Variable in class org.apache.commons.functor.range.AbstractRange
Left limit.
LeftIdentity - Class in org.apache.commons.functor.core
Holder class for a left-identity BinaryFunction (evaluates to the left argument) and a left-identity BinaryPredicate (tests whether left Boolean argument equals Boolean.TRUE).
LeftIdentity() - Constructor for class org.apache.commons.functor.core.LeftIdentity
Create a new LeftIdentity (for clients that require an object).
Limit - Class in org.apache.commons.functor.core
A predicate that returns true the first n times it is invoked, and false thereafter.
Limit(int) - Constructor for class org.apache.commons.functor.core.Limit
Create a new Limit.
LongRange - Class in org.apache.commons.functor.range
A range of longs.
LongRange(Number, Number) - Constructor for class org.apache.commons.functor.range.LongRange
Create a new LongRange.
LongRange(Number, Number, Number) - Constructor for class org.apache.commons.functor.range.LongRange
Create a new LongRange.
LongRange(long, long) - Constructor for class org.apache.commons.functor.range.LongRange
Create a new LongRange.
LongRange(long, long, long) - Constructor for class org.apache.commons.functor.range.LongRange
Create a new LongRange.
LongRange(Endpoint<Long>, Endpoint<Long>) - Constructor for class org.apache.commons.functor.range.LongRange
Create a new LongRange.
LongRange(Endpoint<Long>, Endpoint<Long>, int) - Constructor for class org.apache.commons.functor.range.LongRange
Create a new LongRange.
LongRange(long, BoundType, long, BoundType) - Constructor for class org.apache.commons.functor.range.LongRange
Create a new LongRange.
LongRange(Endpoint<Long>, Endpoint<Long>, long) - Constructor for class org.apache.commons.functor.range.LongRange
Create a new LongRange.
LongRange(long, BoundType, long, BoundType, long) - Constructor for class org.apache.commons.functor.range.LongRange
Create a new LongRange.
longRange(Number, Number) - Static method in class org.apache.commons.functor.range.Ranges
Create a new LongRange.
longRange(Number, Number, Number) - Static method in class org.apache.commons.functor.range.Ranges
Create a new IntegerRange.
longRange(long, long) - Static method in class org.apache.commons.functor.range.Ranges
Create a new LongRange.
longRange(long, long, long) - Static method in class org.apache.commons.functor.range.Ranges
Create a new LongRange.
longRange(long, BoundType, long, BoundType) - Static method in class org.apache.commons.functor.range.Ranges
Create a new LongRange.
longRange(long, BoundType, long, BoundType, long) - Static method in class org.apache.commons.functor.range.Ranges
Create a new LongRange.
longRange(Endpoint<Long>, Endpoint<Long>, long) - Static method in class org.apache.commons.functor.range.Ranges
Create a new LongRange.
LoopGenerator<E> - Class in org.apache.commons.functor.generator.loop
Base class for generators that control execution flow, and may need to stop the generation.
LoopGenerator() - Constructor for class org.apache.commons.functor.generator.loop.LoopGenerator
Create a new generator.
LoopGenerator(Generator<? extends E>) - Constructor for class org.apache.commons.functor.generator.loop.LoopGenerator
A generator can wrap another generator.

M

Max<T> - Class in org.apache.commons.functor.core.comparator
Adapts a Comparator to the BinaryFunction interface.
Max() - Constructor for class org.apache.commons.functor.core.comparator.Max
Create a new Max.
Max(Comparator<T>) - Constructor for class org.apache.commons.functor.core.comparator.Max
Create a new Max.
maybeTransform(Iterator<? extends E>, Function<? super E, ?>) - Static method in class org.apache.commons.functor.core.collection.TransformedIterator
Get an Iterator instance that may be transformed.
Min<T> - Class in org.apache.commons.functor.core.comparator
Adapts a Comparator to the BinaryFunction interface.
Min() - Constructor for class org.apache.commons.functor.core.comparator.Min
Create a new Min.
Min(Comparator<T>) - Constructor for class org.apache.commons.functor.core.comparator.Min
Create a new Min.

N

next() - Method in class org.apache.commons.functor.core.collection.FilteredIterator
next() - Method in class org.apache.commons.functor.core.collection.TransformedIterator
NO_TIMER - Static variable in class org.apache.commons.functor.aggregator.AbstractTimedAggregator
As per AbstractTimedAggregator.timer javadoc, if the interval specified is zero or less there will be no Timer created/assigned to this instance.
NoOp - Class in org.apache.commons.functor.core
A procedure that does nothing at all.
NoOp() - Constructor for class org.apache.commons.functor.core.NoOp
Create a new NoOp.
not(BinaryPredicate<? super L, ? super R>) - Static method in class org.apache.commons.functor.core.composite.BinaryNot
Negate a BinaryPredicate.
Not<A> - Class in org.apache.commons.functor.core.composite
Tests to the logical inverse of some other predicate.
Not(Predicate<? super A>) - Constructor for class org.apache.commons.functor.core.composite.Not
Create a new Not.
not(Predicate<? super A>) - Static method in class org.apache.commons.functor.core.composite.Not
Invert a Predicate.
not(NullaryPredicate) - Static method in class org.apache.commons.functor.core.composite.NullaryNot
Get a NullaryNot instance for that.
NullaryAnd - Class in org.apache.commons.functor.core.composite
Tests true iff none of its children test false.
NullaryAnd() - Constructor for class org.apache.commons.functor.core.composite.NullaryAnd
Create a new NullaryAnd.
NullaryAnd(Iterable<NullaryPredicate>) - Constructor for class org.apache.commons.functor.core.composite.NullaryAnd
Create a new NullaryAnd instance.
NullaryAnd(NullaryPredicate...) - Constructor for class org.apache.commons.functor.core.composite.NullaryAnd
Create a new NullaryAnd instance.
NullaryFunction<T> - Interface in org.apache.commons.functor
A functor that takes no arguments and returns a value.
NullaryFunctionFunction<A,T> - Class in org.apache.commons.functor.adapter
Adapts a NullaryFunction to the Function interface by ignoring the unary argument.
NullaryFunctionFunction(NullaryFunction<? extends T>) - Constructor for class org.apache.commons.functor.adapter.NullaryFunctionFunction
Create a new NullaryFunctionFunction.
NullaryFunctionNullaryPredicate - Class in org.apache.commons.functor.adapter
Adapts a Boolean-valued NullaryFunction to the NullaryPredicate interface.
NullaryFunctionNullaryPredicate(NullaryFunction<Boolean>) - Constructor for class org.apache.commons.functor.adapter.NullaryFunctionNullaryPredicate
Create a new NullaryFunctionNullaryPredicate.
NullaryFunctionNullaryProcedure - Class in org.apache.commons.functor.adapter
Adapts a NullaryFunction to the NullaryProcedure interface by ignoring the value returned by the function.
NullaryFunctionNullaryProcedure(NullaryFunction<?>) - Constructor for class org.apache.commons.functor.adapter.NullaryFunctionNullaryProcedure
Create an NullaryProcedure wrapping the given NullaryFunction.
NullaryFunctor - Interface in org.apache.commons.functor
Marker interface for nullary (zero-argument) functors.
NullaryNot - Class in org.apache.commons.functor.core.composite
Tests to the logical inverse of some other predicate.
NullaryNot(NullaryPredicate) - Constructor for class org.apache.commons.functor.core.composite.NullaryNot
Create a new NullaryNot.
NullaryOr - Class in org.apache.commons.functor.core.composite
Tests true iff at least one of its children test true.
NullaryOr() - Constructor for class org.apache.commons.functor.core.composite.NullaryOr
Create a new NullaryOr.
NullaryOr(Iterable<NullaryPredicate>) - Constructor for class org.apache.commons.functor.core.composite.NullaryOr
Create a new NullaryOr instance.
NullaryOr(NullaryPredicate...) - Constructor for class org.apache.commons.functor.core.composite.NullaryOr
Create a new NullaryOr instance.
NullaryPredicate - Interface in org.apache.commons.functor
A functor that takes no arguments and returns a boolean value.
NullaryPredicateNullaryFunction - Class in org.apache.commons.functor.adapter
Adapts a Predicate to the NullaryFunction interface.
NullaryPredicateNullaryFunction(NullaryPredicate) - Constructor for class org.apache.commons.functor.adapter.NullaryPredicateNullaryFunction
Create a new NullaryPredicateNullaryFunction.
NullaryPredicatePredicate<A> - Class in org.apache.commons.functor.adapter
Adapts a NullaryPredicate to the Predicate interface by ignoring the given argument.
NullaryPredicatePredicate(NullaryPredicate) - Constructor for class org.apache.commons.functor.adapter.NullaryPredicatePredicate
Create a new NullaryPredicatePredicate.
NullaryProcedure - Interface in org.apache.commons.functor
A functor that takes no arguments and returns no value.
NullaryProcedureNullaryFunction<T> - Class in org.apache.commons.functor.adapter
Adapts a NullaryProcedure to the NullaryFunction interface by always returning null.
NullaryProcedureNullaryFunction(NullaryProcedure) - Constructor for class org.apache.commons.functor.adapter.NullaryProcedureNullaryFunction
Create a new NullaryProcedureNullaryFunction.
NullaryProcedureProcedure<A> - Class in org.apache.commons.functor.adapter
Adapts a Procedure to the Procedure interface by ignoring the arguments.
NullaryProcedureProcedure(NullaryProcedure) - Constructor for class org.apache.commons.functor.adapter.NullaryProcedureProcedure
Create a new NullaryProcedureProcedure.
NullarySequence - Class in org.apache.commons.functor.core.composite
A NullaryProcedure that runs an ordered sequence of NullaryProcedures.
NullarySequence() - Constructor for class org.apache.commons.functor.core.composite.NullarySequence
Create a new NullarySequence.
NullarySequence(NullaryProcedure...) - Constructor for class org.apache.commons.functor.core.composite.NullarySequence
Create a new NullarySequence instance.
NullarySequence(Iterable<NullaryProcedure>) - Constructor for class org.apache.commons.functor.core.composite.NullarySequence
Create a new NullarySequence instance.
NumericRange<T extends Number & Comparable<T>> - Class in org.apache.commons.functor.range
A base class for numeric ranges.
NumericRange(Endpoint<T>, Endpoint<T>, T, BinaryFunction<T, T, T>) - Constructor for class org.apache.commons.functor.range.NumericRange
Construct a new NumericRange.

O

of(Iterable<T>) - Static method in class org.apache.commons.functor.core.collection.FilteredIterable
Get a FilteredIterable of iterable.
of(Function<? super P, ? extends A>) - Method in class org.apache.commons.functor.core.composite.CompositeFunction
Fluently obtain a CompositeFunction that is "this function" applied to the specified preceding function.
of(Function<? super P, ? extends A>) - Method in class org.apache.commons.functor.core.composite.CompositePredicate
Fluently obtain a CompositePredicate that applies our predicate to the result of the preceding function.
of(Function<? super T, ? extends A>) - Method in class org.apache.commons.functor.core.composite.CompositeProcedure
Fluently obtain a CompositeProcedure that runs our procedure against the result of the preceding function.
of(T) - Static method in class org.apache.commons.functor.core.Constant
Get a Constant instance for the specified value.
of(Class<?>) - Static method in class org.apache.commons.functor.core.IsInstance
Get an IsInstanceOf Predicate.
of(int) - Static method in class org.apache.commons.functor.core.Limit
Get a Limit instance for the specified value.
Offset - Class in org.apache.commons.functor.core
A predicate that returns false the first n times it is invoked, and true thereafter.
Offset(int) - Constructor for class org.apache.commons.functor.core.Offset
Create a new Offset.
onTimer(AbstractTimedAggregator<T>, T) - Method in interface org.apache.commons.functor.aggregator.TimedAggregatorListener
Received when the aggregator listening to has triggered the timer.
or(BinaryPredicate<? super L, ? super R>) - Method in class org.apache.commons.functor.core.composite.BinaryOr
Fluently add a BinaryPredicate.
or(NullaryPredicate) - Method in class org.apache.commons.functor.core.composite.NullaryOr
Fluently add a NullaryPredicate.
Or<A> - Class in org.apache.commons.functor.core.composite
Tests true iff at least one of its children test true.
Or() - Constructor for class org.apache.commons.functor.core.composite.Or
Create a new Or.
Or(Iterable<Predicate<? super A>>) - Constructor for class org.apache.commons.functor.core.composite.Or
Create a new Or instance.
Or(Predicate<? super A>...) - Constructor for class org.apache.commons.functor.core.composite.Or
Create a new Or instance.
or(Predicate<? super A>) - Method in class org.apache.commons.functor.core.composite.Or
Fluently add a Predicate.
org.apache.commons.functor - package org.apache.commons.functor
Basic functor interfaces.
org.apache.commons.functor.adapter - package org.apache.commons.functor.adapter
Classes that adapt one functor interface to another.
org.apache.commons.functor.aggregator - package org.apache.commons.functor.aggregator
This package contains the interfaces and utilities needed to implement an aggregation service.
org.apache.commons.functor.aggregator.functions - package 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 - package org.apache.commons.functor.core
Commonly used functor implementations.
org.apache.commons.functor.core.algorithm - package org.apache.commons.functor.core.algorithm
Various algorithm-esque functors.
org.apache.commons.functor.core.collection - package org.apache.commons.functor.core.collection
Collection-based functors, algorithms and utilities.
org.apache.commons.functor.core.comparator - package org.apache.commons.functor.core.comparator
Comparator- and Comparable-based functors, algorithms and utilities.
org.apache.commons.functor.core.composite - package org.apache.commons.functor.core.composite
Functors composed of other functors.
org.apache.commons.functor.generator - package org.apache.commons.functor.generator
Contains code related to Generators.
org.apache.commons.functor.generator.loop - package org.apache.commons.functor.generator.loop
Contains code related to Generators that control execution flow.
org.apache.commons.functor.generator.util - package org.apache.commons.functor.generator.util
Contains utility code for Generators.
org.apache.commons.functor.range - package org.apache.commons.functor.range
Contains code related to Ranges.

P

predicate(Predicate<? super A>) - Static method in class org.apache.commons.functor.core.composite.Composite
Create a composite Predicate.
predicate(Predicate<? super T>, Function<? super A, ? extends T>) - Static method in class org.apache.commons.functor.core.composite.Composite
Create a composite Predicate.
predicate(BinaryPredicate<? super G, ? super H>, Function<? super L, ? extends G>, Function<? super R, ? extends H>) - Static method in class org.apache.commons.functor.core.composite.Composite
Create a composite BinaryPredicate.
predicate(NullaryPredicate, NullaryPredicate, NullaryPredicate) - Static method in class org.apache.commons.functor.core.composite.Conditional
Create a conditional NullaryPredicate.
predicate(Predicate<? super A>, Predicate<? super A>, Predicate<? super A>) - Static method in class org.apache.commons.functor.core.composite.Conditional
Create a conditional Predicate.
predicate(BinaryPredicate<? super L, ? super R>, BinaryPredicate<? super L, ? super R>, BinaryPredicate<? super L, ? super R>) - Static method in class org.apache.commons.functor.core.composite.Conditional
Create a conditional BinaryPredicate.
predicate(boolean) - Static method in class org.apache.commons.functor.core.Constant
Get a Constant that always returns value.
PREDICATE - Static variable in class org.apache.commons.functor.core.LeftIdentity
Left-identity predicate.
predicate() - Static method in class org.apache.commons.functor.core.LeftIdentity
Get a left-identity BinaryPredicate.
PREDICATE - Static variable in class org.apache.commons.functor.core.RightIdentity
Right-identity predicate.
predicate() - Static method in class org.apache.commons.functor.core.RightIdentity
Get a typed right-identity BinaryPredicate.
Predicate<A> - Interface in org.apache.commons.functor
A functor that takes one argument and returns a boolean value.
PredicateFunction<A> - Class in org.apache.commons.functor.adapter
Adapts a Predicate to the Function interface.
PredicateFunction(Predicate<? super A>) - Constructor for class org.apache.commons.functor.adapter.PredicateFunction
Create a new PredicateFunction.
procedure(Procedure<? super A>) - Static method in class org.apache.commons.functor.core.composite.Composite
Create a composite Procedure.
procedure(Procedure<? super T>, Function<? super A, ? extends T>) - Static method in class org.apache.commons.functor.core.composite.Composite
Create a composite Procedure.
procedure(NullaryPredicate, NullaryProcedure) - Static method in class org.apache.commons.functor.core.composite.Conditional
Create a guarded NullaryProcedure.
procedure(NullaryPredicate, NullaryProcedure, NullaryProcedure) - Static method in class org.apache.commons.functor.core.composite.Conditional
Create a conditional NullaryProcedure.
procedure(Predicate<? super A>, Procedure<? super A>) - Static method in class org.apache.commons.functor.core.composite.Conditional
Create a guarded Procedure.
procedure(Predicate<? super A>, Procedure<? super A>, Procedure<? super A>) - Static method in class org.apache.commons.functor.core.composite.Conditional
Create a conditional Procedure.
procedure(BinaryPredicate<? super L, ? super R>, BinaryProcedure<? super L, ? super R>) - Static method in class org.apache.commons.functor.core.composite.Conditional
Create a guarded BinaryProcedure.
procedure(BinaryPredicate<? super L, ? super R>, BinaryProcedure<? super L, ? super R>, BinaryProcedure<? super L, ? super R>) - Static method in class org.apache.commons.functor.core.composite.Conditional
Create a conditional BinaryProcedure.
Procedure<A> - Interface in org.apache.commons.functor
A functor that takes one argument and returns no value.
ProcedureFunction<A,T> - Class in org.apache.commons.functor.adapter
Adapts a Procedure to the Function interface by always returning null.
ProcedureFunction(Procedure<? super A>) - Constructor for class org.apache.commons.functor.adapter.ProcedureFunction
Create a new ProcedureFunction.

R

Range<T extends Comparable<?>,S> - Interface in org.apache.commons.functor.range
Represent an interval of elements that varies from the left limit to the right limit.
Ranges - Class in org.apache.commons.functor.range
Range factory.
RecursiveEvaluation - Class in org.apache.commons.functor.core.algorithm
Tail recursion for functions.
RecursiveEvaluation(NullaryFunction<?>) - Constructor for class org.apache.commons.functor.core.algorithm.RecursiveEvaluation
Create a new RecursiveEvaluation.
RecursiveEvaluation(NullaryFunction<?>, Class<?>) - Constructor for class org.apache.commons.functor.core.algorithm.RecursiveEvaluation
Create a new RecursiveEvaluation.
remove() - Method in class org.apache.commons.functor.core.collection.FilteredIterator
remove() - Method in class org.apache.commons.functor.core.collection.TransformedIterator
RemoveMatching<T> - Class in org.apache.commons.functor.core.algorithm
Remove elements from left Iterator that match right Predicate.
RemoveMatching() - Constructor for class org.apache.commons.functor.core.algorithm.RemoveMatching
 
removeTimerListener(TimedAggregatorListener<T>) - Method in class org.apache.commons.functor.aggregator.AbstractTimedAggregator
Removes a listener from the timer listeners list if previously added.
reset() - Method in class org.apache.commons.functor.aggregator.AbstractTimedAggregator
Resets this aggregator.This function first locks AbstractTimedAggregator.dataLock for writing then calls AbstractTimedAggregator.doReset(), which allows subclasses to perform the actual resetting of the aggregator and then at the end it unlocks AbstractTimedAggregator.dataLock.
reset() - Method in interface org.apache.commons.functor.aggregator.Aggregator
Resets any series of data previously stored and returns the aggregator in the initial state.
retain(Predicate<? super T>) - Method in class org.apache.commons.functor.core.collection.FilteredIterable
Retain only elements matching predicate.
retain(Class<U>) - Method in class org.apache.commons.functor.core.collection.FilteredIterable
Retain elements of a given type with type-safety.
retain(Class<?>...) - Method in class org.apache.commons.functor.core.collection.FilteredIterable
Retain elements of any of specified types.
RetainMatching<T> - Class in org.apache.commons.functor.core.algorithm
Retain elements in left Iterator that match right Predicate.
RetainMatching() - Constructor for class org.apache.commons.functor.core.algorithm.RetainMatching
 
retrieveDataSize() - Method in class org.apache.commons.functor.aggregator.AbstractListBackedAggregator
Simply returns the size of the data series which is the size of the list used internally.
retrieveDataSize() - Method in class org.apache.commons.functor.aggregator.AbstractNoStoreAggregator
This aggregator doesn't store any data, so the data series size is always 0 (zero).
retrieveDataSize() - Method in class org.apache.commons.functor.aggregator.AbstractTimedAggregator
Function provided to allow subclasses to retrieve the actual size of the data series.
RIGHT - Static variable in class org.apache.commons.functor.core.IsNotNull
Right-handed BinaryPredicate.
right() - Static method in class org.apache.commons.functor.core.IsNotNull
Get a BinaryPredicate that matches if the right argument is null.
RIGHT - Static variable in class org.apache.commons.functor.core.IsNull
Right-handed BinaryPredicate.
right() - Static method in class org.apache.commons.functor.core.IsNull
Get a BinaryPredicate that matches if the right argument is null.
RightBoundFunction<A,T> - Class in org.apache.commons.functor.adapter
Adapts a BinaryFunction to the Function interface using a constant right-side argument.
RightBoundFunction(BinaryFunction<? super A, ? super R, ? extends T>, R) - Constructor for class org.apache.commons.functor.adapter.RightBoundFunction
 
RightBoundPredicate<A> - Class in org.apache.commons.functor.adapter
Adapts a BinaryPredicate to the Predicate interface using a constant left-side argument.
RightBoundPredicate(BinaryPredicate<? super A, ? super R>, R) - Constructor for class org.apache.commons.functor.adapter.RightBoundPredicate
Create a new RightBoundPredicate.
RightBoundProcedure<A> - Class in org.apache.commons.functor.adapter
Adapts a BinaryProcedure to the Procedure interface using a constant left-side argument.
RightBoundProcedure(BinaryProcedure<? super A, ? super R>, R) - Constructor for class org.apache.commons.functor.adapter.RightBoundProcedure
Create a new RightBoundProcedure.
rightEndpoint - Variable in class org.apache.commons.functor.range.AbstractRange
Right limit.
RightIdentity - Class in org.apache.commons.functor.core
Holder class for a right-identity BinaryFunction (evaluates to the right argument) and a right-identity BinaryPredicate (tests whether right Boolean argument equals Boolean.TRUE).
RightIdentity() - Constructor for class org.apache.commons.functor.core.RightIdentity
Create a new RightIdentity.
run(L, R) - Method in class org.apache.commons.functor.adapter.BinaryFunctionBinaryProcedure
Evaluate my function, but ignore its returned value.
run(A) - Method in class org.apache.commons.functor.adapter.BinaryProcedureProcedure
Execute this procedure.
run() - Method in class org.apache.commons.functor.adapter.BoundNullaryProcedure
Execute this procedure.
run() - Method in class org.apache.commons.functor.adapter.FullyBoundNullaryProcedure
Execute this procedure.
run(A) - Method in class org.apache.commons.functor.adapter.FunctionProcedure
Evaluate my function, but ignore its returned value.
run(L, R) - Method in class org.apache.commons.functor.adapter.IgnoreLeftProcedure
Execute this procedure.
run(L, R) - Method in class org.apache.commons.functor.adapter.IgnoreRightProcedure
Execute this procedure.
run(A) - Method in class org.apache.commons.functor.adapter.LeftBoundProcedure
Execute this procedure.
run() - Method in class org.apache.commons.functor.adapter.NullaryFunctionNullaryProcedure
Execute this procedure.
run(A) - Method in class org.apache.commons.functor.adapter.NullaryProcedureProcedure
Execute this procedure.
run(A) - Method in class org.apache.commons.functor.adapter.RightBoundProcedure
Execute this procedure.
run(L, R) - Method in interface org.apache.commons.functor.BinaryProcedure
Execute this procedure.
run() - Method in class org.apache.commons.functor.core.algorithm.DoUntil
Execute this procedure.
run() - Method in class org.apache.commons.functor.core.algorithm.DoWhile
Execute this procedure.
run(ListIterator<T>, Function<? super T, ? extends T>) - Method in class org.apache.commons.functor.core.algorithm.InPlaceTransform
Execute this procedure.
run(Iterator<? extends T>, Predicate<? super T>) - Method in class org.apache.commons.functor.core.algorithm.RemoveMatching
Execute this procedure.
run(Iterator<? extends T>, Predicate<? super T>) - Method in class org.apache.commons.functor.core.algorithm.RetainMatching
Execute this procedure.
run() - Method in class org.apache.commons.functor.core.algorithm.UntilDo
Execute this procedure.
run() - Method in class org.apache.commons.functor.core.algorithm.WhileDo
Execute this procedure.
run(L, R) - Method in class org.apache.commons.functor.core.composite.BinarySequence
Execute this procedure.
run(A) - Method in class org.apache.commons.functor.core.composite.CompositeProcedure
Execute this procedure.
run(L, R) - Method in class org.apache.commons.functor.core.composite.ConditionalBinaryProcedure
Execute this procedure.
run() - Method in class org.apache.commons.functor.core.composite.ConditionalNullaryProcedure
Execute this procedure.
run(A) - Method in class org.apache.commons.functor.core.composite.ConditionalProcedure
Execute this procedure.
run() - Method in class org.apache.commons.functor.core.composite.DoWhileNullaryProcedure
Execute this procedure.
run() - Method in class org.apache.commons.functor.core.composite.NullarySequence
Execute this procedure.
run(A) - Method in class org.apache.commons.functor.core.composite.Sequence
Execute this procedure.
run(L, R) - Method in class org.apache.commons.functor.core.composite.TransformedBinaryProcedure
Execute this procedure.
run() - Method in class org.apache.commons.functor.core.composite.TransformedNullaryProcedure
Execute this procedure.
run(L, R) - Method in class org.apache.commons.functor.core.composite.TransposedProcedure
Execute this procedure.
run() - Method in class org.apache.commons.functor.core.composite.WhileDoNullaryProcedure
Execute this procedure.
run() - Method in class org.apache.commons.functor.core.NoOp
Execute this procedure.
run(Object) - Method in class org.apache.commons.functor.core.NoOp
Execute this procedure.
run(Object, Object) - Method in class org.apache.commons.functor.core.NoOp
Execute this procedure.
run(Procedure<? super E>) - Method in class org.apache.commons.functor.generator.FilteredGenerator
Generators must implement this method.
run(Procedure<? super E>) - Method in interface org.apache.commons.functor.generator.Generator
Generators must implement this method.
run(Procedure<? super E>) - Method in class org.apache.commons.functor.generator.loop.GenerateUntil
Generators must implement this method.
run(Procedure<? super E>) - Method in class org.apache.commons.functor.generator.loop.GenerateWhile
Generators must implement this method.
run(Procedure<? super E>) - Method in class org.apache.commons.functor.generator.loop.IteratorToGeneratorAdapter
Generators must implement this method.
run(Procedure<? super E>) - Method in class org.apache.commons.functor.generator.loop.TransformedGenerator
Generators must implement this method.
run(Procedure<? super E>) - Method in class org.apache.commons.functor.generator.loop.UntilGenerate
Generators must implement this method.
run(Procedure<? super E>) - Method in class org.apache.commons.functor.generator.loop.WhileGenerate
Generators must implement this method.
run() - Method in interface org.apache.commons.functor.NullaryProcedure
Execute this procedure.
run(A) - Method in interface org.apache.commons.functor.Procedure
Execute this procedure.

S

Sequence<A> - Class in org.apache.commons.functor.core.composite
A Procedure that runs an ordered sequence of Procedures.
Sequence() - Constructor for class org.apache.commons.functor.core.composite.Sequence
Create a new Sequence.
Sequence(Procedure<? super A>...) - Constructor for class org.apache.commons.functor.core.composite.Sequence
Create a new Sequence instance.
Sequence(Iterable<Procedure<? super A>>) - Constructor for class org.apache.commons.functor.core.composite.Sequence
Create a new Sequence instance.
Size<A> - Class in org.apache.commons.functor.core.collection
Returns the size of the specified Collection, or the length of the specified array or String.
Size() - Constructor for class org.apache.commons.functor.core.collection.Size
Create a new Size.
step - Variable in class org.apache.commons.functor.range.AbstractRange
Increment step.
stop() - Method in class org.apache.commons.functor.aggregator.AbstractTimedAggregator
Cancels the current timer task (if set) -- which means from there on the data will not be reset anymore.
stop() - Method in class org.apache.commons.functor.generator.loop.LoopGenerator
Stop the generator.

T

test(L, R) - Method in class org.apache.commons.functor.adapter.BinaryFunctionBinaryPredicate
Evaluate this predicate.
test(A) - Method in class org.apache.commons.functor.adapter.BinaryPredicatePredicate
Evaluate this predicate.
test() - Method in class org.apache.commons.functor.adapter.BoundNullaryPredicate
Evaluate this predicate.
test() - Method in class org.apache.commons.functor.adapter.FullyBoundNullaryPredicate
Evaluate this predicate.
test(A) - Method in class org.apache.commons.functor.adapter.FunctionPredicate
Evaluate this predicate.
test(L, R) - Method in class org.apache.commons.functor.adapter.IgnoreLeftPredicate
Evaluate this predicate.
test(L, R) - Method in class org.apache.commons.functor.adapter.IgnoreRightPredicate
Evaluate this predicate.
test(A) - Method in class org.apache.commons.functor.adapter.LeftBoundPredicate
Evaluate this predicate.
test() - Method in class org.apache.commons.functor.adapter.NullaryFunctionNullaryPredicate
Returns the boolean value of the non-null Boolean returned by the evaluate method of my underlying function.
test(Object) - Method in class org.apache.commons.functor.adapter.NullaryPredicatePredicate
Evaluate this predicate.
test(A) - Method in class org.apache.commons.functor.adapter.RightBoundPredicate
Evaluate this predicate.
test(L, R) - Method in interface org.apache.commons.functor.BinaryPredicate
Evaluate this predicate.
test(Generator<? extends T>, Predicate<? super T>) - Method in class org.apache.commons.functor.core.algorithm.GeneratorContains
Evaluate this predicate.
test(L, R) - Method in class org.apache.commons.functor.core.collection.IsElementOf
Evaluate this predicate.
test(A) - Method in class org.apache.commons.functor.core.collection.IsEmpty
Evaluate this predicate.
test(T, T) - Method in class org.apache.commons.functor.core.comparator.IsEquivalent
Return true iff the left parameter is equal to the right parameter under my current Comparator.
test(T, T) - Method in class org.apache.commons.functor.core.comparator.IsGreaterThan
Return true iff the left parameter is greater than the right parameter under my current Comparator.
test(T, T) - Method in class org.apache.commons.functor.core.comparator.IsGreaterThanOrEqual
Return true iff the left parameter is greater than or equal to the right parameter under my current Comparator.
test(T, T) - Method in class org.apache.commons.functor.core.comparator.IsLessThan
Return true iff the left parameter is less than the right parameter under my current Comparator.
test(T, T) - Method in class org.apache.commons.functor.core.comparator.IsLessThanOrEqual
Evaluate this predicate.
test(T, T) - Method in class org.apache.commons.functor.core.comparator.IsNotEquivalent
Evaluate this predicate.
test(A) - Method in class org.apache.commons.functor.core.comparator.IsWithinRange
Evaluate this predicate.
test(A) - Method in class org.apache.commons.functor.core.composite.And
Evaluate this predicate.
test(L, R) - Method in class org.apache.commons.functor.core.composite.BinaryAnd
Evaluate this predicate.
test(L, R) - Method in class org.apache.commons.functor.core.composite.BinaryNot
Evaluate this predicate.
test(L, R) - Method in class org.apache.commons.functor.core.composite.BinaryOr
Evaluate this predicate.
test(L, R) - Method in class org.apache.commons.functor.core.composite.CompositeBinaryPredicate
Evaluate this predicate.
test(A) - Method in class org.apache.commons.functor.core.composite.CompositePredicate
Evaluate this predicate.
test(L, R) - Method in class org.apache.commons.functor.core.composite.ConditionalBinaryPredicate
Evaluate this predicate.
test() - Method in class org.apache.commons.functor.core.composite.ConditionalNullaryPredicate
Evaluate this predicate.
test(A) - Method in class org.apache.commons.functor.core.composite.ConditionalPredicate
Evaluate this predicate.
test(A) - Method in class org.apache.commons.functor.core.composite.Not
Evaluate this predicate.
test() - Method in class org.apache.commons.functor.core.composite.NullaryAnd
Evaluate this predicate.
test() - Method in class org.apache.commons.functor.core.composite.NullaryNot
Evaluate this predicate.
test() - Method in class org.apache.commons.functor.core.composite.NullaryOr
Evaluate this predicate.
test(A) - Method in class org.apache.commons.functor.core.composite.Or
Evaluate this predicate.
test(L, R) - Method in class org.apache.commons.functor.core.composite.TransposedPredicate
Evaluate this predicate.
test() - Method in class org.apache.commons.functor.core.Constant
Evaluate this predicate.
test(Object) - Method in class org.apache.commons.functor.core.Constant
Evaluate this predicate.
test(Object, Object) - Method in class org.apache.commons.functor.core.Constant
Evaluate this predicate.
test(Object) - Method in class org.apache.commons.functor.core.Identity
Evaluate this predicate.
test(Boolean) - Method in class org.apache.commons.functor.core.Identity
Test a Boolean object by returning its booleanValue.
test(L, R) - Method in class org.apache.commons.functor.core.IsEqual
Evaluate this predicate.
test(T, Class<?>) - Method in class org.apache.commons.functor.core.IsInstance
Evaluate this predicate.
test(L, R) - Method in class org.apache.commons.functor.core.IsNotEqual
Evaluate this predicate.
test(Object) - Method in class org.apache.commons.functor.core.IsNotNull
Evaluate this predicate.
test(L, R) - Method in class org.apache.commons.functor.core.IsNotSame
Evaluate this predicate.
test(A) - Method in class org.apache.commons.functor.core.IsNull
Evaluate this predicate.
test(L, R) - Method in class org.apache.commons.functor.core.IsSame
Evaluate this predicate.
test() - Method in class org.apache.commons.functor.core.Limit
Evaluate this predicate.
test(Object) - Method in class org.apache.commons.functor.core.Limit
Evaluate this predicate.
test(Object, Object) - Method in class org.apache.commons.functor.core.Limit
Evaluate this predicate.
test() - Method in class org.apache.commons.functor.core.Offset
Evaluate this predicate.
test(Object) - Method in class org.apache.commons.functor.core.Offset
Evaluate this predicate.
test(Object, Object) - Method in class org.apache.commons.functor.core.Offset
Evaluate this predicate.
test() - Method in interface org.apache.commons.functor.NullaryPredicate
Evaluate this predicate.
test(A) - Method in interface org.apache.commons.functor.Predicate
Evaluate this predicate.
then(BinaryProcedure<? super L, ? super R>) - Method in class org.apache.commons.functor.core.composite.BinarySequence
Fluently add a BinaryProcedure.
then(NullaryProcedure) - Method in class org.apache.commons.functor.core.composite.NullarySequence
Fluently add a NullaryProcedure.
then(Procedure<? super A>) - Method in class org.apache.commons.functor.core.composite.Sequence
Fluently add a Procedure to the sequence.
TimedAggregatorListener<T> - Interface in org.apache.commons.functor.aggregator
Listener to be used with instances of AbstractTimedAggregator to receive notifications when the timer kicks in.
TIMER_NAME - Static variable in class org.apache.commons.functor.aggregator.AbstractTimedAggregator
Name of the shared timer which will run all the TimerTasks resulted from creating instances of this class which are set to used the shared timer.
to(R) - Static method in class org.apache.commons.functor.core.IsEqual
Get an IsEqual Predicate.
to(R) - Static method in class org.apache.commons.functor.core.IsNotEqual
Get an IsNotEqual Predicate.
to(Function<Generator<? extends E>, ? extends T>) - Method in class org.apache.commons.functor.generator.BaseGenerator
Transforms this generator using the passed in transformer.
to(C) - Method in class org.apache.commons.functor.generator.BaseGenerator
Same as to(new CollectionTransformer(collection)).
to(Function<Generator<? extends E>, ? extends Z>) - Method in interface org.apache.commons.functor.generator.Generator
Transforms this generator using the passed in transformer.
to(C) - Method in interface org.apache.commons.functor.generator.Generator
Same as to(new CollectionTransformer(collection)).
toCollection() - Method in class org.apache.commons.functor.generator.BaseGenerator
Same as to(new CollectionTransformer()).
toCollection() - Method in interface org.apache.commons.functor.generator.Generator
Same as to(new CollectionTransformer()).
toCollection() - Static method in class org.apache.commons.functor.generator.util.CollectionTransformer
Get a CollectionTransformer instance that simply returns any Collection.
toLeftString() - Method in class org.apache.commons.functor.range.Endpoint
Print the left endpoint and bound type.
toRightString() - Method in class org.apache.commons.functor.range.Endpoint
Print the right endpoint and bound type.
toString() - Method in class org.apache.commons.functor.adapter.BinaryFunctionBinaryPredicate
toString() - Method in class org.apache.commons.functor.adapter.BinaryFunctionBinaryProcedure
toString() - Method in class org.apache.commons.functor.adapter.BinaryFunctionFunction
toString() - Method in class org.apache.commons.functor.adapter.BinaryPredicateBinaryFunction
toString() - Method in class org.apache.commons.functor.adapter.BinaryPredicatePredicate
toString() - Method in class org.apache.commons.functor.adapter.BinaryProcedureBinaryFunction
toString() - Method in class org.apache.commons.functor.adapter.BinaryProcedureProcedure
toString() - Method in class org.apache.commons.functor.adapter.BoundNullaryFunction
toString() - Method in class org.apache.commons.functor.adapter.BoundNullaryPredicate
toString() - Method in class org.apache.commons.functor.adapter.BoundNullaryProcedure
toString() - Method in class org.apache.commons.functor.adapter.FullyBoundNullaryFunction
toString() - Method in class org.apache.commons.functor.adapter.FullyBoundNullaryPredicate
toString() - Method in class org.apache.commons.functor.adapter.FullyBoundNullaryProcedure
toString() - Method in class org.apache.commons.functor.adapter.FunctionPredicate
toString() - Method in class org.apache.commons.functor.adapter.FunctionProcedure
toString() - Method in class org.apache.commons.functor.adapter.IgnoreLeftFunction
toString() - Method in class org.apache.commons.functor.adapter.IgnoreLeftPredicate
toString() - Method in class org.apache.commons.functor.adapter.IgnoreLeftProcedure
toString() - Method in class org.apache.commons.functor.adapter.IgnoreRightFunction
toString() - Method in class org.apache.commons.functor.adapter.IgnoreRightPredicate
toString() - Method in class org.apache.commons.functor.adapter.IgnoreRightProcedure
toString() - Method in class org.apache.commons.functor.adapter.LeftBoundFunction
toString() - Method in class org.apache.commons.functor.adapter.LeftBoundPredicate
toString() - Method in class org.apache.commons.functor.adapter.LeftBoundProcedure
toString() - Method in class org.apache.commons.functor.adapter.NullaryFunctionFunction
toString() - Method in class org.apache.commons.functor.adapter.NullaryFunctionNullaryPredicate
toString() - Method in class org.apache.commons.functor.adapter.NullaryFunctionNullaryProcedure
toString() - Method in class org.apache.commons.functor.adapter.NullaryPredicateNullaryFunction
toString() - Method in class org.apache.commons.functor.adapter.NullaryPredicatePredicate
toString() - Method in class org.apache.commons.functor.adapter.NullaryProcedureNullaryFunction
toString() - Method in class org.apache.commons.functor.adapter.NullaryProcedureProcedure
toString() - Method in class org.apache.commons.functor.adapter.PredicateFunction
toString() - Method in class org.apache.commons.functor.adapter.ProcedureFunction
toString() - Method in class org.apache.commons.functor.adapter.RightBoundFunction
toString() - Method in class org.apache.commons.functor.adapter.RightBoundPredicate
toString() - Method in class org.apache.commons.functor.adapter.RightBoundProcedure
toString() - Method in class org.apache.commons.functor.aggregator.AbstractListBackedAggregator
 
toString() - Method in class org.apache.commons.functor.aggregator.AbstractNoStoreAggregator
 
toString() - Method in class org.apache.commons.functor.aggregator.AbstractTimedAggregator
 
toString() - Method in class org.apache.commons.functor.aggregator.ArrayListBackedAggregator
 
toString() - Method in class org.apache.commons.functor.aggregator.functions.DoubleMaxAggregatorBinaryFunction
 
toString() - Method in class org.apache.commons.functor.aggregator.functions.DoubleMaxAggregatorFunction
 
toString() - Method in class org.apache.commons.functor.aggregator.functions.DoubleMeanValueAggregatorFunction
 
toString() - Method in class org.apache.commons.functor.aggregator.functions.DoubleMedianValueAggregatorFunction
 
toString() - Method in class org.apache.commons.functor.aggregator.functions.DoublePercentileAggregatorFunction
 
toString() - Method in class org.apache.commons.functor.aggregator.functions.DoubleSumAggregatorBinaryFunction
 
toString() - Method in class org.apache.commons.functor.aggregator.functions.DoubleSumAggregatorFunction
 
toString() - Method in class org.apache.commons.functor.aggregator.functions.IntegerCountAggregatorBinaryFunction
 
toString() - Method in class org.apache.commons.functor.aggregator.functions.IntegerMaxAggregatorBinaryFunction
 
toString() - Method in class org.apache.commons.functor.aggregator.functions.IntegerMaxAggregatorFunction
 
toString() - Method in class org.apache.commons.functor.aggregator.functions.IntegerMeanValueAggregatorFunction
 
toString() - Method in class org.apache.commons.functor.aggregator.functions.IntegerMedianValueAggregatorFunction
 
toString() - Method in class org.apache.commons.functor.aggregator.functions.IntegerPercentileAggregatorFunction
 
toString() - Method in class org.apache.commons.functor.aggregator.functions.IntegerSumAggregatorBinaryFunction
 
toString() - Method in class org.apache.commons.functor.aggregator.functions.IntegerSumAggregatorFunction
 
toString() - Method in class org.apache.commons.functor.core.algorithm.DoUntil
toString() - Method in class org.apache.commons.functor.core.algorithm.DoWhile
toString() - Method in class org.apache.commons.functor.core.algorithm.FindWithinGenerator
toString() - Method in class org.apache.commons.functor.core.algorithm.FoldLeft
toString() - Method in class org.apache.commons.functor.core.algorithm.FoldRight
toString() - Method in class org.apache.commons.functor.core.algorithm.GeneratorContains
toString() - Method in class org.apache.commons.functor.core.algorithm.IndexOfInGenerator
toString() - Method in class org.apache.commons.functor.core.algorithm.InPlaceTransform
toString() - Method in class org.apache.commons.functor.core.algorithm.RecursiveEvaluation
toString() - Method in class org.apache.commons.functor.core.algorithm.RemoveMatching
toString() - Method in class org.apache.commons.functor.core.algorithm.RetainMatching
toString() - Method in class org.apache.commons.functor.core.algorithm.UntilDo
toString() - Method in class org.apache.commons.functor.core.algorithm.WhileDo
toString() - Method in class org.apache.commons.functor.core.collection.FilteredIterable
toString() - Method in class org.apache.commons.functor.core.collection.FilteredIterator
toString() - Method in class org.apache.commons.functor.core.collection.IsElementOf
toString() - Method in class org.apache.commons.functor.core.collection.IsEmpty
toString() - Method in class org.apache.commons.functor.core.collection.Size
toString() - Method in class org.apache.commons.functor.core.collection.TransformedIterator
toString() - Method in class org.apache.commons.functor.core.comparator.ComparatorFunction
toString() - Method in class org.apache.commons.functor.core.comparator.IsEquivalent
toString() - Method in class org.apache.commons.functor.core.comparator.IsGreaterThan
toString() - Method in class org.apache.commons.functor.core.comparator.IsGreaterThanOrEqual
toString() - Method in class org.apache.commons.functor.core.comparator.IsLessThan
toString() - Method in class org.apache.commons.functor.core.comparator.IsLessThanOrEqual
toString() - Method in class org.apache.commons.functor.core.comparator.IsNotEquivalent
toString() - Method in class org.apache.commons.functor.core.comparator.IsWithinRange
toString() - Method in class org.apache.commons.functor.core.comparator.Max
toString() - Method in class org.apache.commons.functor.core.comparator.Min
toString() - Method in class org.apache.commons.functor.core.composite.AbstractLoopNullaryProcedure
toString() - Method in class org.apache.commons.functor.core.composite.And
toString() - Method in class org.apache.commons.functor.core.composite.BinaryAnd
toString() - Method in class org.apache.commons.functor.core.composite.BinaryCompositeBinaryFunction
toString() - Method in class org.apache.commons.functor.core.composite.BinaryNot
toString() - Method in class org.apache.commons.functor.core.composite.BinaryOr
toString() - Method in class org.apache.commons.functor.core.composite.BinarySequence
toString() - Method in class org.apache.commons.functor.core.composite.CompositeBinaryFunction
toString() - Method in class org.apache.commons.functor.core.composite.CompositeBinaryPredicate
toString() - Method in class org.apache.commons.functor.core.composite.CompositeFunction
toString() - Method in class org.apache.commons.functor.core.composite.CompositePredicate
toString() - Method in class org.apache.commons.functor.core.composite.CompositeProcedure
toString() - Method in class org.apache.commons.functor.core.composite.ConditionalBinaryFunction
toString() - Method in class org.apache.commons.functor.core.composite.ConditionalBinaryPredicate
toString() - Method in class org.apache.commons.functor.core.composite.ConditionalBinaryProcedure
toString() - Method in class org.apache.commons.functor.core.composite.ConditionalFunction
toString() - Method in class org.apache.commons.functor.core.composite.ConditionalNullaryFunction
toString() - Method in class org.apache.commons.functor.core.composite.ConditionalNullaryPredicate
toString() - Method in class org.apache.commons.functor.core.composite.ConditionalNullaryProcedure
toString() - Method in class org.apache.commons.functor.core.composite.ConditionalPredicate
toString() - Method in class org.apache.commons.functor.core.composite.ConditionalProcedure
toString() - Method in class org.apache.commons.functor.core.composite.DoWhileNullaryProcedure
toString() - Method in class org.apache.commons.functor.core.composite.Not
toString() - Method in class org.apache.commons.functor.core.composite.NullaryAnd
toString() - Method in class org.apache.commons.functor.core.composite.NullaryNot
toString() - Method in class org.apache.commons.functor.core.composite.NullaryOr
toString() - Method in class org.apache.commons.functor.core.composite.NullarySequence
toString() - Method in class org.apache.commons.functor.core.composite.Or
toString() - Method in class org.apache.commons.functor.core.composite.Sequence
toString() - Method in class org.apache.commons.functor.core.composite.TransformedBinaryFunction
toString() - Method in class org.apache.commons.functor.core.composite.TransformedBinaryProcedure
toString() - Method in class org.apache.commons.functor.core.composite.TransformedNullaryFunction
toString() - Method in class org.apache.commons.functor.core.composite.TransformedNullaryProcedure
toString() - Method in class org.apache.commons.functor.core.composite.TransposedFunction
toString() - Method in class org.apache.commons.functor.core.composite.TransposedPredicate
toString() - Method in class org.apache.commons.functor.core.composite.TransposedProcedure
toString() - Method in class org.apache.commons.functor.core.composite.WhileDoNullaryProcedure
toString() - Method in class org.apache.commons.functor.core.Constant
toString() - Method in class org.apache.commons.functor.core.Identity
toString() - Method in class org.apache.commons.functor.core.IsEqual
toString() - Method in class org.apache.commons.functor.core.IsInstance
toString() - Method in class org.apache.commons.functor.core.IsNotEqual
toString() - Method in class org.apache.commons.functor.core.IsNotNull
toString() - Method in class org.apache.commons.functor.core.IsNotSame
toString() - Method in class org.apache.commons.functor.core.IsNull
toString() - Method in class org.apache.commons.functor.core.IsSame
toString() - Method in class org.apache.commons.functor.core.Limit
toString() - Method in class org.apache.commons.functor.core.NoOp
toString() - Method in class org.apache.commons.functor.core.Offset
toString() - Method in class org.apache.commons.functor.generator.loop.IteratorToGeneratorAdapter
toString() - Method in class org.apache.commons.functor.range.AbstractRange
toString() - Method in class org.apache.commons.functor.range.Endpoint
transform(Iterator<? extends E>, Function<? super E, ? extends T>) - Static method in class org.apache.commons.functor.core.collection.TransformedIterator
Get a Transformed Iterator instance.
TransformedBinaryFunction<L,R,T> - Class in org.apache.commons.functor.core.composite
A BinaryFunction whose result is then run through a Function.
TransformedBinaryFunction(BinaryFunction<? super L, ? super R, ? extends X>, Function<? super X, ? extends T>) - Constructor for class org.apache.commons.functor.core.composite.TransformedBinaryFunction
Create a new TransformedBinaryFunction.
TransformedBinaryProcedure<L,R> - Class in org.apache.commons.functor.core.composite
A BinaryProcedure composed of a BinaryFunction whose result is then run through a Procedure.
TransformedBinaryProcedure(BinaryFunction<? super L, ? super R, ? extends X>, Procedure<? super X>) - Constructor for class org.apache.commons.functor.core.composite.TransformedBinaryProcedure
Create a new TransformedBinaryProcedure.
TransformedGenerator<I,E> - Class in org.apache.commons.functor.generator.loop
Generator that transforms the elements of another Generator.
TransformedGenerator(Generator<? extends I>, Function<? super I, ? extends E>) - Constructor for class org.apache.commons.functor.generator.loop.TransformedGenerator
Create a new TransformedGenerator.
TransformedIterator<E,T> - Class in org.apache.commons.functor.core.collection
Iterator that transforms another Iterator by applying a Function to each returned element.
TransformedIterator(Iterator<? extends E>, Function<? super E, ? extends T>) - Constructor for class org.apache.commons.functor.core.collection.TransformedIterator
Create a new TransformedIterator.
TransformedNullaryFunction<T> - Class in org.apache.commons.functor.core.composite
A NullaryFunction whose result is then run through a Function.
TransformedNullaryFunction(NullaryFunction<? extends X>, Function<? super X, ? extends T>) - Constructor for class org.apache.commons.functor.core.composite.TransformedNullaryFunction
Create a new TransformedNullaryFunction.
TransformedNullaryProcedure - Class in org.apache.commons.functor.core.composite
A NullaryProcedure composed of a NullaryFunction whose result is then run through a Procedure.
TransformedNullaryProcedure(NullaryFunction<? extends X>, Procedure<? super X>) - Constructor for class org.apache.commons.functor.core.composite.TransformedNullaryProcedure
Create a new TransformedNullaryProcedure.
transpose(BinaryFunction<? super L, ? super R, ? extends T>) - Static method in class org.apache.commons.functor.core.composite.TransposedFunction
Transpose a BinaryFunction.
transpose(BinaryPredicate<? super L, ? super R>) - Static method in class org.apache.commons.functor.core.composite.TransposedPredicate
Return the transposition of p.
transpose(BinaryProcedure<? super L, ? super R>) - Static method in class org.apache.commons.functor.core.composite.TransposedProcedure
Transpose a BinaryProcedure.
TransposedFunction<L,R,T> - Class in org.apache.commons.functor.core.composite
Transposes (swaps) the arguments to some other function.
TransposedFunction(BinaryFunction<? super R, ? super L, ? extends T>) - Constructor for class org.apache.commons.functor.core.composite.TransposedFunction
Create a new TransposedFunction.
TransposedPredicate<L,R> - Class in org.apache.commons.functor.core.composite
Transposes (swaps) the arguments to some other predicate.
TransposedPredicate(BinaryPredicate<? super R, ? super L>) - Constructor for class org.apache.commons.functor.core.composite.TransposedPredicate
Create a new TransposedPredicate.
TransposedProcedure<L,R> - Class in org.apache.commons.functor.core.composite
Transposes (swaps) the arguments to some other procedure.
TransposedProcedure(BinaryProcedure<? super R, ? super L>) - Constructor for class org.apache.commons.functor.core.composite.TransposedProcedure
Create a new TransposedProcedure.
TRUE - Static variable in class org.apache.commons.functor.core.Constant
Constant for true.
truePredicate() - Static method in class org.apache.commons.functor.core.Constant
Get a Constant that always returns true.

U

UnaryFunctor<A> - Interface in org.apache.commons.functor
Marker interface for unary (single-argument) functors.
unaryInstance() - Static method in class org.apache.commons.functor.core.NoOp
Get a typed NoOp Procedure.
UntilDo - Class in org.apache.commons.functor.core.algorithm
Until-do algorithm (test before).
UntilDo(NullaryPredicate, NullaryProcedure) - Constructor for class org.apache.commons.functor.core.algorithm.UntilDo
Create a new UntilDo.
UntilGenerate<E> - Class in org.apache.commons.functor.generator.loop
Wrap another Generator such that UntilGenerate.run(Procedure) terminates once a condition has been satisfied.
UntilGenerate(Predicate<? super E>, Generator<? extends E>) - Constructor for class org.apache.commons.functor.generator.loop.UntilGenerate
Create a new UntilGenerate.

V

valueOf(String) - Static method in enum org.apache.commons.functor.range.BoundType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.commons.functor.range.BoundType
Returns an array containing the constants of this enum type, in the order they are declared.

W

WhileDo - Class in org.apache.commons.functor.core.algorithm
While-do algorithm (test before).
WhileDo(NullaryPredicate, NullaryProcedure) - Constructor for class org.apache.commons.functor.core.algorithm.WhileDo
Create a new WhileDo.
WhileDoNullaryProcedure - Class in org.apache.commons.functor.core.composite
A NullaryProcedure implementation of a while loop.
WhileDoNullaryProcedure(NullaryPredicate, NullaryProcedure) - Constructor for class org.apache.commons.functor.core.composite.WhileDoNullaryProcedure
Create a new WhileDoNullaryProcedure.
WhileGenerate<E> - Class in org.apache.commons.functor.generator.loop
Wrap another Generator such that WhileGenerate.run(Procedure) continues as long as a condition is true (test before).
WhileGenerate(Predicate<? super E>, Generator<? extends E>) - Constructor for class org.apache.commons.functor.generator.loop.WhileGenerate
Create a new WhileGenerate.
A B C D E F G H I L M N O P R S T U V W 

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