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

A

AbstractLoopProcedure - Class in org.apache.commons.functor.core.composite
Abstract base class for WhileDoProcedure and DoWhileProcedure used to implement loop procedures.
AbstractLoopProcedure(Predicate, Procedure) - Constructor for class org.apache.commons.functor.core.composite.AbstractLoopProcedure
Create a new AbstractLoopProcedure.
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.BinaryFunctionUnaryFunction
Adapt a BinaryFunction as a UnaryFunction.
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.BinaryPredicateUnaryPredicate
Adapt a BinaryFunction as a UnaryFunction.
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.BinaryProcedureUnaryProcedure
Adapt a BinaryProcedure as a UnaryProcedure.
adapt(Function<Boolean>) - Static method in class org.apache.commons.functor.adapter.FunctionPredicate
Adapt a Function as a Predicate.
adapt(Function<?>) - Static method in class org.apache.commons.functor.adapter.FunctionProcedure
Adapt the given, possibly-null, Function to the Procedure interface.
adapt(Function<? extends T>) - Static method in class org.apache.commons.functor.adapter.FunctionUnaryFunction
Adapt a Function to the UnaryFunction interface.
adapt(UnaryFunction<? super R, ? extends T>) - Static method in class org.apache.commons.functor.adapter.IgnoreLeftFunction
Adapt a UnaryFunction to the BinaryFunction interface.
adapt(UnaryPredicate<? super R>) - Static method in class org.apache.commons.functor.adapter.IgnoreLeftPredicate
Adapt a UnaryPredicate to an IgnoreLeftPredicate.
adapt(UnaryProcedure<? super R>) - Static method in class org.apache.commons.functor.adapter.IgnoreLeftProcedure
Adapt a UnaryProcedure to the BinaryProcedure interface.
adapt(UnaryFunction<? super L, ? extends T>) - Static method in class org.apache.commons.functor.adapter.IgnoreRightFunction
Adapt a UnaryFunction to the BinaryFunction interface.
adapt(UnaryPredicate<? super L>) - Static method in class org.apache.commons.functor.adapter.IgnoreRightPredicate
Adapt a UnaryPredicate as an IgnoreRightPredicate.
adapt(UnaryProcedure<? super L>) - Static method in class org.apache.commons.functor.adapter.IgnoreRightProcedure
Adapt a UnaryProcedure to the BinaryProcedure interface.
adapt(Predicate) - Static method in class org.apache.commons.functor.adapter.PredicateFunction
Adapt a Predicate to the Function interface.
adapt(Predicate) - Static method in class org.apache.commons.functor.adapter.PredicateUnaryPredicate
Adapt a Predicate to the UnaryPredicate interface.
adapt(Procedure) - Static method in class org.apache.commons.functor.adapter.ProcedureFunction
Adapt a Procedure as a Function.
adapt(Procedure) - Static method in class org.apache.commons.functor.adapter.ProcedureUnaryProcedure
Adapt a Procedure to the UnaryProcedure interface.
adapt(UnaryFunction<? super A, Boolean>) - Static method in class org.apache.commons.functor.adapter.UnaryFunctionUnaryPredicate
Adapt the given, possibly-null, UnaryFunction to the UnaryPredicate interface.
adapt(UnaryFunction<? super A, ?>) - Static method in class org.apache.commons.functor.adapter.UnaryFunctionUnaryProcedure
Adapt the given, possibly-null, UnaryFunction to the UnaryProcedure interface.
adapt(UnaryPredicate<? super A>) - Static method in class org.apache.commons.functor.adapter.UnaryPredicateUnaryFunction
Adapt a UnaryPredicate to the UnaryFunction interface.
adapt(UnaryProcedure<? super A>) - Static method in class org.apache.commons.functor.adapter.UnaryProcedureUnaryFunction
Adapt a UnaryProcedure to the UnaryFunction interface.
adapt(Iterator<? extends E>) - Static method in class org.apache.commons.functor.generator.IteratorToGeneratorAdapter
Adapt an Iterator to the Generator interface.
And - 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>) - Constructor for class org.apache.commons.functor.core.composite.And
Create a new And instance.
And(Predicate...) - Constructor for class org.apache.commons.functor.core.composite.And
Create a new And instance.
and(Predicate) - Method in class org.apache.commons.functor.core.composite.And
Add a Predicate.
and(BinaryPredicate<? super L, ? super R>) - Method in class org.apache.commons.functor.core.composite.BinaryAnd
And in a BinaryPredicate.
and(UnaryPredicate<? super A>) - Method in class org.apache.commons.functor.core.composite.UnaryAnd
Fluently add a UnaryPredicate.
as(R) - Static method in class org.apache.commons.functor.core.IsNotSame
Get an IsNotSame UnaryPredicate.
as(R) - Static method in class org.apache.commons.functor.core.IsSame
Get an IsSame UnaryPredicate.

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.
BaseGenerator(Generator<?>) - Constructor for class org.apache.commons.functor.generator.BaseGenerator
A generator can wrap another 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.
BinaryFunctionUnaryFunction<A,T> - Class in org.apache.commons.functor.adapter
Adapts a BinaryFunction as a UnaryFunction by sending the same argument to both sides of the BinaryFunction.
BinaryFunctionUnaryFunction(BinaryFunction<? super A, ? super A, ? extends T>) - Constructor for class org.apache.commons.functor.adapter.BinaryFunctionUnaryFunction
Create a new BinaryFunctionUnaryFunction.
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.
BinaryPredicateUnaryPredicate<A> - Class in org.apache.commons.functor.adapter
Adapts a BinaryPredicate as a UnaryPredicate by sending the same argument to both sides of the BinaryPredicate.
BinaryPredicateUnaryPredicate(BinaryPredicate<? super A, ? super A>) - Constructor for class org.apache.commons.functor.adapter.BinaryPredicateUnaryPredicate
Create a new BinaryPredicateUnaryPredicate.
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.
BinaryProcedureUnaryProcedure<A> - Class in org.apache.commons.functor.adapter
Adapts a BinaryProcedure as a UnaryProcedure by sending the same argument to both sides of the BinaryProcedure.
BinaryProcedureUnaryProcedure(BinaryProcedure<? super A, ? super A>) - Constructor for class org.apache.commons.functor.adapter.BinaryProcedureUnaryProcedure
Create a new BinaryProcedureUnaryProcedure.
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(UnaryFunction<? super A, ? extends T>, A) - Static method in class org.apache.commons.functor.adapter.BoundFunction
Adapt the given, possibly-null, UnaryFunction to the Function interface by binding the specified Object as a constant argument.
bind(UnaryPredicate<? super A>, A) - Static method in class org.apache.commons.functor.adapter.BoundPredicate
Adapt the given, possibly-null, UnaryPredicate to the Predicate interface by binding the specified Object as a constant argument.
bind(UnaryProcedure<? super A>, A) - Static method in class org.apache.commons.functor.adapter.BoundProcedure
Adapt the given, possibly-null, UnaryProcedure to the Procedure 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.FullyBoundFunction
Adapt a BinaryFunction as a Function.
bind(BinaryPredicate<? super L, ? super R>, L, R) - Static method in class org.apache.commons.functor.adapter.FullyBoundPredicate
Adapt a BinaryPredicate to the Predicate interface.
bind(BinaryProcedure<? super L, ? super R>, L, R) - Static method in class org.apache.commons.functor.adapter.FullyBoundProcedure
Adapt a BinaryProcedure to the Procedure 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 UnaryFunction.
bind(BinaryPredicate<? super L, ? super R>, L) - Static method in class org.apache.commons.functor.adapter.LeftBoundPredicate
Adapt a BinaryPredicate to the UnaryPredicate interface.
bind(BinaryProcedure<? super L, ? super R>, L) - Static method in class org.apache.commons.functor.adapter.LeftBoundProcedure
Get a UnaryProcedure 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 UnaryFunction interface.
bind(BinaryPredicate<? super L, ? super R>, R) - Static method in class org.apache.commons.functor.adapter.RightBoundPredicate
Adapt a BinaryPredicate as a UnaryPredicate.
bind(BinaryProcedure<? super L, ? super R>, R) - Static method in class org.apache.commons.functor.adapter.RightBoundProcedure
Get a UnaryProcedure from procedure.
BoundFunction<T> - Class in org.apache.commons.functor.adapter
Adapts a UnaryFunction to the Function interface using a constant unary argument.
BoundFunction(UnaryFunction<? super A, ? extends T>, A) - Constructor for class org.apache.commons.functor.adapter.BoundFunction
Create a new BoundFunction instance.
BoundPredicate - Class in org.apache.commons.functor.adapter
Adapts a UnaryPredicate to the Predicate interface using a constant unary argument.
BoundPredicate(UnaryPredicate<? super A>, A) - Constructor for class org.apache.commons.functor.adapter.BoundPredicate
Create a new BoundPredicate instance.
BoundProcedure - Class in org.apache.commons.functor.adapter
Adapts a UnaryProcedure to the Procedure interface using a constant unary argument.
BoundProcedure(UnaryProcedure<? super A>, A) - Constructor for class org.apache.commons.functor.adapter.BoundProcedure
Create a new BoundProcedure instance.

C

