AbstractListBackedAggregator <T > - Class in org.apache.commons.functor.aggregator
An aggregator which stores the data series in a List.
AbstractListBackedAggregator(Function<List<T>, T>) - Constructor for class org.apache.commons.functor.aggregator.AbstractListBackedAggregator
Default constructor.
AbstractListBackedAggregator(Function<List<T>, T>, long) - Constructor for class org.apache.commons.functor.aggregator.AbstractListBackedAggregator
AbstractListBackedAggregator(Function<List<T>, T>, long, boolean) - Constructor for class org.apache.commons.functor.aggregator.AbstractListBackedAggregator
Constructs an aggregator which will use the given function, reset itself
at the given interval and will use a shared timer on own private timer.
AbstractLoopNullaryProcedure - Class in org.apache.commons.functor.core.composite
AbstractLoopNullaryProcedure(NullaryPredicate, NullaryProcedure) - Constructor for class org.apache.commons.functor.core.composite.AbstractLoopNullaryProcedure
Create a new AbstractLoopNullaryProcedure.
AbstractNoStoreAggregator <T > - Class in org.apache.commons.functor.aggregator
An implementation of an aggregator which doesn't store the data series but
instead it processes the data on the fly, as it arrives in
AbstractTimedAggregator.add(Object)
and stores the result after each addition.
AbstractNoStoreAggregator(BinaryFunction<T, T, T>) - Constructor for class org.apache.commons.functor.aggregator.AbstractNoStoreAggregator
AbstractNoStoreAggregator(BinaryFunction<T, T, T>, long) - Constructor for class org.apache.commons.functor.aggregator.AbstractNoStoreAggregator
AbstractNoStoreAggregator(BinaryFunction<T, T, T>, long, boolean) - Constructor for class org.apache.commons.functor.aggregator.AbstractNoStoreAggregator
Constructs an aggregator which will use the given function, reset itself
at the given interval and will use a shared timer on own private timer.
AbstractRange <T extends Comparable <T >,S > - Class in org.apache.commons.functor.range
AbstractRange(Endpoint<T>, Endpoint<T>, S, BinaryFunction<T, S, T>) - Constructor for class org.apache.commons.functor.range.AbstractRange
AbstractTimedAggregator <T > - Class in org.apache.commons.functor.aggregator
An aggregator which automatically resets the aggregated data at regular
intervals and sends a notification when it is about to do so, so listeners
can decide to gather the information before it is being reset (and log it
etc).
AbstractTimedAggregator() - Constructor for class org.apache.commons.functor.aggregator.AbstractTimedAggregator
Default constructor -- creates an instance of this aggregator with no
Timer
.
AbstractTimedAggregator(long) - Constructor for class org.apache.commons.functor.aggregator.AbstractTimedAggregator
AbstractTimedAggregator(long, boolean) - Constructor for class org.apache.commons.functor.aggregator.AbstractTimedAggregator
Creates an aggregator which has a timer at the specified interval and
also allows control over using the
shared timer
or
its own per-instance timer.
adapt(BinaryFunction<? super L, ? super R, Boolean>) - Static method in class org.apache.commons.functor.adapter.BinaryFunctionBinaryPredicate
adapt(BinaryFunction<? super L, ? super R, ?>) - Static method in class org.apache.commons.functor.adapter.BinaryFunctionBinaryProcedure
adapt(BinaryFunction<? super A, ? super A, ? extends T>) - Static method in class org.apache.commons.functor.adapter.BinaryFunctionFunction
Adapt a BinaryFunction as a Function.
adapt(BinaryPredicate<? super L, ? super R>) - Static method in class org.apache.commons.functor.adapter.BinaryPredicateBinaryFunction
adapt(BinaryPredicate<? super A, ? super A>) - Static method in class org.apache.commons.functor.adapter.BinaryPredicatePredicate
Adapt a BinaryPredicate as a Predicate.
adapt(BinaryProcedure<? super L, ? super R>) - Static method in class org.apache.commons.functor.adapter.BinaryProcedureBinaryFunction
adapt(BinaryProcedure<? super A, ? super A>) - Static method in class org.apache.commons.functor.adapter.BinaryProcedureProcedure
Adapt a BinaryProcedure as a Procedure.
adapt(Function<? super A, Boolean>) - Static method in class org.apache.commons.functor.adapter.FunctionPredicate
adapt(Function<? super A, ?>) - Static method in class org.apache.commons.functor.adapter.FunctionProcedure
adapt(Function<? super R, ? extends T>) - Static method in class org.apache.commons.functor.adapter.IgnoreLeftFunction
Adapt a Function to the BinaryFunction interface.
adapt(Predicate<? super R>) - Static method in class org.apache.commons.functor.adapter.IgnoreLeftPredicate
Adapt a Predicate to an IgnoreLeftPredicate.
adapt(Procedure<? super R>) - Static method in class org.apache.commons.functor.adapter.IgnoreLeftProcedure
Adapt a Procedure to the BinaryProcedure interface.
adapt(Function<? super L, ? extends T>) - Static method in class org.apache.commons.functor.adapter.IgnoreRightFunction
Adapt a Function to the BinaryFunction interface.
adapt(Predicate<? super L>) - Static method in class org.apache.commons.functor.adapter.IgnoreRightPredicate
Adapt a Predicate as an IgnoreRightPredicate.
adapt(Procedure<? super L>) - Static method in class org.apache.commons.functor.adapter.IgnoreRightProcedure
Adapt a Procedure to the BinaryProcedure interface.
adapt(NullaryFunction<? extends T>) - Static method in class org.apache.commons.functor.adapter.NullaryFunctionFunction
Adapt a NullaryFunction to the Function interface.
adapt(NullaryFunction<Boolean>) - Static method in class org.apache.commons.functor.adapter.NullaryFunctionNullaryPredicate
Adapt a NullaryFunction as a NullaryPredicate.
adapt(NullaryFunction<?>) - Static method in class org.apache.commons.functor.adapter.NullaryFunctionNullaryProcedure
adapt(NullaryPredicate) - Static method in class org.apache.commons.functor.adapter.NullaryPredicateNullaryFunction
Adapt a NullaryPredicate to the NullaryFunction interface.
adapt(NullaryPredicate) - Static method in class org.apache.commons.functor.adapter.NullaryPredicatePredicate
Adapt a NullaryPredicate to the Predicate interface.
adapt(NullaryProcedure) - Static method in class org.apache.commons.functor.adapter.NullaryProcedureNullaryFunction
Adapt a NullaryProcedure as a NullaryFunction.
adapt(NullaryProcedure) - Static method in class org.apache.commons.functor.adapter.NullaryProcedureProcedure
Adapt a NullaryProcedure to the Procedure interface.
adapt(Predicate<? super A>) - Static method in class org.apache.commons.functor.adapter.PredicateFunction
Adapt a Predicate to the Function interface.
adapt(Procedure<? super A>) - Static method in class org.apache.commons.functor.adapter.ProcedureFunction
Adapt a Procedure to the Function interface.
adapt(Iterator<? extends E>) - Static method in class org.apache.commons.functor.generator.loop.IteratorToGeneratorAdapter
Adapt an Iterator to the Generator interface.
adapt(Iterable<? extends E>) - Static method in class org.apache.commons.functor.generator.loop.IteratorToGeneratorAdapter
Adapt an Iterable to the Generator interface.
add(T) - Method in class org.apache.commons.functor.aggregator.AbstractTimedAggregator
Adds the data to this aggregator.
add(T) - Method in interface org.apache.commons.functor.aggregator.Aggregator
Adds data to the series which will be aggregated.
addTimerListener(TimedAggregatorListener<T>) - Method in class org.apache.commons.functor.aggregator.AbstractTimedAggregator
If this
Aggregator
has been started with timer support, it
will add the given listener, so it receives
timer events
.
Aggregator <T > - Interface in org.apache.commons.functor.aggregator
Interface which offers a means of "aggregating" data.
And <A > - Class in org.apache.commons.functor.core.composite
Tests
true
iff
none of its children test
false
.
And() - Constructor for class org.apache.commons.functor.core.composite.And
Create a new And.
And(Iterable<Predicate<? super A>>) - Constructor for class org.apache.commons.functor.core.composite.And
Create a new And instance.
And(Predicate<? super A>...) - Constructor for class org.apache.commons.functor.core.composite.And
Create a new And instance.
and(Predicate<? super A>) - Method in class org.apache.commons.functor.core.composite.And
Fluently add a Predicate.
and(BinaryPredicate<? super L, ? super R>) - Method in class org.apache.commons.functor.core.composite.BinaryAnd
And in a BinaryPredicate.
and(NullaryPredicate) - Method in class org.apache.commons.functor.core.composite.NullaryAnd
Add a Predicate.
ArrayListBackedAggregator <T > - Class in org.apache.commons.functor.aggregator
Implementation of an aggregator which stores the data series in an
ArrayList
.
ArrayListBackedAggregator(Function<List<T>, T>) - Constructor for class org.apache.commons.functor.aggregator.ArrayListBackedAggregator
ArrayListBackedAggregator(Function<List<T>, T>, long) - Constructor for class org.apache.commons.functor.aggregator.ArrayListBackedAggregator
ArrayListBackedAggregator(Function<List<T>, T>, long, boolean) - Constructor for class org.apache.commons.functor.aggregator.ArrayListBackedAggregator
Initializes an aggregator with the given function, interval and decides
whether to use the shared timer or own timer.
as(R) - Static method in class org.apache.commons.functor.core.IsNotSame
Get an IsNotSame Predicate.
as(R) - Static method in class org.apache.commons.functor.core.IsSame
Get an IsSame Predicate.
BaseGenerator <E > - Class in org.apache.commons.functor.generator
Base class for generators.
BaseGenerator() - Constructor for class org.apache.commons.functor.generator.BaseGenerator
Create a new generator.
BinaryAnd <L ,R > - Class in org.apache.commons.functor.core.composite
Tests
true
iff
none of its children test
false
.
BinaryAnd() - Constructor for class org.apache.commons.functor.core.composite.BinaryAnd
Create a new BinaryAnd.
BinaryAnd(BinaryPredicate<? super L, ? super R>...) - Constructor for class org.apache.commons.functor.core.composite.BinaryAnd
Create a new BinaryAnd instance.
BinaryAnd(Iterable<BinaryPredicate<? super L, ? super R>>) - Constructor for class org.apache.commons.functor.core.composite.BinaryAnd
Create a new BinaryAnd instance.
BinaryCompositeBinaryFunction <L ,R ,T > - Class in org.apache.commons.functor.core.composite
A
BinaryFunction
composed of
three binary functions,
f ,
g and
h ,
evaluating the ordered parameters
x ,
y
to
f (g (x ,y ),h (x ,y ))
.
BinaryCompositeBinaryFunction(BinaryFunction<? super G, ? super H, ? extends T>, BinaryFunction<? super L, ? super R, ? extends G>, BinaryFunction<? super L, ? super R, ? extends H>) - Constructor for class org.apache.commons.functor.core.composite.BinaryCompositeBinaryFunction
Create a new BinaryCompositeBinaryFunction.
BinaryFunction <L ,R ,T > - Interface in org.apache.commons.functor
A functor that takes two arguments and returns a value.
BinaryFunctionBinaryPredicate <L ,R > - Class in org.apache.commons.functor.adapter
BinaryFunctionBinaryPredicate(BinaryFunction<? super L, ? super R, Boolean>) - Constructor for class org.apache.commons.functor.adapter.BinaryFunctionBinaryPredicate
BinaryFunctionBinaryProcedure <L ,R > - Class in org.apache.commons.functor.adapter
BinaryFunctionBinaryProcedure(BinaryFunction<? super L, ? super R, ?>) - Constructor for class org.apache.commons.functor.adapter.BinaryFunctionBinaryProcedure
BinaryFunctionFunction <A ,T > - Class in org.apache.commons.functor.adapter
Adapts a BinaryFunction as a Function by sending the same argument to both sides of the BinaryFunction.
BinaryFunctionFunction(BinaryFunction<? super A, ? super A, ? extends T>) - Constructor for class org.apache.commons.functor.adapter.BinaryFunctionFunction
Create a new BinaryFunctionFunction.
BinaryFunctor <L ,R > - Interface in org.apache.commons.functor
Marker interface for binary (two-argument) functors.
binaryInstance() - Static method in class org.apache.commons.functor.core.NoOp
BinaryNot <L ,R > - Class in org.apache.commons.functor.core.composite
Tests
to the logical inverse
of some other predicate.
BinaryNot(BinaryPredicate<? super L, ? super R>) - Constructor for class org.apache.commons.functor.core.composite.BinaryNot
Create a new BinaryNot.
BinaryOr <L ,R > - Class in org.apache.commons.functor.core.composite
Tests
true
iff
at least one of its children test
true
.
BinaryOr() - Constructor for class org.apache.commons.functor.core.composite.BinaryOr
Create a new BinaryOr.
BinaryOr(BinaryPredicate<? super L, ? super R>...) - Constructor for class org.apache.commons.functor.core.composite.BinaryOr
Create a new BinaryOr instance.
BinaryOr(Iterable<BinaryPredicate<? super L, ? super R>>) - Constructor for class org.apache.commons.functor.core.composite.BinaryOr
Create a new BinaryOr instance.
BinaryPredicate <L ,R > - Interface in org.apache.commons.functor
A functor that takes two arguments and returns a boolean
value.
BinaryPredicateBinaryFunction <L ,R > - Class in org.apache.commons.functor.adapter
BinaryPredicateBinaryFunction(BinaryPredicate<? super L, ? super R>) - Constructor for class org.apache.commons.functor.adapter.BinaryPredicateBinaryFunction
Create a new BinaryPredicateBinaryFunction.
BinaryPredicatePredicate <A > - Class in org.apache.commons.functor.adapter
Adapts a BinaryPredicate as a Predicate by sending the same argument to both sides of the BinaryPredicate.
BinaryPredicatePredicate(BinaryPredicate<? super A, ? super A>) - Constructor for class org.apache.commons.functor.adapter.BinaryPredicatePredicate
Create a new BinaryPredicatePredicate.
BinaryProcedure <L ,R > - Interface in org.apache.commons.functor
A functor that takes two arguments and has no return value.
BinaryProcedureBinaryFunction <L ,R ,T > - Class in org.apache.commons.functor.adapter
BinaryProcedureBinaryFunction(BinaryProcedure<? super L, ? super R>) - Constructor for class org.apache.commons.functor.adapter.BinaryProcedureBinaryFunction
Create a new BinaryProcedureBinaryFunction.
BinaryProcedureProcedure <A > - Class in org.apache.commons.functor.adapter
Adapts a BinaryProcedure as a Procedure by sending the same argument to both sides of the BinaryProcedure.
BinaryProcedureProcedure(BinaryProcedure<? super A, ? super A>) - Constructor for class org.apache.commons.functor.adapter.BinaryProcedureProcedure
Create a new BinaryProcedureProcedure.
BinarySequence <L ,R > - Class in org.apache.commons.functor.core.composite
BinarySequence() - Constructor for class org.apache.commons.functor.core.composite.BinarySequence
Create a new BinarySequence.
BinarySequence(BinaryProcedure<? super L, ? super R>...) - Constructor for class org.apache.commons.functor.core.composite.BinarySequence
Create a new BinarySequence instance.
BinarySequence(Iterable<BinaryProcedure<? super L, ? super R>>) - Constructor for class org.apache.commons.functor.core.composite.BinarySequence
Create a new BinarySequence instance.
bind(Function<? super A, ? extends T>, A) - Static method in class org.apache.commons.functor.adapter.BoundNullaryFunction
Adapt the given, possibly-
null
,
Function
to the
NullaryFunction
interface by binding
the specified
Object
as a constant
argument.
bind(Predicate<? super A>, A) - Static method in class org.apache.commons.functor.adapter.BoundNullaryPredicate
Adapt the given, possibly-
null
,
Predicate
to the
NullaryPredicate
interface by binding
the specified
Object
as a constant
argument.
bind(Procedure<? super A>, A) - Static method in class org.apache.commons.functor.adapter.BoundNullaryProcedure
Adapt the given, possibly-
null
,
Procedure
to the
NullaryProcedure
interface by binding
the specified
Object
as a constant
argument.
bind(BinaryFunction<? super L, ? super R, ? extends T>, L, R) - Static method in class org.apache.commons.functor.adapter.FullyBoundNullaryFunction
Adapt a BinaryNullaryFunction as a NullaryFunction.
bind(BinaryPredicate<? super L, ? super R>, L, R) - Static method in class org.apache.commons.functor.adapter.FullyBoundNullaryPredicate
Adapt a BinaryPredicate to the NullaryPredicate interface.
bind(BinaryProcedure<? super L, ? super R>, L, R) - Static method in class org.apache.commons.functor.adapter.FullyBoundNullaryProcedure
Adapt a BinaryNullaryProcedure to the NullaryProcedure interface.
bind(BinaryFunction<? super L, ? super R, ? extends T>, L) - Static method in class org.apache.commons.functor.adapter.LeftBoundFunction
Adapt a BinaryFunction as a Function.
bind(BinaryPredicate<? super L, ? super R>, L) - Static method in class org.apache.commons.functor.adapter.LeftBoundPredicate
Adapt a BinaryPredicate to the Predicate interface.
bind(BinaryProcedure<? super L, ? super R>, L) - Static method in class org.apache.commons.functor.adapter.LeftBoundProcedure
Get a Procedure from procedure
.
bind(BinaryFunction<? super L, ? super R, ? extends T>, R) - Static method in class org.apache.commons.functor.adapter.RightBoundFunction
Adapt a BinaryFunction to the Function interface.
bind(BinaryPredicate<? super L, ? super R>, R) - Static method in class org.apache.commons.functor.adapter.RightBoundPredicate
Adapt a BinaryPredicate as a Predicate.
bind(BinaryProcedure<? super L, ? super R>, R) - Static method in class org.apache.commons.functor.adapter.RightBoundProcedure
Get a Procedure from procedure
.
BoundNullaryFunction <T > - Class in org.apache.commons.functor.adapter
BoundNullaryFunction(Function<? super A, ? extends T>, A) - Constructor for class org.apache.commons.functor.adapter.BoundNullaryFunction
Create a new BoundNullaryFunction instance.
BoundNullaryPredicate - Class in org.apache.commons.functor.adapter
BoundNullaryPredicate(Predicate<? super A>, A) - Constructor for class org.apache.commons.functor.adapter.BoundNullaryPredicate
Create a new BoundNullaryPredicate instance.
BoundNullaryProcedure - Class in org.apache.commons.functor.adapter
BoundNullaryProcedure(Procedure<? super A>, A) - Constructor for class org.apache.commons.functor.adapter.BoundNullaryProcedure
Create a new BoundNullaryProcedure instance.
BoundType - Enum in org.apache.commons.functor.range
Determine the bound type of a range.
CharacterRange - Class in org.apache.commons.functor.range
A generator for a range of characters.
CharacterRange(char, char) - Constructor for class org.apache.commons.functor.range.CharacterRange
Create a new CharacterRange.
CharacterRange(char, char, int) - Constructor for class org.apache.commons.functor.range.CharacterRange
Create a new CharacterRange.
CharacterRange(Endpoint<Character>, Endpoint<Character>) - Constructor for class org.apache.commons.functor.range.CharacterRange
Create a new CharacterRange.
CharacterRange(Endpoint<Character>, Endpoint<Character>, int) - Constructor for class org.apache.commons.functor.range.CharacterRange
Create a new CharacterRange.
CharacterRange(char, BoundType, char, BoundType) - Constructor for class org.apache.commons.functor.range.CharacterRange
Create a new CharacterRange.
CharacterRange(char, BoundType, char, BoundType, int) - Constructor for class org.apache.commons.functor.range.CharacterRange
Create a new CharacterRange.
characterRange(char, char) - Static method in class org.apache.commons.functor.range.Ranges
Create a new CharacterRange.
characterRange(char, char, int) - Static method in class org.apache.commons.functor.range.Ranges
Create a new CharacterRange.
characterRange(char, BoundType, char, BoundType) - Static method in class org.apache.commons.functor.range.Ranges
Create a new CharacterRange.
characterRange(char, BoundType, char, BoundType, int) - Static method in class org.apache.commons.functor.range.Ranges
Create a new CharacterRange.
characterRange(Endpoint<Character>, Endpoint<Character>, int) - Static method in class org.apache.commons.functor.range.Ranges
Create a new CharacterRange.
CollectionTransformer <E ,C extends Collection <? super E >> - Class in org.apache.commons.functor.generator.util
Transforms a generator into a collection.
CollectionTransformer(C) - Constructor for class org.apache.commons.functor.generator.util.CollectionTransformer
Create a new CollectionTransformer.
ComparatorFunction <T > - Class in org.apache.commons.functor.core.comparator
ComparatorFunction(Comparator<? super T>) - Constructor for class org.apache.commons.functor.core.comparator.ComparatorFunction
Create a new ComparatorFunction.
Composite - Class in org.apache.commons.functor.core.composite
Utility/fluent methods for creating composite functors.
CompositeBinaryFunction <L ,R ,T > - Class in org.apache.commons.functor.core.composite
A
BinaryFunction
composed of
one binary function,
f , and two
functions,
g and
h ,
evaluating the ordered parameters
x ,
y
to
f (g (x ),h (y ))
.
CompositeBinaryFunction(BinaryFunction<? super G, ? super H, ? extends T>, Function<? super L, ? extends G>, Function<? super R, ? extends H>) - Constructor for class org.apache.commons.functor.core.composite.CompositeBinaryFunction
Create a new CompositeBinaryFunction.
CompositeBinaryPredicate <L ,R > - Class in org.apache.commons.functor.core.composite
A
BinaryPredicate
composed of
one binary predicate,
p , and two
functions,
f and
g ,
evaluating the ordered parameters
x ,
y
to
p (f (x ),g (y ))
.
CompositeBinaryPredicate(BinaryPredicate<? super G, ? super H>, Function<? super L, ? extends G>, Function<? super R, ? extends H>) - Constructor for class org.apache.commons.functor.core.composite.CompositeBinaryPredicate
Create a new CompositeBinaryPredicate.
CompositeFunction <A ,T > - Class in org.apache.commons.functor.core.composite
A
Function
representing the composition of
Functions
,
"chaining" the output of one to the input
of another.
CompositeFunction(Function<? super A, ? extends T>) - Constructor for class org.apache.commons.functor.core.composite.CompositeFunction
Create a new CompositeFunction.
CompositePredicate <A > - Class in org.apache.commons.functor.core.composite
A
Predicate
representing the composition of
Functions
,
"chaining" the output of one to the input
of another.
CompositePredicate(Predicate<? super A>) - Constructor for class org.apache.commons.functor.core.composite.CompositePredicate
Create a new CompositePredicate.
CompositeProcedure <A > - Class in org.apache.commons.functor.core.composite
A
Procedure
representing the composition of
Functions
,
"chaining" the output of one to the input
of another.
CompositeProcedure(Procedure<? super A>) - Constructor for class org.apache.commons.functor.core.composite.CompositeProcedure
Create a new CompositeProcedure.
Conditional - Class in org.apache.commons.functor.core.composite
Utility methods for creating conditional functors.
ConditionalBinaryFunction <L ,R ,T > - Class in org.apache.commons.functor.core.composite
A
BinaryFunction
similiar to Java's "ternary"
or "conditional" operator (
? :
).
ConditionalBinaryFunction(BinaryPredicate<? super L, ? super R>, BinaryFunction<? super L, ? super R, ? extends T>, BinaryFunction<? super L, ? super R, ? extends T>) - Constructor for class org.apache.commons.functor.core.composite.ConditionalBinaryFunction
Create a new ConditionalBinaryFunction.
ConditionalBinaryPredicate <L ,R > - Class in org.apache.commons.functor.core.composite
A
BinaryPredicate
similiar to Java's "ternary"
or "conditional" operator (
? :
).
ConditionalBinaryPredicate(BinaryPredicate<? super L, ? super R>, BinaryPredicate<? super L, ? super R>, BinaryPredicate<? super L, ? super R>) - Constructor for class org.apache.commons.functor.core.composite.ConditionalBinaryPredicate
Create a new ConditionalBinaryPredicate.
ConditionalBinaryProcedure <L ,R > - Class in org.apache.commons.functor.core.composite
A
BinaryProcedure
similiar to Java's "ternary"
or "conditional" operator (
? :
).
ConditionalBinaryProcedure(BinaryPredicate<? super L, ? super R>, BinaryProcedure<? super L, ? super R>) - Constructor for class org.apache.commons.functor.core.composite.ConditionalBinaryProcedure
Create a new ConditionalBinaryProcedure.
ConditionalBinaryProcedure(BinaryPredicate<? super L, ? super R>, BinaryProcedure<? super L, ? super R>, BinaryProcedure<? super L, ? super R>) - Constructor for class org.apache.commons.functor.core.composite.ConditionalBinaryProcedure
Create a new ConditionalBinaryProcedure.
ConditionalFunction <A ,T > - Class in org.apache.commons.functor.core.composite
A
Function
similiar to Java's "ternary"
or "conditional" operator (
? :
).
ConditionalFunction(Predicate<? super A>, Function<? super A, ? extends T>, Function<? super A, ? extends T>) - Constructor for class org.apache.commons.functor.core.composite.ConditionalFunction
Create a new ConditionalFunction.
ConditionalNullaryFunction <T > - Class in org.apache.commons.functor.core.composite
A
NullaryFunction
similiar to Java's "ternary"
or "conditional" operator (
? :
).
ConditionalNullaryFunction(NullaryPredicate, NullaryFunction<? extends T>, NullaryFunction<? extends T>) - Constructor for class org.apache.commons.functor.core.composite.ConditionalNullaryFunction
Create a new ConditionalNullaryFunction.
ConditionalNullaryPredicate - Class in org.apache.commons.functor.core.composite
A
NullaryPredicate
similiar to Java's "ternary"
or "conditional" operator (
? :
).
ConditionalNullaryPredicate(NullaryPredicate, NullaryPredicate, NullaryPredicate) - Constructor for class org.apache.commons.functor.core.composite.ConditionalNullaryPredicate
Create a new ConditionalNullaryPredicate.
ConditionalNullaryProcedure - Class in org.apache.commons.functor.core.composite
A
NullaryProcedure
similiar to Java's "ternary"
or "conditional" operator (
? :
).
ConditionalNullaryProcedure(NullaryPredicate, NullaryProcedure) - Constructor for class org.apache.commons.functor.core.composite.ConditionalNullaryProcedure
Create a new ConditionalNullaryProcedure.
ConditionalNullaryProcedure(NullaryPredicate, NullaryProcedure, NullaryProcedure) - Constructor for class org.apache.commons.functor.core.composite.ConditionalNullaryProcedure
Create a new ConditionalNullaryProcedure.
ConditionalPredicate <A > - Class in org.apache.commons.functor.core.composite
A
Predicate
similiar to Java's "ternary"
or "conditional" operator (
? :
).
ConditionalPredicate(Predicate<? super A>, Predicate<? super A>, Predicate<? super A>) - Constructor for class org.apache.commons.functor.core.composite.ConditionalPredicate
Create a new ConditionalPredicate.
ConditionalProcedure <A > - Class in org.apache.commons.functor.core.composite
A
Procedure
similiar to Java's "ternary"
or "conditional" operator (
? :
).
ConditionalProcedure(Predicate<? super A>, Procedure<? super A>) - Constructor for class org.apache.commons.functor.core.composite.ConditionalProcedure
Create a new ConditionalProcedure.
ConditionalProcedure(Predicate<? super A>, Procedure<? super A>, Procedure<? super A>) - Constructor for class org.apache.commons.functor.core.composite.ConditionalProcedure
Create a new ConditionalProcedure.
Constant <T > - Class in org.apache.commons.functor.core
Constant(T) - Constructor for class org.apache.commons.functor.core.Constant
Create a new Constant.
contains(Character) - Method in class org.apache.commons.functor.range.CharacterRange
Returns true
if this range contains the specified element.
contains(T) - Method in class org.apache.commons.functor.range.NumericRange
Returns true
if this range contains the specified element.
contains(T) - Method in interface org.apache.commons.functor.range.Range
Returns true
if this range contains the specified element.
containsAll(Collection<T>) - Method in class org.apache.commons.functor.range.AbstractRange
Returns true
is this range contains all of the elements in
the specified collection.
containsAll(Collection<T>) - Method in interface org.apache.commons.functor.range.Range
Returns true
is this range contains all of the elements in
the specified collection.
createIterator() - Method in class org.apache.commons.functor.range.AbstractRange
Create a non-empty iterator.
createIterator() - Method in class org.apache.commons.functor.range.CharacterRange
Create a non-empty iterator.
createIterator() - Method in class org.apache.commons.functor.range.DoubleRange
Create a non-empty iterator.
createIterator() - Method in class org.apache.commons.functor.range.FloatRange
Create a non-empty iterator.
createIterator() - Method in class org.apache.commons.functor.range.IntegerRange
Create a non-empty iterator.
createIterator() - Method in class org.apache.commons.functor.range.LongRange
Create a non-empty iterator.
createList() - Method in class org.apache.commons.functor.aggregator.AbstractListBackedAggregator
Allows subclasses to create the list which will store the
data series
.
createList() - Method in class org.apache.commons.functor.aggregator.ArrayListBackedAggregator
Creates an instance of ArrayList
and returns it.
DEFAULT_LEFT_BOUND_TYPE - Static variable in interface org.apache.commons.functor.range.Range
Default left bound type.
DEFAULT_RIGHT_BOUND_TYPE - Static variable in interface org.apache.commons.functor.range.Range
Default right bound type.
DEFAULT_STEP - Static variable in class org.apache.commons.functor.range.CharacterRange
Calculate default step.
DEFAULT_STEP - Static variable in class org.apache.commons.functor.range.DoubleRange
Calculate default step.
DEFAULT_STEP - Static variable in class org.apache.commons.functor.range.FloatRange
Calculate default step.
DEFAULT_STEP - Static variable in class org.apache.commons.functor.range.IntegerRange
Calculate default step.
DEFAULT_STEP - Static variable in class org.apache.commons.functor.range.LongRange
Calculate default step.
doAdd(T) - Method in class org.apache.commons.functor.aggregator.AbstractListBackedAggregator
Adds data to the series which will be aggregated.
doAdd(T) - Method in class org.apache.commons.functor.aggregator.AbstractNoStoreAggregator
Receives data to be aggregated/processed on the fly.
doAdd(T) - Method in class org.apache.commons.functor.aggregator.AbstractTimedAggregator
Function provided to allow subclasses to perform the actual adding of the
data to the aggregator.
doEvaluate() - Method in class org.apache.commons.functor.aggregator.AbstractListBackedAggregator
The actual "beef" of this class: iterate through the list and aggregates
all the data and evaluates the result.
doEvaluate() - Method in class org.apache.commons.functor.aggregator.AbstractNoStoreAggregator
doEvaluate() - Method in class org.apache.commons.functor.aggregator.AbstractTimedAggregator
Allows subclasses to perform the actual evaluation of the aggregated
result in a thread-safe manner.
doReset() - Method in class org.apache.commons.functor.aggregator.AbstractListBackedAggregator
Resets the data series to the empty state.
doReset() - Method in class org.apache.commons.functor.aggregator.AbstractNoStoreAggregator
doReset() - Method in class org.apache.commons.functor.aggregator.AbstractTimedAggregator
Function provided to allow subclasses to perform the actual reset of the
aggregator.
DoubleMaxAggregatorBinaryFunction - Class in org.apache.commons.functor.aggregator.functions
DoubleMaxAggregatorBinaryFunction() - Constructor for class org.apache.commons.functor.aggregator.functions.DoubleMaxAggregatorBinaryFunction
DoubleMaxAggregatorFunction - Class in org.apache.commons.functor.aggregator.functions
DoubleMaxAggregatorFunction() - Constructor for class org.apache.commons.functor.aggregator.functions.DoubleMaxAggregatorFunction
DoubleMeanValueAggregatorFunction - Class in org.apache.commons.functor.aggregator.functions
Aggregator function to be used with subclasses of
AbstractListBackedAggregator
which computes the arithmetic mean of all the numbers in the list.
DoubleMeanValueAggregatorFunction() - Constructor for class org.apache.commons.functor.aggregator.functions.DoubleMeanValueAggregatorFunction
DoubleMedianValueAggregatorFunction - Class in org.apache.commons.functor.aggregator.functions
DoubleMedianValueAggregatorFunction() - Constructor for class org.apache.commons.functor.aggregator.functions.DoubleMedianValueAggregatorFunction
DoubleMedianValueAggregatorFunction(boolean) - Constructor for class org.apache.commons.functor.aggregator.functions.DoubleMedianValueAggregatorFunction
Constructor which allows the caller to specify whether to operate on the
original list or a copy of it.
DoublePercentileAggregatorFunction - Class in org.apache.commons.functor.aggregator.functions
DoublePercentileAggregatorFunction(double) - Constructor for class org.apache.commons.functor.aggregator.functions.DoublePercentileAggregatorFunction
DoublePercentileAggregatorFunction(double, boolean) - Constructor for class org.apache.commons.functor.aggregator.functions.DoublePercentileAggregatorFunction
Initializes the function with the given percentile and decides whether
the function will modify the original list or not.
DoubleRange - Class in org.apache.commons.functor.range
A generator for a range of doubles.
DoubleRange(Number, Number) - Constructor for class org.apache.commons.functor.range.DoubleRange
Create a new DoubleRange.
DoubleRange(Number, Number, Number) - Constructor for class org.apache.commons.functor.range.DoubleRange
Create a new DoubleRange.
DoubleRange(double, double) - Constructor for class org.apache.commons.functor.range.DoubleRange
Create a new DoubleRange.
DoubleRange(double, double, double) - Constructor for class org.apache.commons.functor.range.DoubleRange
Create a new DoubleRange.
DoubleRange(Endpoint<Double>, Endpoint<Double>) - Constructor for class org.apache.commons.functor.range.DoubleRange
Create a new DoubleRange.
DoubleRange(double, BoundType, double, BoundType) - Constructor for class org.apache.commons.functor.range.DoubleRange
Create a new DoubleRange.
DoubleRange(Endpoint<Double>, Endpoint<Double>, double) - Constructor for class org.apache.commons.functor.range.DoubleRange
Create a new DoubleRange.
DoubleRange(double, BoundType, double, BoundType, double) - Constructor for class org.apache.commons.functor.range.DoubleRange
Create a new DoubleRange.
doubleRange(Number, Number) - Static method in class org.apache.commons.functor.range.Ranges
Create a new DoubleRange.
doubleRange(Number, Number, Number) - Static method in class org.apache.commons.functor.range.Ranges
Create a new DoubleRange.
doubleRange(double, double) - Static method in class org.apache.commons.functor.range.Ranges
Create a new DoubleRange.
doubleRange(double, double, double) - Static method in class org.apache.commons.functor.range.Ranges
Create a new DoubleRange.
doubleRange(double, BoundType, double, BoundType, double) - Static method in class org.apache.commons.functor.range.Ranges
Create a new DoubleRange.
doubleRange(double, BoundType, double, BoundType) - Static method in class org.apache.commons.functor.range.Ranges
Create a new DoubleRange.
doubleRange(Endpoint<Double>, Endpoint<Double>, double) - Static method in class org.apache.commons.functor.range.Ranges
Create a new DoubleRange.
DoubleSumAggregatorBinaryFunction - Class in org.apache.commons.functor.aggregator.functions
Aggregator function to be used with subclasses of
AbstractNoStoreAggregator
which
sums up the 2 given numbers (hence the "Binary" in the name!).
DoubleSumAggregatorBinaryFunction() - Constructor for class org.apache.commons.functor.aggregator.functions.DoubleSumAggregatorBinaryFunction
DoubleSumAggregatorFunction - Class in org.apache.commons.functor.aggregator.functions
DoubleSumAggregatorFunction() - Constructor for class org.apache.commons.functor.aggregator.functions.DoubleSumAggregatorFunction
DoUntil - Class in org.apache.commons.functor.core.algorithm
Do-until algorithm (test after).
DoUntil(NullaryProcedure, NullaryPredicate) - Constructor for class org.apache.commons.functor.core.algorithm.DoUntil
Create a new DoUntil.
DoWhile - Class in org.apache.commons.functor.core.algorithm
Do-while algorithm (test after).
DoWhile(NullaryProcedure, NullaryPredicate) - Constructor for class org.apache.commons.functor.core.algorithm.DoWhile
Create a new DoWhile.
DoWhileNullaryProcedure - Class in org.apache.commons.functor.core.composite
DoWhileNullaryProcedure(NullaryProcedure, NullaryPredicate) - Constructor for class org.apache.commons.functor.core.composite.DoWhileNullaryProcedure
Create a new DoWhileNullaryProcedure.
EachElement - Class in org.apache.commons.functor.generator.util
Generator factory for each element of a "collection".
empty() - Static method in class org.apache.commons.functor.core.collection.FilteredIterable
Get an empty FilteredIterable.
Endpoint <T extends Comparable <?>> - Class in org.apache.commons.functor.range
Represent an endpoint of a range.
Endpoint(T, BoundType) - Constructor for class org.apache.commons.functor.range.Endpoint
Create an endpoint.
equals(Object) - Method in class org.apache.commons.functor.adapter.BinaryFunctionBinaryPredicate
equals(Object) - Method in class org.apache.commons.functor.adapter.BinaryFunctionBinaryProcedure
equals(Object) - Method in class org.apache.commons.functor.adapter.BinaryFunctionFunction
equals(Object) - Method in class org.apache.commons.functor.adapter.BinaryPredicateBinaryFunction
equals(Object) - Method in class org.apache.commons.functor.adapter.BinaryPredicatePredicate
equals(Object) - Method in class org.apache.commons.functor.adapter.BinaryProcedureBinaryFunction
equals(Object) - Method in class org.apache.commons.functor.adapter.BinaryProcedureProcedure
equals(Object) - Method in class org.apache.commons.functor.adapter.BoundNullaryFunction
equals(Object) - Method in class org.apache.commons.functor.adapter.BoundNullaryPredicate
equals(Object) - Method in class org.apache.commons.functor.adapter.BoundNullaryProcedure
equals(Object) - Method in class org.apache.commons.functor.adapter.FullyBoundNullaryFunction
equals(Object) - Method in class org.apache.commons.functor.adapter.FullyBoundNullaryPredicate
equals(Object) - Method in class org.apache.commons.functor.adapter.FullyBoundNullaryProcedure
equals(Object) - Method in class org.apache.commons.functor.adapter.FunctionPredicate
equals(Object) - Method in class org.apache.commons.functor.adapter.FunctionProcedure
equals(Object) - Method in class org.apache.commons.functor.adapter.IgnoreLeftFunction
equals(Object) - Method in class org.apache.commons.functor.adapter.IgnoreLeftPredicate
equals(Object) - Method in class org.apache.commons.functor.adapter.IgnoreLeftProcedure
equals(Object) - Method in class org.apache.commons.functor.adapter.IgnoreRightFunction
equals(Object) - Method in class org.apache.commons.functor.adapter.IgnoreRightPredicate
equals(Object) - Method in class org.apache.commons.functor.adapter.IgnoreRightProcedure
equals(Object) - Method in class org.apache.commons.functor.adapter.LeftBoundFunction
equals(Object) - Method in class org.apache.commons.functor.adapter.LeftBoundPredicate
equals(Object) - Method in class org.apache.commons.functor.adapter.LeftBoundProcedure
equals(Object) - Method in class org.apache.commons.functor.adapter.NullaryFunctionFunction
equals(Object) - Method in class org.apache.commons.functor.adapter.NullaryFunctionNullaryPredicate
equals(Object) - Method in class org.apache.commons.functor.adapter.NullaryFunctionNullaryProcedure
equals(Object) - Method in class org.apache.commons.functor.adapter.NullaryPredicateNullaryFunction
equals(Object) - Method in class org.apache.commons.functor.adapter.NullaryPredicatePredicate
equals(Object) - Method in class org.apache.commons.functor.adapter.NullaryProcedureNullaryFunction
equals(Object) - Method in class org.apache.commons.functor.adapter.NullaryProcedureProcedure
equals(Object) - Method in class org.apache.commons.functor.adapter.PredicateFunction
equals(Object) - Method in class org.apache.commons.functor.adapter.ProcedureFunction
equals(Object) - Method in class org.apache.commons.functor.adapter.RightBoundFunction
equals(Object) - Method in class org.apache.commons.functor.adapter.RightBoundPredicate
equals(Object) - Method in class org.apache.commons.functor.adapter.RightBoundProcedure
equals(Object) - Method in class org.apache.commons.functor.core.algorithm.FindWithinGenerator
equals(Object) - Method in class org.apache.commons.functor.core.algorithm.FoldLeft
equals(Object) - Method in class org.apache.commons.functor.core.algorithm.FoldRight
equals(Object) - Method in class org.apache.commons.functor.core.algorithm.GeneratorContains
equals(Object) - Method in class org.apache.commons.functor.core.algorithm.IndexOfInGenerator
equals(Object) - Method in class org.apache.commons.functor.core.algorithm.InPlaceTransform
equals(Object) - Method in class org.apache.commons.functor.core.algorithm.RecursiveEvaluation
equals(Object) - Method in class org.apache.commons.functor.core.algorithm.RemoveMatching
equals(Object) - Method in class org.apache.commons.functor.core.algorithm.RetainMatching
equals(Object) - Method in class org.apache.commons.functor.core.collection.FilteredIterator
equals(Object) - Method in class org.apache.commons.functor.core.collection.IsElementOf
equals(Object) - Method in class org.apache.commons.functor.core.collection.IsEmpty
equals(Object) - Method in class org.apache.commons.functor.core.collection.Size
equals(Object) - Method in class org.apache.commons.functor.core.collection.TransformedIterator
equals(Object) - Method in class org.apache.commons.functor.core.comparator.ComparatorFunction
equals(Object) - Method in class org.apache.commons.functor.core.comparator.IsEquivalent
equals(Object) - Method in class org.apache.commons.functor.core.comparator.IsGreaterThan
equals(Object) - Method in class org.apache.commons.functor.core.comparator.IsGreaterThanOrEqual
equals(Object) - Method in class org.apache.commons.functor.core.comparator.IsLessThan
equals(Object) - Method in class org.apache.commons.functor.core.comparator.IsLessThanOrEqual
equals(Object) - Method in class org.apache.commons.functor.core.comparator.IsNotEquivalent
equals(Object) - Method in class org.apache.commons.functor.core.comparator.IsWithinRange
equals(Object) - Method in class org.apache.commons.functor.core.comparator.Max
equals(Object) - Method in class org.apache.commons.functor.core.comparator.Min
equals(Object) - Method in class org.apache.commons.functor.core.composite.AbstractLoopNullaryProcedure
equals(Object) - Method in class org.apache.commons.functor.core.composite.And
equals(Object) - Method in class org.apache.commons.functor.core.composite.BinaryAnd
equals(Object) - Method in class org.apache.commons.functor.core.composite.BinaryCompositeBinaryFunction
equals(Object) - Method in class org.apache.commons.functor.core.composite.BinaryNot
equals(Object) - Method in class org.apache.commons.functor.core.composite.BinaryOr
equals(Object) - Method in class org.apache.commons.functor.core.composite.BinarySequence
equals(Object) - Method in class org.apache.commons.functor.core.composite.CompositeBinaryFunction
equals(Object) - Method in class org.apache.commons.functor.core.composite.CompositeBinaryPredicate
equals(Object) - Method in class org.apache.commons.functor.core.composite.CompositeFunction
equals(Object) - Method in class org.apache.commons.functor.core.composite.CompositePredicate
equals(Object) - Method in class org.apache.commons.functor.core.composite.CompositeProcedure
equals(Object) - Method in class org.apache.commons.functor.core.composite.ConditionalBinaryFunction
equals(Object) - Method in class org.apache.commons.functor.core.composite.ConditionalBinaryPredicate
equals(Object) - Method in class org.apache.commons.functor.core.composite.ConditionalBinaryProcedure
equals(Object) - Method in class org.apache.commons.functor.core.composite.ConditionalFunction
equals(Object) - Method in class org.apache.commons.functor.core.composite.ConditionalNullaryFunction
equals(Object) - Method in class org.apache.commons.functor.core.composite.ConditionalNullaryPredicate
equals(Object) - Method in class org.apache.commons.functor.core.composite.ConditionalNullaryProcedure
equals(Object) - Method in class org.apache.commons.functor.core.composite.ConditionalPredicate
equals(Object) - Method in class org.apache.commons.functor.core.composite.ConditionalProcedure
equals(Object) - Method in class org.apache.commons.functor.core.composite.Not
equals(Object) - Method in class org.apache.commons.functor.core.composite.NullaryAnd
equals(Object) - Method in class org.apache.commons.functor.core.composite.NullaryNot
equals(Object) - Method in class org.apache.commons.functor.core.composite.NullaryOr
equals(Object) - Method in class org.apache.commons.functor.core.composite.NullarySequence
equals(Object) - Method in class org.apache.commons.functor.core.composite.Or
equals(Object) - Method in class org.apache.commons.functor.core.composite.Sequence
equals(Object) - Method in class org.apache.commons.functor.core.composite.TransformedBinaryFunction
equals(Object) - Method in class org.apache.commons.functor.core.composite.TransformedBinaryProcedure
equals(Object) - Method in class org.apache.commons.functor.core.composite.TransformedNullaryFunction
equals(Object) - Method in class org.apache.commons.functor.core.composite.TransformedNullaryProcedure
equals(Object) - Method in class org.apache.commons.functor.core.composite.TransposedFunction
equals(Object) - Method in class org.apache.commons.functor.core.composite.TransposedPredicate
equals(Object) - Method in class org.apache.commons.functor.core.composite.TransposedProcedure
equals(Object) - Method in class org.apache.commons.functor.core.Constant
equals(Object) - Method in class org.apache.commons.functor.core.Identity
equals(Object) - Method in class org.apache.commons.functor.core.IsEqual
equals(Object) - Method in class org.apache.commons.functor.core.IsInstance
equals(Object) - Method in class org.apache.commons.functor.core.IsNotEqual
equals(Object) - Method in class org.apache.commons.functor.core.IsNotNull
equals(Object) - Method in class org.apache.commons.functor.core.IsNotSame
equals(Object) - Method in class org.apache.commons.functor.core.IsNull
equals(Object) - Method in class org.apache.commons.functor.core.IsSame
equals(Object) - Method in class org.apache.commons.functor.core.Limit
equals(Object) - Method in class org.apache.commons.functor.core.NoOp
equals(Object) - Method in class org.apache.commons.functor.core.Offset
equals(Object) - Method in class org.apache.commons.functor.generator.FilteredGenerator
equals(Object) - Method in class org.apache.commons.functor.generator.loop.GenerateUntil
equals(Object) - Method in class org.apache.commons.functor.generator.loop.GenerateWhile
equals(Object) - Method in class org.apache.commons.functor.generator.loop.IteratorToGeneratorAdapter
equals(Object) - Method in class org.apache.commons.functor.generator.loop.TransformedGenerator
equals(Object) - Method in class org.apache.commons.functor.generator.loop.UntilGenerate
equals(Object) - Method in class org.apache.commons.functor.generator.loop.WhileGenerate
equals(Object) - Method in class org.apache.commons.functor.range.AbstractRange
equals(Object) - Method in class org.apache.commons.functor.range.Endpoint
evaluate(A) - Method in class org.apache.commons.functor.adapter.BinaryFunctionFunction
Evaluate this function.
evaluate(L, R) - Method in class org.apache.commons.functor.adapter.BinaryPredicateBinaryFunction
Evaluate this function.
evaluate(L, R) - Method in class org.apache.commons.functor.adapter.BinaryProcedureBinaryFunction
Evaluate this function.
evaluate() - Method in class org.apache.commons.functor.adapter.BoundNullaryFunction
Evaluate this function.
evaluate() - Method in class org.apache.commons.functor.adapter.FullyBoundNullaryFunction
Evaluate this function.
evaluate(L, R) - Method in class org.apache.commons.functor.adapter.IgnoreLeftFunction
Evaluate this function.
evaluate(L, R) - Method in class org.apache.commons.functor.adapter.IgnoreRightFunction
Evaluate this function.
evaluate(A) - Method in class org.apache.commons.functor.adapter.LeftBoundFunction
Evaluate this function.
evaluate(A) - Method in class org.apache.commons.functor.adapter.NullaryFunctionFunction
Evaluate this function.
evaluate() - Method in class org.apache.commons.functor.adapter.NullaryPredicateNullaryFunction
Evaluate this function.
evaluate() - Method in class org.apache.commons.functor.adapter.NullaryProcedureNullaryFunction
Evaluate this function.
evaluate(A) - Method in class org.apache.commons.functor.adapter.PredicateFunction
Evaluate this function.
evaluate(A) - Method in class org.apache.commons.functor.adapter.ProcedureFunction
Evaluate this function.
evaluate(A) - Method in class org.apache.commons.functor.adapter.RightBoundFunction
Evaluate this function.
evaluate() - Method in class org.apache.commons.functor.aggregator.AbstractTimedAggregator
evaluate(Double, Double) - Method in class org.apache.commons.functor.aggregator.functions.DoubleMaxAggregatorBinaryFunction
Computes the maximum of the 2 given numbers and returns the result.
evaluate(List<Double>) - Method in class org.apache.commons.functor.aggregator.functions.DoubleMaxAggregatorFunction
Does the actual traversal of the list and finds the maximum value then
returns the result.
evaluate(List<Double>) - Method in class org.apache.commons.functor.aggregator.functions.DoubleMeanValueAggregatorFunction
Does the actual computation and returns the result.
evaluate(List<Double>) - Method in class org.apache.commons.functor.aggregator.functions.DoubleMedianValueAggregatorFunction
Sorts the given list and chooses the median value.
evaluate(List<Double>) - Method in class org.apache.commons.functor.aggregator.functions.DoublePercentileAggregatorFunction
Traverses the list and computes the percentile.
evaluate(Double, Double) - Method in class org.apache.commons.functor.aggregator.functions.DoubleSumAggregatorBinaryFunction
Adds the 2 numbers together and returns the result.
evaluate(List<Double>) - Method in class org.apache.commons.functor.aggregator.functions.DoubleSumAggregatorFunction
Does the actual adding and returns the result.
evaluate(Integer, Integer) - Method in class org.apache.commons.functor.aggregator.functions.IntegerCountAggregatorBinaryFunction
Increments left
by one and returns it.
evaluate(Integer, Integer) - Method in class org.apache.commons.functor.aggregator.functions.IntegerMaxAggregatorBinaryFunction
Computes the maximum of the 2 given numbers and returns the result.
evaluate(List<Integer>) - Method in class org.apache.commons.functor.aggregator.functions.IntegerMaxAggregatorFunction
Does the actual traversal of the list and finds the maximum value then
returns the result.
evaluate(List<Integer>) - Method in class org.apache.commons.functor.aggregator.functions.IntegerMeanValueAggregatorFunction
Does the actual computation and returns the result.
evaluate(List<Integer>) - Method in class org.apache.commons.functor.aggregator.functions.IntegerMedianValueAggregatorFunction
Sorts the given list and chooses the median value.
evaluate(List<Integer>) - Method in class org.apache.commons.functor.aggregator.functions.IntegerPercentileAggregatorFunction
Traverses the list and computes the percentile.
evaluate(Integer, Integer) - Method in class org.apache.commons.functor.aggregator.functions.IntegerSumAggregatorBinaryFunction
Adds the 2 numbers together and returns the result.
evaluate(List<Integer>) - Method in class org.apache.commons.functor.aggregator.functions.IntegerSumAggregatorFunction
Does the actual adding and returns the result.
evaluate(L, R) - Method in interface org.apache.commons.functor.BinaryFunction
Evaluate this function.
evaluate(Generator<? extends E>, Predicate<? super E>) - Method in class org.apache.commons.functor.core.algorithm.FindWithinGenerator
Evaluate this function.
evaluate(Generator<T>) - Method in class org.apache.commons.functor.core.algorithm.FoldLeft
Evaluate this function.
evaluate(Generator<T>, T) - Method in class org.apache.commons.functor.core.algorithm.FoldLeft
Evaluate this function.
evaluate(Generator<T>) - Method in class org.apache.commons.functor.core.algorithm.FoldRight
Evaluate this function.
evaluate(Generator<T>, T) - Method in class org.apache.commons.functor.core.algorithm.FoldRight
Evaluate this function.
evaluate(LoopGenerator<? extends T>, Predicate<? super T>) - Method in class org.apache.commons.functor.core.algorithm.IndexOfInGenerator
Evaluate this function.
evaluate() - Method in class org.apache.commons.functor.core.algorithm.RecursiveEvaluation
Evaluate this function.
evaluate(Object) - Method in class org.apache.commons.functor.core.collection.Size
Evaluate this function.
evaluate(T, T) - Method in class org.apache.commons.functor.core.comparator.ComparatorFunction
Evaluate this function.
evaluate(T, T) - Method in class org.apache.commons.functor.core.comparator.Max
Evaluate this function.
evaluate(T, T) - Method in class org.apache.commons.functor.core.comparator.Min
Evaluate this function.
evaluate(L, R) - Method in class org.apache.commons.functor.core.composite.BinaryCompositeBinaryFunction
Evaluate this function.
evaluate(L, R) - Method in class org.apache.commons.functor.core.composite.CompositeBinaryFunction
Evaluate this function.
evaluate(A) - Method in class org.apache.commons.functor.core.composite.CompositeFunction
Evaluate this function.
evaluate(L, R) - Method in class org.apache.commons.functor.core.composite.ConditionalBinaryFunction
Evaluate this function.
evaluate(A) - Method in class org.apache.commons.functor.core.composite.ConditionalFunction
Evaluate this function.
evaluate() - Method in class org.apache.commons.functor.core.composite.ConditionalNullaryFunction
Evaluate this function.
evaluate(L, R) - Method in class org.apache.commons.functor.core.composite.TransformedBinaryFunction
Evaluate this function.
evaluate() - Method in class org.apache.commons.functor.core.composite.TransformedNullaryFunction
Evaluate this function.
evaluate(L, R) - Method in class org.apache.commons.functor.core.composite.TransposedFunction
Evaluate this function.
evaluate() - Method in class org.apache.commons.functor.core.Constant
Evaluate this function.
evaluate(Object) - Method in class org.apache.commons.functor.core.Constant
Evaluate this function.
evaluate(Object, Object) - Method in class org.apache.commons.functor.core.Constant
Evaluate this function.
evaluate(T) - Method in class org.apache.commons.functor.core.Identity
Evaluate this function.
evaluate(A) - Method in interface org.apache.commons.functor.Function
Evaluate this function.
evaluate(Generator<? extends E>) - Method in class org.apache.commons.functor.generator.util.CollectionTransformer
Run the
Generator
adding each element produced into the
collection.
evaluate() - Method in interface org.apache.commons.functor.NullaryFunction
Evaluate this function.
FALSE - Static variable in class org.apache.commons.functor.core.Constant
Constant for false
.
falsePredicate() - Static method in class org.apache.commons.functor.core.Constant
Get a Constant
that always
returns false
.
filter(Iterator<? extends T>, Predicate<? super T>) - Static method in class org.apache.commons.functor.core.collection.FilteredIterator
Get a filtered Iterator instance applying pred
to iter
.
FilteredGenerator <E > - Class in org.apache.commons.functor.generator
Generator that filters another Generator by only passing through those elements
that are matched by a specified Predicate.
FilteredGenerator(Generator<? extends E>, Predicate<? super E>) - Constructor for class org.apache.commons.functor.generator.FilteredGenerator
Create a new FilteredGenerator.
FilteredIterable <T > - Class in org.apache.commons.functor.core.collection
Adds a fluent filtering API to any
Iterable
.
FilteredIterable(Iterable<? extends T>) - Constructor for class org.apache.commons.functor.core.collection.FilteredIterable
Create a new FilteredIterable.
FilteredIterator <T > - Class in org.apache.commons.functor.core.collection
Iterator that filters another Iterator by only passing through those elements
that are matched by a specified Predicate.
FilteredIterator(Iterator<? extends T>, Predicate<? super T>) - Constructor for class org.apache.commons.functor.core.collection.FilteredIterator
Create a new FilteredIterator.
finalize() - Method in class org.apache.commons.functor.aggregator.AbstractTimedAggregator
FindWithinGenerator <E > - Class in org.apache.commons.functor.core.algorithm
FindWithinGenerator() - Constructor for class org.apache.commons.functor.core.algorithm.FindWithinGenerator
Create a new FindWithinGenerator.
FindWithinGenerator(E) - Constructor for class org.apache.commons.functor.core.algorithm.FindWithinGenerator
Create a new FindWithinGenerator.
FloatRange - Class in org.apache.commons.functor.range
A generator for a range of float.
FloatRange(Number, Number) - Constructor for class org.apache.commons.functor.range.FloatRange
Create a new FloatRange.
FloatRange(Number, Number, Number) - Constructor for class org.apache.commons.functor.range.FloatRange
Create a new FloatRange.
FloatRange(float, float) - Constructor for class org.apache.commons.functor.range.FloatRange
Create a new FloatRange.
FloatRange(float, float, float) - Constructor for class org.apache.commons.functor.range.FloatRange
Create a new FloatRange.
FloatRange(Endpoint<Float>, Endpoint<Float>) - Constructor for class org.apache.commons.functor.range.FloatRange
Create a new FloatRange.
FloatRange(Endpoint<Float>, Endpoint<Float>, float) - Constructor for class org.apache.commons.functor.range.FloatRange
Create a new FloatRange.
FloatRange(float, BoundType, float, BoundType) - Constructor for class org.apache.commons.functor.range.FloatRange
Create a new FloatRange.
FloatRange(float, BoundType, float, BoundType, float) - Constructor for class org.apache.commons.functor.range.FloatRange
Create a new FloatRange.
floatRange(Number, Number) - Static method in class org.apache.commons.functor.range.Ranges
Create a new FloatRange.
floatRange(Number, Number, Number) - Static method in class org.apache.commons.functor.range.Ranges
Create a new FloatRange.
floatRange(float, float) - Static method in class org.apache.commons.functor.range.Ranges
Create a new FloatRange.
floatRange(float, float, float) - Static method in class org.apache.commons.functor.range.Ranges
Create a new FloatRange.
floatRange(float, BoundType, float, BoundType) - Static method in class org.apache.commons.functor.range.Ranges
Create a new FloatRange.
floatRange(float, BoundType, float, BoundType, float) - Static method in class org.apache.commons.functor.range.Ranges
Create a new FloatRange.
floatRange(Endpoint<Float>, Endpoint<Float>, float) - Static method in class org.apache.commons.functor.range.Ranges
Create a new FloatRange.
FoldLeft <T > - Class in org.apache.commons.functor.core.algorithm
Functional left-fold algorithm against the elements of a
Generator
.
FoldLeft(BinaryFunction<? super T, ? super T, ? extends T>) - Constructor for class org.apache.commons.functor.core.algorithm.FoldLeft
Create a new FoldLeft.
FoldRight <T > - Class in org.apache.commons.functor.core.algorithm
Functional right-fold algorithm against the elements of a
Generator
.
FoldRight(BinaryFunction<? super T, ? super T, ? extends T>) - Constructor for class org.apache.commons.functor.core.algorithm.FoldRight
Create a new FoldRight.
from(Iterable<? extends E>) - Static method in class org.apache.commons.functor.generator.util.EachElement
Get a Generator for each element of an Iterable.
from(Map<? extends K, ? extends V>) - Static method in class org.apache.commons.functor.generator.util.EachElement
Get a Generator for each entry of a Map.
from(E...) - Static method in class org.apache.commons.functor.generator.util.EachElement
Get a Generator for each element of an Object[].
from(Iterator<? extends E>) - Static method in class org.apache.commons.functor.generator.util.EachElement
Get a Generator for each element of an Iterator.
FullyBoundNullaryFunction <T > - Class in org.apache.commons.functor.adapter
FullyBoundNullaryFunction(BinaryFunction<? super L, ? super R, ? extends T>, L, R) - Constructor for class org.apache.commons.functor.adapter.FullyBoundNullaryFunction
Create a new FullyBoundNullaryFunction.
FullyBoundNullaryPredicate - Class in org.apache.commons.functor.adapter
FullyBoundNullaryPredicate(BinaryPredicate<? super L, ? super R>, L, R) - Constructor for class org.apache.commons.functor.adapter.FullyBoundNullaryPredicate
Create a new FullyBoundNullaryPredicate instance.
FullyBoundNullaryProcedure - Class in org.apache.commons.functor.adapter
FullyBoundNullaryProcedure(BinaryProcedure<? super L, ? super R>, L, R) - Constructor for class org.apache.commons.functor.adapter.FullyBoundNullaryProcedure
Create a new FullyBoundNullaryProcedure instance.
function(Function<? super A, ? extends T>) - Static method in class org.apache.commons.functor.core.composite.Composite
Create a composite Function.
function(Function<? super X, ? extends T>, Function<? super A, ? extends X>) - Static method in class org.apache.commons.functor.core.composite.Composite
Create a composite Function.
function(BinaryFunction<? super G, ? super H, ? extends T>, Function<? super L, ? extends G>, Function<? super R, ? extends H>) - Static method in class org.apache.commons.functor.core.composite.Composite
Create a composite BinaryFunction.
function(BinaryFunction<? super G, ? super H, ? extends T>, BinaryFunction<? super L, ? super R, ? extends G>, BinaryFunction<? super L, ? super R, ? extends H>) - Static method in class org.apache.commons.functor.core.composite.Composite
Create a composite BinaryFunction.
function(NullaryPredicate, NullaryFunction<? extends T>, NullaryFunction<? extends T>) - Static method in class org.apache.commons.functor.core.composite.Conditional
Create a conditional NullaryFunction.
function(Predicate<? super A>, Function<? super A, ? extends T>, Function<? super A, ? extends T>) - Static method in class org.apache.commons.functor.core.composite.Conditional
Create a conditional Function.
function(BinaryPredicate<? super L, ? super R>, BinaryFunction<? super L, ? super R, ? extends T>, BinaryFunction<? super L, ? super R, ? extends T>) - Static method in class org.apache.commons.functor.core.composite.Conditional
Create a conditional BinaryFunction.
FUNCTION - Static variable in class org.apache.commons.functor.core.LeftIdentity
Left-identity function.
function() - Static method in class org.apache.commons.functor.core.LeftIdentity
Get a Left-identity BinaryFunction.
FUNCTION - Static variable in class org.apache.commons.functor.core.RightIdentity
Right-identity function.
function() - Static method in class org.apache.commons.functor.core.RightIdentity
Get a typed right-identity BinaryFunction.
Function <A ,T > - Interface in org.apache.commons.functor
A functor that takes one argument and returns an Object
value.
FunctionPredicate <A > - Class in org.apache.commons.functor.adapter
FunctionPredicate(Function<? super A, Boolean>) - Constructor for class org.apache.commons.functor.adapter.FunctionPredicate
FunctionProcedure <A > - Class in org.apache.commons.functor.adapter
Adapts a
Function
to the
Procedure
interface by ignoring the value returned
by the function.
FunctionProcedure(Function<? super A, ?>) - Constructor for class org.apache.commons.functor.adapter.FunctionProcedure
Functor - Interface in org.apache.commons.functor
Functor marker interface.
Identity <T > - Class in org.apache.commons.functor.core
Identity() - Constructor for class org.apache.commons.functor.core.Identity
Create a new Identity.
IgnoreLeftFunction <L ,R ,T > - Class in org.apache.commons.functor.adapter
IgnoreLeftFunction(Function<? super R, ? extends T>) - Constructor for class org.apache.commons.functor.adapter.IgnoreLeftFunction
Create a new IgnoreLeftFunction.
IgnoreLeftPredicate <L ,R > - Class in org.apache.commons.functor.adapter
IgnoreLeftPredicate(Predicate<? super R>) - Constructor for class org.apache.commons.functor.adapter.IgnoreLeftPredicate
Create a new IgnoreLeftPredicate.
IgnoreLeftProcedure <L ,R > - Class in org.apache.commons.functor.adapter
IgnoreLeftProcedure(Procedure<? super R>) - Constructor for class org.apache.commons.functor.adapter.IgnoreLeftProcedure
Create a new IgnoreLeftProcedure.
IgnoreRightFunction <L ,R ,T > - Class in org.apache.commons.functor.adapter
IgnoreRightFunction(Function<? super L, ? extends T>) - Constructor for class org.apache.commons.functor.adapter.IgnoreRightFunction
Create a new IgnoreRightFunction.
IgnoreRightPredicate <L ,R > - Class in org.apache.commons.functor.adapter
IgnoreRightPredicate(Predicate<? super L>) - Constructor for class org.apache.commons.functor.adapter.IgnoreRightPredicate
Create a new IgnoreRightPredicate.
IgnoreRightProcedure <L ,R > - Class in org.apache.commons.functor.adapter
IgnoreRightProcedure(Procedure<? super L>) - Constructor for class org.apache.commons.functor.adapter.IgnoreRightProcedure
Create a new IgnoreRightProcedure.
IndexOfInGenerator <T > - Class in org.apache.commons.functor.core.algorithm
IndexOfInGenerator() - Constructor for class org.apache.commons.functor.core.algorithm.IndexOfInGenerator
initialValue() - Method in class org.apache.commons.functor.aggregator.AbstractNoStoreAggregator
Allows subclasses to define the "initial" value.
InPlaceTransform <T > - Class in org.apache.commons.functor.core.algorithm
Implements an in-place transformation of a ListIterator's contents.
InPlaceTransform() - Constructor for class org.apache.commons.functor.core.algorithm.InPlaceTransform
INSTANCE - Static variable in class org.apache.commons.functor.core.algorithm.FindWithinGenerator
Basic instance.
instance() - Static method in class org.apache.commons.functor.core.algorithm.FindWithinGenerator
instance() - Static method in class org.apache.commons.functor.core.algorithm.GeneratorContains
instance() - Static method in class org.apache.commons.functor.core.algorithm.IndexOfInGenerator
instance() - Static method in class org.apache.commons.functor.core.algorithm.InPlaceTransform
instance() - Static method in class org.apache.commons.functor.core.algorithm.RemoveMatching
instance() - Static method in class org.apache.commons.functor.core.algorithm.RetainMatching
instance() - Static method in class org.apache.commons.functor.core.collection.IsElementOf
Get an IsElementOf instance.
instance(Object) - Static method in class org.apache.commons.functor.core.collection.IsElementOf
Get an IsElementOf(collection|array) Predicate.
INSTANCE - Static variable in class org.apache.commons.functor.core.collection.IsEmpty
Basic IsEmpty instance.
instance() - Static method in class org.apache.commons.functor.core.collection.IsEmpty
Get an IsEmpty instance.
instance() - Static method in class org.apache.commons.functor.core.collection.Size
Get a Size instance.
INSTANCE - Static variable in class org.apache.commons.functor.core.comparator.ComparatorFunction
Basic ComparatorFunction instance.
instance() - Static method in class org.apache.commons.functor.core.comparator.ComparatorFunction
Get a basic ComparatorFunction instance.
INSTANCE - Static variable in class org.apache.commons.functor.core.comparator.IsEquivalent
Basic IsEquivalent instance.
instance() - Static method in class org.apache.commons.functor.core.comparator.IsEquivalent
Get a basic IsEquivalent instance.
instance(T) - Static method in class org.apache.commons.functor.core.comparator.IsEquivalent
Get an IsEquivalent instance that always compares to arg
.
INSTANCE - Static variable in class org.apache.commons.functor.core.comparator.IsGreaterThan
Basic IsGreaterThan instance.
instance() - Static method in class org.apache.commons.functor.core.comparator.IsGreaterThan
Get a typed IsGreaterThan instance.
instance(T) - Static method in class org.apache.commons.functor.core.comparator.IsGreaterThan
Get an IsGreaterThan Predicate.
INSTANCE - Static variable in class org.apache.commons.functor.core.comparator.IsGreaterThanOrEqual
Basic IsGreaterThanOrEqual instance.
instance() - Static method in class org.apache.commons.functor.core.comparator.IsGreaterThanOrEqual
Get a typed IsGreaterThanOrEqual instance.
instance(T) - Static method in class org.apache.commons.functor.core.comparator.IsGreaterThanOrEqual
Get an IsGreaterThanOrEqual Predicate.
INSTANCE - Static variable in class org.apache.commons.functor.core.comparator.IsLessThan
Basic IsLessThan instance.
instance() - Static method in class org.apache.commons.functor.core.comparator.IsLessThan
Get a typed IsLessThan instance.
instance(T) - Static method in class org.apache.commons.functor.core.comparator.IsLessThan
Get an IsLessThan Predicate.
INSTANCE - Static variable in class org.apache.commons.functor.core.comparator.IsLessThanOrEqual
Basic IsLessThanOrEqual instance.
instance() - Static method in class org.apache.commons.functor.core.comparator.IsLessThanOrEqual
Get a typed IsLessThanOrEqual instance.
instance(T) - Static method in class org.apache.commons.functor.core.comparator.IsLessThanOrEqual
Get an IsLessThanOrEqual Predicate.
INSTANCE - Static variable in class org.apache.commons.functor.core.comparator.IsNotEquivalent
Basic IsNotEquivalent instance.
instance() - Static method in class org.apache.commons.functor.core.comparator.IsNotEquivalent
Get an IsNotEquivalent instance.
instance(T) - Static method in class org.apache.commons.functor.core.comparator.IsNotEquivalent
Get an IsNotEquivalent Predicate.
instance(A, A) - Static method in class org.apache.commons.functor.core.comparator.IsWithinRange
Obtain an IsWithinRange instance.
INSTANCE - Static variable in class org.apache.commons.functor.core.comparator.Max
Basic Max instance.
instance() - Static method in class org.apache.commons.functor.core.comparator.Max
Get a Max instance.
instance(T) - Static method in class org.apache.commons.functor.core.comparator.Max
Get a Max Function.
INSTANCE - Static variable in class org.apache.commons.functor.core.comparator.Min
Basic Min instance.
instance() - Static method in class org.apache.commons.functor.core.comparator.Min
Get a basic Min instance.
instance(T) - Static method in class org.apache.commons.functor.core.comparator.Min
Get a Min Function.
INSTANCE - Static variable in class org.apache.commons.functor.core.Identity
A generic Identity<Object>
instance.
instance() - Static method in class org.apache.commons.functor.core.Identity
Get an Identity instance.
INSTANCE - Static variable in class org.apache.commons.functor.core.IsEqual
Basic IsEqual instance.
instance() - Static method in class org.apache.commons.functor.core.IsEqual
Get an IsEqual instance.
INSTANCE - Static variable in class org.apache.commons.functor.core.IsInstance
Basic IsInstanceOf instance.
instance() - Static method in class org.apache.commons.functor.core.IsInstance
Get an IsInstance instance.
INSTANCE - Static variable in class org.apache.commons.functor.core.IsNotEqual
Basic IsNotEqual instance.
instance() - Static method in class org.apache.commons.functor.core.IsNotEqual
Get an IsNotEqual instance.
INSTANCE - Static variable in class org.apache.commons.functor.core.IsNotNull
Basic IsNotNull instance.
instance() - Static method in class org.apache.commons.functor.core.IsNotNull
Get an IsNotNull instance.
INSTANCE - Static variable in class org.apache.commons.functor.core.IsNotSame
Basic IsNotSame instance.
instance() - Static method in class org.apache.commons.functor.core.IsNotSame
Get an IsNotSame instance.
INSTANCE - Static variable in class org.apache.commons.functor.core.IsNull
Basic IsNull instance.
instance() - Static method in class org.apache.commons.functor.core.IsNull
Get an IsNull instance.
INSTANCE - Static variable in class org.apache.commons.functor.core.IsSame
Basic IsSame instance.
instance() - Static method in class org.apache.commons.functor.core.IsSame
Get an IsSame instance.
INSTANCE - Static variable in class org.apache.commons.functor.core.NoOp
Basic NoOp instance.
instance() - Static method in class org.apache.commons.functor.core.NoOp
Get a NoOp instance.
IntegerCountAggregatorBinaryFunction - Class in org.apache.commons.functor.aggregator.functions
Aggregator function to be used with subclasses of
AbstractNoStoreAggregator
which
simply increments the first argument by 1 and returns it.
IntegerCountAggregatorBinaryFunction() - Constructor for class org.apache.commons.functor.aggregator.functions.IntegerCountAggregatorBinaryFunction
IntegerMaxAggregatorBinaryFunction - Class in org.apache.commons.functor.aggregator.functions
IntegerMaxAggregatorBinaryFunction() - Constructor for class org.apache.commons.functor.aggregator.functions.IntegerMaxAggregatorBinaryFunction
IntegerMaxAggregatorFunction - Class in org.apache.commons.functor.aggregator.functions
IntegerMaxAggregatorFunction() - Constructor for class org.apache.commons.functor.aggregator.functions.IntegerMaxAggregatorFunction
IntegerMeanValueAggregatorFunction - Class in org.apache.commons.functor.aggregator.functions
Aggregator function to be used with subclasses of
AbstractListBackedAggregator
which computes the arithmetic mean of all the numbers in the list.
IntegerMeanValueAggregatorFunction() - Constructor for class org.apache.commons.functor.aggregator.functions.IntegerMeanValueAggregatorFunction
IntegerMedianValueAggregatorFunction - Class in org.apache.commons.functor.aggregator.functions
IntegerMedianValueAggregatorFunction() - Constructor for class org.apache.commons.functor.aggregator.functions.IntegerMedianValueAggregatorFunction
IntegerMedianValueAggregatorFunction(boolean) - Constructor for class org.apache.commons.functor.aggregator.functions.IntegerMedianValueAggregatorFunction
Constructor which allows the caller to specify whether to operate on the
original list or a copy of it.
IntegerPercentileAggregatorFunction - Class in org.apache.commons.functor.aggregator.functions
IntegerPercentileAggregatorFunction(double) - Constructor for class org.apache.commons.functor.aggregator.functions.IntegerPercentileAggregatorFunction
IntegerPercentileAggregatorFunction(double, boolean) - Constructor for class org.apache.commons.functor.aggregator.functions.IntegerPercentileAggregatorFunction
Initializes the function with the given percentile and decides whether
the function will modify the original list or not.
IntegerRange - Class in org.apache.commons.functor.range
A range of integers.
IntegerRange(Number, Number) - Constructor for class org.apache.commons.functor.range.IntegerRange
Create a new IntegerRange.
IntegerRange(Number, Number, Number) - Constructor for class org.apache.commons.functor.range.IntegerRange
Create a new IntegerRange.
IntegerRange(int, int) - Constructor for class org.apache.commons.functor.range.IntegerRange
Create a new IntegerRange.
IntegerRange(int, int, int) - Constructor for class org.apache.commons.functor.range.IntegerRange
Create a new IntegerRange.
IntegerRange(Endpoint<Integer>, Endpoint<Integer>) - Constructor for class org.apache.commons.functor.range.IntegerRange
Create a new IntegerRange.
IntegerRange(int, BoundType, int, BoundType) - Constructor for class org.apache.commons.functor.range.IntegerRange
Create a new IntegerRange.
IntegerRange(Endpoint<Integer>, Endpoint<Integer>, int) - Constructor for class org.apache.commons.functor.range.IntegerRange
Create a new IntegerRange.
IntegerRange(int, BoundType, int, BoundType, int) - Constructor for class org.apache.commons.functor.range.IntegerRange
Create a new IntegerRange.
integerRange(Number, Number) - Static method in class org.apache.commons.functor.range.Ranges
Create a new IntegerRange.
integerRange(Number, Number, Number) - Static method in class org.apache.commons.functor.range.Ranges
Create a new IntegerRange.
integerRange(int, int) - Static method in class org.apache.commons.functor.range.Ranges
Create a new IntegerRange.
integerRange(int, int, int) - Static method in class org.apache.commons.functor.range.Ranges
Create a new IntegerRange.
integerRange(int, BoundType, int, BoundType) - Static method in class org.apache.commons.functor.range.Ranges
Create a new IntegerRange.
integerRange(int, BoundType, int, BoundType, int) - Static method in class org.apache.commons.functor.range.Ranges
Create a new IntegerRange.
integerRange(Endpoint<Integer>, Endpoint<Integer>, int) - Static method in class org.apache.commons.functor.range.Ranges
Create a new IntegerRange.
IntegerSumAggregatorBinaryFunction - Class in org.apache.commons.functor.aggregator.functions
Aggregator function to be used with subclasses of
AbstractNoStoreAggregator
which
sums up the 2 given numbers (hence the "Binary" in the name!).
IntegerSumAggregatorBinaryFunction() - Constructor for class org.apache.commons.functor.aggregator.functions.IntegerSumAggregatorBinaryFunction
IntegerSumAggregatorFunction - Class in org.apache.commons.functor.aggregator.functions
IntegerSumAggregatorFunction() - Constructor for class org.apache.commons.functor.aggregator.functions.IntegerSumAggregatorFunction
IsElementOf <L ,R > - Class in org.apache.commons.functor.core.collection
A
BinaryPredicate
that checks to see if the
specified object is an element of the specified
Collection.
IsElementOf() - Constructor for class org.apache.commons.functor.core.collection.IsElementOf
Create a new IsElementOf.
IsEmpty <A > - Class in org.apache.commons.functor.core.collection
A
Predicate
that checks to see if the specified object is empty.
IsEmpty() - Constructor for class org.apache.commons.functor.core.collection.IsEmpty
Create a new IsEmpty.
isEmpty() - Method in class org.apache.commons.functor.range.AbstractRange
Returns true
if this range is empty.
isEmpty() - Method in interface org.apache.commons.functor.range.Range
Returns true
if this range is empty.
IsEqual <L ,R > - Class in org.apache.commons.functor.core
Tests
true
iff its arguments are
equal
or both
null
.
IsEqual() - Constructor for class org.apache.commons.functor.core.IsEqual
Create a new IsEqual.
IsEquivalent <T > - Class in org.apache.commons.functor.core.comparator
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
IsGreaterThan <T > - Class in org.apache.commons.functor.core.comparator
IsGreaterThan() - Constructor for class org.apache.commons.functor.core.comparator.IsGreaterThan
IsGreaterThan(Comparator<? super T>) - Constructor for class org.apache.commons.functor.core.comparator.IsGreaterThan
IsGreaterThanOrEqual <T > - Class in org.apache.commons.functor.core.comparator
IsGreaterThanOrEqual() - Constructor for class org.apache.commons.functor.core.comparator.IsGreaterThanOrEqual
IsGreaterThanOrEqual(Comparator<? super T>) - Constructor for class org.apache.commons.functor.core.comparator.IsGreaterThanOrEqual
IsInstance <T > - Class in org.apache.commons.functor.core
IsInstance() - Constructor for class org.apache.commons.functor.core.IsInstance
IsLessThan <T > - Class in org.apache.commons.functor.core.comparator
IsLessThan() - Constructor for class org.apache.commons.functor.core.comparator.IsLessThan
IsLessThan(Comparator<? super T>) - Constructor for class org.apache.commons.functor.core.comparator.IsLessThan
IsLessThanOrEqual <T > - Class in org.apache.commons.functor.core.comparator
IsLessThanOrEqual() - Constructor for class org.apache.commons.functor.core.comparator.IsLessThanOrEqual
IsLessThanOrEqual(Comparator<? super T>) - Constructor for class org.apache.commons.functor.core.comparator.IsLessThanOrEqual
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
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
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
IsNotSame() - Constructor for class org.apache.commons.functor.core.IsNotSame
Create a new IsNotSame.
IsNull <A > - Class in org.apache.commons.functor.core
Tests
true
iff its argument
is
null
.
IsNull() - Constructor for class org.apache.commons.functor.core.IsNull
Create a new IsNull.
IsSame <L ,R > - Class in org.apache.commons.functor.core
Tests
the reference (==) equality of its arguments.
IsSame() - Constructor for class org.apache.commons.functor.core.IsSame
Create a new IsSame.
isSharedTimer() - Method in class org.apache.commons.functor.aggregator.AbstractTimedAggregator
isStopped() - Method in class org.apache.commons.functor.generator.loop.LoopGenerator
Check if the generator is stopped.
isTimerEnabled() - Method in class org.apache.commons.functor.aggregator.AbstractTimedAggregator
Checks whether this instance has a timer associated with it or not.
isUseCopy() - Method in class org.apache.commons.functor.aggregator.functions.DoubleMedianValueAggregatorFunction
isUseCopy() - Method in class org.apache.commons.functor.aggregator.functions.DoublePercentileAggregatorFunction
Does this instance modify the passed in list or not?
isUseCopy() - Method in class org.apache.commons.functor.aggregator.functions.IntegerMedianValueAggregatorFunction
isUseCopy() - Method in class org.apache.commons.functor.aggregator.functions.IntegerPercentileAggregatorFunction
Does this instance modify the passed in list or not?
IsWithinRange <A extends Comparable <A >> - Class in org.apache.commons.functor.core.comparator
IsWithinRange(A, A) - Constructor for class org.apache.commons.functor.core.comparator.IsWithinRange
iterator() - Method in class org.apache.commons.functor.core.collection.FilteredIterable
iterator() - Method in class org.apache.commons.functor.range.AbstractRange
IteratorToGeneratorAdapter <E > - Class in org.apache.commons.functor.generator.loop
IteratorToGeneratorAdapter(Iterator<? extends E>) - Constructor for class org.apache.commons.functor.generator.loop.IteratorToGeneratorAdapter
Create a new IteratorToGeneratorAdapter.
next() - Method in class org.apache.commons.functor.core.collection.FilteredIterator
next() - Method in class org.apache.commons.functor.core.collection.TransformedIterator
NO_TIMER - Static variable in class org.apache.commons.functor.aggregator.AbstractTimedAggregator
As per
AbstractTimedAggregator.timer
javadoc, if the interval specified is zero or less
there will be no
Timer
created/assigned to this instance.
NoOp - Class in org.apache.commons.functor.core
A procedure that does nothing at all.
NoOp() - Constructor for class org.apache.commons.functor.core.NoOp
Create a new NoOp.
not(BinaryPredicate<? super L, ? super R>) - Static method in class org.apache.commons.functor.core.composite.BinaryNot
Negate a BinaryPredicate.
Not <A > - Class in org.apache.commons.functor.core.composite
Tests
to the logical inverse
of some other predicate.
Not(Predicate<? super A>) - Constructor for class org.apache.commons.functor.core.composite.Not
Create a new Not.
not(Predicate<? super A>) - Static method in class org.apache.commons.functor.core.composite.Not
Invert a Predicate.
not(NullaryPredicate) - Static method in class org.apache.commons.functor.core.composite.NullaryNot
Get a NullaryNot instance for that
.
NullaryAnd - Class in org.apache.commons.functor.core.composite
Tests
true
iff
none of its children test
false
.
NullaryAnd() - Constructor for class org.apache.commons.functor.core.composite.NullaryAnd
Create a new NullaryAnd.
NullaryAnd(Iterable<NullaryPredicate>) - Constructor for class org.apache.commons.functor.core.composite.NullaryAnd
Create a new NullaryAnd instance.
NullaryAnd(NullaryPredicate...) - Constructor for class org.apache.commons.functor.core.composite.NullaryAnd
Create a new NullaryAnd instance.
NullaryFunction <T > - Interface in org.apache.commons.functor
A functor that takes no arguments and returns a value.
NullaryFunctionFunction <A ,T > - Class in org.apache.commons.functor.adapter
NullaryFunctionFunction(NullaryFunction<? extends T>) - Constructor for class org.apache.commons.functor.adapter.NullaryFunctionFunction
Create a new NullaryFunctionFunction.
NullaryFunctionNullaryPredicate - Class in org.apache.commons.functor.adapter
NullaryFunctionNullaryPredicate(NullaryFunction<Boolean>) - Constructor for class org.apache.commons.functor.adapter.NullaryFunctionNullaryPredicate
Create a new NullaryFunctionNullaryPredicate.
NullaryFunctionNullaryProcedure - Class in org.apache.commons.functor.adapter
NullaryFunctionNullaryProcedure(NullaryFunction<?>) - Constructor for class org.apache.commons.functor.adapter.NullaryFunctionNullaryProcedure
NullaryFunctor - Interface in org.apache.commons.functor
Marker interface for nullary (zero-argument) functors.
NullaryNot - Class in org.apache.commons.functor.core.composite
Tests
to the logical inverse
of some other predicate.
NullaryNot(NullaryPredicate) - Constructor for class org.apache.commons.functor.core.composite.NullaryNot
Create a new NullaryNot.
NullaryOr - Class in org.apache.commons.functor.core.composite
Tests
true
iff
at least one of its children test
true
.
NullaryOr() - Constructor for class org.apache.commons.functor.core.composite.NullaryOr
Create a new NullaryOr.
NullaryOr(Iterable<NullaryPredicate>) - Constructor for class org.apache.commons.functor.core.composite.NullaryOr
Create a new NullaryOr instance.
NullaryOr(NullaryPredicate...) - Constructor for class org.apache.commons.functor.core.composite.NullaryOr
Create a new NullaryOr instance.
NullaryPredicate - Interface in org.apache.commons.functor
A functor that takes no arguments and returns a boolean
value.
NullaryPredicateNullaryFunction - Class in org.apache.commons.functor.adapter
NullaryPredicateNullaryFunction(NullaryPredicate) - Constructor for class org.apache.commons.functor.adapter.NullaryPredicateNullaryFunction
Create a new NullaryPredicateNullaryFunction.
NullaryPredicatePredicate <A > - Class in org.apache.commons.functor.adapter
NullaryPredicatePredicate(NullaryPredicate) - Constructor for class org.apache.commons.functor.adapter.NullaryPredicatePredicate
Create a new NullaryPredicatePredicate.
NullaryProcedure - Interface in org.apache.commons.functor
A functor that takes no arguments and returns no value.
NullaryProcedureNullaryFunction <T > - Class in org.apache.commons.functor.adapter
NullaryProcedureNullaryFunction(NullaryProcedure) - Constructor for class org.apache.commons.functor.adapter.NullaryProcedureNullaryFunction
Create a new NullaryProcedureNullaryFunction.
NullaryProcedureProcedure <A > - Class in org.apache.commons.functor.adapter
NullaryProcedureProcedure(NullaryProcedure) - Constructor for class org.apache.commons.functor.adapter.NullaryProcedureProcedure
Create a new NullaryProcedureProcedure.
NullarySequence - Class in org.apache.commons.functor.core.composite
NullarySequence() - Constructor for class org.apache.commons.functor.core.composite.NullarySequence
Create a new NullarySequence.
NullarySequence(NullaryProcedure...) - Constructor for class org.apache.commons.functor.core.composite.NullarySequence
Create a new NullarySequence instance.
NullarySequence(Iterable<NullaryProcedure>) - Constructor for class org.apache.commons.functor.core.composite.NullarySequence
Create a new NullarySequence instance.
NumericRange <T extends Number & Comparable <T >> - Class in org.apache.commons.functor.range
A base class for numeric ranges.
NumericRange(Endpoint<T>, Endpoint<T>, T, BinaryFunction<T, T, T>) - Constructor for class org.apache.commons.functor.range.NumericRange
of(Iterable<T>) - Static method in class org.apache.commons.functor.core.collection.FilteredIterable
of(Function<? super P, ? extends A>) - Method in class org.apache.commons.functor.core.composite.CompositeFunction
Fluently obtain a CompositeFunction that is "this function" applied to the specified preceding function.
of(Function<? super P, ? extends A>) - Method in class org.apache.commons.functor.core.composite.CompositePredicate
Fluently obtain a CompositePredicate that applies our predicate to the result of the preceding function.
of(Function<? super T, ? extends A>) - Method in class org.apache.commons.functor.core.composite.CompositeProcedure
Fluently obtain a CompositeProcedure that runs our procedure against the result of the preceding function.
of(T) - Static method in class org.apache.commons.functor.core.Constant
Get a Constant instance for the specified value.
of(Class<?>) - Static method in class org.apache.commons.functor.core.IsInstance
Get an IsInstanceOf Predicate.
of(int) - Static method in class org.apache.commons.functor.core.Limit
Get a Limit instance for the specified value.
Offset - Class in org.apache.commons.functor.core
A predicate that returns false
the first n times it is invoked, and
true
thereafter.
Offset(int) - Constructor for class org.apache.commons.functor.core.Offset
Create a new Offset.
onTimer(AbstractTimedAggregator<T>, T) - Method in interface org.apache.commons.functor.aggregator.TimedAggregatorListener
Received when the aggregator listening to has triggered the timer.
or(BinaryPredicate<? super L, ? super R>) - Method in class org.apache.commons.functor.core.composite.BinaryOr
Fluently add a BinaryPredicate.
or(NullaryPredicate) - Method in class org.apache.commons.functor.core.composite.NullaryOr
Fluently add a NullaryPredicate.
Or <A > - Class in org.apache.commons.functor.core.composite
Tests
true
iff
at least one of its children test
true
.
Or() - Constructor for class org.apache.commons.functor.core.composite.Or
Create a new Or.
Or(Iterable<Predicate<? super A>>) - Constructor for class org.apache.commons.functor.core.composite.Or
Create a new Or instance.
Or(Predicate<? super A>...) - Constructor for class org.apache.commons.functor.core.composite.Or
Create a new Or instance.
or(Predicate<? super A>) - Method in class org.apache.commons.functor.core.composite.Or
Fluently add a Predicate.
org.apache.commons.functor - package org.apache.commons.functor
Basic functor interfaces.
org.apache.commons.functor.adapter - package org.apache.commons.functor.adapter
Classes that adapt one functor interface to another.
org.apache.commons.functor.aggregator - package org.apache.commons.functor.aggregator
This package contains the interfaces and utilities needed to implement
an aggregation service.
org.apache.commons.functor.aggregator.functions - package org.apache.commons.functor.aggregator.functions
This package contains Function
's used by aggregators
defined in org.apache.commons.functor.aggregator
.
org.apache.commons.functor.core - package org.apache.commons.functor.core
Commonly used functor implementations.
org.apache.commons.functor.core.algorithm - package org.apache.commons.functor.core.algorithm
Various algorithm-esque functors.
org.apache.commons.functor.core.collection - package org.apache.commons.functor.core.collection
Collection
-based functors, algorithms and utilities.
org.apache.commons.functor.core.comparator - package org.apache.commons.functor.core.comparator
org.apache.commons.functor.core.composite - package org.apache.commons.functor.core.composite
Functors composed of other functors.
org.apache.commons.functor.generator - package org.apache.commons.functor.generator
Contains code related to Generators.
org.apache.commons.functor.generator.loop - package org.apache.commons.functor.generator.loop
Contains code related to Generators that control execution flow.
org.apache.commons.functor.generator.util - package org.apache.commons.functor.generator.util
Contains utility code for Generators.
org.apache.commons.functor.range - package org.apache.commons.functor.range
Contains code related to Ranges.
predicate(Predicate<? super A>) - Static method in class org.apache.commons.functor.core.composite.Composite
Create a composite Predicate.
predicate(Predicate<? super T>, Function<? super A, ? extends T>) - Static method in class org.apache.commons.functor.core.composite.Composite
Create a composite Predicate.
predicate(BinaryPredicate<? super G, ? super H>, Function<? super L, ? extends G>, Function<? super R, ? extends H>) - Static method in class org.apache.commons.functor.core.composite.Composite
Create a composite BinaryPredicate.
predicate(NullaryPredicate, NullaryPredicate, NullaryPredicate) - Static method in class org.apache.commons.functor.core.composite.Conditional
Create a conditional NullaryPredicate.
predicate(Predicate<? super A>, Predicate<? super A>, Predicate<? super A>) - Static method in class org.apache.commons.functor.core.composite.Conditional
Create a conditional Predicate.
predicate(BinaryPredicate<? super L, ? super R>, BinaryPredicate<? super L, ? super R>, BinaryPredicate<? super L, ? super R>) - Static method in class org.apache.commons.functor.core.composite.Conditional
Create a conditional BinaryPredicate.
predicate(boolean) - Static method in class org.apache.commons.functor.core.Constant
Get a Constant
that always
returns value .
PREDICATE - Static variable in class org.apache.commons.functor.core.LeftIdentity
Left-identity predicate.
predicate() - Static method in class org.apache.commons.functor.core.LeftIdentity
Get a left-identity BinaryPredicate.
PREDICATE - Static variable in class org.apache.commons.functor.core.RightIdentity
Right-identity predicate.
predicate() - Static method in class org.apache.commons.functor.core.RightIdentity
Get a typed right-identity BinaryPredicate.
Predicate <A > - Interface in org.apache.commons.functor
A functor that takes one argument and returns a boolean
value.
PredicateFunction <A > - Class in org.apache.commons.functor.adapter
PredicateFunction(Predicate<? super A>) - Constructor for class org.apache.commons.functor.adapter.PredicateFunction
Create a new PredicateFunction.
procedure(Procedure<? super A>) - Static method in class org.apache.commons.functor.core.composite.Composite
Create a composite Procedure.
procedure(Procedure<? super T>, Function<? super A, ? extends T>) - Static method in class org.apache.commons.functor.core.composite.Composite
Create a composite Procedure.
procedure(NullaryPredicate, NullaryProcedure) - Static method in class org.apache.commons.functor.core.composite.Conditional
Create a guarded NullaryProcedure.
procedure(NullaryPredicate, NullaryProcedure, NullaryProcedure) - Static method in class org.apache.commons.functor.core.composite.Conditional
Create a conditional NullaryProcedure.
procedure(Predicate<? super A>, Procedure<? super A>) - Static method in class org.apache.commons.functor.core.composite.Conditional
Create a guarded Procedure.
procedure(Predicate<? super A>, Procedure<? super A>, Procedure<? super A>) - Static method in class org.apache.commons.functor.core.composite.Conditional
Create a conditional Procedure.
procedure(BinaryPredicate<? super L, ? super R>, BinaryProcedure<? super L, ? super R>) - Static method in class org.apache.commons.functor.core.composite.Conditional
Create a guarded BinaryProcedure.
procedure(BinaryPredicate<? super L, ? super R>, BinaryProcedure<? super L, ? super R>, BinaryProcedure<? super L, ? super R>) - Static method in class org.apache.commons.functor.core.composite.Conditional
Create a conditional BinaryProcedure.
Procedure <A > - Interface in org.apache.commons.functor
A functor that takes one argument and returns no value.
ProcedureFunction <A ,T > - Class in org.apache.commons.functor.adapter
ProcedureFunction(Procedure<? super A>) - Constructor for class org.apache.commons.functor.adapter.ProcedureFunction
Create a new ProcedureFunction.
Range <T extends Comparable <?>,S > - Interface in org.apache.commons.functor.range
Represent an interval of elements that varies from the left limit
to the right limit .
Ranges - Class in org.apache.commons.functor.range
Range factory.
RecursiveEvaluation - Class in org.apache.commons.functor.core.algorithm
RecursiveEvaluation(NullaryFunction<?>) - Constructor for class org.apache.commons.functor.core.algorithm.RecursiveEvaluation
Create a new RecursiveEvaluation.
RecursiveEvaluation(NullaryFunction<?>, Class<?>) - Constructor for class org.apache.commons.functor.core.algorithm.RecursiveEvaluation
Create a new RecursiveEvaluation.
remove() - Method in class org.apache.commons.functor.core.collection.FilteredIterator
remove() - Method in class org.apache.commons.functor.core.collection.TransformedIterator
RemoveMatching <T > - Class in org.apache.commons.functor.core.algorithm
Remove elements from left Iterator that match right Predicate.
RemoveMatching() - Constructor for class org.apache.commons.functor.core.algorithm.RemoveMatching
removeTimerListener(TimedAggregatorListener<T>) - Method in class org.apache.commons.functor.aggregator.AbstractTimedAggregator
Removes a listener from the timer listeners list if previously added.
reset() - Method in class org.apache.commons.functor.aggregator.AbstractTimedAggregator
reset() - Method in interface org.apache.commons.functor.aggregator.Aggregator
Resets any series of data previously stored and returns the aggregator in
the initial state.
retain(Predicate<? super T>) - Method in class org.apache.commons.functor.core.collection.FilteredIterable
Retain only elements matching predicate
.
retain(Class<U>) - Method in class org.apache.commons.functor.core.collection.FilteredIterable
Retain elements of a given type with type-safety.
retain(Class<?>...) - Method in class org.apache.commons.functor.core.collection.FilteredIterable
Retain elements of any of specified types.
RetainMatching <T > - Class in org.apache.commons.functor.core.algorithm
Retain elements in left Iterator that match right Predicate.
RetainMatching() - Constructor for class org.apache.commons.functor.core.algorithm.RetainMatching
retrieveDataSize() - Method in class org.apache.commons.functor.aggregator.AbstractListBackedAggregator
Simply returns the size of the data series which is the size of the list
used internally.
retrieveDataSize() - Method in class org.apache.commons.functor.aggregator.AbstractNoStoreAggregator
This aggregator doesn't store any data, so the data series size is always
0 (zero).
retrieveDataSize() - Method in class org.apache.commons.functor.aggregator.AbstractTimedAggregator
Function provided to allow subclasses to retrieve the actual size of the
data series.
RIGHT - Static variable in class org.apache.commons.functor.core.IsNotNull
Right-handed BinaryPredicate.
right() - Static method in class org.apache.commons.functor.core.IsNotNull
Get a BinaryPredicate that matches if the right argument is null.
RIGHT - Static variable in class org.apache.commons.functor.core.IsNull
Right-handed BinaryPredicate.
right() - Static method in class org.apache.commons.functor.core.IsNull
Get a BinaryPredicate that matches if the right argument is null.
RightBoundFunction <A ,T > - Class in org.apache.commons.functor.adapter
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
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
RightBoundProcedure(BinaryProcedure<? super A, ? super R>, R) - Constructor for class org.apache.commons.functor.adapter.RightBoundProcedure
Create a new RightBoundProcedure.
rightEndpoint - Variable in class org.apache.commons.functor.range.AbstractRange
Right limit.
RightIdentity - Class in org.apache.commons.functor.core
Holder class for a right-identity BinaryFunction
(evaluates to the right argument) and a right-identity
BinaryPredicate
(tests whether right Boolean
argument equals Boolean.TRUE
).
RightIdentity() - Constructor for class org.apache.commons.functor.core.RightIdentity
Create a new RightIdentity.
run(L, R) - Method in class org.apache.commons.functor.adapter.BinaryFunctionBinaryProcedure
Evaluate
my function, but
ignore its returned value.
run(A) - Method in class org.apache.commons.functor.adapter.BinaryProcedureProcedure
Execute this procedure.
run() - Method in class org.apache.commons.functor.adapter.BoundNullaryProcedure
Execute this procedure.
run() - Method in class org.apache.commons.functor.adapter.FullyBoundNullaryProcedure
Execute this procedure.
run(A) - Method in class org.apache.commons.functor.adapter.FunctionProcedure
Evaluate
my function, but
ignore its returned value.
run(L, R) - Method in class org.apache.commons.functor.adapter.IgnoreLeftProcedure
Execute this procedure.
run(L, R) - Method in class org.apache.commons.functor.adapter.IgnoreRightProcedure
Execute this procedure.
run(A) - Method in class org.apache.commons.functor.adapter.LeftBoundProcedure
Execute this procedure.
run() - Method in class org.apache.commons.functor.adapter.NullaryFunctionNullaryProcedure
Execute this procedure.
run(A) - Method in class org.apache.commons.functor.adapter.NullaryProcedureProcedure
Execute this procedure.
run(A) - Method in class org.apache.commons.functor.adapter.RightBoundProcedure
Execute this procedure.
run(L, R) - Method in interface org.apache.commons.functor.BinaryProcedure
Execute this procedure.
run() - Method in class org.apache.commons.functor.core.algorithm.DoUntil
Execute this procedure.
run() - Method in class org.apache.commons.functor.core.algorithm.DoWhile
Execute this procedure.
run(ListIterator<T>, Function<? super T, ? extends T>) - Method in class org.apache.commons.functor.core.algorithm.InPlaceTransform
Execute this procedure.
run(Iterator<? extends T>, Predicate<? super T>) - Method in class org.apache.commons.functor.core.algorithm.RemoveMatching
Execute this procedure.
run(Iterator<? extends T>, Predicate<? super T>) - Method in class org.apache.commons.functor.core.algorithm.RetainMatching
Execute this procedure.
run() - Method in class org.apache.commons.functor.core.algorithm.UntilDo
Execute this procedure.
run() - Method in class org.apache.commons.functor.core.algorithm.WhileDo
Execute this procedure.
run(L, R) - Method in class org.apache.commons.functor.core.composite.BinarySequence
Execute this procedure.
run(A) - Method in class org.apache.commons.functor.core.composite.CompositeProcedure
Execute this procedure.
run(L, R) - Method in class org.apache.commons.functor.core.composite.ConditionalBinaryProcedure
Execute this procedure.
run() - Method in class org.apache.commons.functor.core.composite.ConditionalNullaryProcedure
Execute this procedure.
run(A) - Method in class org.apache.commons.functor.core.composite.ConditionalProcedure
Execute this procedure.
run() - Method in class org.apache.commons.functor.core.composite.DoWhileNullaryProcedure
Execute this procedure.
run() - Method in class org.apache.commons.functor.core.composite.NullarySequence
Execute this procedure.
run(A) - Method in class org.apache.commons.functor.core.composite.Sequence
Execute this procedure.
run(L, R) - Method in class org.apache.commons.functor.core.composite.TransformedBinaryProcedure
Execute this procedure.
run() - Method in class org.apache.commons.functor.core.composite.TransformedNullaryProcedure
Execute this procedure.
run(L, R) - Method in class org.apache.commons.functor.core.composite.TransposedProcedure
Execute this procedure.
run() - Method in class org.apache.commons.functor.core.composite.WhileDoNullaryProcedure
Execute this procedure.
run() - Method in class org.apache.commons.functor.core.NoOp
Execute this procedure.
run(Object) - Method in class org.apache.commons.functor.core.NoOp
Execute this procedure.
run(Object, Object) - Method in class org.apache.commons.functor.core.NoOp
Execute this procedure.
run(Procedure<? super E>) - Method in class org.apache.commons.functor.generator.FilteredGenerator
Generators must implement this method.
run(Procedure<? super E>) - Method in interface org.apache.commons.functor.generator.Generator
Generators must implement this method.
run(Procedure<? super E>) - Method in class org.apache.commons.functor.generator.loop.GenerateUntil
Generators must implement this method.
run(Procedure<? super E>) - Method in class org.apache.commons.functor.generator.loop.GenerateWhile
Generators must implement this method.
run(Procedure<? super E>) - Method in class org.apache.commons.functor.generator.loop.IteratorToGeneratorAdapter
Generators must implement this method.
run(Procedure<? super E>) - Method in class org.apache.commons.functor.generator.loop.TransformedGenerator
Generators must implement this method.
run(Procedure<? super E>) - Method in class org.apache.commons.functor.generator.loop.UntilGenerate
Generators must implement this method.
run(Procedure<? super E>) - Method in class org.apache.commons.functor.generator.loop.WhileGenerate
Generators must implement this method.
run() - Method in interface org.apache.commons.functor.NullaryProcedure
Execute this procedure.
run(A) - Method in interface org.apache.commons.functor.Procedure
Execute this procedure.
test(L, R) - Method in class org.apache.commons.functor.adapter.BinaryFunctionBinaryPredicate
Evaluate this predicate.
test(A) - Method in class org.apache.commons.functor.adapter.BinaryPredicatePredicate
Evaluate this predicate.
test() - Method in class org.apache.commons.functor.adapter.BoundNullaryPredicate
Evaluate this predicate.
test() - Method in class org.apache.commons.functor.adapter.FullyBoundNullaryPredicate
Evaluate this predicate.
test(A) - Method in class org.apache.commons.functor.adapter.FunctionPredicate
Evaluate this predicate.
test(L, R) - Method in class org.apache.commons.functor.adapter.IgnoreLeftPredicate
Evaluate this predicate.
test(L, R) - Method in class org.apache.commons.functor.adapter.IgnoreRightPredicate
Evaluate this predicate.
test(A) - Method in class org.apache.commons.functor.adapter.LeftBoundPredicate
Evaluate this predicate.
test() - Method in class org.apache.commons.functor.adapter.NullaryFunctionNullaryPredicate
Returns the
boolean
value of the non-
null
Boolean
returned by the
evaluate
method of my underlying function.
test(Object) - Method in class org.apache.commons.functor.adapter.NullaryPredicatePredicate
Evaluate this predicate.
test(A) - Method in class org.apache.commons.functor.adapter.RightBoundPredicate
Evaluate this predicate.
test(L, R) - Method in interface org.apache.commons.functor.BinaryPredicate
Evaluate this predicate.
test(Generator<? extends T>, Predicate<? super T>) - Method in class org.apache.commons.functor.core.algorithm.GeneratorContains
Evaluate this predicate.
test(L, R) - Method in class org.apache.commons.functor.core.collection.IsElementOf
Evaluate this predicate.
test(A) - Method in class org.apache.commons.functor.core.collection.IsEmpty
Evaluate this predicate.
test(T, T) - Method in class org.apache.commons.functor.core.comparator.IsEquivalent
Return
true
iff the
left parameter is
equal to the
right parameter under my current
Comparator
.
test(T, T) - Method in class org.apache.commons.functor.core.comparator.IsGreaterThan
Return
true
iff the
left parameter is
greater than the
right parameter under my current
Comparator
.
test(T, T) - Method in class org.apache.commons.functor.core.comparator.IsGreaterThanOrEqual
Return
true
iff the
left parameter is
greater than or equal to the
right parameter under my current
Comparator
.
test(T, T) - Method in class org.apache.commons.functor.core.comparator.IsLessThan
Return
true
iff the
left parameter is
less than the
right parameter under my current
Comparator
.
test(T, T) - Method in class org.apache.commons.functor.core.comparator.IsLessThanOrEqual
Evaluate this predicate.
test(T, T) - Method in class org.apache.commons.functor.core.comparator.IsNotEquivalent
Evaluate this predicate.
test(A) - Method in class org.apache.commons.functor.core.comparator.IsWithinRange
Evaluate this predicate.
test(A) - Method in class org.apache.commons.functor.core.composite.And
Evaluate this predicate.
test(L, R) - Method in class org.apache.commons.functor.core.composite.BinaryAnd
Evaluate this predicate.
test(L, R) - Method in class org.apache.commons.functor.core.composite.BinaryNot
Evaluate this predicate.
test(L, R) - Method in class org.apache.commons.functor.core.composite.BinaryOr
Evaluate this predicate.
test(L, R) - Method in class org.apache.commons.functor.core.composite.CompositeBinaryPredicate
Evaluate this predicate.
test(A) - Method in class org.apache.commons.functor.core.composite.CompositePredicate
Evaluate this predicate.
test(L, R) - Method in class org.apache.commons.functor.core.composite.ConditionalBinaryPredicate
Evaluate this predicate.
test() - Method in class org.apache.commons.functor.core.composite.ConditionalNullaryPredicate
Evaluate this predicate.
test(A) - Method in class org.apache.commons.functor.core.composite.ConditionalPredicate
Evaluate this predicate.
test(A) - Method in class org.apache.commons.functor.core.composite.Not
Evaluate this predicate.
test() - Method in class org.apache.commons.functor.core.composite.NullaryAnd
Evaluate this predicate.
test() - Method in class org.apache.commons.functor.core.composite.NullaryNot
Evaluate this predicate.
test() - Method in class org.apache.commons.functor.core.composite.NullaryOr
Evaluate this predicate.
test(A) - Method in class org.apache.commons.functor.core.composite.Or
Evaluate this predicate.
test(L, R) - Method in class org.apache.commons.functor.core.composite.TransposedPredicate
Evaluate this predicate.
test() - Method in class org.apache.commons.functor.core.Constant
Evaluate this predicate.
test(Object) - Method in class org.apache.commons.functor.core.Constant
Evaluate this predicate.
test(Object, Object) - Method in class org.apache.commons.functor.core.Constant
Evaluate this predicate.
test(Object) - Method in class org.apache.commons.functor.core.Identity
Evaluate this predicate.
test(Boolean) - Method in class org.apache.commons.functor.core.Identity
Test a Boolean object by returning its booleanValue
.
test(L, R) - Method in class org.apache.commons.functor.core.IsEqual
Evaluate this predicate.
test(T, Class<?>) - Method in class org.apache.commons.functor.core.IsInstance
Evaluate this predicate.
test(L, R) - Method in class org.apache.commons.functor.core.IsNotEqual
Evaluate this predicate.
test(Object) - Method in class org.apache.commons.functor.core.IsNotNull
Evaluate this predicate.
test(L, R) - Method in class org.apache.commons.functor.core.IsNotSame
Evaluate this predicate.
test(A) - Method in class org.apache.commons.functor.core.IsNull
Evaluate this predicate.
test(L, R) - Method in class org.apache.commons.functor.core.IsSame
Evaluate this predicate.
test() - Method in class org.apache.commons.functor.core.Limit
Evaluate this predicate.
test(Object) - Method in class org.apache.commons.functor.core.Limit
Evaluate this predicate.
test(Object, Object) - Method in class org.apache.commons.functor.core.Limit
Evaluate this predicate.
test() - Method in class org.apache.commons.functor.core.Offset
Evaluate this predicate.
test(Object) - Method in class org.apache.commons.functor.core.Offset
Evaluate this predicate.
test(Object, Object) - Method in class org.apache.commons.functor.core.Offset
Evaluate this predicate.
test() - Method in interface org.apache.commons.functor.NullaryPredicate
Evaluate this predicate.
test(A) - Method in interface org.apache.commons.functor.Predicate
Evaluate this predicate.
then(BinaryProcedure<? super L, ? super R>) - Method in class org.apache.commons.functor.core.composite.BinarySequence
Fluently add a BinaryProcedure.
then(NullaryProcedure) - Method in class org.apache.commons.functor.core.composite.NullarySequence
Fluently add a NullaryProcedure.
then(Procedure<? super A>) - Method in class org.apache.commons.functor.core.composite.Sequence
Fluently add a Procedure to the sequence.
TimedAggregatorListener <T > - Interface in org.apache.commons.functor.aggregator
TIMER_NAME - Static variable in class org.apache.commons.functor.aggregator.AbstractTimedAggregator
Name of the shared timer which will run all the TimerTasks resulted from
creating instances of this class which are set to used the shared timer.
to(R) - Static method in class org.apache.commons.functor.core.IsEqual
Get an IsEqual Predicate.
to(R) - Static method in class org.apache.commons.functor.core.IsNotEqual
Get an IsNotEqual Predicate.
to(Function<Generator<? extends E>, ? extends T>) - Method in class org.apache.commons.functor.generator.BaseGenerator
Transforms this generator using the passed in
transformer.
to(C) - Method in class org.apache.commons.functor.generator.BaseGenerator
Same as to(new CollectionTransformer(collection)).
to(Function<Generator<? extends E>, ? extends Z>) - Method in interface org.apache.commons.functor.generator.Generator
Transforms this generator using the passed in
transformer.
to(C) - Method in interface org.apache.commons.functor.generator.Generator
Same as to(new CollectionTransformer(collection)).
toCollection() - Method in class org.apache.commons.functor.generator.BaseGenerator
Same as to(new CollectionTransformer()).
toCollection() - Method in interface org.apache.commons.functor.generator.Generator
Same as to(new CollectionTransformer()).
toCollection() - Static method in class org.apache.commons.functor.generator.util.CollectionTransformer
toLeftString() - Method in class org.apache.commons.functor.range.Endpoint
Print the left endpoint and bound type.
toRightString() - Method in class org.apache.commons.functor.range.Endpoint
Print the right endpoint and bound type.
toString() - Method in class org.apache.commons.functor.adapter.BinaryFunctionBinaryPredicate
toString() - Method in class org.apache.commons.functor.adapter.BinaryFunctionBinaryProcedure
toString() - Method in class org.apache.commons.functor.adapter.BinaryFunctionFunction
toString() - Method in class org.apache.commons.functor.adapter.BinaryPredicateBinaryFunction
toString() - Method in class org.apache.commons.functor.adapter.BinaryPredicatePredicate
toString() - Method in class org.apache.commons.functor.adapter.BinaryProcedureBinaryFunction
toString() - Method in class org.apache.commons.functor.adapter.BinaryProcedureProcedure
toString() - Method in class org.apache.commons.functor.adapter.BoundNullaryFunction
toString() - Method in class org.apache.commons.functor.adapter.BoundNullaryPredicate
toString() - Method in class org.apache.commons.functor.adapter.BoundNullaryProcedure
toString() - Method in class org.apache.commons.functor.adapter.FullyBoundNullaryFunction
toString() - Method in class org.apache.commons.functor.adapter.FullyBoundNullaryPredicate
toString() - Method in class org.apache.commons.functor.adapter.FullyBoundNullaryProcedure
toString() - Method in class org.apache.commons.functor.adapter.FunctionPredicate
toString() - Method in class org.apache.commons.functor.adapter.FunctionProcedure
toString() - Method in class org.apache.commons.functor.adapter.IgnoreLeftFunction
toString() - Method in class org.apache.commons.functor.adapter.IgnoreLeftPredicate
toString() - Method in class org.apache.commons.functor.adapter.IgnoreLeftProcedure
toString() - Method in class org.apache.commons.functor.adapter.IgnoreRightFunction
toString() - Method in class org.apache.commons.functor.adapter.IgnoreRightPredicate
toString() - Method in class org.apache.commons.functor.adapter.IgnoreRightProcedure
toString() - Method in class org.apache.commons.functor.adapter.LeftBoundFunction
toString() - Method in class org.apache.commons.functor.adapter.LeftBoundPredicate
toString() - Method in class org.apache.commons.functor.adapter.LeftBoundProcedure
toString() - Method in class org.apache.commons.functor.adapter.NullaryFunctionFunction
toString() - Method in class org.apache.commons.functor.adapter.NullaryFunctionNullaryPredicate
toString() - Method in class org.apache.commons.functor.adapter.NullaryFunctionNullaryProcedure
toString() - Method in class org.apache.commons.functor.adapter.NullaryPredicateNullaryFunction
toString() - Method in class org.apache.commons.functor.adapter.NullaryPredicatePredicate
toString() - Method in class org.apache.commons.functor.adapter.NullaryProcedureNullaryFunction
toString() - Method in class org.apache.commons.functor.adapter.NullaryProcedureProcedure
toString() - Method in class org.apache.commons.functor.adapter.PredicateFunction
toString() - Method in class org.apache.commons.functor.adapter.ProcedureFunction
toString() - Method in class org.apache.commons.functor.adapter.RightBoundFunction
toString() - Method in class org.apache.commons.functor.adapter.RightBoundPredicate
toString() - Method in class org.apache.commons.functor.adapter.RightBoundProcedure
toString() - Method in class org.apache.commons.functor.aggregator.AbstractListBackedAggregator
toString() - Method in class org.apache.commons.functor.aggregator.AbstractNoStoreAggregator
toString() - Method in class org.apache.commons.functor.aggregator.AbstractTimedAggregator
toString() - Method in class org.apache.commons.functor.aggregator.ArrayListBackedAggregator
toString() - Method in class org.apache.commons.functor.aggregator.functions.DoubleMaxAggregatorBinaryFunction
toString() - Method in class org.apache.commons.functor.aggregator.functions.DoubleMaxAggregatorFunction
toString() - Method in class org.apache.commons.functor.aggregator.functions.DoubleMeanValueAggregatorFunction
toString() - Method in class org.apache.commons.functor.aggregator.functions.DoubleMedianValueAggregatorFunction
toString() - Method in class org.apache.commons.functor.aggregator.functions.DoublePercentileAggregatorFunction
toString() - Method in class org.apache.commons.functor.aggregator.functions.DoubleSumAggregatorBinaryFunction
toString() - Method in class org.apache.commons.functor.aggregator.functions.DoubleSumAggregatorFunction
toString() - Method in class org.apache.commons.functor.aggregator.functions.IntegerCountAggregatorBinaryFunction
toString() - Method in class org.apache.commons.functor.aggregator.functions.IntegerMaxAggregatorBinaryFunction
toString() - Method in class org.apache.commons.functor.aggregator.functions.IntegerMaxAggregatorFunction
toString() - Method in class org.apache.commons.functor.aggregator.functions.IntegerMeanValueAggregatorFunction
toString() - Method in class org.apache.commons.functor.aggregator.functions.IntegerMedianValueAggregatorFunction
toString() - Method in class org.apache.commons.functor.aggregator.functions.IntegerPercentileAggregatorFunction
toString() - Method in class org.apache.commons.functor.aggregator.functions.IntegerSumAggregatorBinaryFunction
toString() - Method in class org.apache.commons.functor.aggregator.functions.IntegerSumAggregatorFunction
toString() - Method in class org.apache.commons.functor.core.algorithm.DoUntil
toString() - Method in class org.apache.commons.functor.core.algorithm.DoWhile
toString() - Method in class org.apache.commons.functor.core.algorithm.FindWithinGenerator
toString() - Method in class org.apache.commons.functor.core.algorithm.FoldLeft
toString() - Method in class org.apache.commons.functor.core.algorithm.FoldRight
toString() - Method in class org.apache.commons.functor.core.algorithm.GeneratorContains
toString() - Method in class org.apache.commons.functor.core.algorithm.IndexOfInGenerator
toString() - Method in class org.apache.commons.functor.core.algorithm.InPlaceTransform
toString() - Method in class org.apache.commons.functor.core.algorithm.RecursiveEvaluation
toString() - Method in class org.apache.commons.functor.core.algorithm.RemoveMatching
toString() - Method in class org.apache.commons.functor.core.algorithm.RetainMatching
toString() - Method in class org.apache.commons.functor.core.algorithm.UntilDo
toString() - Method in class org.apache.commons.functor.core.algorithm.WhileDo
toString() - Method in class org.apache.commons.functor.core.collection.FilteredIterable
toString() - Method in class org.apache.commons.functor.core.collection.FilteredIterator
toString() - Method in class org.apache.commons.functor.core.collection.IsElementOf
toString() - Method in class org.apache.commons.functor.core.collection.IsEmpty
toString() - Method in class org.apache.commons.functor.core.collection.Size
toString() - Method in class org.apache.commons.functor.core.collection.TransformedIterator
toString() - Method in class org.apache.commons.functor.core.comparator.ComparatorFunction
toString() - Method in class org.apache.commons.functor.core.comparator.IsEquivalent
toString() - Method in class org.apache.commons.functor.core.comparator.IsGreaterThan
toString() - Method in class org.apache.commons.functor.core.comparator.IsGreaterThanOrEqual
toString() - Method in class org.apache.commons.functor.core.comparator.IsLessThan
toString() - Method in class org.apache.commons.functor.core.comparator.IsLessThanOrEqual
toString() - Method in class org.apache.commons.functor.core.comparator.IsNotEquivalent
toString() - Method in class org.apache.commons.functor.core.comparator.IsWithinRange
toString() - Method in class org.apache.commons.functor.core.comparator.Max
toString() - Method in class org.apache.commons.functor.core.comparator.Min
toString() - Method in class org.apache.commons.functor.core.composite.AbstractLoopNullaryProcedure
toString() - Method in class org.apache.commons.functor.core.composite.And
toString() - Method in class org.apache.commons.functor.core.composite.BinaryAnd
toString() - Method in class org.apache.commons.functor.core.composite.BinaryCompositeBinaryFunction
toString() - Method in class org.apache.commons.functor.core.composite.BinaryNot
toString() - Method in class org.apache.commons.functor.core.composite.BinaryOr
toString() - Method in class org.apache.commons.functor.core.composite.BinarySequence
toString() - Method in class org.apache.commons.functor.core.composite.CompositeBinaryFunction
toString() - Method in class org.apache.commons.functor.core.composite.CompositeBinaryPredicate
toString() - Method in class org.apache.commons.functor.core.composite.CompositeFunction
toString() - Method in class org.apache.commons.functor.core.composite.CompositePredicate
toString() - Method in class org.apache.commons.functor.core.composite.CompositeProcedure
toString() - Method in class org.apache.commons.functor.core.composite.ConditionalBinaryFunction
toString() - Method in class org.apache.commons.functor.core.composite.ConditionalBinaryPredicate
toString() - Method in class org.apache.commons.functor.core.composite.ConditionalBinaryProcedure
toString() - Method in class org.apache.commons.functor.core.composite.ConditionalFunction
toString() - Method in class org.apache.commons.functor.core.composite.ConditionalNullaryFunction
toString() - Method in class org.apache.commons.functor.core.composite.ConditionalNullaryPredicate
toString() - Method in class org.apache.commons.functor.core.composite.ConditionalNullaryProcedure
toString() - Method in class org.apache.commons.functor.core.composite.ConditionalPredicate
toString() - Method in class org.apache.commons.functor.core.composite.ConditionalProcedure
toString() - Method in class org.apache.commons.functor.core.composite.DoWhileNullaryProcedure
toString() - Method in class org.apache.commons.functor.core.composite.Not
toString() - Method in class org.apache.commons.functor.core.composite.NullaryAnd
toString() - Method in class org.apache.commons.functor.core.composite.NullaryNot
toString() - Method in class org.apache.commons.functor.core.composite.NullaryOr
toString() - Method in class org.apache.commons.functor.core.composite.NullarySequence
toString() - Method in class org.apache.commons.functor.core.composite.Or
toString() - Method in class org.apache.commons.functor.core.composite.Sequence
toString() - Method in class org.apache.commons.functor.core.composite.TransformedBinaryFunction
toString() - Method in class org.apache.commons.functor.core.composite.TransformedBinaryProcedure
toString() - Method in class org.apache.commons.functor.core.composite.TransformedNullaryFunction
toString() - Method in class org.apache.commons.functor.core.composite.TransformedNullaryProcedure
toString() - Method in class org.apache.commons.functor.core.composite.TransposedFunction
toString() - Method in class org.apache.commons.functor.core.composite.TransposedPredicate
toString() - Method in class org.apache.commons.functor.core.composite.TransposedProcedure
toString() - Method in class org.apache.commons.functor.core.composite.WhileDoNullaryProcedure
toString() - Method in class org.apache.commons.functor.core.Constant
toString() - Method in class org.apache.commons.functor.core.Identity
toString() - Method in class org.apache.commons.functor.core.IsEqual
toString() - Method in class org.apache.commons.functor.core.IsInstance
toString() - Method in class org.apache.commons.functor.core.IsNotEqual
toString() - Method in class org.apache.commons.functor.core.IsNotNull
toString() - Method in class org.apache.commons.functor.core.IsNotSame
toString() - Method in class org.apache.commons.functor.core.IsNull
toString() - Method in class org.apache.commons.functor.core.IsSame
toString() - Method in class org.apache.commons.functor.core.Limit
toString() - Method in class org.apache.commons.functor.core.NoOp
toString() - Method in class org.apache.commons.functor.core.Offset
toString() - Method in class org.apache.commons.functor.generator.loop.IteratorToGeneratorAdapter
toString() - Method in class org.apache.commons.functor.range.AbstractRange
toString() - Method in class org.apache.commons.functor.range.Endpoint
transform(Iterator<? extends E>, Function<? super E, ? extends T>) - Static method in class org.apache.commons.functor.core.collection.TransformedIterator
Get a Transformed Iterator instance.
TransformedBinaryFunction <L ,R ,T > - Class in org.apache.commons.functor.core.composite
A BinaryFunction whose result is then run through a Function.
TransformedBinaryFunction(BinaryFunction<? super L, ? super R, ? extends X>, Function<? super X, ? extends T>) - Constructor for class org.apache.commons.functor.core.composite.TransformedBinaryFunction
Create a new TransformedBinaryFunction.
TransformedBinaryProcedure <L ,R > - Class in org.apache.commons.functor.core.composite
A BinaryProcedure composed of a BinaryFunction whose result is then run through a Procedure.
TransformedBinaryProcedure(BinaryFunction<? super L, ? super R, ? extends X>, Procedure<? super X>) - Constructor for class org.apache.commons.functor.core.composite.TransformedBinaryProcedure
Create a new TransformedBinaryProcedure.
TransformedGenerator <I ,E > - Class in org.apache.commons.functor.generator.loop
Generator that transforms the elements of another Generator.
TransformedGenerator(Generator<? extends I>, Function<? super I, ? extends E>) - Constructor for class org.apache.commons.functor.generator.loop.TransformedGenerator
Create a new TransformedGenerator.
TransformedIterator <E ,T > - Class in org.apache.commons.functor.core.collection
Iterator that transforms another Iterator by applying a Function to each returned element.
TransformedIterator(Iterator<? extends E>, Function<? super E, ? extends T>) - Constructor for class org.apache.commons.functor.core.collection.TransformedIterator
Create a new TransformedIterator.
TransformedNullaryFunction <T > - Class in org.apache.commons.functor.core.composite
A NullaryFunction whose result is then run through a Function.
TransformedNullaryFunction(NullaryFunction<? extends X>, Function<? super X, ? extends T>) - Constructor for class org.apache.commons.functor.core.composite.TransformedNullaryFunction
Create a new TransformedNullaryFunction.
TransformedNullaryProcedure - Class in org.apache.commons.functor.core.composite
A NullaryProcedure composed of a NullaryFunction whose result is then run through a Procedure.
TransformedNullaryProcedure(NullaryFunction<? extends X>, Procedure<? super X>) - Constructor for class org.apache.commons.functor.core.composite.TransformedNullaryProcedure
Create a new TransformedNullaryProcedure.
transpose(BinaryFunction<? super L, ? super R, ? extends T>) - Static method in class org.apache.commons.functor.core.composite.TransposedFunction
Transpose a BinaryFunction.
transpose(BinaryPredicate<? super L, ? super R>) - Static method in class org.apache.commons.functor.core.composite.TransposedPredicate
Return the transposition of p
.
transpose(BinaryProcedure<? super L, ? super R>) - Static method in class org.apache.commons.functor.core.composite.TransposedProcedure
Transpose a BinaryProcedure.
TransposedFunction <L ,R ,T > - Class in org.apache.commons.functor.core.composite
Transposes (swaps) the arguments to some other
function
.
TransposedFunction(BinaryFunction<? super R, ? super L, ? extends T>) - Constructor for class org.apache.commons.functor.core.composite.TransposedFunction
Create a new TransposedFunction.
TransposedPredicate <L ,R > - Class in org.apache.commons.functor.core.composite
Transposes (swaps) the arguments to some other
predicate
.
TransposedPredicate(BinaryPredicate<? super R, ? super L>) - Constructor for class org.apache.commons.functor.core.composite.TransposedPredicate
Create a new TransposedPredicate.
TransposedProcedure <L ,R > - Class in org.apache.commons.functor.core.composite
Transposes (swaps) the arguments to some other
procedure
.
TransposedProcedure(BinaryProcedure<? super R, ? super L>) - Constructor for class org.apache.commons.functor.core.composite.TransposedProcedure
Create a new TransposedProcedure.
TRUE - Static variable in class org.apache.commons.functor.core.Constant
Constant for true
.
truePredicate() - Static method in class org.apache.commons.functor.core.Constant
Get a Constant
that always
returns true
.