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

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.
action - Variable in class org.apache.commons.functor.core.composite.AbstractLoopProcedure
The action to be repeated until the condition is true.
adapt(Iterator<? extends E>) - Static method in class org.apache.commons.functor.generator.IteratorToGeneratorAdapter
Adapt an Iterator to the Generator 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(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 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(BinaryPredicate<? super A, ? super A>) - Static method in class org.apache.commons.functor.adapter.BinaryPredicateUnaryPredicate
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(BinaryProcedure<? super A, ? super A>) - Static method in class org.apache.commons.functor.adapter.BinaryProcedureUnaryProcedure
Adapt a BinaryProcedure as a UnaryProcedure.
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(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(Function<Boolean>) - Static method in class org.apache.commons.functor.adapter.FunctionPredicate
Adapt a Function as a Predicate.
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, ?>) - Static method in class org.apache.commons.functor.adapter.UnaryFunctionUnaryProcedure
Adapt the given, possibly-null, UnaryFunction 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 L, ? extends T>) - Static method in class org.apache.commons.functor.adapter.IgnoreRightFunction
Adapt a UnaryFunction to the BinaryFunction 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 A>) - Static method in class org.apache.commons.functor.adapter.UnaryPredicateUnaryFunction
Adapt a UnaryPredicate to the UnaryFunction interface.
adapt(UnaryPredicate<? super L>) - Static method in class org.apache.commons.functor.adapter.IgnoreRightPredicate
Adapt a UnaryPredicate as an IgnoreRightPredicate.
adapt(UnaryPredicate<? super R>) - Static method in class org.apache.commons.functor.adapter.IgnoreLeftPredicate
Adapt a UnaryPredicate to an IgnoreLeftPredicate.
adapt(UnaryProcedure<? super A>) - Static method in class org.apache.commons.functor.adapter.UnaryProcedureUnaryFunction
Adapt a UnaryProcedure to the UnaryFunction interface.
adapt(UnaryProcedure<? super L>) - Static method in class org.apache.commons.functor.adapter.IgnoreRightProcedure
Adapt a UnaryProcedure to the BinaryProcedure interface.
adapt(UnaryProcedure<? super R>) - Static method in class org.apache.commons.functor.adapter.IgnoreLeftProcedure
Adapt a UnaryProcedure to the BinaryProcedure interface.
addBinaryPredicate(BinaryPredicate<? super L, ? super R>) - Method in class org.apache.commons.functor.core.composite.BaseBinaryPredicateList
Add a BinaryPredicate to the list.
addPredicate(Predicate) - Method in class org.apache.commons.functor.core.composite.BasePredicateList
Add a Predicate to the list.
addUnaryPredicate(UnaryPredicate<? super A>) - Method in class org.apache.commons.functor.core.composite.BaseUnaryPredicateList
Add a UnaryPredicate to the list.
and(BinaryPredicate<? super L, ? super R>) - Method in class org.apache.commons.functor.core.composite.BinaryAnd
And in a BinaryPredicate.
and(Predicate) - Method in class org.apache.commons.functor.core.composite.And
Add a Predicate.
and(UnaryPredicate<? super A>) - Method in class org.apache.commons.functor.core.composite.UnaryAnd
Fluently add a UnaryPredicate.
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.
arg - Variable in class org.apache.commons.functor.adapter.BoundFunction
The argument to pass to function.
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