CollectionTransformer<E> - Class in org.apache.commons.functor.generator.util
Transforms a generator into a collection.
CollectionTransformer() - Constructor for class org.apache.commons.functor.generator.util.CollectionTransformer
Create a new CollectionTransformer.
CollectionTransformer(Collection<? super E>) - 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.
Composite() - Constructor for class org.apache.commons.functor.core.composite.Composite
Composite instances should NOT be constructed in standard programming.
CompositeUnaryFunction<A,T> - Class in org.apache.commons.functor.core.composite
A UnaryFunction representing the composition of UnaryFunctions, "chaining" the output of one to the input of another.
CompositeUnaryFunction(UnaryFunction<? super A, ? extends T>) - Constructor for class org.apache.commons.functor.core.composite.CompositeUnaryFunction
Create a new CompositeUnaryFunction.
CompositeUnaryPredicate<A> - Class in org.apache.commons.functor.core.composite
A UnaryPredicate representing the composition of UnaryFunctions, "chaining" the output of one to the input of another.
CompositeUnaryPredicate(UnaryPredicate<? super A>) - Constructor for class org.apache.commons.functor.core.composite.CompositeUnaryPredicate
Create a new CompositeUnaryPredicate.
CompositeUnaryProcedure<A> - Class in org.apache.commons.functor.core.composite
A UnaryProcedure representing the composition of UnaryFunctions, "chaining" the output of one to the input of another.
CompositeUnaryProcedure(UnaryProcedure<? super A>) - Constructor for class org.apache.commons.functor.core.composite.CompositeUnaryProcedure
Create a new CompositeUnaryProcedure.
Conditional - Class in org.apache.commons.functor.core.composite
Utility methods for creating conditional functors.
Conditional() - Constructor for class org.apache.commons.functor.core.composite.Conditional
Conditional instances should NOT be constructed in standard programming.
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<T> - Class in org.apache.commons.functor.core.composite
A Function similiar to Java's "ternary" or "conditional" operator (? :).
ConditionalFunction(Predicate, Function<? extends T>, Function<? extends T>) - Constructor for class org.apache.commons.functor.core.composite.ConditionalFunction
Create a new ConditionalFunction.
ConditionalPredicate - Class in org.apache.commons.functor.core.composite
A Predicate similiar to Java's "ternary" or "conditional" operator (? :).
ConditionalPredicate(Predicate, Predicate, Predicate) - Constructor for class org.apache.commons.functor.core.composite.ConditionalPredicate
Create a new ConditionalPredicate.
ConditionalProcedure - Class in org.apache.commons.functor.core.composite
A Procedure similiar to Java's "ternary" or "conditional" operator (? :).
ConditionalProcedure(Predicate, Procedure) - Constructor for class org.apache.commons.functor.core.composite.ConditionalProcedure
Create a new ConditionalProcedure.
ConditionalProcedure(Predicate, Procedure, Procedure) - Constructor for class org.apache.commons.functor.core.composite.ConditionalProcedure
Create a new ConditionalProcedure.
ConditionalUnaryFunction<A,T> - Class in org.apache.commons.functor.core.composite
A UnaryFunction similiar to Java's "ternary" or "conditional" operator (? :).
ConditionalUnaryFunction(UnaryPredicate<? super A>, UnaryFunction<? super A, ? extends T>, UnaryFunction<? super A, ? extends T>) - Constructor for class org.apache.commons.functor.core.composite.ConditionalUnaryFunction
Create a new ConditionalUnaryFunction.
ConditionalUnaryPredicate<A> - Class in org.apache.commons.functor.core.composite
A UnaryPredicate similiar to Java's "ternary" or "conditional" operator (? :).
ConditionalUnaryPredicate(UnaryPredicate<? super A>, UnaryPredicate<? super A>, UnaryPredicate<? super A>) - Constructor for class org.apache.commons.functor.core.composite.ConditionalUnaryPredicate
Create a new ConditionalUnaryPredicate.
ConditionalUnaryProcedure<A> - Class in org.apache.commons.functor.core.composite
A UnaryProcedure similiar to Java's "ternary" or "conditional" operator (? :).
ConditionalUnaryProcedure(UnaryPredicate<? super A>, UnaryProcedure<? super A>) - Constructor for class org.apache.commons.functor.core.composite.ConditionalUnaryProcedure
Create a new ConditionalUnaryProcedure.
ConditionalUnaryProcedure(UnaryPredicate<? super A>, UnaryProcedure<? super A>, UnaryProcedure<? super A>) - Constructor for class org.apache.commons.functor.core.composite.ConditionalUnaryProcedure
Create a new ConditionalUnaryProcedure.
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.

D

DoUntil - Class in org.apache.commons.functor.core.algorithm
Do-until algorithm (test after).
DoUntil(Procedure, Predicate) - 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(Procedure, Predicate) - Constructor for class org.apache.commons.functor.core.algorithm.DoWhile
Create a new DoWhile.
DoWhileProcedure - Class in org.apache.commons.functor.core.composite
A Procedure implementation of a while loop.
DoWhileProcedure(Procedure, Predicate) - Constructor for class org.apache.commons.functor.core.composite.DoWhileProcedure
Create a new DoWhileProcedure.

E

EachElement - Class in org.apache.commons.functor.generator.util
Generator factory for each element of a "collection".
EachElement() - Constructor for class org.apache.commons.functor.generator.util.EachElement
EachElement instances should NOT be constructed in standard programming.
empty() - Static method in class org.apache.commons.functor.core.collection.FilteredIterable
Get an empty FilteredIterable.
equals(Object) - Method in class org.apache.commons.functor.adapter.BinaryFunctionBinaryPredicate
Indicates whether some other object is "equal to" this functor.
equals(BinaryFunctionBinaryPredicate<?, ?>) - Method in class org.apache.commons.functor.adapter.BinaryFunctionBinaryPredicate
Learn whether another BinaryFunctionBinaryPredicate is equal to this.
equals(Object) - Method in class org.apache.commons.functor.adapter.BinaryFunctionBinaryProcedure
Indicates whether some other object is "equal to" this functor.
equals(BinaryFunctionBinaryProcedure<?, ?>) - Method in class org.apache.commons.functor.adapter.BinaryFunctionBinaryProcedure
Learn whether a given BinaryFunctionBinaryPredicate is equal to this.
equals(Object) - Method in class org.apache.commons.functor.adapter.BinaryFunctionUnaryFunction
Indicates whether some other object is "equal to" this functor.
equals(BinaryFunctionUnaryFunction<?, ?>) - Method in class org.apache.commons.functor.adapter.BinaryFunctionUnaryFunction
Learn whether another BinaryFunctionUnaryFunction is equal to this.
equals(Object) - Method in class org.apache.commons.functor.adapter.BinaryPredicateBinaryFunction
Indicates whether some other object is "equal to" this functor.
equals(BinaryPredicateBinaryFunction<?, ?>) - Method in class org.apache.commons.functor.adapter.BinaryPredicateBinaryFunction
Learn whether another BinaryPredicateBinaryFunction is equal to this.
equals(Object) - Method in class org.apache.commons.functor.adapter.BinaryPredicateUnaryPredicate
Indicates whether some other object is "equal to" this functor.
equals(BinaryPredicateUnaryPredicate<?>) - Method in class org.apache.commons.functor.adapter.BinaryPredicateUnaryPredicate
Learn whether another BinaryPredicateUnaryPredicate is equal to this.
equals(Object) - Method in class org.apache.commons.functor.adapter.BinaryProcedureBinaryFunction
Indicates whether some other object is "equal to" this functor.
equals(BinaryProcedureBinaryFunction<?, ?, ?>) - Method in class org.apache.commons.functor.adapter.BinaryProcedureBinaryFunction
Learn whether another BinaryProcedureBinaryFunction is equal to this.
equals(Object) - Method in class org.apache.commons.functor.adapter.BinaryProcedureUnaryProcedure
Indicates whether some other object is "equal to" this functor.
equals(BinaryProcedureUnaryProcedure<?>) - Method in class org.apache.commons.functor.adapter.BinaryProcedureUnaryProcedure
Learn whether another BinaryProcedureUnaryProcedure is equal to this.
equals(Object) - Method in class org.apache.commons.functor.adapter.BoundFunction
Indicates whether some other object is "equal to" this functor.
equals(BoundFunction<?>) - Method in class org.apache.commons.functor.adapter.BoundFunction
Learn whether another BoundFunction is equal to this.
equals(Object) - Method in class org.apache.commons.functor.adapter.BoundPredicate
Indicates whether some other object is "equal to" this functor.
equals(BoundPredicate) - Method in class org.apache.commons.functor.adapter.BoundPredicate
Learn whether another BoundPredicate is equal to this.
equals(Object) - Method in class org.apache.commons.functor.adapter.BoundProcedure
Indicates whether some other object is "equal to" this functor.
equals(BoundProcedure) - Method in class org.apache.commons.functor.adapter.BoundProcedure
Learn whether a given BoundProcedure is equal to this.
equals(Object) - Method in class org.apache.commons.functor.adapter.FullyBoundFunction
Indicates whether some other object is "equal to" this functor.
equals(FullyBoundFunction<?>) - Method in class org.apache.commons.functor.adapter.FullyBoundFunction
Learn whether another FullyBoundFunction is equal to this.
equals(Object) - Method in class org.apache.commons.functor.adapter.FullyBoundPredicate
Indicates whether some other object is "equal to" this functor.
equals(FullyBoundPredicate) - Method in class org.apache.commons.functor.adapter.FullyBoundPredicate
Learn whether another FullyBoundPredicate is equal to this.
equals(Object) - Method in class org.apache.commons.functor.adapter.FullyBoundProcedure
Indicates whether some other object is "equal to" this functor.
equals(FullyBoundProcedure) - Method in class org.apache.commons.functor.adapter.FullyBoundProcedure
Learn whether another FullyBoundProcedure is equal to this.
equals(Object) - Method in class org.apache.commons.functor.adapter.FunctionPredicate
Indicates whether some other object is "equal to" this functor.
equals(FunctionPredicate) - Method in class org.apache.commons.functor.adapter.FunctionPredicate
Learn whether another FunctionPredicate is equal to this.
equals(Object) - Method in class org.apache.commons.functor.adapter.FunctionProcedure
Indicates whether some other object is "equal to" this functor.
equals(FunctionProcedure) - Method in class org.apache.commons.functor.adapter.FunctionProcedure
Learn whether another FunctionProcedure is equal to this.
equals(Object) - Method in class org.apache.commons.functor.adapter.FunctionUnaryFunction
Indicates whether some other object is "equal to" this functor.
equals(FunctionUnaryFunction<?, ?>) - Method in class org.apache.commons.functor.adapter.FunctionUnaryFunction
Learn whether another FunctionUnaryFunction is equal to this.
equals(Object) - Method in class org.apache.commons.functor.adapter.IgnoreLeftFunction
Indicates whether some other object is "equal to" this functor.
equals(IgnoreLeftFunction<?, ?, ?>) - Method in class org.apache.commons.functor.adapter.IgnoreLeftFunction
Learn whether another IgnoreLeftFunction is equal to this.
equals(Object) - Method in class org.apache.commons.functor.adapter.IgnoreLeftPredicate
Indicates whether some other object is "equal to" this functor.
equals(IgnoreLeftPredicate<?, ?>) - Method in class org.apache.commons.functor.adapter.IgnoreLeftPredicate
Learn whether another IgnoreLeftPredicate is equal to this.
equals(Object) - Method in class org.apache.commons.functor.adapter.IgnoreLeftProcedure
Indicates whether some other object is "equal to" this functor.
equals(IgnoreLeftProcedure<?, ?>) - Method in class org.apache.commons.functor.adapter.IgnoreLeftProcedure
Learn whether another IgnoreLeftProcedure is equal to this.
equals(Object) - Method in class org.apache.commons.functor.adapter.IgnoreRightFunction
Indicates whether some other object is "equal to" this functor.
equals(IgnoreRightFunction<?, ?, ?>) - Method in class org.apache.commons.functor.adapter.IgnoreRightFunction
Learn whether another IgnoreRightFunction is equal to this.
equals(Object) - Method in class org.apache.commons.functor.adapter.IgnoreRightPredicate
Indicates whether some other object is "equal to" this functor.
equals(IgnoreRightPredicate<?, ?>) - Method in class org.apache.commons.functor.adapter.IgnoreRightPredicate
Learn whether a given IgnoreRightPredicate is equal to this.
equals(Object) - Method in class org.apache.commons.functor.adapter.IgnoreRightProcedure
Indicates whether some other object is "equal to" this functor.
equals(IgnoreRightProcedure<?, ?>) - Method in class org.apache.commons.functor.adapter.IgnoreRightProcedure
Learn whether another IgnoreRightProcedure is equal to this.
equals(Object) - Method in class org.apache.commons.functor.adapter.LeftBoundFunction
Indicates whether some other object is "equal to" this functor.
equals(LeftBoundFunction<?, ?>) - Method in class org.apache.commons.functor.adapter.LeftBoundFunction
Learn whether another LeftBoundFunction is equal to this.
equals(Object) - Method in class org.apache.commons.functor.adapter.LeftBoundPredicate
Indicates whether some other object is "equal to" this functor.
equals(LeftBoundPredicate<?>) - Method in class org.apache.commons.functor.adapter.LeftBoundPredicate
Learn whether another LeftBoundPredicate is equal to this.
equals(Object) - Method in class org.apache.commons.functor.adapter.LeftBoundProcedure
Indicates whether some other object is "equal to" this functor.
equals(LeftBoundProcedure<?>) - Method in class org.apache.commons.functor.adapter.LeftBoundProcedure
Learn whether another LeftBoundProcedure is equal to this.
equals(Object) - Method in class org.apache.commons.functor.adapter.PredicateFunction
Indicates whether some other object is "equal to" this functor.
equals(PredicateFunction) - Method in class org.apache.commons.functor.adapter.PredicateFunction
Learn whether another PredicateFunction is equal to this.
equals(Object) - Method in class org.apache.commons.functor.adapter.PredicateUnaryPredicate
Indicates whether some other object is "equal to" this functor.
equals(PredicateUnaryPredicate<?>) - Method in class org.apache.commons.functor.adapter.PredicateUnaryPredicate
Learn whether a given PredicateUnaryPredicate is equal to this.
equals(Object) - Method in class org.apache.commons.functor.adapter.ProcedureFunction
Indicates whether some other object is "equal to" this functor.
equals(ProcedureFunction<?>) - Method in class org.apache.commons.functor.adapter.ProcedureFunction
Learn whether another ProcedureFunction is equal to this.
equals(Object) - Method in class org.apache.commons.functor.adapter.ProcedureUnaryProcedure
Indicates whether some other object is "equal to" this functor.
equals(ProcedureUnaryProcedure<?>) - Method in class org.apache.commons.functor.adapter.ProcedureUnaryProcedure
Learn whether another ProcedureUnaryProcedure is equal to this.
equals(Object) - Method in class org.apache.commons.functor.adapter.RightBoundFunction
Indicates whether some other object is "equal to" this functor.
equals(RightBoundFunction<?, ?>) - Method in class org.apache.commons.functor.adapter.RightBoundFunction
Learn whether another RightBoundFunction is equal to this.
equals(Object) - Method in class org.apache.commons.functor.adapter.RightBoundPredicate
Indicates whether some other object is "equal to" this functor.
equals(RightBoundPredicate<?>) - Method in class org.apache.commons.functor.adapter.RightBoundPredicate
Learn whether another RightBoundPredicate is equal to this.
equals(Object) - Method in class org.apache.commons.functor.adapter.RightBoundProcedure
Indicates whether some other object is "equal to" this functor.
equals(RightBoundProcedure<?>) - Method in class org.apache.commons.functor.adapter.RightBoundProcedure
Learn whether another RightBoundProcedure is equal to this.
equals(Object) - Method in class org.apache.commons.functor.adapter.UnaryFunctionUnaryPredicate
Indicates whether some other object is "equal to" this functor.
equals(UnaryFunctionUnaryPredicate<?>) - Method in class org.apache.commons.functor.adapter.UnaryFunctionUnaryPredicate
Learn whether another UnaryFunctionUnaryPredicate is equal to this.
equals(Object) - Method in class org.apache.commons.functor.adapter.UnaryFunctionUnaryProcedure
Indicates whether some other object is "equal to" this functor.
equals(UnaryFunctionUnaryProcedure<?>) - Method in class org.apache.commons.functor.adapter.UnaryFunctionUnaryProcedure
Learn whether a specified UnaryFunctionUnaryPredicate is equal to this.
equals(Object) - Method in class org.apache.commons.functor.adapter.UnaryPredicateUnaryFunction
Indicates whether some other object is "equal to" this functor.
equals(UnaryPredicateUnaryFunction<?>) - Method in class org.apache.commons.functor.adapter.UnaryPredicateUnaryFunction
Learn whether another UnaryPredicateUnaryFunction is equal to this.
equals(Object) - Method in class org.apache.commons.functor.adapter.UnaryProcedureUnaryFunction
Indicates whether some other object is "equal to" this functor.
equals(UnaryProcedureUnaryFunction<?, ?>) - Method in class org.apache.commons.functor.adapter.UnaryProcedureUnaryFunction
Learn whether a given UnaryProcedureUnaryFunction is equal to this.
equals(Object) - Method in class org.apache.commons.functor.core.algorithm.FindWithinGenerator
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.algorithm.FoldLeft
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.algorithm.FoldRight
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.algorithm.GeneratorContains
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.algorithm.IndexOfInGenerator
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.algorithm.InPlaceTransform
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.algorithm.RecursiveEvaluation
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.algorithm.RemoveMatching
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.algorithm.RetainMatching
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.collection.FilteredIterator
equals(Object) - Method in class org.apache.commons.functor.core.collection.IsElementOf
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.collection.IsEmpty
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.collection.Size
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.collection.TransformedIterator
equals(Object) - Method in class org.apache.commons.functor.core.comparator.ComparatorFunction
Indicates whether some other object is "equal to" this functor.
equals(ComparatorFunction<?>) - Method in class org.apache.commons.functor.core.comparator.ComparatorFunction
Learn whether a specified ComparatorFunction is equal to this.
equals(Object) - Method in class org.apache.commons.functor.core.comparator.IsEquivalent
Indicates whether some other object is "equal to" this functor.
equals(IsEquivalent<?>) - Method in class org.apache.commons.functor.core.comparator.IsEquivalent
Learn whether a given IsEquivalent is equal to this.
equals(Object) - Method in class org.apache.commons.functor.core.comparator.IsGreaterThan
Indicates whether some other object is "equal to" this functor.
equals(IsGreaterThan<?>) - Method in class org.apache.commons.functor.core.comparator.IsGreaterThan
Learn whether a given IsGreaterThan is equal to this.
equals(Object) - Method in class org.apache.commons.functor.core.comparator.IsGreaterThanOrEqual
Indicates whether some other object is "equal to" this functor.
equals(IsGreaterThanOrEqual<?>) - Method in class org.apache.commons.functor.core.comparator.IsGreaterThanOrEqual
Learn whether another IsGreaterThanOrEqual is equal to this.
equals(Object) - Method in class org.apache.commons.functor.core.comparator.IsLessThan
Indicates whether some other object is "equal to" this functor.
equals(IsLessThan<?>) - Method in class org.apache.commons.functor.core.comparator.IsLessThan
Learn whether a given IsLessThan is equal to this.
equals(Object) - Method in class org.apache.commons.functor.core.comparator.IsLessThanOrEqual
Indicates whether some other object is "equal to" this functor.
equals(IsLessThanOrEqual<?>) - Method in class org.apache.commons.functor.core.comparator.IsLessThanOrEqual
Learn whether another IsLessThanOrEqual is equal to this.
equals(Object) - Method in class org.apache.commons.functor.core.comparator.IsNotEquivalent
Indicates whether some other object is "equal to" this functor.
equals(IsNotEquivalent<?>) - Method in class org.apache.commons.functor.core.comparator.IsNotEquivalent
Learn whether another IsNotEquivalent is equal to this.
equals(Object) - Method in class org.apache.commons.functor.core.comparator.IsWithinRange
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.comparator.Max
Indicates whether some other object is "equal to" this functor.
equals(Max<?>) - Method in class org.apache.commons.functor.core.comparator.Max
Learn whether another Max is equal to this.
equals(Object) - Method in class org.apache.commons.functor.core.comparator.Min
Indicates whether some other object is "equal to" this functor.
equals(Min<?>) - Method in class org.apache.commons.functor.core.comparator.Min
Learn whether another Min is equal to this.
equals(Object) - Method in class org.apache.commons.functor.core.composite.AbstractLoopProcedure
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.composite.And
Indicates whether some other object is "equal to" this functor.
equals(And) - Method in class org.apache.commons.functor.core.composite.And
Learn whether a given And is equal to this.
equals(Object) - Method in class org.apache.commons.functor.core.composite.BinaryAnd
Indicates whether some other object is "equal to" this functor.
equals(BinaryAnd<?, ?>) - Method in class org.apache.commons.functor.core.composite.BinaryAnd
Learn whether another BinaryAnd is equal to this.
equals(Object) - Method in class org.apache.commons.functor.core.composite.BinaryCompositeBinaryFunction
Indicates whether some other object is "equal to" this functor.
equals(BinaryCompositeBinaryFunction<?, ?, ?>) - Method in class org.apache.commons.functor.core.composite.BinaryCompositeBinaryFunction
Learn whether another BinaryCompositeBinaryFunction is equal to this.
equals(Object) - Method in class org.apache.commons.functor.core.composite.BinaryNot
Indicates whether some other object is "equal to" this functor.
equals(BinaryNot<?, ?>) - Method in class org.apache.commons.functor.core.composite.BinaryNot
Learn whether another BinaryNot is equal to this.
equals(Object) - Method in class org.apache.commons.functor.core.composite.BinaryOr
Indicates whether some other object is "equal to" this functor.
equals(BinaryOr<?, ?>) - Method in class org.apache.commons.functor.core.composite.BinaryOr
Learn whether another BinaryOr is equal to this.
equals(Object) - Method in class org.apache.commons.functor.core.composite.BinarySequence
Indicates whether some other object is "equal to" this functor.
equals(BinarySequence<?, ?>) - Method in class org.apache.commons.functor.core.composite.BinarySequence
Learn whether another BinarySequence is equal to this.
equals(Object) - Method in class org.apache.commons.functor.core.composite.CompositeUnaryFunction
Indicates whether some other object is "equal to" this functor.
equals(CompositeUnaryFunction<?, ?>) - Method in class org.apache.commons.functor.core.composite.CompositeUnaryFunction
Learn whether another CompositeUnaryFunction is equal to this.
equals(Object) - Method in class org.apache.commons.functor.core.composite.CompositeUnaryPredicate
Indicates whether some other object is "equal to" this functor.
equals(CompositeUnaryPredicate<?>) - Method in class org.apache.commons.functor.core.composite.CompositeUnaryPredicate
Learn whether another CompositeUnaryPredicate is equal to this.
equals(Object) - Method in class org.apache.commons.functor.core.composite.CompositeUnaryProcedure
Indicates whether some other object is "equal to" this functor.
equals(CompositeUnaryProcedure<?>) - Method in class org.apache.commons.functor.core.composite.CompositeUnaryProcedure
Learn whether another CompositeUnaryProcedure is equal to this.
equals(Object) - Method in class org.apache.commons.functor.core.composite.ConditionalBinaryFunction
Indicates whether some other object is "equal to" this functor.
equals(ConditionalBinaryFunction<?, ?, ?>) - Method in class org.apache.commons.functor.core.composite.ConditionalBinaryFunction
Learn whether another ConditionalBinaryFunction is equal to this.
equals(Object) - Method in class org.apache.commons.functor.core.composite.ConditionalBinaryPredicate
Indicates whether some other object is "equal to" this functor.
equals(ConditionalBinaryPredicate<?, ?>) - Method in class org.apache.commons.functor.core.composite.ConditionalBinaryPredicate
Learn whether another ConditionalBinaryPredicate is equal to this.
equals(Object) - Method in class org.apache.commons.functor.core.composite.ConditionalBinaryProcedure
Indicates whether some other object is "equal to" this functor.
equals(ConditionalBinaryProcedure<?, ?>) - Method in class org.apache.commons.functor.core.composite.ConditionalBinaryProcedure
Learn whether a given ConditionalBinaryProcedure is equal to this.
equals(Object) - Method in class org.apache.commons.functor.core.composite.ConditionalFunction
Indicates whether some other object is "equal to" this functor.
equals(ConditionalFunction<?>) - Method in class org.apache.commons.functor.core.composite.ConditionalFunction
Learn whether another ConditionalFunction is equal to this.
equals(Object) - Method in class org.apache.commons.functor.core.composite.ConditionalPredicate
Indicates whether some other object is "equal to" this functor.
equals(ConditionalPredicate) - Method in class org.apache.commons.functor.core.composite.ConditionalPredicate
Learn whether another ConditionalPredicate is equal to this.
equals(Object) - Method in class org.apache.commons.functor.core.composite.ConditionalProcedure
Indicates whether some other object is "equal to" this functor.
equals(ConditionalProcedure) - Method in class org.apache.commons.functor.core.composite.ConditionalProcedure
Learn whether another ConditionalProcecure is equal to this.
equals(Object) - Method in class org.apache.commons.functor.core.composite.ConditionalUnaryFunction
Indicates whether some other object is "equal to" this functor.
equals(ConditionalUnaryFunction<?, ?>) - Method in class org.apache.commons.functor.core.composite.ConditionalUnaryFunction
Learn whether another ConditionalUnaryFunction is equal to this.
equals(Object) - Method in class org.apache.commons.functor.core.composite.ConditionalUnaryPredicate
Indicates whether some other object is "equal to" this functor.
equals(ConditionalUnaryPredicate<?>) - Method in class org.apache.commons.functor.core.composite.ConditionalUnaryPredicate
Learn whether another ConditionalUnaryPredicate is equal to this.
equals(Object) - Method in class org.apache.commons.functor.core.composite.ConditionalUnaryProcedure
Indicates whether some other object is "equal to" this functor.
equals(ConditionalUnaryProcedure<?>) - Method in class org.apache.commons.functor.core.composite.ConditionalUnaryProcedure
Learn whether another ConditionalUnaryProcedure is equal to this.
equals(Object) - Method in class org.apache.commons.functor.core.composite.Not
Indicates whether some other object is "equal to" this functor.
equals(Not) - Method in class org.apache.commons.functor.core.composite.Not
Learn whether another Not is equal to this.
equals(Object) - Method in class org.apache.commons.functor.core.composite.Or
Indicates whether some other object is "equal to" this functor.
equals(Or) - Method in class org.apache.commons.functor.core.composite.Or
Learn whether another Or is equal to this.
equals(Object) - Method in class org.apache.commons.functor.core.composite.Sequence
Indicates whether some other object is "equal to" this functor.
equals(Sequence) - Method in class org.apache.commons.functor.core.composite.Sequence
Learn whether a given Sequence is equal to this.
equals(Object) - Method in class org.apache.commons.functor.core.composite.TransformedBinaryFunction
Indicates whether some other object is "equal to" this functor.
equals(TransformedBinaryFunction<?, ?, ?>) - Method in class org.apache.commons.functor.core.composite.TransformedBinaryFunction
Learn whether another TransformedBinaryFunction is equal to this.
equals(Object) - Method in class org.apache.commons.functor.core.composite.TransformedBinaryProcedure
Indicates whether some other object is "equal to" this functor.
equals(TransformedBinaryProcedure<?, ?>) - Method in class org.apache.commons.functor.core.composite.TransformedBinaryProcedure
Learn whether another TransformedBinaryProcedure is equal to this.
equals(Object) - Method in class org.apache.commons.functor.core.composite.TransformedFunction
Indicates whether some other object is "equal to" this functor.
equals(TransformedFunction<?>) - Method in class org.apache.commons.functor.core.composite.TransformedFunction
Learn whether another TransformedFunction is equal to this.
equals(Object) - Method in class org.apache.commons.functor.core.composite.TransformedProcedure
Indicates whether some other object is "equal to" this functor.
equals(TransformedProcedure) - Method in class org.apache.commons.functor.core.composite.TransformedProcedure
Learn whether another TransformedProcedure is equal to this.
equals(Object) - Method in class org.apache.commons.functor.core.composite.TransposedFunction
Indicates whether some other object is "equal to" this functor.
equals(TransposedFunction<?, ?, ?>) - Method in class org.apache.commons.functor.core.composite.TransposedFunction
Learn whether another TransposedFunction is equal to this.
equals(Object) - Method in class org.apache.commons.functor.core.composite.TransposedPredicate
Indicates whether some other object is "equal to" this functor.
equals(TransposedPredicate<?, ?>) - Method in class org.apache.commons.functor.core.composite.TransposedPredicate
Learn whether another TransposedPredicate is equal to this.
equals(Object) - Method in class org.apache.commons.functor.core.composite.TransposedProcedure
Indicates whether some other object is "equal to" this functor.
equals(TransposedProcedure<?, ?>) - Method in class org.apache.commons.functor.core.composite.TransposedProcedure
Learn whether another TransposedProcedure is equal to this.
equals(Object) - Method in class org.apache.commons.functor.core.composite.UnaryAnd
Indicates whether some other object is "equal to" this functor.
equals(UnaryAnd<?>) - Method in class org.apache.commons.functor.core.composite.UnaryAnd
Learn whether another UnaryAnd is equal to this.
equals(Object) - Method in class org.apache.commons.functor.core.composite.UnaryCompositeBinaryFunction
Indicates whether some other object is "equal to" this functor.
equals(UnaryCompositeBinaryFunction<?, ?, ?>) - Method in class org.apache.commons.functor.core.composite.UnaryCompositeBinaryFunction
Learn whether a given UnaryCompositeBinaryFunction is equal to this.
equals(Object) - Method in class org.apache.commons.functor.core.composite.UnaryCompositeBinaryPredicate
Indicates whether some other object is "equal to" this functor.
equals(UnaryCompositeBinaryPredicate<?, ?>) - Method in class org.apache.commons.functor.core.composite.UnaryCompositeBinaryPredicate
Learn whether another UnaryCompositeBinaryPredicate is equal to this.
equals(Object) - Method in class org.apache.commons.functor.core.composite.UnaryNot
Indicates whether some other object is "equal to" this functor.
equals(UnaryNot<?>) - Method in class org.apache.commons.functor.core.composite.UnaryNot
Learn whether another UnaryNot is equal to this.
equals(Object) - Method in class org.apache.commons.functor.core.composite.UnaryOr
Indicates whether some other object is "equal to" this functor.
equals(UnaryOr<?>) - Method in class org.apache.commons.functor.core.composite.UnaryOr
Learn whether another UnaryOr is equal to this.
equals(Object) - Method in class org.apache.commons.functor.core.composite.UnarySequence
Indicates whether some other object is "equal to" this functor.
equals(UnarySequence<?>) - Method in class org.apache.commons.functor.core.composite.UnarySequence
Learn whether another UnarySequence is equal to this.
equals(Object) - Method in class org.apache.commons.functor.core.Constant
Indicates whether some other object is "equal to" this functor.
equals(Constant<?>) - Method in class org.apache.commons.functor.core.Constant
Learn whether another Constant is equal to this.
equals(Object) - Method in class org.apache.commons.functor.core.Identity
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.IsEqual
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.IsInstance
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.IsNotEqual
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.IsNotNull
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.IsNotSame
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.IsNull
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.IsSame
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.NoOp
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in interface org.apache.commons.functor.Functor
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.generator.FilteredGenerator
equals(Object) - Method in class org.apache.commons.functor.generator.GenerateUntil
equals(Object) - Method in class org.apache.commons.functor.generator.GenerateWhile
equals(Object) - Method in class org.apache.commons.functor.generator.IteratorToGeneratorAdapter
equals(Object) - Method in class org.apache.commons.functor.generator.TransformedGenerator
equals(Object) - Method in class org.apache.commons.functor.generator.UntilGenerate
equals(Object) - Method in class org.apache.commons.functor.generator.util.IntegerRange
equals(Object) - Method in class org.apache.commons.functor.generator.util.LongRange
equals(Object) - Method in class org.apache.commons.functor.generator.WhileGenerate
evaluate(A) - Method in class org.apache.commons.functor.adapter.BinaryFunctionUnaryFunction
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.BoundFunction
Evaluate this function.
evaluate() - Method in class org.apache.commons.functor.adapter.FullyBoundFunction
Evaluate this function.
evaluate(A) - Method in class org.apache.commons.functor.adapter.FunctionUnaryFunction
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() - Method in class org.apache.commons.functor.adapter.PredicateFunction
Evaluate this function.
evaluate() - 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(A) - Method in class org.apache.commons.functor.adapter.UnaryPredicateUnaryFunction
Evaluate this function.
evaluate(A) - Method in class org.apache.commons.functor.adapter.UnaryProcedureUnaryFunction
Evaluate this function.
evaluate(L, R) - Method in interface org.apache.commons.functor.BinaryFunction
Evaluate this function.
evaluate(Generator<? extends E>, UnaryPredicate<? 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(Generator<? extends T>, UnaryPredicate<? 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(A) - Method in class org.apache.commons.functor.core.composite.CompositeUnaryFunction
Evaluate this function.
evaluate(L, R) - Method in class org.apache.commons.functor.core.composite.ConditionalBinaryFunction
Evaluate this function.
evaluate() - Method in class org.apache.commons.functor.core.composite.ConditionalFunction
Evaluate this function.
evaluate(A) - Method in class org.apache.commons.functor.core.composite.ConditionalUnaryFunction
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.TransformedFunction
Evaluate this function.
evaluate(L, R) - Method in class org.apache.commons.functor.core.composite.TransposedFunction
Evaluate this function.
evaluate(L, R) - Method in class org.apache.commons.functor.core.composite.UnaryCompositeBinaryFunction
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() - 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
Evaluate this function.
evaluate(A) - Method in interface org.apache.commons.functor.UnaryFunction
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>, UnaryPredicate<? 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 UnaryPredicate.
FilteredGenerator(Generator<? extends E>, UnaryPredicate<? 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.
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 UnaryPredicate.
FilteredIterator(Iterator<? extends T>, UnaryPredicate<? super T>) - Constructor for class org.apache.commons.functor.core.collection.FilteredIterator
Create a new FilteredIterator.
FindWithinGenerator<E> - Class in org.apache.commons.functor.core.algorithm
Return the first Object in a Generator matching a UnaryPredicate.
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.
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(Collection<? extends E>) - Static method in class org.apache.commons.functor.generator.util.EachElement
Get a Generator for each element of a Collection.
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.
FullyBoundFunction<T> - Class in org.apache.commons.functor.adapter
Adapts a BinaryFunction to the Function interface using constant arguments.
FullyBoundFunction(BinaryFunction<? super L, ? super R, ? extends T>, L, R) - Constructor for class org.apache.commons.functor.adapter.FullyBoundFunction
Create a new FullyBoundFunction.
FullyBoundPredicate - Class in org.apache.commons.functor.adapter
Adapts a BinaryPredicate to the UnaryPredicate interface using a constant left-side argument.
FullyBoundPredicate(BinaryPredicate<? super L, ? super R>, L, R) - Constructor for class org.apache.commons.functor.adapter.FullyBoundPredicate
Create a new FullyBoundPredicate instance.
FullyBoundProcedure - Class in org.apache.commons.functor.adapter
Adapts a BinaryProcedure to the Procedure interface using a constant left-side argument.
FullyBoundProcedure(BinaryProcedure<? super L, ? super R>, L, R) - Constructor for class org.apache.commons.functor.adapter.FullyBoundProcedure
Create a new FullyBoundProcedure instance.
function(UnaryFunction<? super A, ? extends T>) - Static method in class org.apache.commons.functor.core.composite.Composite
Create a composite UnaryFunction.
function(UnaryFunction<? super X, ? extends T>, UnaryFunction<? super A, ? extends X>) - Static method in class org.apache.commons.functor.core.composite.Composite
Create a composite UnaryFunction.
function(BinaryFunction<? super G, ? super H, ? extends T>, UnaryFunction<? super L, ? extends G>, UnaryFunction<? 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(Predicate, Function<? extends T>, Function<? extends T>) - Static method in class org.apache.commons.functor.core.composite.Conditional
Create a conditional Function.
function(UnaryPredicate<? super A>, UnaryFunction<? super A, ? extends T>, UnaryFunction<? super A, ? extends T>) - Static method in class org.apache.commons.functor.core.composite.Conditional
Create a conditional UnaryFunction.
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<T> - Interface in org.apache.commons.functor
A functor that takes no arguments and returns a value.
FunctionPredicate - Class in org.apache.commons.functor.adapter
Adapts a Boolean-valued Function to the Predicate interface.
FunctionPredicate(Function<Boolean>) - Constructor for class org.apache.commons.functor.adapter.FunctionPredicate
Create a new FunctionPredicate.
FunctionProcedure - Class in org.apache.commons.functor.adapter
Adapts a Function to the Procedure interface by ignoring the value returned by the function.
FunctionProcedure(Function<?>) - Constructor for class org.apache.commons.functor.adapter.FunctionProcedure
Create an Procedure wrapping the given Function.
FunctionUnaryFunction<A,T> - Class in org.apache.commons.functor.adapter
Adapts a Function to the UnaryFunction interface by ignoring the unary argument.
FunctionUnaryFunction(Function<? extends T>) - Constructor for class org.apache.commons.functor.adapter.FunctionUnaryFunction
Create a new FunctionUnaryFunction.
Functor - Interface in org.apache.commons.functor
Functor marker interface.

G

GenerateUntil<E> - Class in org.apache.commons.functor.generator
Wrap another Generator such that GenerateUntil.run(UnaryProcedure) terminates once a condition has been satisfied (test after).
GenerateUntil(Generator<? extends E>, UnaryPredicate<? super E>) - Constructor for class org.apache.commons.functor.generator.GenerateUntil
Create a new GenerateUntil.
GenerateWhile<E> - Class in org.apache.commons.functor.generator
Wrap another Generator such that GenerateWhile.run(UnaryProcedure) continues as long as a condition is true (test after).
GenerateWhile(Generator<? extends E>, UnaryPredicate<? super E>) - Constructor for class org.apache.commons.functor.generator.GenerateWhile
Create a new GenerateWhile.
Generator<E> - Interface in org.apache.commons.functor.generator
The Generator interface defines a number of useful actions applying UnaryFunctors 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 UnaryPredicate.
GeneratorContains() - Constructor for class org.apache.commons.functor.core.algorithm.GeneratorContains
 
getAction() - Method in class org.apache.commons.functor.core.composite.AbstractLoopProcedure
Get the action.
getCondition() - Method in class org.apache.commons.functor.core.composite.AbstractLoopProcedure
Get the condition.
getWrappedGenerator() - Method in class org.apache.commons.functor.generator.BaseGenerator
Get the generator that is being wrapped.
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.GenerateUntil
Get the generator that is being wrapped.
getWrappedGenerator() - Method in class org.apache.commons.functor.generator.GenerateWhile
Get the generator that is being wrapped.
getWrappedGenerator() - Method in class org.apache.commons.functor.generator.TransformedGenerator
Get the generator that is being wrapped.
getWrappedGenerator() - Method in class org.apache.commons.functor.generator.UntilGenerate
Get the generator that is being wrapped.
getWrappedGenerator() - Method in class org.apache.commons.functor.generator.WhileGenerate
Get the generator that is being wrapped.

H

hashCode() - Method in class org.apache.commons.functor.adapter.BinaryFunctionBinaryPredicate
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.adapter.BinaryFunctionBinaryProcedure
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.adapter.BinaryFunctionUnaryFunction
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.adapter.BinaryPredicateBinaryFunction
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.adapter.BinaryPredicateUnaryPredicate
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.adapter.BinaryProcedureBinaryFunction
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.adapter.BinaryProcedureUnaryProcedure
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.adapter.BoundFunction
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.adapter.BoundPredicate
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.adapter.BoundProcedure
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.adapter.FullyBoundFunction
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.adapter.FullyBoundPredicate
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.adapter.FullyBoundProcedure
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.adapter.FunctionPredicate
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.adapter.FunctionProcedure
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.adapter.FunctionUnaryFunction
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.adapter.IgnoreLeftFunction
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.adapter.IgnoreLeftPredicate
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.adapter.IgnoreLeftProcedure
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.adapter.IgnoreRightFunction
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.adapter.IgnoreRightPredicate
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.adapter.IgnoreRightProcedure
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.adapter.LeftBoundFunction
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.adapter.LeftBoundPredicate
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.adapter.LeftBoundProcedure
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.adapter.PredicateFunction
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.adapter.PredicateUnaryPredicate
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.adapter.ProcedureFunction
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.adapter.ProcedureUnaryProcedure
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.adapter.RightBoundFunction
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.adapter.RightBoundPredicate
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.adapter.RightBoundProcedure
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.adapter.UnaryFunctionUnaryPredicate
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.adapter.UnaryFunctionUnaryProcedure
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.adapter.UnaryPredicateUnaryFunction
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.adapter.UnaryProcedureUnaryFunction
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.algorithm.FindWithinGenerator
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.algorithm.FoldLeft
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.algorithm.FoldRight
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.algorithm.GeneratorContains
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.algorithm.IndexOfInGenerator
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.algorithm.InPlaceTransform
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.algorithm.RecursiveEvaluation
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.algorithm.RemoveMatching
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.algorithm.RetainMatching
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.collection.FilteredIterator
hashCode() - Method in class org.apache.commons.functor.core.collection.IsElementOf
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.collection.IsEmpty
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.collection.Size
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.collection.TransformedIterator
hashCode() - Method in class org.apache.commons.functor.core.comparator.ComparatorFunction
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.comparator.IsEquivalent
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.comparator.IsGreaterThan
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.comparator.IsGreaterThanOrEqual
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.comparator.IsLessThan
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.comparator.IsLessThanOrEqual
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.comparator.IsNotEquivalent
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.comparator.IsWithinRange
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.comparator.Max
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.comparator.Min
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.composite.AbstractLoopProcedure
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode(int) - Method in class org.apache.commons.functor.core.composite.AbstractLoopProcedure
Create a hashCode by manipulating an input hashCode and factoring in instance state.
hashCode() - Method in class org.apache.commons.functor.core.composite.And
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.composite.BinaryAnd
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.composite.BinaryCompositeBinaryFunction
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.composite.BinaryNot
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.composite.BinaryOr
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.composite.BinarySequence
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.composite.CompositeUnaryFunction
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.composite.CompositeUnaryPredicate
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.composite.CompositeUnaryProcedure
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.composite.ConditionalBinaryFunction
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.composite.ConditionalBinaryPredicate
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.composite.ConditionalBinaryProcedure
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.composite.ConditionalFunction
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.composite.ConditionalPredicate
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.composite.ConditionalProcedure
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.composite.ConditionalUnaryFunction
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.composite.ConditionalUnaryPredicate
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.composite.ConditionalUnaryProcedure
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.composite.Not
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.composite.Or
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.composite.Sequence
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.composite.TransformedBinaryFunction
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.composite.TransformedBinaryProcedure
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.composite.TransformedFunction
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.composite.TransformedProcedure
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.composite.TransposedFunction
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.composite.TransposedPredicate
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.composite.TransposedProcedure
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.composite.UnaryAnd
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.composite.UnaryCompositeBinaryFunction
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.composite.UnaryCompositeBinaryPredicate
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.composite.UnaryNot
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.composite.UnaryOr
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.composite.UnarySequence
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.Constant
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.Identity
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.IsEqual
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.IsInstance
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.IsNotEqual
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.IsNotNull
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.IsNotSame
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.IsNull
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.IsSame
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.NoOp
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in interface org.apache.commons.functor.Functor
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.generator.FilteredGenerator
hashCode() - Method in class org.apache.commons.functor.generator.GenerateUntil
hashCode() - Method in class org.apache.commons.functor.generator.GenerateWhile
hashCode() - Method in class org.apache.commons.functor.generator.IteratorToGeneratorAdapter
hashCode() - Method in class org.apache.commons.functor.generator.TransformedGenerator
hashCode() - Method in class org.apache.commons.functor.generator.UntilGenerate
hashCode() - Method in class org.apache.commons.functor.generator.util.IntegerRange
hashCode() - Method in class org.apache.commons.functor.generator.util.LongRange
hashCode() - Method in class org.apache.commons.functor.generator.WhileGenerate
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 UnaryFunction to the BinaryFunction interface by ignoring the first binary argument.
IgnoreLeftFunction(UnaryFunction<? 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 UnaryPredicate to the BinaryPredicate interface by ignoring the first binary argument.
IgnoreLeftPredicate(UnaryPredicate<? 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 UnaryProcedure to the BinaryProcedure interface by ignoring the first binary argument.
IgnoreLeftProcedure(UnaryProcedure<? 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 UnaryFunction to the BinaryFunction interface by ignoring the second binary argument.
IgnoreRightFunction(UnaryFunction<? 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 UnaryPredicate to the BinaryPredicate interface by ignoring the second binary argument.
IgnoreRightPredicate(UnaryPredicate<? 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 UnaryProcedure to the BinaryProcedure interface by ignoring the second binary argument.
IgnoreRightProcedure(UnaryProcedure<? 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 Generator matching a UnaryPredicate, or -1 if not found.
IndexOfInGenerator() - Constructor for class org.apache.commons.functor.core.algorithm.IndexOfInGenerator
 
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) UnaryPredicate.
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 UnaryPredicate.
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 UnaryPredicate.
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 UnaryPredicate.
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 UnaryPredicate.
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 UnaryPredicate.
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 UnaryFunction.
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 UnaryFunction.
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.
IntegerRange - Class in org.apache.commons.functor.generator.util
A generator for the range from (inclusive) to to (exclusive).
IntegerRange(Number, Number) - Constructor for class org.apache.commons.functor.generator.util.IntegerRange
Create a new IntegerRange.
IntegerRange(Number, Number, Number) - Constructor for class org.apache.commons.functor.generator.util.IntegerRange
Create a new IntegerRange.
IntegerRange(int, int) - Constructor for class org.apache.commons.functor.generator.util.IntegerRange
Create a new IntegerRange.
IntegerRange(int, int, int) - Constructor for class org.apache.commons.functor.generator.util.IntegerRange
Create a new IntegerRange.
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
 
IsEmpty() - Constructor for class org.apache.commons.functor.core.collection.IsEmpty
Create a new IsEmpty.
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 (!=) inequality of its arguments.
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.
isStopped() - Method in class org.apache.commons.functor.generator.BaseGenerator
Check if the generator is stopped.
isStopped() - Method in interface org.apache.commons.functor.generator.Generator
Check if the generator is stopped.
IsWithinRange<A extends Comparable<A>> - Class in org.apache.commons.functor.core.comparator
A UnaryPredicate 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
IteratorToGeneratorAdapter<E> - Class in org.apache.commons.functor.generator
Adapts an Iterator to the Generator interface.
IteratorToGeneratorAdapter(Iterator<? extends E>) - Constructor for class org.apache.commons.functor.generator.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 UnaryFunction 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 UnaryPredicate 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 UnaryProcedure 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.
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.
Limit(int) - Constructor for class org.apache.commons.functor.core.Limit
Create a new Limit.
LongRange - Class in org.apache.commons.functor.generator.util
A generator for the range from (inclusive) to to (exclusive).
LongRange(Number, Number) - Constructor for class org.apache.commons.functor.generator.util.LongRange
Create a new LongRange.
LongRange(Number, Number, Number) - Constructor for class org.apache.commons.functor.generator.util.LongRange
Create a new LongRange.
LongRange(long, long) - Constructor for class org.apache.commons.functor.generator.util.LongRange
Create a new LongRange.
LongRange(long, long, long) - Constructor for class org.apache.commons.functor.generator.util.LongRange
Create a new LongRange.

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>, UnaryFunction<? 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
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 - Class in org.apache.commons.functor.core.composite
Tests to the logical inverse of some other predicate.
Not(Predicate) - Constructor for class org.apache.commons.functor.core.composite.Not
Create a new Not.
not(Predicate) - Static method in class org.apache.commons.functor.core.composite.Not
Get a Not instance for that.
not(UnaryPredicate<? super A>) - Static method in class org.apache.commons.functor.core.composite.UnaryNot
Invert a UnaryPredicate.
NullaryFunctor - Interface in org.apache.commons.functor
Marker interface for nullary (zero-argument) functors.

O

of(Iterable<T>) - Static method in class org.apache.commons.functor.core.collection.FilteredIterable
Get a FilteredIterable of iterable.
of(UnaryFunction<? super P, ? extends A>) - Method in class org.apache.commons.functor.core.composite.CompositeUnaryFunction
Fluently obtain a CompositeUnaryFunction that is "this function" applied to the specified preceding function.
of(UnaryFunction<? super P, ? extends A>) - Method in class org.apache.commons.functor.core.composite.CompositeUnaryPredicate
Fluently obtain a CompositeUnaryPredicate that applies our predicate to the result of the preceding function.
of(UnaryFunction<? super T, ? extends A>) - Method in class org.apache.commons.functor.core.composite.CompositeUnaryProcedure
Fluently obtain a CompositeUnaryProcedure 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 UnaryPredicate.
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.
or(BinaryPredicate<? super L, ? super R>) - Method in class org.apache.commons.functor.core.composite.BinaryOr
Fluently add a BinaryPredicate.
Or - 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>) - Constructor for class org.apache.commons.functor.core.composite.Or
Create a new Or instance.
Or(Predicate...) - Constructor for class org.apache.commons.functor.core.composite.Or
Create a new Or instance.
or(Predicate) - Method in class org.apache.commons.functor.core.composite.Or
Fluently add a Predicate.
or(UnaryPredicate<? super A>) - Method in class org.apache.commons.functor.core.composite.UnaryOr
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.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.util - package org.apache.commons.functor.generator.util
Contains utility code for Generators.

P

predicate(UnaryPredicate<? super A>) - Static method in class org.apache.commons.functor.core.composite.Composite
Create a composite UnaryPredicate.
predicate(UnaryPredicate<? super T>, UnaryFunction<? super A, ? extends T>) - Static method in class org.apache.commons.functor.core.composite.Composite
Create a composite UnaryPredicate.
predicate(BinaryPredicate<? super G, ? super H>, UnaryFunction<? super L, ? extends G>, UnaryFunction<? super R, ? extends H>) - Static method in class org.apache.commons.functor.core.composite.Composite
Create a composite BinaryPredicate.
predicate(Predicate, Predicate, Predicate) - Static method in class org.apache.commons.functor.core.composite.Conditional
Create a conditional Predicate.
predicate(UnaryPredicate<? super A>, UnaryPredicate<? super A>, UnaryPredicate<? super A>) - Static method in class org.apache.commons.functor.core.composite.Conditional
Create a conditional UnaryPredicate.
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 - Interface in org.apache.commons.functor
A functor that takes no arguments and returns a boolean value.
PredicateFunction - Class in org.apache.commons.functor.adapter
Adapts a Predicate to the Function interface.
PredicateFunction(Predicate) - Constructor for class org.apache.commons.functor.adapter.PredicateFunction
Create a new PredicateFunction.
PredicateUnaryPredicate<A> - Class in org.apache.commons.functor.adapter
Adapts a Predicate to the UnaryPredicate interface by ignoring the given argument.
PredicateUnaryPredicate(Predicate) - Constructor for class org.apache.commons.functor.adapter.PredicateUnaryPredicate
Create a new PredicateUnaryPredicate.
procedure(UnaryProcedure<? super A>) - Static method in class org.apache.commons.functor.core.composite.Composite
Create a composite UnaryProcedure.
procedure(UnaryProcedure<? super T>, UnaryFunction<? super A, ? extends T>) - Static method in class org.apache.commons.functor.core.composite.Composite
Create a composite UnaryProcedure.
procedure(Predicate, Procedure) - Static method in class org.apache.commons.functor.core.composite.Conditional
Create a guarded Procedure.
procedure(Predicate, Procedure, Procedure) - Static method in class org.apache.commons.functor.core.composite.Conditional
Create a conditional Procedure.
procedure(UnaryPredicate<? super A>, UnaryProcedure<? super A>) - Static method in class org.apache.commons.functor.core.composite.Conditional
Create a guarded UnaryProcedure.
procedure(UnaryPredicate<? super A>, UnaryProcedure<? super A>, UnaryProcedure<? super A>) - Static method in class org.apache.commons.functor.core.composite.Conditional
Create a conditional UnaryProcedure.
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 - Interface in org.apache.commons.functor
A functor that takes no arguments and returns no value.
ProcedureFunction<T> - Class in org.apache.commons.functor.adapter
Adapts a Procedure to the Function interface by always returning null.
ProcedureFunction(Procedure) - Constructor for class org.apache.commons.functor.adapter.ProcedureFunction
Create a new ProcedureFunction.
ProcedureUnaryProcedure<A> - Class in org.apache.commons.functor.adapter
Adapts a Procedure to the UnaryProcedure interface by ignoring the arguments.
ProcedureUnaryProcedure(Procedure) - Constructor for class org.apache.commons.functor.adapter.ProcedureUnaryProcedure
Create a new ProcedureUnaryProcedure.

R

RecursiveEvaluation - Class in org.apache.commons.functor.core.algorithm
Tail recursion for functions.
RecursiveEvaluation(Function<?>) - Constructor for class org.apache.commons.functor.core.algorithm.RecursiveEvaluation
Create a new RecursiveEvaluation.
RecursiveEvaluation(Function<?>, 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 UnaryPredicate.
RemoveMatching() - Constructor for class org.apache.commons.functor.core.algorithm.RemoveMatching
 
retain(UnaryPredicate<? 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 UnaryPredicate.
RetainMatching() - Constructor for class org.apache.commons.functor.core.algorithm.RetainMatching
 
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 UnaryFunction 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 UnaryPredicate 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 UnaryProcedure 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.
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.BinaryProcedureUnaryProcedure
Execute this procedure.
run() - Method in class org.apache.commons.functor.adapter.BoundProcedure
Execute this procedure.
run() - Method in class org.apache.commons.functor.adapter.FullyBoundProcedure
Execute this procedure.
run() - Method in class org.apache.commons.functor.adapter.FunctionProcedure
Execute this procedure.
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(A) - Method in class org.apache.commons.functor.adapter.ProcedureUnaryProcedure
Execute this procedure.
run(A) - Method in class org.apache.commons.functor.adapter.RightBoundProcedure
Execute this procedure.
run(A) - Method in class org.apache.commons.functor.adapter.UnaryFunctionUnaryProcedure
Evaluate my function, but ignore its returned value.
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>, UnaryFunction<? super T, ? extends T>) - Method in class org.apache.commons.functor.core.algorithm.InPlaceTransform
Execute this procedure.
run(Iterator<? extends T>, UnaryPredicate<? super T>) - Method in class org.apache.commons.functor.core.algorithm.RemoveMatching
Execute this procedure.
run(Iterator<? extends T>, UnaryPredicate<? 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.CompositeUnaryProcedure
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.ConditionalProcedure
Execute this procedure.
run(A) - Method in class org.apache.commons.functor.core.composite.ConditionalUnaryProcedure
Execute this procedure.
run() - Method in class org.apache.commons.functor.core.composite.DoWhileProcedure
Execute this procedure.
run() - 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.TransformedProcedure
Execute this procedure.
run(L, R) - Method in class org.apache.commons.functor.core.composite.TransposedProcedure
Execute this procedure.
run(A) - Method in class org.apache.commons.functor.core.composite.UnarySequence
Execute this procedure.
run() - Method in class org.apache.commons.functor.core.composite.WhileDoProcedure
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(UnaryProcedure<? super E>) - Method in class org.apache.commons.functor.generator.FilteredGenerator
Generators must implement this method.
run(UnaryProcedure<? super E>) - Method in class org.apache.commons.functor.generator.GenerateUntil
Generators must implement this method.
run(UnaryProcedure<? super E>) - Method in class org.apache.commons.functor.generator.GenerateWhile
Generators must implement this method.
run(UnaryProcedure<? super E>) - Method in interface org.apache.commons.functor.generator.Generator
Generators must implement this method.
run(UnaryProcedure<? super E>) - Method in class org.apache.commons.functor.generator.IteratorToGeneratorAdapter
Generators must implement this method.
run(UnaryProcedure<? super E>) - Method in class org.apache.commons.functor.generator.TransformedGenerator
Generators must implement this method.
run(UnaryProcedure<? super E>) - Method in class org.apache.commons.functor.generator.UntilGenerate
Generators must implement this method.
run(UnaryProcedure<? super Integer>) - Method in class org.apache.commons.functor.generator.util.IntegerRange
Generators must implement this method.
run(UnaryProcedure<? super Long>) - Method in class org.apache.commons.functor.generator.util.LongRange
Generators must implement this method.
run(UnaryProcedure<? super E>) - Method in class org.apache.commons.functor.generator.WhileGenerate
Generators must implement this method.
run() - Method in interface org.apache.commons.functor.Procedure
Execute this procedure.
run(A) - Method in interface org.apache.commons.functor.UnaryProcedure
Execute this procedure.

S

Sequence - 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...) - Constructor for class org.apache.commons.functor.core.composite.Sequence
Create a new Sequence instance.
Sequence(Iterable<Procedure>) - 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.
stop() - Method in class org.apache.commons.functor.generator.BaseGenerator
Stop the generator.
stop() - Method in interface org.apache.commons.functor.generator.Generator
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.BinaryPredicateUnaryPredicate
Evaluate this predicate.
test() - Method in class org.apache.commons.functor.adapter.BoundPredicate
Evaluate this predicate.
test() - Method in class org.apache.commons.functor.adapter.FullyBoundPredicate
Evaluate this predicate.
test() - Method in class org.apache.commons.functor.adapter.FunctionPredicate
Returns the boolean value of the non-null Boolean returned by the evaluate method of my underlying function.
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(Object) - Method in class org.apache.commons.functor.adapter.PredicateUnaryPredicate
Evaluate this predicate.
test(A) - Method in class org.apache.commons.functor.adapter.RightBoundPredicate
Evaluate this predicate.
test(A) - Method in class org.apache.commons.functor.adapter.UnaryFunctionUnaryPredicate
Evaluate this predicate.
test(L, R) - Method in interface org.apache.commons.functor.BinaryPredicate
Evaluate this predicate.
test(Generator<? extends T>, UnaryPredicate<? 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() - 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(A) - Method in class org.apache.commons.functor.core.composite.CompositeUnaryPredicate
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.ConditionalPredicate
Evaluate this predicate.
test(A) - Method in class org.apache.commons.functor.core.composite.ConditionalUnaryPredicate
Evaluate this predicate.
test() - Method in class org.apache.commons.functor.core.composite.Not
Evaluate this predicate.
test() - 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(A) - Method in class org.apache.commons.functor.core.composite.UnaryAnd
Evaluate this predicate.
test(L, R) - Method in class org.apache.commons.functor.core.composite.UnaryCompositeBinaryPredicate
Evaluate this predicate.
test(A) - Method in class org.apache.commons.functor.core.composite.UnaryNot
Evaluate this predicate.
test(A) - Method in class org.apache.commons.functor.core.composite.UnaryOr
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.Predicate
Evaluate this predicate.
test(A) - Method in interface org.apache.commons.functor.UnaryPredicate
Evaluate this predicate.
then(BinaryProcedure<? super L, ? super R>) - Method in class org.apache.commons.functor.core.composite.BinarySequence
Fluently add a BinaryProcedure.
then(Procedure) - Method in class org.apache.commons.functor.core.composite.Sequence
Fluently add a Procedure.
then(UnaryProcedure<? super A>) - Method in class org.apache.commons.functor.core.composite.UnarySequence
Fluently add a UnaryProcedure to the sequence.
to(R) - Static method in class org.apache.commons.functor.core.IsEqual
Get an IsEqual UnaryPredicate.
to(R) - Static method in class org.apache.commons.functor.core.IsNotEqual
Get an IsNotEqual UnaryPredicate.
to(UnaryFunction<Generator<? extends E>, ? extends T>) - Method in class org.apache.commons.functor.generator.BaseGenerator
Transforms this generator using the passed in transformer.
to(Collection<? super E>) - Method in class org.apache.commons.functor.generator.BaseGenerator
Same as to(new CollectionTransformer(collection)).
to(UnaryFunction<Generator<? extends E>, ? extends Z>) - Method in interface org.apache.commons.functor.generator.Generator
Transforms this generator using the passed in transformer.
to(Collection<? super E>) - 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()).
toString() - Method in class org.apache.commons.functor.adapter.BinaryFunctionBinaryPredicate
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.adapter.BinaryFunctionBinaryProcedure
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.adapter.BinaryFunctionUnaryFunction
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.adapter.BinaryPredicateBinaryFunction
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.adapter.BinaryPredicateUnaryPredicate
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.adapter.BinaryProcedureBinaryFunction
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.adapter.BinaryProcedureUnaryProcedure
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.adapter.BoundFunction
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.adapter.BoundPredicate
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.adapter.BoundProcedure
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.adapter.FullyBoundFunction
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.adapter.FullyBoundPredicate
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.adapter.FullyBoundProcedure
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.adapter.FunctionPredicate
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.adapter.FunctionProcedure
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.adapter.FunctionUnaryFunction
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.adapter.IgnoreLeftFunction
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.adapter.IgnoreLeftPredicate
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.adapter.IgnoreLeftProcedure
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.adapter.IgnoreRightFunction
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.adapter.IgnoreRightPredicate
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.adapter.IgnoreRightProcedure
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.adapter.LeftBoundFunction
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.adapter.LeftBoundPredicate
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.adapter.LeftBoundProcedure
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.adapter.PredicateFunction
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.adapter.PredicateUnaryPredicate
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.adapter.ProcedureFunction
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.adapter.ProcedureUnaryProcedure
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.adapter.RightBoundFunction
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.adapter.RightBoundPredicate
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.adapter.RightBoundProcedure
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.adapter.UnaryFunctionUnaryPredicate
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.adapter.UnaryFunctionUnaryProcedure
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.adapter.UnaryPredicateUnaryFunction
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.adapter.UnaryProcedureUnaryFunction
Returns a human readable description of this functor.
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
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.collection.IsEmpty
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.collection.Size
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.collection.TransformedIterator
toString() - Method in class org.apache.commons.functor.core.comparator.ComparatorFunction
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.comparator.IsEquivalent
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.comparator.IsGreaterThan
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.comparator.IsGreaterThanOrEqual
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.comparator.IsLessThan
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.comparator.IsLessThanOrEqual
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.comparator.IsNotEquivalent
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.comparator.IsWithinRange
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.comparator.Max
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.comparator.Min
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.composite.AbstractLoopProcedure
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.composite.And
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.composite.BinaryAnd
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.composite.BinaryCompositeBinaryFunction
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.composite.BinaryNot
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.composite.BinaryOr
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.composite.BinarySequence
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.composite.CompositeUnaryFunction
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.composite.CompositeUnaryPredicate
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.composite.CompositeUnaryProcedure
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.composite.ConditionalBinaryFunction
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.composite.ConditionalBinaryPredicate
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.composite.ConditionalBinaryProcedure
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.composite.ConditionalFunction
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.composite.ConditionalPredicate
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.composite.ConditionalProcedure
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.composite.ConditionalUnaryFunction
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.composite.ConditionalUnaryPredicate
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.composite.ConditionalUnaryProcedure
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.composite.DoWhileProcedure
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.composite.Not
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.composite.Or
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.composite.Sequence
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.composite.TransformedBinaryFunction
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.composite.TransformedBinaryProcedure
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.composite.TransformedFunction
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.composite.TransformedProcedure
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.composite.TransposedFunction
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.composite.TransposedPredicate
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.composite.TransposedProcedure
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.composite.UnaryAnd
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.composite.UnaryCompositeBinaryFunction
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.composite.UnaryCompositeBinaryPredicate
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.composite.UnaryNot
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.composite.UnaryOr
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.composite.UnarySequence
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.composite.WhileDoProcedure
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.Constant
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.Identity
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.IsEqual
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.IsInstance
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.IsNotEqual
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.IsNotNull
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.IsNotSame
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.IsNull
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.IsSame
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.Limit
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.NoOp
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.Offset
Returns a human readable description of this functor.
toString() - Method in interface org.apache.commons.functor.Functor
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.generator.IteratorToGeneratorAdapter
toString() - Method in class org.apache.commons.functor.generator.util.IntegerRange
toString() - Method in class org.apache.commons.functor.generator.util.LongRange
transform(Iterator<? extends E>, UnaryFunction<? 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 UnaryFunction.
TransformedBinaryFunction(BinaryFunction<? super L, ? super R, ? extends X>, UnaryFunction<? 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 UnaryProcedure.
TransformedBinaryProcedure(BinaryFunction<? super L, ? super R, ? extends X>, UnaryProcedure<? super X>) - Constructor for class org.apache.commons.functor.core.composite.TransformedBinaryProcedure
Create a new TransformedBinaryProcedure.
TransformedFunction<T> - Class in org.apache.commons.functor.core.composite
A Function whose result is then run through a UnaryFunction.
TransformedFunction(Function<? extends X>, UnaryFunction<? super X, ? extends T>) - Constructor for class org.apache.commons.functor.core.composite.TransformedFunction
Create a new TransformedFunction.
TransformedGenerator<I,E> - Class in org.apache.commons.functor.generator
Generator that transforms the elements of another Generator.
TransformedGenerator(Generator<? extends I>, UnaryFunction<? super I, ? extends E>) - Constructor for class org.apache.commons.functor.generator.TransformedGenerator
Create a new TransformedGenerator.
TransformedIterator<E,T> - Class in org.apache.commons.functor.core.collection
Iterator that transforms another Iterator by applying a UnaryFunction to each returned element.
TransformedIterator(Iterator<? extends E>, UnaryFunction<? super E, ? extends T>) - Constructor for class org.apache.commons.functor.core.collection.TransformedIterator
Create a new TransformedIterator.
TransformedProcedure - Class in org.apache.commons.functor.core.composite
A Procedure composed of a Function whose result is then run through a UnaryProcedure.
TransformedProcedure(Function<? extends X>, UnaryProcedure<? super X>) - Constructor for class org.apache.commons.functor.core.composite.TransformedProcedure
Create a new TransformedProcedure.
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

UnaryAnd<A> - Class in org.apache.commons.functor.core.composite
Tests true iff none of its children test false.
UnaryAnd() - Constructor for class org.apache.commons.functor.core.composite.UnaryAnd
Create a new UnaryAnd.
UnaryAnd(Iterable<UnaryPredicate<? super A>>) - Constructor for class org.apache.commons.functor.core.composite.UnaryAnd
Create a new UnaryAnd instance.
UnaryAnd(UnaryPredicate<? super A>...) - Constructor for class org.apache.commons.functor.core.composite.UnaryAnd
Create a new UnaryAnd instance.
UnaryCompositeBinaryFunction<L,R,T> - Class in org.apache.commons.functor.core.composite
A BinaryFunction composed of one binary function, f, and two unary functions, g and h, evaluating the ordered parameters x, y to f(g(x),h(y)).
UnaryCompositeBinaryFunction(BinaryFunction<? super G, ? super H, ? extends T>, UnaryFunction<? super L, ? extends G>, UnaryFunction<? super R, ? extends H>) - Constructor for class org.apache.commons.functor.core.composite.UnaryCompositeBinaryFunction
Create a new UnaryCompositeBinaryFunction.
UnaryCompositeBinaryPredicate<L,R> - Class in org.apache.commons.functor.core.composite
A BinaryPredicate composed of one binary predicate, p, and two unary functions, f and g, evaluating the ordered parameters x, y to p(f(x),g(y)).
UnaryCompositeBinaryPredicate(BinaryPredicate<? super G, ? super H>, UnaryFunction<? super L, ? extends G>, UnaryFunction<? super R, ? extends H>) - Constructor for class org.apache.commons.functor.core.composite.UnaryCompositeBinaryPredicate
Create a new UnaryCompositeBinaryPredicate.
UnaryFunction<A,T> - Interface in org.apache.commons.functor
A functor that takes one argument and returns an Object value.
UnaryFunctionUnaryPredicate<A> - Class in org.apache.commons.functor.adapter
Adapts a Boolean-valued UnaryFunction to the UnaryPredicate interface.
UnaryFunctionUnaryPredicate(UnaryFunction<? super A, Boolean>) - Constructor for class org.apache.commons.functor.adapter.UnaryFunctionUnaryPredicate
Create an UnaryPredicate wrapping the given UnaryFunction.
UnaryFunctionUnaryProcedure<A> - Class in org.apache.commons.functor.adapter
Adapts a UnaryFunction to the UnaryProcedure interface by ignoring the value returned by the function.
UnaryFunctionUnaryProcedure(UnaryFunction<? super A, ?>) - Constructor for class org.apache.commons.functor.adapter.UnaryFunctionUnaryProcedure
Create an UnaryProcedure wrapping the given UnaryFunction.
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 UnaryProcedure.
UnaryNot<A> - Class in org.apache.commons.functor.core.composite
Tests to the logical inverse of some other predicate.
UnaryNot(UnaryPredicate<? super A>) - Constructor for class org.apache.commons.functor.core.composite.UnaryNot
Create a new UnaryNot.
UnaryOr<A> - Class in org.apache.commons.functor.core.composite
Tests true iff at least one of its children test true.
UnaryOr() - Constructor for class org.apache.commons.functor.core.composite.UnaryOr
Create a new UnaryOr.
UnaryOr(Iterable<UnaryPredicate<? super A>>) - Constructor for class org.apache.commons.functor.core.composite.UnaryOr
Create a new UnaryOr instance.
UnaryOr(UnaryPredicate<? super A>...) - Constructor for class org.apache.commons.functor.core.composite.UnaryOr
Create a new UnaryOr instance.
UnaryPredicate<A> - Interface in org.apache.commons.functor
A functor that takes one argument and returns a boolean value.
UnaryPredicateUnaryFunction<A> - Class in org.apache.commons.functor.adapter
Adapts a UnaryPredicate to the UnaryFunction interface.
UnaryPredicateUnaryFunction(UnaryPredicate<? super A>) - Constructor for class org.apache.commons.functor.adapter.UnaryPredicateUnaryFunction
Create a new UnaryPredicateUnaryFunction.
UnaryProcedure<A> - Interface in org.apache.commons.functor
A functor that takes one argument and returns no value.
UnaryProcedureUnaryFunction<A,T> - Class in org.apache.commons.functor.adapter
Adapts a UnaryProcedure to the UnaryFunction interface by always returning null.
UnaryProcedureUnaryFunction(UnaryProcedure<? super A>) - Constructor for class org.apache.commons.functor.adapter.UnaryProcedureUnaryFunction
Create a new UnaryProcedureUnaryFunction.
UnarySequence<A> - Class in org.apache.commons.functor.core.composite
A UnaryProcedure that runs an ordered sequence of UnaryProcedures.
UnarySequence() - Constructor for class org.apache.commons.functor.core.composite.UnarySequence
Create a new UnarySequence.
UnarySequence(UnaryProcedure<? super A>...) - Constructor for class org.apache.commons.functor.core.composite.UnarySequence
Create a new UnarySequence instance.
UnarySequence(Iterable<UnaryProcedure<? super A>>) - Constructor for class org.apache.commons.functor.core.composite.UnarySequence
Create a new UnarySequence instance.
UntilDo - Class in org.apache.commons.functor.core.algorithm
Until-do algorithm (test before).
UntilDo(Predicate, Procedure) - Constructor for class org.apache.commons.functor.core.algorithm.UntilDo
Create a new UntilDo.
UntilGenerate<E> - Class in org.apache.commons.functor.generator
Wrap another Generator such that UntilGenerate.run(UnaryProcedure) terminates once a condition has been satisfied.
UntilGenerate(UnaryPredicate<? super E>, Generator<? extends E>) - Constructor for class org.apache.commons.functor.generator.UntilGenerate
Create a new UntilGenerate.

W

WhileDo - Class in org.apache.commons.functor.core.algorithm
While-do algorithm (test before).
WhileDo(Predicate, Procedure) - Constructor for class org.apache.commons.functor.core.algorithm.WhileDo
Create a new WhileDo.
WhileDoProcedure - Class in org.apache.commons.functor.core.composite
A Procedure implementation of a while loop.
WhileDoProcedure(Predicate, Procedure) - Constructor for class org.apache.commons.functor.core.composite.WhileDoProcedure
Create a new WhileDoProcedure.
WhileGenerate<E> - Class in org.apache.commons.functor.generator
Wrap another Generator such that WhileGenerate.run(UnaryProcedure) continues as long as a condition is true (test before).
WhileGenerate(UnaryPredicate<? super E>, Generator<? extends E>) - Constructor for class org.apache.commons.functor.generator.WhileGenerate
Create a new WhileGenerate.

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

Copyright © 2003-2011 The Apache Software Foundation. All Rights Reserved.