BASE_HASH_CODE - Static variable in class org.apache.commons.functor.core.comparator.IsWithinRange
Base Hashcode.
BaseBinaryPredicateList<L,​R> - Class in org.apache.commons.functor.core.composite
Abstract base class for BinaryPredicates composed of a list of BinaryPredicates.
BaseBinaryPredicateList() - Constructor for class org.apache.commons.functor.core.composite.BaseBinaryPredicateList
Create a new BaseBinaryPredicateList.
BaseBinaryPredicateList(Iterable<BinaryPredicate<? super L, ? super R>>) - Constructor for class org.apache.commons.functor.core.composite.BaseBinaryPredicateList
Create a new BaseBinaryPredicateList instance.
BaseBinaryPredicateList(BinaryPredicate<? super L, ? super R>...) - Constructor for class org.apache.commons.functor.core.composite.BaseBinaryPredicateList
Create a new BaseBinaryPredicateList instance.
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.
BasePredicateList - Class in org.apache.commons.functor.core.composite
Abstract base class for Predicates composed of a list of Predicates.
BasePredicateList() - Constructor for class org.apache.commons.functor.core.composite.BasePredicateList
Create a new BasePredicateList instance.
BasePredicateList(Iterable<Predicate>) - Constructor for class org.apache.commons.functor.core.composite.BasePredicateList
Create a new BasePredicateList instance.
BasePredicateList(Predicate...) - Constructor for class org.apache.commons.functor.core.composite.BasePredicateList
Create a new BasePredicateList instance.
BaseUnaryPredicateList<A> - Class in org.apache.commons.functor.core.composite
Abstract base class for UnaryPredicates composed of a list of UnaryPredicates.
BaseUnaryPredicateList() - Constructor for class org.apache.commons.functor.core.composite.BaseUnaryPredicateList
Create a new BaseUnaryPredicateList.
BaseUnaryPredicateList(Iterable<UnaryPredicate<? super A>>) - Constructor for class org.apache.commons.functor.core.composite.BaseUnaryPredicateList
Create a new BaseUnaryPredicateList instance.
BaseUnaryPredicateList(UnaryPredicate<? super A>...) - Constructor for class org.apache.commons.functor.core.composite.BaseUnaryPredicateList
Create a new BaseUnaryPredicateList instance.
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(Iterable<BinaryPredicate<? super L, ? super R>>) - Constructor for class org.apache.commons.functor.core.composite.BinaryAnd
Create a new BinaryAnd instance.
BinaryAnd(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.
BinaryCompositeBinaryFunction.Helper<G,​H,​L,​R,​T> - Class in org.apache.commons.functor.core.composite
Type-remembering Helper.
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(Iterable<BinaryPredicate<? super L, ? super R>>) - Constructor for class org.apache.commons.functor.core.composite.BinaryOr
Create a new BinaryOr instance.
BinaryOr(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(Iterable<BinaryProcedure<? super L, ? super R>>) - Constructor for class org.apache.commons.functor.core.composite.BinarySequence
Create a new BinarySequence instance.
BinarySequence(BinaryProcedure<? super L, ? super R>...) - Constructor for class org.apache.commons.functor.core.composite.BinarySequence
Create a new BinarySequence instance.
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(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(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>, L) - Static method in class org.apache.commons.functor.adapter.LeftBoundPredicate
Adapt a BinaryPredicate to the UnaryPredicate interface.
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(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>, L) - Static method in class org.apache.commons.functor.adapter.LeftBoundProcedure
Get a UnaryProcedure from procedure.
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(BinaryProcedure<? super L, ? super R>, R) - Static method in class org.apache.commons.functor.adapter.RightBoundProcedure
Get a UnaryProcedure from procedure.
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.
body - Variable in class org.apache.commons.functor.core.algorithm.PredicatedLoop
The procedure body to execute.
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

canRemove - Variable in class org.apache.commons.functor.core.collection.FilteredIterator
Flag to mark current iterator element can be removed.
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.
ComparableComparator - Class in org.apache.commons.functor.core.comparator
See Commons-Collections for a public version of this class.
ComparableComparator() - Constructor for class org.apache.commons.functor.core.comparator.ComparableComparator
Create a new ComparableComparator.
comparator - Variable in class org.apache.commons.functor.core.comparator.ComparatorFunction
The comparator to wrap.
comparator - Variable in class org.apache.commons.functor.core.comparator.IsEquivalent
The wrapped comparator.
comparator - Variable in class org.apache.commons.functor.core.comparator.IsGreaterThan
The wrapped comparator.
comparator - Variable in class org.apache.commons.functor.core.comparator.IsGreaterThanOrEqual
The wrapped comparator.
comparator - Variable in class org.apache.commons.functor.core.comparator.IsLessThan
The wrapped comparator.
comparator - Variable in class org.apache.commons.functor.core.comparator.IsLessThanOrEqual
The wrapped comparator.
comparator - Variable in class org.apache.commons.functor.core.comparator.IsNotEquivalent
The wrapped comparator.
comparator - Variable in class org.apache.commons.functor.core.comparator.Max
The wrapped comparator.
comparator - Variable in class org.apache.commons.functor.core.comparator.Min
The wrapped comparator.
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.
compare(Object, Object) - Method in class org.apache.commons.functor.core.comparator.ComparableComparator
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.
CompositeUnaryFunction(UnaryFunction<? super X, ? extends T>, UnaryFunction<? super A, ? extends X>) - Constructor for class org.apache.commons.functor.core.composite.CompositeUnaryFunction
Creates a new CompositeUnaryFunction instance given the input functions.
CompositeUnaryFunction.Helper<X,​A,​T> - Class in org.apache.commons.functor.core.composite
Encapsulates a double function evaluation.
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(CompositeUnaryFunction<? super A, Boolean>) - Constructor for class org.apache.commons.functor.core.composite.CompositeUnaryPredicate
Create a new CompositeUnaryPredicate.
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(CompositeUnaryFunction<? super A, Object>) - Constructor for class org.apache.commons.functor.core.composite.CompositeUnaryProcedure
Create a new CompositeUnaryProcedure.
CompositeUnaryProcedure(UnaryProcedure<? super A>) - Constructor for class org.apache.commons.functor.core.composite.CompositeUnaryProcedure
Create a new CompositeUnaryProcedure.
condition - Variable in class org.apache.commons.functor.core.composite.AbstractLoopProcedure
The condition has to be verified that while true, forces the action repetition.
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.
ContainsProcedure(UnaryPredicate<? super T>) - Constructor for class org.apache.commons.functor.core.algorithm.GeneratorContains.ContainsProcedure
Create a new ContainsProcedure.
current - Variable in class org.apache.commons.functor.core.algorithm.IndexOfInGenerator.IndexProcedure
A local accumulator to increment the number of attempts.
current - Variable in class org.apache.commons.functor.core.Limit
The current number of times the predicate has been invoked.
current - Variable in class org.apache.commons.functor.core.Offset
The current number of times the predicate has been invoked.

D

defaultStep(int, int) - Static method in class org.apache.commons.functor.generator.util.IntegerRange
Calculate default step to get from from to to.
defaultStep(long, long) - Static method in class org.apache.commons.functor.generator.util.LongRange
Calculate default step to get from from to to.
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.
elseFunc - Variable in class org.apache.commons.functor.core.composite.ConditionalBinaryFunction
the function executed if the condition is not satisfied.
elseFunc - Variable in class org.apache.commons.functor.core.composite.ConditionalFunction
the function executed if the condition is not satisfied.
elseFunc - Variable in class org.apache.commons.functor.core.composite.ConditionalUnaryFunction
the function executed if the condition is not satisfied.
elsePred - Variable in class org.apache.commons.functor.core.composite.ConditionalBinaryPredicate
the predicate executed if the condition is not satisfied.
elsePred - Variable in class org.apache.commons.functor.core.composite.ConditionalPredicate
the predicate executed if the condition is not satisfied.
elsePred - Variable in class org.apache.commons.functor.core.composite.ConditionalUnaryPredicate
the predicate executed if the condition is not satisfied.
elseProc - Variable in class org.apache.commons.functor.core.composite.ConditionalBinaryProcedure
the predicate executed if the condition is not satisfied.
elseProc - Variable in class org.apache.commons.functor.core.composite.ConditionalProcedure
the procedure executed if the condition is not satisfied.
elseProc - Variable in class org.apache.commons.functor.core.composite.ConditionalUnaryProcedure
the procedure executed if the condition is not satisfied.
empty() - Static method in class org.apache.commons.functor.core.collection.FilteredIterable
Get an empty FilteredIterable.
EMPTY - Static variable in class org.apache.commons.functor.core.collection.FilteredIterable
A default FilteredIterable static instance that iterates over an empty collection.
equals(Object) - Method in class org.apache.commons.functor.adapter.BinaryFunctionBinaryPredicate
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.adapter.BinaryFunctionBinaryProcedure
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.adapter.BinaryFunctionUnaryFunction
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.adapter.BinaryPredicateBinaryFunction
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.adapter.BinaryPredicateUnaryPredicate
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.adapter.BinaryProcedureBinaryFunction
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.adapter.BinaryProcedureUnaryProcedure
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.adapter.BoundFunction
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.adapter.BoundPredicate
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.adapter.BoundProcedure
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.adapter.FullyBoundFunction
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.adapter.FullyBoundPredicate
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.adapter.FullyBoundProcedure
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.adapter.FunctionPredicate
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.adapter.FunctionProcedure
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.adapter.FunctionUnaryFunction
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.adapter.IgnoreLeftFunction
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.adapter.IgnoreLeftPredicate
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.adapter.IgnoreLeftProcedure
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.adapter.IgnoreRightFunction
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.adapter.IgnoreRightPredicate
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.adapter.IgnoreRightProcedure
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.adapter.LeftBoundFunction
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.adapter.LeftBoundPredicate
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.adapter.LeftBoundProcedure
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.adapter.PredicateFunction
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.adapter.PredicateUnaryPredicate
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.adapter.ProcedureFunction
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.adapter.ProcedureUnaryProcedure
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.adapter.RightBoundFunction
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.adapter.RightBoundPredicate
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.adapter.RightBoundProcedure
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.adapter.UnaryFunctionUnaryPredicate
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.adapter.UnaryFunctionUnaryProcedure
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.adapter.UnaryPredicateUnaryFunction
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.adapter.UnaryProcedureUnaryFunction
Indicates whether some other object is "equal to" this functor.
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.PredicatedLoop
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.ComparableComparator
equals(Object) - Method in class org.apache.commons.functor.core.comparator.ComparatorFunction
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.comparator.IsEquivalent
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.comparator.IsGreaterThan
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.comparator.IsGreaterThanOrEqual
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.comparator.IsLessThan
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.comparator.IsLessThanOrEqual
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.comparator.IsNotEquivalent
Indicates whether some other object is "equal to" this functor.
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(Object) - Method in class org.apache.commons.functor.core.comparator.Min
Indicates whether some other object is "equal to" this functor.
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(Object) - Method in class org.apache.commons.functor.core.composite.BaseBinaryPredicateList
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.composite.BasePredicateList
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.composite.BaseUnaryPredicateList
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.composite.BinaryAnd
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.composite.BinaryCompositeBinaryFunction
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.composite.BinaryNot
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.composite.BinaryOr
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.composite.BinarySequence
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.composite.CompositeUnaryFunction
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.composite.CompositeUnaryFunction.Helper
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.composite.CompositeUnaryPredicate
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.composite.CompositeUnaryProcedure
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.composite.ConditionalBinaryFunction
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.composite.ConditionalBinaryPredicate
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.composite.ConditionalBinaryProcedure
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.composite.ConditionalFunction
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.composite.ConditionalPredicate
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.composite.ConditionalProcedure
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.composite.ConditionalUnaryFunction
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.composite.ConditionalUnaryPredicate
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.composite.ConditionalUnaryProcedure
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.composite.Not
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.composite.Or
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.composite.Sequence
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.composite.TransformedBinaryFunction
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.composite.TransformedBinaryProcedure
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.composite.TransformedFunction
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.composite.TransformedProcedure
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.composite.TransposedFunction
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.composite.TransposedPredicate
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.composite.TransposedProcedure
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.composite.UnaryAnd
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.composite.UnaryCompositeBinaryFunction
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.composite.UnaryCompositeBinaryPredicate
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.composite.UnaryNot
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.composite.UnaryOr
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.composite.UnarySequence
Indicates whether some other object is "equal to" this functor.
equals(Object) - Method in class org.apache.commons.functor.core.Constant
Indicates whether some other object is "equal to" this functor.
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
equals(BinaryFunctionBinaryPredicate<?, ?>) - Method in class org.apache.commons.functor.adapter.BinaryFunctionBinaryPredicate
Learn whether another BinaryFunctionBinaryPredicate is equal to this.
equals(BinaryFunctionBinaryProcedure<?, ?>) - Method in class org.apache.commons.functor.adapter.BinaryFunctionBinaryProcedure
Learn whether a given BinaryFunctionBinaryPredicate is equal to this.
equals(BinaryFunctionUnaryFunction<?, ?>) - Method in class org.apache.commons.functor.adapter.BinaryFunctionUnaryFunction
Learn whether another BinaryFunctionUnaryFunction is equal to this.
equals(BinaryPredicateBinaryFunction<?, ?>) - Method in class org.apache.commons.functor.adapter.BinaryPredicateBinaryFunction
Learn whether another BinaryPredicateBinaryFunction is equal to this.
equals(BinaryPredicateUnaryPredicate<?>) - Method in class org.apache.commons.functor.adapter.BinaryPredicateUnaryPredicate
Learn whether another BinaryPredicateUnaryPredicate is equal to this.
equals(BinaryProcedureBinaryFunction<?, ?, ?>) - Method in class org.apache.commons.functor.adapter.BinaryProcedureBinaryFunction
Learn whether another BinaryProcedureBinaryFunction is equal to this.
equals(BinaryProcedureUnaryProcedure<?>) - Method in class org.apache.commons.functor.adapter.BinaryProcedureUnaryProcedure
Learn whether another BinaryProcedureUnaryProcedure is equal to this.
equals(BoundFunction<?>) - Method in class org.apache.commons.functor.adapter.BoundFunction
Learn whether another BoundFunction is equal to this.
equals(BoundPredicate) - Method in class org.apache.commons.functor.adapter.BoundPredicate
Learn whether another BoundPredicate is equal to this.
equals(BoundProcedure) - Method in class org.apache.commons.functor.adapter.BoundProcedure
Learn whether a given BoundProcedure is equal to this.
equals(FullyBoundFunction<?>) - Method in class org.apache.commons.functor.adapter.FullyBoundFunction
Learn whether another FullyBoundFunction is equal to this.
equals(FullyBoundPredicate) - Method in class org.apache.commons.functor.adapter.FullyBoundPredicate
Learn whether another FullyBoundPredicate is equal to this.
equals(FullyBoundProcedure) - Method in class org.apache.commons.functor.adapter.FullyBoundProcedure
Learn whether another FullyBoundProcedure is equal to this.
equals(FunctionPredicate) - Method in class org.apache.commons.functor.adapter.FunctionPredicate
Learn whether another FunctionPredicate is equal to this.
equals(FunctionProcedure) - Method in class org.apache.commons.functor.adapter.FunctionProcedure
Learn whether another FunctionProcedure is equal to this.
equals(FunctionUnaryFunction<?, ?>) - Method in class org.apache.commons.functor.adapter.FunctionUnaryFunction
Learn whether another FunctionUnaryFunction is equal to this.
equals(IgnoreLeftFunction<?, ?, ?>) - Method in class org.apache.commons.functor.adapter.IgnoreLeftFunction
Learn whether another IgnoreLeftFunction is equal to this.
equals(IgnoreLeftPredicate<?, ?>) - Method in class org.apache.commons.functor.adapter.IgnoreLeftPredicate
Learn whether another IgnoreLeftPredicate is equal to this.
equals(IgnoreLeftProcedure<?, ?>) - Method in class org.apache.commons.functor.adapter.IgnoreLeftProcedure
Learn whether another IgnoreLeftProcedure is equal to this.
equals(IgnoreRightFunction<?, ?, ?>) - Method in class org.apache.commons.functor.adapter.IgnoreRightFunction
Learn whether another IgnoreRightFunction is equal to this.
equals(IgnoreRightPredicate<?, ?>) - Method in class org.apache.commons.functor.adapter.IgnoreRightPredicate
Learn whether a given IgnoreRightPredicate is equal to this.
equals(IgnoreRightProcedure<?, ?>) - Method in class org.apache.commons.functor.adapter.IgnoreRightProcedure
Learn whether another IgnoreRightProcedure is equal to this.
equals(LeftBoundFunction<?, ?>) - Method in class org.apache.commons.functor.adapter.LeftBoundFunction
Learn whether another LeftBoundFunction is equal to this.
equals(LeftBoundPredicate<?>) - Method in class org.apache.commons.functor.adapter.LeftBoundPredicate
Learn whether another LeftBoundPredicate is equal to this.
equals(LeftBoundProcedure<?>) - Method in class org.apache.commons.functor.adapter.LeftBoundProcedure
Learn whether another LeftBoundProcedure is equal to this.
equals(PredicateFunction) - Method in class org.apache.commons.functor.adapter.PredicateFunction
Learn whether another PredicateFunction is equal to this.
equals(PredicateUnaryPredicate<?>) - Method in class org.apache.commons.functor.adapter.PredicateUnaryPredicate
Learn whether a given PredicateUnaryPredicate is equal to this.
equals(ProcedureFunction<?>) - Method in class org.apache.commons.functor.adapter.ProcedureFunction
Learn whether another ProcedureFunction is equal to this.
equals(ProcedureUnaryProcedure<?>) - Method in class org.apache.commons.functor.adapter.ProcedureUnaryProcedure
Learn whether another ProcedureUnaryProcedure is equal to this.
equals(RightBoundFunction<?, ?>) - Method in class org.apache.commons.functor.adapter.RightBoundFunction
Learn whether another RightBoundFunction is equal to this.
equals(RightBoundPredicate<?>) - Method in class org.apache.commons.functor.adapter.RightBoundPredicate
Learn whether another RightBoundPredicate is equal to this.
equals(RightBoundProcedure<?>) - Method in class org.apache.commons.functor.adapter.RightBoundProcedure
Learn whether another RightBoundProcedure is equal to this.
equals(UnaryFunctionUnaryPredicate<?>) - Method in class org.apache.commons.functor.adapter.UnaryFunctionUnaryPredicate
Learn whether another UnaryFunctionUnaryPredicate is equal to this.
equals(UnaryFunctionUnaryProcedure<?>) - Method in class org.apache.commons.functor.adapter.UnaryFunctionUnaryProcedure
Learn whether a specified UnaryFunctionUnaryPredicate is equal to this.
equals(UnaryPredicateUnaryFunction<?>) - Method in class org.apache.commons.functor.adapter.UnaryPredicateUnaryFunction
Learn whether another UnaryPredicateUnaryFunction is equal to this.
equals(UnaryProcedureUnaryFunction<?, ?>) - Method in class org.apache.commons.functor.adapter.UnaryProcedureUnaryFunction
Learn whether a given UnaryProcedureUnaryFunction is equal to this.
equals(ComparatorFunction<?>) - Method in class org.apache.commons.functor.core.comparator.ComparatorFunction
Learn whether a specified ComparatorFunction is equal to this.
equals(IsEquivalent<?>) - Method in class org.apache.commons.functor.core.comparator.IsEquivalent
Learn whether a given IsEquivalent is equal to this.
equals(IsGreaterThan<?>) - Method in class org.apache.commons.functor.core.comparator.IsGreaterThan
Learn whether a given IsGreaterThan is equal to this.
equals(IsGreaterThanOrEqual<?>) - Method in class org.apache.commons.functor.core.comparator.IsGreaterThanOrEqual
Learn whether another IsGreaterThanOrEqual is equal to this.
equals(IsLessThan<?>) - Method in class org.apache.commons.functor.core.comparator.IsLessThan
Learn whether a given IsLessThan is equal to this.
equals(IsLessThanOrEqual<?>) - Method in class org.apache.commons.functor.core.comparator.IsLessThanOrEqual
Learn whether another IsLessThanOrEqual is equal to this.
equals(IsNotEquivalent<?>) - Method in class org.apache.commons.functor.core.comparator.IsNotEquivalent
Learn whether another IsNotEquivalent is equal to this.
equals(Max<?>) - Method in class org.apache.commons.functor.core.comparator.Max
Learn whether another Max is equal to this.
equals(Min<?>) - Method in class org.apache.commons.functor.core.comparator.Min
Learn whether another Min is equal to this.
equals(And) - Method in class org.apache.commons.functor.core.composite.And
Learn whether a given And is equal to this.
equals(BinaryAnd<?, ?>) - Method in class org.apache.commons.functor.core.composite.BinaryAnd
Learn whether another BinaryAnd is equal to this.
equals(BinaryCompositeBinaryFunction<?, ?, ?>) - Method in class org.apache.commons.functor.core.composite.BinaryCompositeBinaryFunction
Learn whether another BinaryCompositeBinaryFunction is equal to this.
equals(BinaryNot<?, ?>) - Method in class org.apache.commons.functor.core.composite.BinaryNot
Learn whether another BinaryNot is equal to this.
equals(BinaryOr<?, ?>) - Method in class org.apache.commons.functor.core.composite.BinaryOr
Learn whether another BinaryOr is equal to this.
equals(BinarySequence<?, ?>) - Method in class org.apache.commons.functor.core.composite.BinarySequence
Learn whether another BinarySequence is equal to this.
equals(CompositeUnaryFunction.Helper<?, ?, ?>) - Method in class org.apache.commons.functor.core.composite.CompositeUnaryFunction.Helper
Checks if input helper is equals to this instance.
equals(CompositeUnaryFunction<?, ?>) - Method in class org.apache.commons.functor.core.composite.CompositeUnaryFunction
Learn whether another CompositeUnaryFunction is equal to this.
equals(CompositeUnaryPredicate<?>) - Method in class org.apache.commons.functor.core.composite.CompositeUnaryPredicate
Learn whether another CompositeUnaryPredicate is equal to this.
equals(CompositeUnaryProcedure<?>) - Method in class org.apache.commons.functor.core.composite.CompositeUnaryProcedure
Learn whether another CompositeUnaryProcedure is equal to this.
equals(ConditionalBinaryFunction<?, ?, ?>) - Method in class org.apache.commons.functor.core.composite.ConditionalBinaryFunction
Learn whether another ConditionalBinaryFunction is equal to this.
equals(ConditionalBinaryPredicate<?, ?>) - Method in class org.apache.commons.functor.core.composite.ConditionalBinaryPredicate
Learn whether another ConditionalBinaryPredicate is equal to this.
equals(ConditionalBinaryProcedure<?, ?>) - Method in class org.apache.commons.functor.core.composite.ConditionalBinaryProcedure
Learn whether a given ConditionalBinaryProcedure is equal to this.
equals(ConditionalFunction<?>) - Method in class org.apache.commons.functor.core.composite.ConditionalFunction
Learn whether another ConditionalFunction is equal to this.
equals(ConditionalPredicate) - Method in class org.apache.commons.functor.core.composite.ConditionalPredicate
Learn whether another ConditionalPredicate is equal to this.
equals(ConditionalProcedure) - Method in class org.apache.commons.functor.core.composite.ConditionalProcedure
Learn whether another ConditionalProcecure is equal to this.
equals(ConditionalUnaryFunction<?, ?>) - Method in class org.apache.commons.functor.core.composite.ConditionalUnaryFunction
Learn whether another ConditionalUnaryFunction is equal to this.
equals(ConditionalUnaryPredicate<?>) - Method in class org.apache.commons.functor.core.composite.ConditionalUnaryPredicate
Learn whether another ConditionalUnaryPredicate is equal to this.
equals(ConditionalUnaryProcedure<?>) - Method in class org.apache.commons.functor.core.composite.ConditionalUnaryProcedure
Learn whether another ConditionalUnaryProcedure is equal to this.
equals(Not) - Method in class org.apache.commons.functor.core.composite.Not
Learn whether another Not is equal to this.
equals(Or) - Method in class org.apache.commons.functor.core.composite.Or
Learn whether another Or is equal to this.
equals(Sequence) - Method in class org.apache.commons.functor.core.composite.Sequence
Learn whether a given Sequence is equal to this.
equals(TransformedBinaryFunction<?, ?, ?>) - Method in class org.apache.commons.functor.core.composite.TransformedBinaryFunction
Learn whether another TransformedBinaryFunction is equal to this.
equals(TransformedBinaryProcedure<?, ?>) - Method in class org.apache.commons.functor.core.composite.TransformedBinaryProcedure
Learn whether another TransformedBinaryProcedure is equal to this.
equals(TransformedFunction<?>) - Method in class org.apache.commons.functor.core.composite.TransformedFunction
Learn whether another TransformedFunction is equal to this.
equals(TransformedProcedure) - Method in class org.apache.commons.functor.core.composite.TransformedProcedure
Learn whether another TransformedProcedure is equal to this.
equals(TransposedFunction<?, ?, ?>) - Method in class org.apache.commons.functor.core.composite.TransposedFunction
Learn whether another TransposedFunction is equal to this.
equals(TransposedPredicate<?, ?>) - Method in class org.apache.commons.functor.core.composite.TransposedPredicate
Learn whether another TransposedPredicate is equal to this.
equals(TransposedProcedure<?, ?>) - Method in class org.apache.commons.functor.core.composite.TransposedProcedure
Learn whether another TransposedProcedure is equal to this.
equals(UnaryAnd<?>) - Method in class org.apache.commons.functor.core.composite.UnaryAnd
Learn whether another UnaryAnd is equal to this.
equals(UnaryCompositeBinaryFunction<?, ?, ?>) - Method in class org.apache.commons.functor.core.composite.UnaryCompositeBinaryFunction
Learn whether a given UnaryCompositeBinaryFunction is equal to this.
equals(UnaryCompositeBinaryPredicate<?, ?>) - Method in class org.apache.commons.functor.core.composite.UnaryCompositeBinaryPredicate
Learn whether another UnaryCompositeBinaryPredicate is equal to this.
equals(UnaryNot<?>) - Method in class org.apache.commons.functor.core.composite.UnaryNot
Learn whether another UnaryNot is equal to this.
equals(UnaryOr<?>) - Method in class org.apache.commons.functor.core.composite.UnaryOr
Learn whether another UnaryOr is equal to this.
equals(UnarySequence<?>) - Method in class org.apache.commons.functor.core.composite.UnarySequence
Learn whether another UnarySequence is equal to this.
equals(Constant<?>) - Method in class org.apache.commons.functor.core.Constant
Learn whether another Constant is equal to this.
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() - 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() - Method in class org.apache.commons.functor.core.algorithm.RecursiveEvaluation
Evaluate this function.
evaluate() - Method in class org.apache.commons.functor.core.composite.ConditionalFunction
Evaluate this function.
evaluate() - Method in class org.apache.commons.functor.core.composite.TransformedFunction
Evaluate this function.
evaluate() - Method in class org.apache.commons.functor.core.composite.TransformedFunction.Helper
Evaluate this function.
evaluate() - Method in class org.apache.commons.functor.core.Constant
Evaluate this function.
evaluate() - Method in interface org.apache.commons.functor.Function
Evaluate this function.
evaluate(A) - Method in class org.apache.commons.functor.adapter.BinaryFunctionUnaryFunction
Evaluate this function.
evaluate(A) - Method in class org.apache.commons.functor.adapter.FunctionUnaryFunction
Evaluate this function.
evaluate(A) - Method in class org.apache.commons.functor.adapter.LeftBoundFunction
Evaluate this function.
evaluate(A) - Method in class org.apache.commons.functor.adapter.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(A) - Method in class org.apache.commons.functor.core.composite.CompositeUnaryFunction
Evaluate this function.
evaluate(A) - Method in class org.apache.commons.functor.core.composite.CompositeUnaryFunction.Helper
Evaluate this function.
evaluate(A) - Method in class org.apache.commons.functor.core.composite.ConditionalUnaryFunction
Evaluate this function.
evaluate(A) - Method in interface org.apache.commons.functor.UnaryFunction
Evaluate this function.
evaluate(Object) - Method in class org.apache.commons.functor.core.collection.Size
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(String) - Method in class org.apache.commons.functor.core.collection.Size
Evaluate a String.
evaluate(Collection<?>) - Method in class org.apache.commons.functor.core.collection.Size
Evaluate a Collection.
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(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(L, R) - Method in interface org.apache.commons.functor.BinaryFunction
Evaluate this function.
evaluate(L, R) - Method in class org.apache.commons.functor.core.composite.BinaryCompositeBinaryFunction
Evaluate this function.
evaluate(L, R) - Method in class org.apache.commons.functor.core.composite.BinaryCompositeBinaryFunction.Helper
Evaluate this function.
evaluate(L, R) - Method in class org.apache.commons.functor.core.composite.ConditionalBinaryFunction
Evaluate this function.
evaluate(L, R) - Method in class org.apache.commons.functor.core.composite.TransformedBinaryFunction
Evaluate this function.
evaluate(L, R) - Method in class org.apache.commons.functor.core.composite.TransformedBinaryFunction.Helper
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(L, R) - Method in class org.apache.commons.functor.core.composite.UnaryCompositeBinaryFunction.Helper
Evaluate this function.
evaluate(Generator<? extends E>) - Method in class org.apache.commons.functor.generator.util.CollectionTransformer
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<? extends T>, UnaryPredicate<? super T>) - Method in class org.apache.commons.functor.core.algorithm.IndexOfInGenerator
Evaluate this function.
evaluate(Generator<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.FoldLeft
Evaluate this function.
evaluate(Generator<T>, T) - Method in class org.apache.commons.functor.core.algorithm.FoldRight
Evaluate this function.
evaluate(T) - Method in class org.apache.commons.functor.core.Identity
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.
evaluateArray(Object) - Method in class org.apache.commons.functor.core.collection.Size
Evaluate an array.

F

f - Variable in class org.apache.commons.functor.core.composite.BinaryCompositeBinaryFunction.Helper
Global evaluator.
f - Variable in class org.apache.commons.functor.core.composite.UnaryCompositeBinaryFunction.Helper
The adapted function to receive (output(g), output(h)).
f - Variable in class org.apache.commons.functor.core.composite.UnaryCompositeBinaryPredicate.Helper
BinaryPredicate to test output(f), output(g).
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.
FilteredIterable(Iterable<? extends T>) - Constructor for class org.apache.commons.functor.core.collection.FilteredIterable
Create a new FilteredIterable.
FilteredIterator<T> - Class in org.apache.commons.functor.core.collection
Iterator that filters another Iterator by only passing through those elements that are matched by a specified UnaryPredicate.
FilteredIterator(Iterator<? extends T>, UnaryPredicate<? super T>) - Constructor for class org.apache.commons.functor.core.collection.FilteredIterator
Create a new FilteredIterator.
FindProcedure(UnaryPredicate<? super T>) - Constructor for class org.apache.commons.functor.core.algorithm.FindWithinGenerator.FindProcedure
Create a new FindProcedure.
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.
FindWithinGenerator.FindProcedure<T> - Class in org.apache.commons.functor.core.algorithm
Helper procedure.
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.
FoldLeft.FoldLeftHelper<T> - Class in org.apache.commons.functor.core.algorithm
Helper procedure.
FoldLeftHelper(BinaryFunction<? super T, ? super T, ? extends T>) - Constructor for class org.apache.commons.functor.core.algorithm.FoldLeft.FoldLeftHelper
Create a seedless FoldLeftHelper.
FoldLeftHelper(T, BinaryFunction<? super T, ? super T, ? extends T>) - Constructor for class org.apache.commons.functor.core.algorithm.FoldLeft.FoldLeftHelper
Create a new FoldLeftHelper.
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.
FoldRight.FoldRightHelper<T> - Class in org.apache.commons.functor.core.algorithm
Helper class.
FoldRightHelper(BinaryFunction<? super T, ? super T, ? extends T>) - Constructor for class org.apache.commons.functor.core.algorithm.FoldRight.FoldRightHelper
Create a seedless FoldRightHelper.
FoldRightHelper(T, BinaryFunction<? super T, ? super T, ? extends T>) - Constructor for class org.apache.commons.functor.core.algorithm.FoldRight.FoldRightHelper
Create a new FoldRightHelper.
following - Variable in class org.apache.commons.functor.core.composite.CompositeUnaryFunction.Helper
The last evaluator function.
following - Variable in class org.apache.commons.functor.core.composite.TransformedBinaryFunction.Helper
The following function.
following - Variable in class org.apache.commons.functor.core.composite.TransformedFunction.Helper
The following function.
found - Variable in class org.apache.commons.functor.core.algorithm.FindWithinGenerator.FindProcedure
The object found, if any.
found - Variable in class org.apache.commons.functor.core.algorithm.GeneratorContains.ContainsProcedure
Flag to mark if the wrapped predicate succeeded or not.
from - Variable in class org.apache.commons.functor.generator.util.IntegerRange
The start index.
from - Variable in class org.apache.commons.functor.generator.util.LongRange
The start index.
from(E[]) - Static method in class org.apache.commons.functor.generator.util.EachElement
Get a Generator for each element of an Object[].
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(Iterator<? extends E>) - Static method in class org.apache.commons.functor.generator.util.EachElement
Get a Generator for each element of an Iterator.
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.
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.
func - Variable in class org.apache.commons.functor.generator.TransformedGenerator
The UnaryFunction to apply to each element.
function - Variable in class org.apache.commons.functor.adapter.BinaryFunctionBinaryPredicate
The BinaryFunction I'm wrapping.
function - Variable in class org.apache.commons.functor.adapter.BinaryFunctionBinaryProcedure
The BinaryFunction I'm wrapping.
function - Variable in class org.apache.commons.functor.adapter.BinaryFunctionUnaryFunction
The adapted function.
function - Variable in class org.apache.commons.functor.adapter.BoundFunction
The UnaryFunction I'm wrapping.
function - Variable in class org.apache.commons.functor.adapter.FullyBoundFunction
The BinaryFunction I'm wrapping.
function - Variable in class org.apache.commons.functor.adapter.FunctionPredicate
The Function I'm wrapping.
function - Variable in class org.apache.commons.functor.adapter.FunctionProcedure
The Function I'm wrapping.
function - Variable in class org.apache.commons.functor.adapter.FunctionUnaryFunction
The Function I'm wrapping.
function - Variable in class org.apache.commons.functor.adapter.IgnoreLeftFunction
The UnaryFunction I'm wrapping.
function - Variable in class org.apache.commons.functor.adapter.IgnoreRightFunction
The UnaryFunction I'm wrapping.
function - Variable in class org.apache.commons.functor.adapter.LeftBoundFunction
The BinaryFunction I'm wrapping.
function - Variable in class org.apache.commons.functor.adapter.RightBoundFunction
The BinaryFunction I'm wrapping.
function - Variable in class org.apache.commons.functor.adapter.UnaryFunctionUnaryPredicate
The UnaryFunction I'm wrapping.
function - Variable in class org.apache.commons.functor.adapter.UnaryFunctionUnaryProcedure
The UnaryFunction I'm wrapping.
function - Variable in class org.apache.commons.functor.core.algorithm.FoldLeft.FoldLeftHelper
The wrapped function.
function - Variable in class org.apache.commons.functor.core.algorithm.FoldLeft
BinaryFunction to apply to each (seed, next).
function - Variable in class org.apache.commons.functor.core.algorithm.FoldRight.FoldRightHelper
The wrapped function.
function - Variable in class org.apache.commons.functor.core.algorithm.FoldRight
BinaryFunction to apply to each (seed, next).
function - Variable in class org.apache.commons.functor.core.algorithm.RecursiveEvaluation
The initial, potentially recursive Function.
function - Variable in class org.apache.commons.functor.core.collection.TransformedIterator
The function to apply to each iterator element.
function - Variable in class org.apache.commons.functor.core.composite.CompositeUnaryFunction
The adapted function.
function - Variable in class org.apache.commons.functor.core.composite.CompositeUnaryPredicate
The adapted composite function.
function - Variable in class org.apache.commons.functor.core.composite.CompositeUnaryProcedure
The adapted composite procedure.
function - Variable in class org.apache.commons.functor.core.composite.TransformedBinaryProcedure.Helper
The wrapped function.
function - Variable in class org.apache.commons.functor.core.composite.TransformedProcedure.Helper
The adapted function.
function - Variable in class org.apache.commons.functor.core.composite.TransposedFunction
The adapted function.
function() - Static method in class org.apache.commons.functor.core.LeftIdentity
Get a Left-identity BinaryFunction.
function() - Static method in class org.apache.commons.functor.core.RightIdentity
Get a typed right-identity 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(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(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(Predicate, Function<? extends T>, Function<? extends T>) - Static method in class org.apache.commons.functor.core.composite.Conditional
Create a conditional Function.
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(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<T> - Interface in org.apache.commons.functor
A functor that takes no arguments and returns a value.
FUNCTION - Static variable in class org.apache.commons.functor.core.LeftIdentity
Left-identity function.
FUNCTION - Static variable in class org.apache.commons.functor.core.RightIdentity
Right-identity function.
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.
functionType - Variable in class org.apache.commons.functor.core.algorithm.RecursiveEvaluation
The initial recursive Function type.
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

g - Variable in class org.apache.commons.functor.core.composite.BinaryCompositeBinaryFunction.Helper
This function evaluation will be the left argument of main evaluator.
g - Variable in class org.apache.commons.functor.core.composite.UnaryCompositeBinaryFunction.Helper
The adapted left function.
g - Variable in class org.apache.commons.functor.core.composite.UnaryCompositeBinaryPredicate.Helper
left UnaryFunction.
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 - Variable in class org.apache.commons.functor.core.algorithm.IndexOfInGenerator.IndexProcedure
The wrapped generator.
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
 
GeneratorContains.ContainsProcedure<T> - Class in org.apache.commons.functor.core.algorithm
Helper procedure.
getAction() - Method in class org.apache.commons.functor.core.composite.AbstractLoopProcedure
Get the action.
getBinaryPredicateList() - Method in class org.apache.commons.functor.core.composite.BaseBinaryPredicateList
Get the "live" list of contained BinaryPredicate instances.
getBinaryPredicateListEquals(BaseBinaryPredicateList<?, ?>) - Method in class org.apache.commons.functor.core.composite.BaseBinaryPredicateList
Learn whether another list is equal to this one.
getBinaryPredicateListHashCode() - Method in class org.apache.commons.functor.core.composite.BaseBinaryPredicateList
Get a hashCode for the list.
getBinaryPredicateListToString() - Method in class org.apache.commons.functor.core.composite.BaseBinaryPredicateList
Get a toString for the list.
getBody() - Method in class org.apache.commons.functor.core.algorithm.PredicatedLoop
Get the body of this loop.
getClass(Function<?>) - Static method in class org.apache.commons.functor.core.algorithm.RecursiveEvaluation
Get the class of the specified object, or null if o is null.
getCondition() - Method in class org.apache.commons.functor.core.composite.AbstractLoopProcedure
Get the condition.
getPredicateList() - Method in class org.apache.commons.functor.core.composite.BasePredicateList
Get the "live" list of Predicates.
getPredicateListEquals(BasePredicateList) - Method in class org.apache.commons.functor.core.composite.BasePredicateList
Learn whether the list of another BasePredicateList is equal to my list.
getPredicateListHashCode() - Method in class org.apache.commons.functor.core.composite.BasePredicateList
Get a hashCode for my list.
getPredicateListToString() - Method in class org.apache.commons.functor.core.composite.BasePredicateList
Get a toString for my list.
getResult() - Method in class org.apache.commons.functor.core.algorithm.FoldLeft.FoldLeftHelper
Get current result.
getResult() - Method in class org.apache.commons.functor.core.algorithm.FoldRight.FoldRightHelper
Get result after processing.
getTest() - Method in class org.apache.commons.functor.core.algorithm.PredicatedLoop
Get the test for this loop.
getUnaryPredicateList() - Method in class org.apache.commons.functor.core.composite.BaseUnaryPredicateList
Get the "live" list of contained UnaryPredicates.
getUnaryPredicateListEquals(BaseUnaryPredicateList<?>) - Method in class org.apache.commons.functor.core.composite.BaseUnaryPredicateList
Learn whether another BaseUnaryPredicateList has content equal to this.
getUnaryPredicateListHashCode() - Method in class org.apache.commons.functor.core.composite.BaseUnaryPredicateList
Get a hashCode for the list.
getUnaryPredicateListToString() - Method in class org.apache.commons.functor.core.composite.BaseUnaryPredicateList
Get a toString for the list.
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

h - Variable in class org.apache.commons.functor.core.composite.BinaryCompositeBinaryFunction.Helper
This function evaluation will be the right argument of main evaluator.
h - Variable in class org.apache.commons.functor.core.composite.UnaryCompositeBinaryFunction.Helper
The adapted right function.
h - Variable in class org.apache.commons.functor.core.composite.UnaryCompositeBinaryPredicate.Helper
right UnaryFunction.
HASH_SHIFT - Static variable in class org.apache.commons.functor.core.composite.AbstractLoopProcedure
Base hash integer used to shift hash.
HASH_SHIFT - Static variable in class org.apache.commons.functor.core.composite.BinaryCompositeBinaryFunction
Base hash integer used to shift hash.
HASH_SHIFT - Static variable in class org.apache.commons.functor.core.composite.CompositeUnaryFunction
Base hash integer used to shift hash.
HASH_SHIFT - Static variable in class org.apache.commons.functor.core.composite.ConditionalBinaryFunction
Base hash integer used to shift hash.
HASH_SHIFT - Static variable in class org.apache.commons.functor.core.composite.ConditionalBinaryPredicate
Base hash integer used to shift hash.
HASH_SHIFT - Static variable in class org.apache.commons.functor.core.composite.ConditionalBinaryProcedure
Base hash integer used to shift hash.
HASH_SHIFT - Static variable in class org.apache.commons.functor.core.composite.ConditionalFunction
Base hash integer used to shift hash.
HASH_SHIFT - Static variable in class org.apache.commons.functor.core.composite.ConditionalPredicate
Base hash integer used to shift hash.
HASH_SHIFT - Static variable in class org.apache.commons.functor.core.composite.ConditionalProcedure
Base hash integer used to shift hash.
HASH_SHIFT - Static variable in class org.apache.commons.functor.core.composite.ConditionalUnaryFunction
Base hash integer used to shift hash.
HASH_SHIFT - Static variable in class org.apache.commons.functor.core.composite.ConditionalUnaryPredicate
Base hash integer used to shift hash.
HASH_SHIFT - Static variable in class org.apache.commons.functor.core.composite.ConditionalUnaryProcedure
Base hash integer used to shift hash.
HASH_SHIFT - Static variable in class org.apache.commons.functor.core.composite.TransformedProcedure
Base hash integer used to shift hash.
HASH_SHIFT - Static variable in class org.apache.commons.functor.core.composite.UnaryCompositeBinaryFunction
Base hash integer used to shift hash.
HASH_SHIFT - Static variable in class org.apache.commons.functor.core.composite.UnaryCompositeBinaryPredicate
Base hash integer used to shift hash.
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.PredicatedLoop
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.ComparableComparator
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() - 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.BaseBinaryPredicateList
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.composite.BasePredicateList
Returns a hash code for this functor adhering to the general Object.hashCode contract.
hashCode() - Method in class org.apache.commons.functor.core.composite.BaseUnaryPredicateList
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.CompositeUnaryFunction.Helper
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
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.
hasNext() - Method in class org.apache.commons.functor.core.collection.FilteredIterator
hasNext() - Method in class org.apache.commons.functor.core.collection.TransformedIterator
hasSeed - Variable in class org.apache.commons.functor.core.algorithm.FoldRight.FoldRightHelper
Flag to check the helper started or not.
helper - Variable in class org.apache.commons.functor.core.composite.BinaryCompositeBinaryFunction
The helper used for the evaluation.
helper - Variable in class org.apache.commons.functor.core.composite.TransformedBinaryFunction
The adapted helper.
helper - Variable in class org.apache.commons.functor.core.composite.TransformedBinaryProcedure
The adapted helper.
helper - Variable in class org.apache.commons.functor.core.composite.TransformedFunction
The adapted helper.
helper - Variable in class org.apache.commons.functor.core.composite.TransformedProcedure
The adapted helper.
helper - Variable in class org.apache.commons.functor.core.composite.UnaryCompositeBinaryFunction
The adapted helper.
helper - Variable in class org.apache.commons.functor.core.composite.UnaryCompositeBinaryPredicate
The adapted helper.
Helper(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.Helper
Create a new Helper.
Helper(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.Helper
Create a new Helper.
Helper(BinaryFunction<? super L, ? super R, ? extends X>, UnaryFunction<? super X, ? extends T>) - Constructor for class org.apache.commons.functor.core.composite.TransformedBinaryFunction.Helper
Create a new Helper.
Helper(BinaryFunction<? super L, ? super R, ? extends X>, UnaryProcedure<? super X>) - Constructor for class org.apache.commons.functor.core.composite.TransformedBinaryProcedure.Helper
Create a new Helper.
Helper(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.Helper
Create a new Helper.
Helper(Function<? extends X>, UnaryFunction<? super X, ? extends T>) - Constructor for class org.apache.commons.functor.core.composite.TransformedFunction.Helper
Create a new Helper.
Helper(Function<? extends X>, UnaryProcedure<? super X>) - Constructor for class org.apache.commons.functor.core.composite.TransformedProcedure.Helper
Create a new Helper.
Helper(UnaryFunction<? super X, ? extends T>, UnaryFunction<? super A, ? extends X>) - Constructor for class org.apache.commons.functor.core.composite.CompositeUnaryFunction.Helper
Create a new Helper.

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.
ifNone - Variable in class org.apache.commons.functor.core.algorithm.FindWithinGenerator
Object to be returned in the case the adapted procedure does not find any object.
ifPred - Variable in class org.apache.commons.functor.core.composite.ConditionalBinaryFunction
the condition to be evaluated.
ifPred - Variable in class org.apache.commons.functor.core.composite.ConditionalBinaryPredicate
the condition to be evaluated.
ifPred - Variable in class org.apache.commons.functor.core.composite.ConditionalBinaryProcedure
the condition to be evaluated.
ifPred - Variable in class org.apache.commons.functor.core.composite.ConditionalFunction
the condition to be evaluated.
ifPred - Variable in class org.apache.commons.functor.core.composite.ConditionalPredicate
the condition to be evaluated.
ifPred - Variable in class org.apache.commons.functor.core.composite.ConditionalProcedure
the condition to be evaluated.
ifPred - Variable in class org.apache.commons.functor.core.composite.ConditionalUnaryFunction
the condition to be evaluated.
ifPred - Variable in class org.apache.commons.functor.core.composite.ConditionalUnaryPredicate
the condition to be evaluated.
ifPred - Variable in class org.apache.commons.functor.core.composite.ConditionalUnaryProcedure
the condition to be evaluated.
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.
index - Variable in class org.apache.commons.functor.core.algorithm.IndexOfInGenerator.IndexProcedure
The number of iterations needed before the wrapped predicate found the target, -1 means the target was not found.
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
 
IndexOfInGenerator.IndexProcedure<T> - Class in org.apache.commons.functor.core.algorithm
Helper procedure.
IndexProcedure(Generator<? extends T>, UnaryPredicate<? super T>) - Constructor for class org.apache.commons.functor.core.algorithm.IndexOfInGenerator.IndexProcedure
Create a new IndexProcedure.
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 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() - 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 method in class org.apache.commons.functor.core.comparator.ComparableComparator
Get a ComparableComparator instance.
instance() - Static method in class org.apache.commons.functor.core.comparator.ComparatorFunction
Get a basic ComparatorFunction instance.
instance() - Static method in class org.apache.commons.functor.core.comparator.IsEquivalent
Get a basic IsEquivalent instance.
instance() - Static method in class org.apache.commons.functor.core.comparator.IsGreaterThan
Get a typed IsGreaterThan instance.
instance() - Static method in class org.apache.commons.functor.core.comparator.IsGreaterThanOrEqual
Get a typed IsGreaterThanOrEqual instance.
instance() - Static method in class org.apache.commons.functor.core.comparator.IsLessThan
Get a typed IsLessThan instance.
instance() - Static method in class org.apache.commons.functor.core.comparator.IsLessThanOrEqual
Get a typed IsLessThanOrEqual instance.
instance() - Static method in class org.apache.commons.functor.core.comparator.IsNotEquivalent
Get an IsNotEquivalent instance.
instance() - Static method in class org.apache.commons.functor.core.comparator.Max
Get a Max instance.
instance() - Static method in class org.apache.commons.functor.core.comparator.Min
Get a basic Min instance.
instance() - Static method in class org.apache.commons.functor.core.Identity
Get an Identity instance.
instance() - Static method in class org.apache.commons.functor.core.IsEqual
Get an IsEqual instance.
instance() - Static method in class org.apache.commons.functor.core.IsInstance
Get an IsInstance instance.
instance() - Static method in class org.apache.commons.functor.core.IsNotEqual
Get an IsNotEqual instance.
instance() - Static method in class org.apache.commons.functor.core.IsNotNull
Get an IsNotNull instance.
instance() - Static method in class org.apache.commons.functor.core.IsNotSame
Get an IsNotSame instance.
instance() - Static method in class org.apache.commons.functor.core.IsNull
Get an IsNull instance.
instance() - Static method in class org.apache.commons.functor.core.IsSame
Get an IsSame instance.
instance() - Static method in class org.apache.commons.functor.core.NoOp
Get a NoOp instance.
instance(A, A) - Static method in class org.apache.commons.functor.core.comparator.IsWithinRange
Obtain an IsWithinRange instance.
instance(Object) - Static method in class org.apache.commons.functor.core.collection.IsElementOf
Get an IsElementOf(collection|array) UnaryPredicate.
instance(T) - Static method in class org.apache.commons.functor.core.comparator.IsEquivalent
Get an IsEquivalent instance that always compares to arg.
instance(T) - Static method in class org.apache.commons.functor.core.comparator.IsGreaterThan
Get an IsGreaterThan UnaryPredicate.
instance(T) - Static method in class org.apache.commons.functor.core.comparator.IsGreaterThanOrEqual
Get an IsGreaterThanOrEqual UnaryPredicate.
instance(T) - Static method in class org.apache.commons.functor.core.comparator.IsLessThan
Get an IsLessThan UnaryPredicate.
instance(T) - Static method in class org.apache.commons.functor.core.comparator.IsLessThanOrEqual
Get an IsLessThanOrEqual UnaryPredicate.
instance(T) - Static method in class org.apache.commons.functor.core.comparator.IsNotEquivalent
Get an IsNotEquivalent UnaryPredicate.
instance(T) - Static method in class org.apache.commons.functor.core.comparator.Max
Get a Max UnaryFunction.
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.algorithm.FindWithinGenerator
Basic instance.
INSTANCE - Static variable in class org.apache.commons.functor.core.algorithm.GeneratorContains
A static GeneratorContains instance reference.
INSTANCE - Static variable in class org.apache.commons.functor.core.algorithm.IndexOfInGenerator
A static IndexOfInGenerator instance reference.
INSTANCE - Static variable in class org.apache.commons.functor.core.algorithm.InPlaceTransform
A static InPlaceTransform instance reference.
INSTANCE - Static variable in class org.apache.commons.functor.core.algorithm.RemoveMatching
A static RemoveMatching instance reference.
INSTANCE - Static variable in class org.apache.commons.functor.core.algorithm.RetainMatching
A static RetainMatching instance reference.
INSTANCE - Static variable in class org.apache.commons.functor.core.collection.IsElementOf
A static IsElementOf instance reference.
INSTANCE - Static variable in class org.apache.commons.functor.core.collection.IsEmpty
Basic IsEmpty instance.
INSTANCE - Static variable in class org.apache.commons.functor.core.collection.Size
A static Size instance reference.
INSTANCE - Static variable in class org.apache.commons.functor.core.comparator.ComparableComparator
Singleton.
INSTANCE - Static variable in class org.apache.commons.functor.core.comparator.ComparatorFunction
Basic ComparatorFunction instance.
INSTANCE - Static variable in class org.apache.commons.functor.core.comparator.IsEquivalent
Basic IsEquivalent instance.
INSTANCE - Static variable in class org.apache.commons.functor.core.comparator.IsGreaterThan
Basic IsGreaterThan instance.
INSTANCE - Static variable in class org.apache.commons.functor.core.comparator.IsGreaterThanOrEqual
Basic IsGreaterThanOrEqual instance.
INSTANCE - Static variable in class org.apache.commons.functor.core.comparator.IsLessThan
Basic IsLessThan instance.
INSTANCE - Static variable in class org.apache.commons.functor.core.comparator.IsLessThanOrEqual
Basic IsLessThanOrEqual instance.
INSTANCE - Static variable in class org.apache.commons.functor.core.comparator.IsNotEquivalent
Basic IsNotEquivalent instance.
INSTANCE - Static variable in class org.apache.commons.functor.core.comparator.Max
Basic Max instance.
INSTANCE - Static variable in class org.apache.commons.functor.core.comparator.Min
Basic Min instance.
INSTANCE - Static variable in class org.apache.commons.functor.core.Identity
A generic Identity<Object> instance.
INSTANCE - Static variable in class org.apache.commons.functor.core.IsEqual
Basic IsEqual instance.
INSTANCE - Static variable in class org.apache.commons.functor.core.IsInstance
Basic IsInstanceOf instance.
INSTANCE - Static variable in class org.apache.commons.functor.core.IsNotEqual
Basic IsNotEqual instance.
INSTANCE - Static variable in class org.apache.commons.functor.core.IsNotNull
Basic IsNotNull instance.
INSTANCE - Static variable in class org.apache.commons.functor.core.IsNotSame
Basic IsNotSame instance.
INSTANCE - Static variable in class org.apache.commons.functor.core.IsNull
Basic IsNull instance.
INSTANCE - Static variable in class org.apache.commons.functor.core.IsSame
Basic IsSame instance.
INSTANCE - Static variable in class org.apache.commons.functor.core.NoOp
Basic NoOp instance.
IntegerRange - Class in org.apache.commons.functor.generator.util
A generator for the range from (inclusive) to to (exclusive).
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.
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.
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 java.lang.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).
iter - Variable in class org.apache.commons.functor.generator.IteratorToGeneratorAdapter
The adapted iterator.
iterable - Variable in class org.apache.commons.functor.core.collection.FilteredIterable
The Iterable has to be filtered.
iterator - Variable in class org.apache.commons.functor.core.collection.FilteredIterator
The wrapped iterator.
iterator - Variable in class org.apache.commons.functor.core.collection.TransformedIterator
The wrapped iterator.
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 - Variable in class org.apache.commons.functor.adapter.FullyBoundFunction
The left parameter to pass to function.
left - Variable in class org.apache.commons.functor.adapter.FullyBoundPredicate
The left parameter to pass to predicate.
left - Variable in class org.apache.commons.functor.adapter.FullyBoundProcedure
The left parameter to pass to procedure.
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 method in class org.apache.commons.functor.core.IsNull
Get a BinaryPredicate that matches if the left argument is null.
LEFT - Static variable in class org.apache.commons.functor.core.IsNotNull
Left-handed BinaryPredicate.
LEFT - Static variable in class org.apache.commons.functor.core.IsNull
Left-handed BinaryPredicate.
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.
list - Variable in class org.apache.commons.functor.core.composite.BaseBinaryPredicateList
A list to maintain all the adapted predicates.
list - Variable in class org.apache.commons.functor.core.composite.BasePredicateList
A list where storing the adapted predicates.
list - Variable in class org.apache.commons.functor.core.composite.BaseUnaryPredicateList
A list where storing the adapted predicates.
list - Variable in class org.apache.commons.functor.core.composite.BinarySequence
A list where storing all the procedures references.
list - Variable in class org.apache.commons.functor.core.composite.Sequence
The data structure where storing procedures sequence.
list - Variable in class org.apache.commons.functor.core.composite.UnarySequence
The data structure to store the procedure sequence.
LongRange - Class in org.apache.commons.functor.generator.util
A generator for the range from (inclusive) to to (exclusive).
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.
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.

M

max - Variable in class org.apache.commons.functor.core.comparator.IsWithinRange
The maximum value of the range.
max - Variable in class org.apache.commons.functor.core.Limit
The max number of times the predicate can be invoked.
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 - Variable in class org.apache.commons.functor.core.comparator.IsWithinRange
The minimum value of the range.
min - Variable in class org.apache.commons.functor.core.Offset
The number of times the predicate must return false.
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

NAME_HASH_CODE - Static variable in class org.apache.commons.functor.core.comparator.IsWithinRange
Hashcode of the name of this Predicate.
next - Variable in class org.apache.commons.functor.core.collection.FilteredIterator
Reference to next element has to be returned by this iterator.
next() - Method in class org.apache.commons.functor.core.collection.FilteredIterator
next() - Method in class org.apache.commons.functor.core.collection.TransformedIterator
nextSet - Variable in class org.apache.commons.functor.core.collection.FilteredIterator
Flag to mark this iterator has more elements or not.
NONZERO_BITWISE_NUMBER - Static variable in class org.apache.commons.functor.core.IsInstance
The non zero number used to bitwise or the hashcode.
NONZERO_SHIFT_NUMBER - Static variable in class org.apache.commons.functor.core.IsInstance
The non zero number used to shift the initial hashcode.
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(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.
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.
NullaryFunctor - Interface in org.apache.commons.functor
Marker interface for nullary (zero-argument) functors.

O

of(Class<?>) - Static method in class org.apache.commons.functor.core.IsInstance
Get an IsInstanceOf UnaryPredicate.
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.
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(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.
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.
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

param - Variable in class org.apache.commons.functor.adapter.BoundPredicate
The parameter to pass to predicate.
param - Variable in class org.apache.commons.functor.adapter.BoundProcedure
The parameter to pass to procedure.
param - Variable in class org.apache.commons.functor.adapter.LeftBoundFunction
The parameter to pass to function.
param - Variable in class org.apache.commons.functor.adapter.LeftBoundPredicate
The parameter to pass to predicate.
param - Variable in class org.apache.commons.functor.adapter.LeftBoundProcedure
The parameter to pass to procedure.
param - Variable in class org.apache.commons.functor.adapter.RightBoundFunction
The parameter to pass to function.
param - Variable in class org.apache.commons.functor.adapter.RightBoundPredicate
The parameter to pass to predicate.
param - Variable in class org.apache.commons.functor.adapter.RightBoundProcedure
The parameter to pass to procedure.
preceding - Variable in class org.apache.commons.functor.core.composite.CompositeUnaryFunction.Helper
The first evaluator function.
preceding - Variable in class org.apache.commons.functor.core.composite.TransformedBinaryFunction.Helper
The preceding function.
preceding - Variable in class org.apache.commons.functor.core.composite.TransformedFunction.Helper
The preceding function.
pred - Variable in class org.apache.commons.functor.core.algorithm.FindWithinGenerator.FindProcedure
The adapted predicate.
pred - Variable in class org.apache.commons.functor.core.algorithm.GeneratorContains.ContainsProcedure
The wrapped predicate.
pred - Variable in class org.apache.commons.functor.core.algorithm.IndexOfInGenerator.IndexProcedure
The wrapped predicate.
pred - Variable in class org.apache.commons.functor.generator.FilteredGenerator
The wrapped generator.
predicate - Variable in class org.apache.commons.functor.adapter.BinaryPredicateBinaryFunction
The BinaryPredicate I'm wrapping.
predicate - Variable in class org.apache.commons.functor.adapter.BinaryPredicateUnaryPredicate
The adapted BinaryPredicate.
predicate - Variable in class org.apache.commons.functor.adapter.BoundPredicate
The UnaryPredicate I'm wrapping.
predicate - Variable in class org.apache.commons.functor.adapter.FullyBoundPredicate
The BinaryPredicate I'm wrapping.
predicate - Variable in class org.apache.commons.functor.adapter.IgnoreLeftPredicate
The UnaryPredicate I'm wrapping.
predicate - Variable in class org.apache.commons.functor.adapter.IgnoreRightPredicate
The UnaryPredicate I'm wrapping.
predicate - Variable in class org.apache.commons.functor.adapter.LeftBoundPredicate
The BinaryPredicate I'm wrapping.
predicate - Variable in class org.apache.commons.functor.adapter.PredicateFunction
The Predicate I'm wrapping.
predicate - Variable in class org.apache.commons.functor.adapter.PredicateUnaryPredicate
The Predicate I'm wrapping.
predicate - Variable in class org.apache.commons.functor.adapter.RightBoundPredicate
The BinaryPredicate I'm wrapping.
predicate - Variable in class org.apache.commons.functor.adapter.UnaryPredicateUnaryFunction
The UnaryPredicate I'm wrapping.
predicate - Variable in class org.apache.commons.functor.core.collection.FilteredIterable
The predicate used to test input Iterable elements.
predicate - Variable in class org.apache.commons.functor.core.collection.FilteredIterator
The predicate used to test this Iterator elements.
predicate - Variable in class org.apache.commons.functor.core.composite.BinaryNot
The adapted predicate.
predicate - Variable in class org.apache.commons.functor.core.composite.Not
The adapted predicate has to be negated.
predicate - Variable in class org.apache.commons.functor.core.composite.TransposedPredicate
The adapted predicate.
predicate - Variable in class org.apache.commons.functor.core.composite.UnaryNot
The adapted predicate.
predicate() - Static method in class org.apache.commons.functor.core.LeftIdentity
Get a left-identity BinaryPredicate.
predicate() - Static method in class org.apache.commons.functor.core.RightIdentity
Get a typed right-identity BinaryPredicate.
predicate(boolean) - Static method in class org.apache.commons.functor.core.Constant
Get a Constant that always returns value.
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(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(Predicate, Predicate, Predicate) - Static method in class org.apache.commons.functor.core.composite.Conditional
Create a conditional Predicate.
predicate(UnaryPredicate<? super A>) - Static method in class org.apache.commons.functor.core.composite.Composite
Create a composite UnaryPredicate.
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(UnaryPredicate<? super T>, UnaryFunction<? super A, ? extends T>) - Static method in class org.apache.commons.functor.core.composite.Composite
Create a composite UnaryPredicate.
Predicate - Interface in org.apache.commons.functor
A functor that takes no arguments and returns a boolean value.
PREDICATE - Static variable in class org.apache.commons.functor.core.LeftIdentity
Left-identity predicate.
PREDICATE - Static variable in class org.apache.commons.functor.core.RightIdentity
Right-identity predicate.
PredicatedLoop - Class in org.apache.commons.functor.core.algorithm
Base class for predicated procedure algorithms.
PredicatedLoop(Procedure, Predicate) - Constructor for class org.apache.commons.functor.core.algorithm.PredicatedLoop
Create a new PredicatedLoop.
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 - Variable in class org.apache.commons.functor.adapter.BinaryProcedureBinaryFunction
The BinaryProcedure I'm wrapping.
procedure - Variable in class org.apache.commons.functor.adapter.BinaryProcedureUnaryProcedure
The adapted procedure.
procedure - Variable in class org.apache.commons.functor.adapter.BoundProcedure
The UnaryProcedure I'm wrapping.
procedure - Variable in class org.apache.commons.functor.adapter.FullyBoundProcedure
The BinaryProcedure I'm wrapping.
procedure - Variable in class org.apache.commons.functor.adapter.IgnoreLeftProcedure
The UnaryProcedure I'm wrapping.
procedure - Variable in class org.apache.commons.functor.adapter.IgnoreRightProcedure
The UnaryProcedure I'm wrapping.
procedure - Variable in class org.apache.commons.functor.adapter.LeftBoundProcedure
The BinaryProcedure I'm wrapping.
procedure - Variable in class org.apache.commons.functor.adapter.ProcedureFunction
The Procedure I'm wrapping.
procedure - Variable in class org.apache.commons.functor.adapter.ProcedureUnaryProcedure
The Procedure I'm wrapping.
procedure - Variable in class org.apache.commons.functor.adapter.RightBoundProcedure
The BinaryProcedure I'm wrapping.
procedure - Variable in class org.apache.commons.functor.adapter.UnaryProcedureUnaryFunction
The UnaryProcedure I'm wrapping.
procedure - Variable in class org.apache.commons.functor.core.composite.TransformedBinaryProcedure.Helper
The wrapped procedure.
procedure - Variable in class org.apache.commons.functor.core.composite.TransformedProcedure.Helper
The adapted procedure.
procedure - Variable in class org.apache.commons.functor.core.composite.TransposedProcedure
The adapted procedure.
procedure(BinaryPredicate<? super L, ? super R>, BinaryProcedure<? super L, ? super R>) - Static method in class org.apache.commons.functor.core.composite.Conditional
Create a guarded BinaryProcedure.
procedure(BinaryPredicate<? super L, ? super R>, BinaryProcedure<? super L, ? super R>, BinaryProcedure<? super L, ? super R>) - Static method in class org.apache.commons.functor.core.composite.Conditional
Create a conditional BinaryProcedure.
procedure(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(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 - 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 - Variable in class org.apache.commons.functor.core.algorithm.RetainMatching
The RemoveMatching instance used to remove elements from input iterator.
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(Class<?>...) - Method in class org.apache.commons.functor.core.collection.FilteredIterable
Retain elements of any of specified types.
retain(Class<U>) - Method in class org.apache.commons.functor.core.collection.FilteredIterable
Retain elements of a given type with type-safety.
retain(UnaryPredicate<? super T>) - Method in class org.apache.commons.functor.core.collection.FilteredIterable
Retain only elements matching predicate.
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
 
returnNext() - Method in class org.apache.commons.functor.core.collection.FilteredIterator
Get the next element.
right - Variable in class org.apache.commons.functor.adapter.FullyBoundFunction
The right parameter to pass to function.
right - Variable in class org.apache.commons.functor.adapter.FullyBoundPredicate
The right parameter to pass to predicate.
right - Variable in class org.apache.commons.functor.adapter.FullyBoundProcedure
The right parameter to pass to procedure.
right() - Static method in class org.apache.commons.functor.core.IsNotNull
Get a BinaryPredicate that matches if the right argument is null.
right() - Static method in class org.apache.commons.functor.core.IsNull
Get a BinaryPredicate that matches if the right argument is null.
RIGHT - Static variable in class org.apache.commons.functor.core.IsNotNull
Right-handed BinaryPredicate.
RIGHT - Static variable in class org.apache.commons.functor.core.IsNull
Right-handed BinaryPredicate.
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() - 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() - 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() - 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() - Method in class org.apache.commons.functor.core.composite.ConditionalProcedure
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() - Method in class org.apache.commons.functor.core.composite.TransformedProcedure.Helper
Execute this procedure.
run() - Method in class org.apache.commons.functor.core.composite.TransformedProcedure
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() - Method in interface org.apache.commons.functor.Procedure
Execute this procedure.
run(A) - Method in class org.apache.commons.functor.adapter.BinaryProcedureUnaryProcedure
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(A) - Method in class org.apache.commons.functor.core.composite.CompositeUnaryProcedure
Execute this procedure.
run(A) - Method in class org.apache.commons.functor.core.composite.ConditionalUnaryProcedure
Execute this procedure.
run(A) - Method in class org.apache.commons.functor.core.composite.UnarySequence
Execute this procedure.
run(A) - Method in interface org.apache.commons.functor.UnaryProcedure
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(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(ListIterator<T>, UnaryFunction<? super T, ? extends T>) - Method in class org.apache.commons.functor.core.algorithm.InPlaceTransform
Execute this procedure.
run(L, R) - Method in class org.apache.commons.functor.adapter.BinaryFunctionBinaryProcedure
Evaluate my function, but ignore its returned value.
run(L, R) - Method in class org.apache.commons.functor.adapter.IgnoreLeftProcedure
Execute this procedure.
run(L, R) - Method in class org.apache.commons.functor.adapter.IgnoreRightProcedure
Execute this procedure.
run(L, R) - Method in interface org.apache.commons.functor.BinaryProcedure
Execute this procedure.
run(L, R) - Method in class org.apache.commons.functor.core.composite.BinarySequence
Execute this procedure.
run(L, R) - Method in class org.apache.commons.functor.core.composite.ConditionalBinaryProcedure
Execute this procedure.
run(L, R) - Method in class org.apache.commons.functor.core.composite.TransformedBinaryProcedure.Helper
Execute this procedure.
run(L, R) - Method in class org.apache.commons.functor.core.composite.TransformedBinaryProcedure
Execute this procedure.
run(L, R) - Method in class org.apache.commons.functor.core.composite.TransposedProcedure
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 E>) - Method in class org.apache.commons.functor.generator.WhileGenerate
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(T) - Method in class org.apache.commons.functor.core.algorithm.FindWithinGenerator.FindProcedure
Execute this procedure.
run(T) - Method in class org.apache.commons.functor.core.algorithm.FoldLeft.FoldLeftHelper
Execute this procedure.
run(T) - Method in class org.apache.commons.functor.core.algorithm.FoldRight.FoldRightHelper
Execute this procedure.
run(T) - Method in class org.apache.commons.functor.core.algorithm.GeneratorContains.ContainsProcedure
Execute this procedure.
run(T) - Method in class org.apache.commons.functor.core.algorithm.IndexOfInGenerator.IndexProcedure
Execute this procedure.

S

seed - Variable in class org.apache.commons.functor.core.algorithm.FoldLeft.FoldLeftHelper
The seed object.
seed - Variable in class org.apache.commons.functor.core.algorithm.FoldRight.FoldRightHelper
The seed object.
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(Iterable<Procedure>) - Constructor for class org.apache.commons.functor.core.composite.Sequence
Create a new Sequence instance.
Sequence(Procedure...) - Constructor for class org.apache.commons.functor.core.composite.Sequence
Create a new Sequence instance.
serialVersionUID - Static variable in class org.apache.commons.functor.adapter.BinaryFunctionBinaryPredicate
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.adapter.BinaryFunctionBinaryProcedure
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.adapter.BinaryPredicateBinaryFunction
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.adapter.BinaryProcedureBinaryFunction
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.adapter.BoundFunction
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.adapter.BoundPredicate
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.adapter.BoundProcedure
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.adapter.FullyBoundFunction
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.adapter.FullyBoundPredicate
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.adapter.FullyBoundProcedure
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.adapter.FunctionPredicate
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.adapter.FunctionProcedure
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.adapter.FunctionUnaryFunction
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.adapter.IgnoreLeftFunction
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.adapter.IgnoreLeftPredicate
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.adapter.IgnoreLeftProcedure
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.adapter.IgnoreRightFunction
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.adapter.IgnoreRightPredicate
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.adapter.IgnoreRightProcedure
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.adapter.LeftBoundFunction
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.adapter.LeftBoundPredicate
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.adapter.LeftBoundProcedure
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.adapter.PredicateFunction
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.adapter.PredicateUnaryPredicate
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.adapter.ProcedureFunction
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.adapter.ProcedureUnaryProcedure
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.adapter.RightBoundFunction
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.adapter.RightBoundPredicate
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.adapter.RightBoundProcedure
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.adapter.UnaryFunctionUnaryPredicate
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.adapter.UnaryFunctionUnaryProcedure
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.adapter.UnaryPredicateUnaryFunction
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.adapter.UnaryProcedureUnaryFunction
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.algorithm.DoUntil
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.algorithm.DoWhile
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.algorithm.FindWithinGenerator
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.algorithm.FoldLeft
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.algorithm.FoldRight
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.algorithm.GeneratorContains
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.algorithm.IndexOfInGenerator
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.algorithm.InPlaceTransform
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.algorithm.PredicatedLoop
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.algorithm.RecursiveEvaluation
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.algorithm.RemoveMatching
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.algorithm.RetainMatching
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.algorithm.UntilDo
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.algorithm.WhileDo
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.collection.IsElementOf
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.collection.IsEmpty
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.collection.Size
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.comparator.ComparableComparator
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.comparator.ComparatorFunction
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.comparator.IsEquivalent
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.comparator.IsGreaterThan
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.comparator.IsGreaterThanOrEqual
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.comparator.IsLessThan
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.comparator.IsLessThanOrEqual
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.comparator.IsNotEquivalent
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.comparator.IsWithinRange
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.comparator.Max
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.comparator.Min
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.AbstractLoopProcedure
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.And
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.BaseBinaryPredicateList
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.BasePredicateList
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.BaseUnaryPredicateList
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.BinaryAnd
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.BinaryCompositeBinaryFunction.Helper
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.BinaryCompositeBinaryFunction
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.BinaryNot
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.BinaryOr
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.BinarySequence
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.CompositeUnaryFunction.Helper
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.CompositeUnaryFunction
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.CompositeUnaryPredicate
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.CompositeUnaryProcedure
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.ConditionalBinaryFunction
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.ConditionalBinaryPredicate
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.ConditionalBinaryProcedure
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.ConditionalFunction
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.ConditionalPredicate
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.ConditionalProcedure
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.ConditionalUnaryFunction
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.ConditionalUnaryPredicate
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.ConditionalUnaryProcedure
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.DoWhileProcedure
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.Not
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.Or
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.Sequence
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.TransformedBinaryFunction.Helper
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.TransformedBinaryFunction
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.TransformedBinaryProcedure.Helper
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.TransformedBinaryProcedure
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.TransformedFunction.Helper
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.TransformedFunction
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.TransformedProcedure.Helper
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.TransformedProcedure
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.TransposedFunction
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.TransposedPredicate
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.TransposedProcedure
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.UnaryAnd
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.UnaryCompositeBinaryFunction.Helper
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.UnaryCompositeBinaryFunction
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.UnaryCompositeBinaryPredicate.Helper
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.UnaryCompositeBinaryPredicate
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.UnaryNot
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.UnaryOr
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.UnarySequence
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.composite.WhileDoProcedure
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.Constant
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.Identity
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.IsEqual
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.IsInstance
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.IsNotEqual
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.IsNotNull
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.IsNotSame
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.IsNull
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.IsSame
serialVersionUID declaration.
serialVersionUID - Static variable in class org.apache.commons.functor.core.NoOp
serialVersionUID declaration.
setNext() - Method in class org.apache.commons.functor.core.collection.FilteredIterator
Set next element.
signOf(int) - Static method in class org.apache.commons.functor.generator.util.IntegerRange
Get value/|value| (0 when value == 0).
signOf(long) - Static method in class org.apache.commons.functor.generator.util.LongRange
Get value/|value| (0L when value == 0L).
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.
started - Variable in class org.apache.commons.functor.core.algorithm.FoldLeft.FoldLeftHelper
Flag to check the helper started or not.
step - Variable in class org.apache.commons.functor.generator.util.IntegerRange
The increment counter.
step - Variable in class org.apache.commons.functor.generator.util.LongRange
The increment counter.
stk - Variable in class org.apache.commons.functor.core.algorithm.FoldRight.FoldRightHelper
The stack where storing the wrapped function evaluations.
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.
stopped - Variable in class org.apache.commons.functor.generator.BaseGenerator
Set to true when the generator is stopped.

T

test - Variable in class org.apache.commons.functor.core.algorithm.PredicatedLoop
The test wether to keep going.
test - Variable in class org.apache.commons.functor.generator.GenerateUntil
The condition has to verified in order to execute the generation.
test - Variable in class org.apache.commons.functor.generator.GenerateWhile
The condition has to verified in order to execute the generation.
test - Variable in class org.apache.commons.functor.generator.UntilGenerate
The condition has to verified in order to execute the generation.
test - Variable in class org.apache.commons.functor.generator.WhileGenerate
The condition has to verified in order to execute the generation.
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() - Method in class org.apache.commons.functor.core.composite.And
Evaluate this predicate.
test() - Method in class org.apache.commons.functor.core.composite.ConditionalPredicate
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() - Method in class org.apache.commons.functor.core.Constant
Evaluate this predicate.
test() - 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() - Method in interface org.apache.commons.functor.Predicate
Evaluate this predicate.
test(A) - Method in class org.apache.commons.functor.adapter.BinaryPredicateUnaryPredicate
Evaluate this predicate.
test(A) - Method in class org.apache.commons.functor.adapter.LeftBoundPredicate
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(A) - Method in class org.apache.commons.functor.core.collection.IsEmpty
Evaluate this predicate.
test(A) - Method in class org.apache.commons.functor.core.comparator.IsWithinRange
Evaluate this predicate.
test(A) - Method in class org.apache.commons.functor.core.composite.CompositeUnaryPredicate
Evaluate this predicate.
test(A) - Method in class org.apache.commons.functor.core.composite.ConditionalUnaryPredicate
Evaluate this predicate.
test(A) - Method in class org.apache.commons.functor.core.composite.UnaryAnd
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(A) - Method in class org.apache.commons.functor.core.IsNull
Evaluate this predicate.
test(A) - Method in interface org.apache.commons.functor.UnaryPredicate
Evaluate this predicate.
test(Boolean) - Method in class org.apache.commons.functor.core.Identity
Test a Boolean object by returning its booleanValue.
test(Object) - Method in class org.apache.commons.functor.adapter.PredicateUnaryPredicate
Evaluate this predicate.
test(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(Object) - Method in class org.apache.commons.functor.core.IsNotNull
Evaluate this predicate.
test(Object) - Method in class org.apache.commons.functor.core.Limit
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.Constant
Evaluate this predicate.
test(Object, Object) - Method in class org.apache.commons.functor.core.Limit
Evaluate this predicate.
test(Object, Object) - Method in class org.apache.commons.functor.core.Offset
Evaluate this predicate.
test(L, R) - Method in class org.apache.commons.functor.adapter.BinaryFunctionBinaryPredicate
Evaluate this predicate.
test(L, R) - Method in class org.apache.commons.functor.adapter.IgnoreLeftPredicate
Evaluate this predicate.
test(L, R) - Method in class org.apache.commons.functor.adapter.IgnoreRightPredicate
Evaluate this predicate.
test(L, R) - Method in interface org.apache.commons.functor.BinaryPredicate
Evaluate this predicate.
test(L, R) - Method in class org.apache.commons.functor.core.collection.IsElementOf
Evaluate this predicate.
test(L, R) - Method in class org.apache.commons.functor.core.composite.BinaryAnd
Evaluate this predicate.
test(L, R) - Method in class org.apache.commons.functor.core.composite.BinaryNot
Evaluate this predicate.
test(L, R) - Method in class org.apache.commons.functor.core.composite.BinaryOr
Evaluate this predicate.
test(L, R) - Method in class org.apache.commons.functor.core.composite.ConditionalBinaryPredicate
Evaluate this predicate.
test(L, R) - Method in class org.apache.commons.functor.core.composite.TransposedPredicate
Evaluate this predicate.
test(L, R) - Method in class org.apache.commons.functor.core.composite.UnaryCompositeBinaryPredicate.Helper
Evaluate this predicate.
test(L, R) - Method in class org.apache.commons.functor.core.composite.UnaryCompositeBinaryPredicate
Evaluate this predicate.
test(L, R) - Method in class org.apache.commons.functor.core.IsEqual
Evaluate this predicate.
test(L, R) - Method in class org.apache.commons.functor.core.IsNotEqual
Evaluate this predicate.
test(L, R) - Method in class org.apache.commons.functor.core.IsNotSame
Evaluate this predicate.
test(L, R) - Method in class org.apache.commons.functor.core.IsSame
Evaluate this predicate.
test(Generator<? extends T>, UnaryPredicate<? super T>) - Method in class org.apache.commons.functor.core.algorithm.GeneratorContains
Evaluate this predicate.
test(T, Class<?>) - Method in class org.apache.commons.functor.core.IsInstance
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.
testArray(Object) - Method in class org.apache.commons.functor.core.collection.IsEmpty
Test an array.
testArray(Object, Object) - Method in class org.apache.commons.functor.core.collection.IsElementOf
Test an array.
testCollection(Object, Collection<?>) - Method in class org.apache.commons.functor.core.collection.IsElementOf
Test a collection.
testCollection(Collection<?>) - Method in class org.apache.commons.functor.core.collection.IsEmpty
Test a collection.
testMap(Map<?, ?>) - Method in class org.apache.commons.functor.core.collection.IsEmpty
Test a map.
testString(String) - Method in class org.apache.commons.functor.core.collection.IsEmpty
Test a string.
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.
thenFunc - Variable in class org.apache.commons.functor.core.composite.ConditionalBinaryFunction
the function executed if the condition is satisfied.
thenFunc - Variable in class org.apache.commons.functor.core.composite.ConditionalFunction
the function executed if the condition is satisfied.
thenFunc - Variable in class org.apache.commons.functor.core.composite.ConditionalUnaryFunction
the function executed if the condition is satisfied.
thenPred - Variable in class org.apache.commons.functor.core.composite.ConditionalBinaryPredicate
the predicate executed if the condition is satisfied.
thenPred - Variable in class org.apache.commons.functor.core.composite.ConditionalPredicate
the predicate executed if the condition is satisfied.
thenPred - Variable in class org.apache.commons.functor.core.composite.ConditionalUnaryPredicate
the predicate executed if the condition is satisfied.
thenProc - Variable in class org.apache.commons.functor.core.composite.ConditionalBinaryProcedure
the predicate executed if the condition is satisfied.
thenProc - Variable in class org.apache.commons.functor.core.composite.ConditionalProcedure
the procedure executed if the condition is satisfied.
thenProc - Variable in class org.apache.commons.functor.core.composite.ConditionalUnaryProcedure
the procedure executed if the condition is satisfied.
to - Variable in class org.apache.commons.functor.generator.util.IntegerRange
The end index.
to - Variable in class org.apache.commons.functor.generator.util.LongRange
The end index.
to(Collection<? super E>) - Method in class org.apache.commons.functor.generator.BaseGenerator
Same as to(new CollectionTransformer(collection)).
to(Collection<? super E>) - Method in interface org.apache.commons.functor.generator.Generator
Same as to(new CollectionTransformer(collection)).
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(UnaryFunction<Generator<? extends E>, ? extends Z>) - Method in interface org.apache.commons.functor.generator.Generator
Transforms this generator using the passed in transformer.
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.
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()).
toFill - Variable in class org.apache.commons.functor.generator.util.CollectionTransformer
The adapted collection has to be filled.
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.ComparableComparator
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.BaseBinaryPredicateList
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.composite.BasePredicateList
Returns a human readable description of this functor.
toString() - Method in class org.apache.commons.functor.core.composite.BaseUnaryPredicateList
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.Helper
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.
TransformedBinaryFunction.Helper<X,​L,​R,​T> - Class in org.apache.commons.functor.core.composite
Type-remembering helper.
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.
TransformedBinaryProcedure.Helper<X,​L,​R> - Class in org.apache.commons.functor.core.composite
Type-remembering helper.
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.
TransformedFunction.Helper<X,​T> - Class in org.apache.commons.functor.core.composite
Type-remembering helper.
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.
TransformedProcedure.Helper<X> - Class in org.apache.commons.functor.core.composite
Type-remembering helper.
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.
UnaryCompositeBinaryFunction.Helper<G,​H,​L,​R,​T> - Class in org.apache.commons.functor.core.composite
 
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.
UnaryCompositeBinaryPredicate.Helper<G,​H,​L,​R> - Class in org.apache.commons.functor.core.composite
Internal helper.
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(Iterable<UnaryProcedure<? super A>>) - Constructor for class org.apache.commons.functor.core.composite.UnarySequence
Create a new UnarySequence instance.
UnarySequence(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.
useIfNone - Variable in class org.apache.commons.functor.core.algorithm.FindWithinGenerator
Flag to mark the FindWithinGenerator.evaluate(Generator, UnaryPredicate) method must return a user defined object when the adapted procedure does not find any object.

V

value - Variable in class org.apache.commons.functor.core.Constant
The constant value.

W

wasFound - Variable in class org.apache.commons.functor.core.algorithm.FindWithinGenerator.FindProcedure
Flag to mark an object has been found.
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.
wrappedGenerator - Variable in class org.apache.commons.functor.generator.BaseGenerator
A generator can wrap another generator.
A B C D E F G H I L M N O P R S T U V W 
All Classes All Packages