Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W X Y Z 

A

AbstractBasicCopyable<T extends java.lang.Cloneable> - Class in de.caff.generics
Basic implementation of copyable object.
AbstractBasicCopyable() - Constructor for class de.caff.generics.AbstractBasicCopyable
 
AbstractBasicCountingSet<T> - Class in de.caff.generics
Basic implementation for counting sets.
AbstractBasicCountingSet(Map<T, Counter>, Counter.Creator) - Constructor for class de.caff.generics.AbstractBasicCountingSet
 
AbstractBasicFragileLoopItemHandler<T,E extends java.lang.Exception> - Class in de.caff.generics.handler
A base implementation which just does nothing for the LoopHandler.beforeStart() and LoopHandler.afterFinish() methods.
AbstractBasicFragileLoopItemHandler() - Constructor for class de.caff.generics.handler.AbstractBasicFragileLoopItemHandler
 
AbstractBasicLoopItemHandler<T> - Class in de.caff.generics.handler
A base implementation which just does nothing for the LoopHandler.beforeStart() and LoopHandler.afterFinish() methods.
AbstractBasicLoopItemHandler() - Constructor for class de.caff.generics.handler.AbstractBasicLoopItemHandler
 
AbstractBasicMultiDimensionalArray<T> - Class in de.caff.generics.mda
Basic implementation of a multi-dimensional array.
AbstractBasicMultiDimensionalArray(int...) - Constructor for class de.caff.generics.mda.AbstractBasicMultiDimensionalArray
Constructor.
AbstractBasicMultiDimensionalArray(MultiIndexLinearizer) - Constructor for class de.caff.generics.mda.AbstractBasicMultiDimensionalArray
Constructor.
AbstractBasicUnmodifiableList<T> - Class in de.caff.generics
Basic implementation of an unmodifiable list.
AbstractBasicUnmodifiableList() - Constructor for class de.caff.generics.AbstractBasicUnmodifiableList
 
accept(boolean) - Method in interface de.caff.generics.function.BooleanConsumer
Perform this operation on the given argument.
accept(byte) - Method in interface de.caff.generics.function.ByteConsumer
Perform this operation on the given argument.
accept(char) - Method in interface de.caff.generics.function.CharConsumer
Perform this operation on the given argument.
accept(float) - Method in interface de.caff.generics.function.FloatConsumer
Perform this operation on the given argument.
accept(short) - Method in interface de.caff.generics.function.ShortConsumer
Perform this operation on the given argument.
Accessor<T> - Interface in de.caff.generics
Abstractign for getting and setting a value.
ActiveList<T> - Class in de.caff.generics
An active lists sends events on changes.
ActiveList(List<T>) - Constructor for class de.caff.generics.ActiveList
Constructor.
ActiveListListener<T> - Interface in de.caff.generics
A listener for active lists.
add(T) - Method in class de.caff.generics.AbstractBasicCountingSet
Adds the specified element to this set if it is not already present (optional operation).
add(int, T) - Method in class de.caff.generics.AbstractBasicUnmodifiableList
Inserts the specified element at the specified position in this list (optional operation).
add(T) - Method in class de.caff.generics.AbstractBasicUnmodifiableList
Appends the specified element to the end of this list (optional operation).
add(T) - Method in class de.caff.generics.ActiveList
Appends the specified element to the end of this list (optional operation).
add(int, T) - Method in class de.caff.generics.ActiveList
Inserts the specified element at the specified position in this list (optional operation).
add(int, double) - Method in interface de.caff.generics.ExpandableDoubleIndexable
Return an exoandable double indexable Insert where the the given value was inserted at the given index.
add(double) - Method in interface de.caff.generics.ExpandableDoubleIndexable
Return an expandable double indexable where the given value was added to the end of this indexable.
add(int, T) - Method in interface de.caff.generics.ExpandableIndexable
Return an exoandable indexable where the the given value was inserted at the given index.
add(T) - Method in interface de.caff.generics.ExpandableIndexable
Return an expandable int indexable where the given value was added to the end of this indexable.
add(int, int) - Method in interface de.caff.generics.ExpandableIntIndexable
Return an exoandable int indexable Insert where the the given value was inserted at the given index.
add(int) - Method in interface de.caff.generics.ExpandableIntIndexable
Return an expandable int indexable where the given value was added to the end of this indexable.
add(int, long) - Method in interface de.caff.generics.ExpandableLongIndexable
Return an exoandable long indexable Insert where the the given value was inserted at the given index.
add(long) - Method in interface de.caff.generics.ExpandableLongIndexable
Return an expandable long indexable where the given value was added to the end of this indexable.
add(V) - Method in class de.caff.generics.HashCoderSet
 
add(T) - Method in class de.caff.generics.ListIteratorConverter
Inserts the specified element into the list (optional operation).
add(E) - Method in class de.caff.generics.MatchSet
Adds the specified element to this set if it is not already present (optional operation).
add(V) - Method in class de.caff.generics.RefWrapperHashSet
Appends the specified element to the end of this list (optional operation).
add(V) - Method in class de.caff.generics.RefWrapperList
Appends the specified element to the end of this list (optional operation).
add(int, V) - Method in class de.caff.generics.RefWrapperList
Inserts the specified element at the specified position in this list (optional operation).
add(T) - Method in class de.caff.generics.SynchronizedCollection
Ensures that this collection contains the specified element (optional operation).
add(T) - Method in class de.caff.generics.SynchronizedList
Ensures that this collection contains the specified element (optional operation).
add(int, T) - Method in class de.caff.generics.SynchronizedList
Inserts the specified element at the specified position in this list (optional operation).
add(int) - Method in interface de.caff.generics.util.Counter
Add something to the counter.
add(Counter) - Method in interface de.caff.generics.util.Counter
Add something to the counter.
add(int) - Method in class de.caff.generics.util.SimpleCounter
Add something to the counter.
add(Counter) - Method in class de.caff.generics.util.SimpleCounter
Add something to the counter.
add(int) - Method in class de.caff.generics.util.ThreadSafeCounter
Add something to the counter.
add(Counter) - Method in class de.caff.generics.util.ThreadSafeCounter
Add something to the counter.
add1() - Method in interface de.caff.generics.util.Counter
Add 1 to counter.
add1() - Method in class de.caff.generics.util.SimpleCounter
Add 1 to counter.
add1() - Method in class de.caff.generics.util.ThreadSafeCounter
Add 1 to counter.
addActiveListListener(ActiveListListener<? super T>) - Method in class de.caff.generics.ActiveList
Add an active list listener.
addAll(Collection<? extends T>) - Method in class de.caff.generics.AbstractBasicCountingSet
Adds all of the elements in the specified collection to this set if they're not already present (optional operation).
addAll(int, Collection<? extends T>) - Method in class de.caff.generics.AbstractBasicUnmodifiableList
Inserts all of the elements in the specified collection into this list at the specified position (optional operation).
addAll(Collection) - Method in class de.caff.generics.AbstractBasicUnmodifiableList
Appends all of the elements in the specified collection to the end of this list, in the order that they are returned by the specified collection's iterator (optional operation).
addAll(Collection<? extends V>) - Method in class de.caff.generics.HashCoderSet
 
addAll(Iterable<? extends V>) - Method in class de.caff.generics.HashCoderSet
Add all elements of the given iterable.
addAll(Collection<? extends E>) - Method in class de.caff.generics.MatchSet
Adds all of the elements in the specified collection to this set if they're not already present (optional operation).
addAll(Collection<? extends V>) - Method in class de.caff.generics.RefWrapperHashSet
Appends all of the elements in the specified collection to the end of this list, in the order that they are returned by the specified collection's iterator (optional operation).
addAll(Collection<? extends V>) - Method in class de.caff.generics.RefWrapperList
Appends all of the elements in the specified collection to the end of this list, in the order that they are returned by the specified collection's iterator (optional operation).
addAll(int, Collection<? extends V>) - Method in class de.caff.generics.RefWrapperList
Inserts all of the elements in the specified collection into this list at the specified position (optional operation).
addAll(Collection<? extends T>) - Method in class de.caff.generics.SynchronizedCollection
Adds all of the elements in the specified collection to this collection (optional operation).
addAll(Collection<? extends T>) - Method in class de.caff.generics.SynchronizedList
Adds all of the elements in the specified collection to this collection (optional operation).
addAll(int, Collection<? extends T>) - Method in class de.caff.generics.SynchronizedList
Inserts all of the elements in the specified collection into this list at the specified position (optional operation).
addAll(C, T...) - Static method in class de.caff.generics.Types
Add all elments to a collection.
addAll(C, Iterable<? extends T>) - Static method in class de.caff.generics.Types
Add all elements of an iterable to a collection.
addAll(C, Iterator<? extends T>) - Static method in class de.caff.generics.Types
Add all elements of an iterator to a collection.
addAll(C, Enumeration<? extends T>) - Static method in class de.caff.generics.Types
Add all elements of an enumeration to a collection.
addEnumeration(C, Enumeration<? extends T>) - Static method in class de.caff.generics.Types
Deprecated.
addIterable(C, Iterable<? extends T>) - Static method in class de.caff.generics.Types
Deprecated.
addIterator(C, Iterator<? extends T>) - Static method in class de.caff.generics.Types
Deprecated.
addToArray(boolean[], int) - Method in interface de.caff.generics.BooleanIndexable
Add the content of this indexable to the given array.
addToArray(boolean[], int, int, int) - Method in interface de.caff.generics.BooleanIndexable
Add a part of the content of this indexable to the given array.
addToArray(byte[], int) - Method in interface de.caff.generics.ByteIndexable
Add the content of this indexable to the given array.
addToArray(byte[], int, int, int) - Method in interface de.caff.generics.ByteIndexable
Add a part of the content of this indexable to the given array.
addToArray(char[], int) - Method in interface de.caff.generics.CharIndexable
Add the content of this indexable to the given array.
addToArray(char[], int, int, int) - Method in interface de.caff.generics.CharIndexable
Add a part of the content of this indexable to the given array.
addToArray(T[], int) - Method in interface de.caff.generics.Countable
Add the complete content of this countable to the given array.
addToArray(double[], int) - Method in interface de.caff.generics.DoubleIndexable
Add the content of this indexable to the given array.
addToArray(double[], int, int, int) - Method in interface de.caff.generics.DoubleIndexable
Add a part of the content of this indexable to the given array.
addToArray(float[], int) - Method in interface de.caff.generics.FloatIndexable
Add the content of this indexable to the given array.
addToArray(float[], int, int, int) - Method in interface de.caff.generics.FloatIndexable
Add a part of the content of this indexable to the given array.
addToArray(T[], int, int, int) - Method in interface de.caff.generics.Indexable
Add a part of the content of this indexable to the given array.
addToArray(T[], int) - Method in interface de.caff.generics.Indexable
Add the complete content of this indexable to the gien array.
addToArray(int[], int) - Method in interface de.caff.generics.IntIndexable
Add the content of this indexable to the given array.
addToArray(int[], int, int, int) - Method in interface de.caff.generics.IntIndexable
Add a part of the content of this indexable to the given array.
addToArray(long[], int) - Method in interface de.caff.generics.LongIndexable
Add the content of this indexable to the given array.
addToArray(long[], int, int, int) - Method in interface de.caff.generics.LongIndexable
Add a part of the content of this indexable to the given array.
addToArray(short[], int) - Method in interface de.caff.generics.ShortIndexable
Add the content of this indexable to the given array.
addToArray(short[], int, int, int) - Method in interface de.caff.generics.ShortIndexable
Add a part of the content of this indexable to the given array.
addToCollection(Collection<? super T>) - Method in interface de.caff.generics.Indexable
Add all elements of this indexable to the given collection.
after(Function<? super T, ? extends P>) - Method in interface de.caff.generics.function.Function1
Get a chained function which first applies the given function and then this one.
afterFinish() - Method in class de.caff.generics.handler.AbstractBasicFragileLoopItemHandler
Called after the loop has finished.
afterFinish() - Method in class de.caff.generics.handler.AbstractBasicLoopItemHandler
Called after the loop has finished.
afterFinish() - Method in class de.caff.generics.handler.CarelessLoopItemHandler
Called after the loop has finished.
afterFinish() - Method in class de.caff.generics.handler.ConvertingFragileLoopItemHandler
Called after the loop has finished.
afterFinish() - Method in class de.caff.generics.handler.ConvertingLoopItemHandler
Called after the loop has finished.
afterFinish() - Method in class de.caff.generics.handler.DeletingFragileLoopItemHandler
Called after the loop has finished.
afterFinish() - Method in class de.caff.generics.handler.DeletingLoopItemHandler
Called after the loop has finished.
afterFinish() - Method in class de.caff.generics.handler.FindAllIndexesHandler
Called after the loop has finished.
afterFinish() - Method in class de.caff.generics.handler.FindFirstIndexHandler
Called after the loop has finished.
afterFinish() - Method in class de.caff.generics.handler.MultiConvertingFragileLoopItemHandler
Called after the loop has finished.
afterFinish() - Method in class de.caff.generics.handler.MultiConvertingLoopItemHandler
Called after the loop has finished.
afterFinish() - Method in interface de.caff.generics.LoopHandler
Called after the loop has finished.
all(T[], Predicate<? super T>) - Static method in class de.caff.generics.Types
Does every element in the array fulfill the predicate?
all(Iterable<T>, Predicate<? super T>) - Static method in class de.caff.generics.Types
Does every element in the iterable fulfill the predicate?
all(Iterator<T>, Predicate<? super T>) - Static method in class de.caff.generics.Types
Does every element of the iterator fulfill the predicate?
all(Enumeration<T>, Predicate<? super T>) - Static method in class de.caff.generics.Types
Does every element of the enumeration fulfill the predicate?
ALWAYS_FALSE - Static variable in interface de.caff.generics.function.Predicate1
Deprecated.
Use Predicate1.alwaysFalse() instead as the returned predicate is smarter.
ALWAYS_TRUE - Static variable in interface de.caff.generics.function.Predicate1
Deprecated.
Use Predicate1.alwaysTrue() instead as the returned predicate is smarter.
alwaysFalse() - Static method in interface de.caff.generics.function.Predicate1
Get a predicate which always evaluates to false.
alwaysFalse() - Static method in interface de.caff.generics.function.Predicate2
Get a predicate which always evaluates to false.
alwaysFalse() - Static method in interface de.caff.generics.function.Predicate3
Get a predicate which always evaluates to false.
alwaysFalse() - Static method in interface de.caff.generics.function.Predicate4
Get a predicate which always evaluates to false.
alwaysFalse() - Static method in interface de.caff.generics.function.Predicate5
Get a predicate which always evaluates to false.
alwaysFalse() - Static method in interface de.caff.generics.function.Predicate6
Get a predicate which always evaluates to false.
alwaysFalse() - Static method in interface de.caff.generics.function.Predicate7
Get a predicate which always evaluates to false.
alwaysFalse() - Static method in interface de.caff.generics.function.Predicate8
Get a predicate which always evaluates to false.
alwaysFalse() - Static method in interface de.caff.generics.function.Predicate9
Get a predicate which always evaluates to false.
alwaysTrue() - Static method in interface de.caff.generics.function.Predicate1
Get a predicate which always evaluates to true.
alwaysTrue() - Static method in interface de.caff.generics.function.Predicate2
Get a predicate which always evaluates to true.
alwaysTrue() - Static method in interface de.caff.generics.function.Predicate3
Get a predicate which always evaluates to true.
alwaysTrue() - Static method in interface de.caff.generics.function.Predicate4
Get a predicate which always evaluates to true.
alwaysTrue() - Static method in interface de.caff.generics.function.Predicate5
Get a predicate which always evaluates to true.
alwaysTrue() - Static method in interface de.caff.generics.function.Predicate6
Get a predicate which always evaluates to true.
alwaysTrue() - Static method in interface de.caff.generics.function.Predicate7
Get a predicate which always evaluates to true.
alwaysTrue() - Static method in interface de.caff.generics.function.Predicate8
Get a predicate which always evaluates to true.
alwaysTrue() - Static method in interface de.caff.generics.function.Predicate9
Get a predicate which always evaluates to true.
and(Predicate<? super T>, Predicate<? super T>) - Static method in class de.caff.generics.checker.Check
Get a value checker which returns the boolean and of two checkers.
and(Predicate<? super T>, Predicate<? super T>, Predicate<? super T>...) - Static method in class de.caff.generics.checker.Check
Get a value checker which returns the boolean and of some checkers.
and(Collection<? extends Predicate<T>>) - Static method in class de.caff.generics.checker.Check
Get a value checker which returns the boolean and of some checkers
AND - Static variable in interface de.caff.generics.function.BooleanOperator2
Standard short-cut boolean AND (&&) operator.
and(Predicate<? super P>) - Method in interface de.caff.generics.function.Predicate1
Combine this and another predicate with logical and.
and(Predicate<? super T>, Predicate<? super T>) - Static method in interface de.caff.generics.function.Predicate1
Get a predicate which is the combination of two predicates with a logical and.
and(BiPredicate<? super P1, ? super P2>) - Method in interface de.caff.generics.function.Predicate2
Combine this and another predicate with logical and.
and(BiPredicate<? super T1, ? super T2>, BiPredicate<? super T1, ? super T2>) - Static method in interface de.caff.generics.function.Predicate2
Get a predicate which is the combination of two predicates with a logical and.
and(Predicate3<? super P1, ? super P2, ? super P3>) - Method in interface de.caff.generics.function.Predicate3
Combine this and another predicate with logical and.
and(Predicate3<? super T1, ? super T2, ? super T3>, Predicate3<? super T1, ? super T2, ? super T3>) - Static method in interface de.caff.generics.function.Predicate3
Get a predicate which is the combination of two predicates with a logical and.
and(Predicate4<? super P1, ? super P2, ? super P3, ? super P4>) - Method in interface de.caff.generics.function.Predicate4
Combine this and another predicate with logical and.
and(Predicate4<? super T1, ? super T2, ? super T3, ? super T4>, Predicate4<? super T1, ? super T2, ? super T3, ? super T4>) - Static method in interface de.caff.generics.function.Predicate4
Get a predicate which is the combination of two predicates with a logical and.
and(Predicate5<? super P1, ? super P2, ? super P3, ? super P4, ? super P5>) - Method in interface de.caff.generics.function.Predicate5
Combine this and another predicate with logical and.
and(Predicate5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5>, Predicate5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5>) - Static method in interface de.caff.generics.function.Predicate5
Get a predicate which is the combination of two predicates with a logical and.
and(Predicate6<? super P1, ? super P2, ? super P3, ? super P4, ? super P5, ? super P6>) - Method in interface de.caff.generics.function.Predicate6
Combine this and another predicate with logical and.
and(Predicate6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6>, Predicate6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6>) - Static method in interface de.caff.generics.function.Predicate6
Get a predicate which is the combination of two predicates with a logical and.
and(Predicate7<? super P1, ? super P2, ? super P3, ? super P4, ? super P5, ? super P6, ? super P7>) - Method in interface de.caff.generics.function.Predicate7
Combine this and another predicate with logical and.
and(Predicate7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7>, Predicate7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7>) - Static method in interface de.caff.generics.function.Predicate7
Get a predicate which is the combination of two predicates with a logical and.
and(Predicate8<? super P1, ? super P2, ? super P3, ? super P4, ? super P5, ? super P6, ? super P7, ? super P8>) - Method in interface de.caff.generics.function.Predicate8
Combine this and another predicate with logical and.
and(Predicate8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8>, Predicate8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8>) - Static method in interface de.caff.generics.function.Predicate8
Get a predicate which is the combination of two predicates with a logical and.
and(Predicate9<? super P1, ? super P2, ? super P3, ? super P4, ? super P5, ? super P6, ? super P7, ? super P8, ? super P9>) - Method in interface de.caff.generics.function.Predicate9
Combine this and another predicate with logical and.
and(Predicate9<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9>, Predicate9<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9>) - Static method in interface de.caff.generics.function.Predicate9
Get a predicate which is the combination of two predicates with a logical and.
and_(Predicate<T>) - Method in interface de.caff.generics.function.Predicate1
Combine this and another predicate with logical and.
AndChecker<T> - Class in de.caff.generics.checker
A value checker which returns true when all wrapped checkers return true.
AndChecker(Predicate<? super T>, Predicate<? super T>) - Constructor for class de.caff.generics.checker.AndChecker
Constructor.
AndChecker(Predicate<? super T>, Predicate<? super T>, Predicate<? super T>...) - Constructor for class de.caff.generics.checker.AndChecker
Constructor.
AndChecker(Collection<? extends Predicate<T>>) - Constructor for class de.caff.generics.checker.AndChecker
Constructor.
andThen(BooleanConsumer) - Method in interface de.caff.generics.function.BooleanConsumer
Returns a composed IntConsumer that performs, in sequence, this operation followed by the after operation.
andThen(BooleanOperator1) - Method in interface de.caff.generics.function.BooleanOperator0
Create a function which applies this function and feeds the result into the next function.
andThen(BooleanOperator1) - Method in interface de.caff.generics.function.BooleanOperator1
Create a function which applies this function and feeds the result into the next function.
andThen(BooleanOperator1) - Method in interface de.caff.generics.function.BooleanOperator2
Create a function which applies this function and feeds the result into the next function.
andThen(BooleanOperator1) - Method in interface de.caff.generics.function.BooleanOperator3
Create a function which applies this function and feeds the result into the next function.
andThen(ByteConsumer) - Method in interface de.caff.generics.function.ByteConsumer
Returns a composed IntConsumer that performs, in sequence, this operation followed by the after operation.
andThen(ByteOperator1) - Method in interface de.caff.generics.function.ByteOperator0
Create a function which applies this function and feeds the result into the next function.
andThen(ByteOperator1) - Method in interface de.caff.generics.function.ByteOperator1
Create a function which applies this function and feeds the result into the next function.
andThen(ByteOperator1) - Method in interface de.caff.generics.function.ByteOperator2
Create a function which applies this function and feeds the result into the next function.
andThen(ByteOperator1) - Method in interface de.caff.generics.function.ByteOperator3
Create a function which applies this function and feeds the result into the next function.
andThen(CharConsumer) - Method in interface de.caff.generics.function.CharConsumer
Returns a composed IntConsumer that performs, in sequence, this operation followed by the after operation.
andThen(CharOperator1) - Method in interface de.caff.generics.function.CharOperator0
Create a function which applies this function and feeds the result into the next function.
andThen(CharOperator1) - Method in interface de.caff.generics.function.CharOperator1
Create a function which applies this function and feeds the result into the next function.
andThen(CharOperator1) - Method in interface de.caff.generics.function.CharOperator2
Create a function which applies this function and feeds the result into the next function.
andThen(CharOperator1) - Method in interface de.caff.generics.function.CharOperator3
Create a function which applies this function and feeds the result into the next function.
andThen(DoubleOperator1) - Method in interface de.caff.generics.function.DoubleOperator0
Create a function which applies this function and feeds the result into the next function.
andThen(DoubleOperator1) - Method in interface de.caff.generics.function.DoubleOperator1
Create a function which applies this function and feeds the result into the next function.
andThen(DoubleOperator1) - Method in interface de.caff.generics.function.DoubleOperator2
Create a operator which applies this operator and feeds the result into the next operator.
andThen(DoubleOperator1) - Method in interface de.caff.generics.function.DoubleOperator3
Create a function which applies this function and feeds the result into the next function.
andThen(FloatConsumer) - Method in interface de.caff.generics.function.FloatConsumer
Returns a composed IntConsumer that performs, in sequence, this operation followed by the after operation.
andThen(FloatOperator1) - Method in interface de.caff.generics.function.FloatOperator0
Create a function which applies this function and feeds the result into the next function.
andThen(FloatOperator1) - Method in interface de.caff.generics.function.FloatOperator1
Create a function which applies this function and feeds the result into the next function.
andThen(FloatOperator1) - Method in interface de.caff.generics.function.FloatOperator2
Create a function which applies this function and feeds the result into the next function.
andThen(FloatOperator1) - Method in interface de.caff.generics.function.FloatOperator3
Create a function which applies this function and feeds the result into the next function.
andThen(Function<? super R, ? extends T>) - Method in interface de.caff.generics.function.Function0
Get a chained function which first applies this function and then the given function to the returned value.
andThen(Function<? super R, ? extends T>) - Method in interface de.caff.generics.function.Function1
Get a chained function which first applies this function and then the given function.
andThen(Function<? super R, ? extends T>) - Method in interface de.caff.generics.function.Function2
Get a chained function which first applies this function and then the given function to the returned value.
andThen(Function<? super R, ? extends T>) - Method in interface de.caff.generics.function.Function3
Get a chained function which first applies this function and then the given function to the returned value.
andThen(Function<? super R, ? extends T>) - Method in interface de.caff.generics.function.Function4
Get a chained function which first applies this function and then the given function to the returned value.
andThen(Function<? super R, ? extends T>) - Method in interface de.caff.generics.function.Function5
Get a chained function which first applies this function and then the given function to the returned value.
andThen(Function<? super R, ? extends T>) - Method in interface de.caff.generics.function.Function6
Get a chained function which first applies this function and then the given function to the returned value.
andThen(Function<? super R, ? extends T>) - Method in interface de.caff.generics.function.Function7
Get a chained function which first applies this function and then the given function to the returned value.
andThen(Function<? super R, ? extends T>) - Method in interface de.caff.generics.function.Function8
Get a chained function which first applies this function and then the given function to the returned value.
andThen(Function<? super R, ? extends T>) - Method in interface de.caff.generics.function.Function9
Get a chained function which first applies this function and then the given function to the returned value.
andThen(IntOperator1) - Method in interface de.caff.generics.function.IntOperator0
Create a function which applies this function and feeds the result into the next function.
andThen(IntOperator1) - Method in interface de.caff.generics.function.IntOperator1
Create a function which applies this function and feeds the result into the next function.
andThen(IntOperator1) - Method in interface de.caff.generics.function.IntOperator2
Create a function which applies this function and feeds the result into the next function.
andThen(IntOperator1) - Method in interface de.caff.generics.function.IntOperator3
Create a function which applies this function and feeds the result into the next function.
andThen(LongOperator1) - Method in interface de.caff.generics.function.LongOperator0
Create a function which applies this function and feeds the result into the next function.
andThen(LongOperator1) - Method in interface de.caff.generics.function.LongOperator1
Create a function which applies this function and feeds the result into the next function.
andThen(LongOperator1) - Method in interface de.caff.generics.function.LongOperator2
Create a function which applies this function and feeds the result into the next function.
andThen(LongOperator1) - Method in interface de.caff.generics.function.LongOperator3
Create a function which applies this function and feeds the result into the next function.
andThen(ShortConsumer) - Method in interface de.caff.generics.function.ShortConsumer
Returns a composed IntConsumer that performs, in sequence, this operation followed by the after operation.
andThen(ShortOperator1) - Method in interface de.caff.generics.function.ShortOperator0
Create a function which applies this function and feeds the result into the next function.
andThen(ShortOperator1) - Method in interface de.caff.generics.function.ShortOperator1
Create a function which applies this function and feeds the result into the next function.
andThen(ShortOperator1) - Method in interface de.caff.generics.function.ShortOperator2
Create a function which applies this function and feeds the result into the next function.
andThen(ShortOperator1) - Method in interface de.caff.generics.function.ShortOperator3
Create a function which applies this function and feeds the result into the next function.
any(T[], Predicate<? super T>) - Static method in class de.caff.generics.Types
Does any element in the array fulfill the predicate?
any(Iterable<T>, Predicate<? super T>) - Static method in class de.caff.generics.Types
Does any element in the iterable fulfill the predicate?
any(Iterator<T>, Predicate<? super T>) - Static method in class de.caff.generics.Types
Does any element of the iterator fulfill the predicate?
any(Enumeration<T>, Predicate<? super T>) - Static method in class de.caff.generics.Types
Does any element of the enumeration fulfill the predicate?
apply(S) - Method in class de.caff.generics.converter.CarelessTypeConverter
Convert an object to another type.
apply(T) - Method in class de.caff.generics.converter.CopyConverter
Convert an object to another type.
apply(R) - Method in class de.caff.generics.converter.DereferencingTypeConverter
Convert an object to another type.
apply(Map.Entry<KS, V>) - Method in class de.caff.generics.converter.MapKeyConverter
Convert an object to another type.
apply(Map.Entry<KS, VS>) - Method in class de.caff.generics.converter.MapKeyValueConverter
Convert an object to another type.
apply(Map.Entry<K, VS>) - Method in class de.caff.generics.converter.MapValueConverter
Convert an object to another type.
apply(OrderedPair<T, ?>) - Method in class de.caff.generics.converter.OrderedPairFirstExtractor
Convert an object to another type.
apply(OrderedPair<?, T>) - Method in class de.caff.generics.converter.OrderedPairSecondExtractor
Convert an object to another type.
apply(T) - Method in class de.caff.generics.converter.ReferencingTypeConverter
Convert an object to another type.
apply(String) - Method in class de.caff.generics.converter.StringSplitTypeConverter
Convert an object to another type.
apply(S) - Method in class de.caff.generics.converter.TransitiveTypeConverter
Convert an object to another type.
apply(T) - Method in interface de.caff.generics.Copier
Apply this as a function.
apply() - Method in interface de.caff.generics.function.FragileFunction0
Run the function.
apply(P) - Method in interface de.caff.generics.function.FragileFunction1
Run the function.
apply() - Method in interface de.caff.generics.function.Function0
Run the function.
apply(P1, P2, P3) - Method in interface de.caff.generics.function.Function3
Run the function.
apply(P1, P2, P3, P4) - Method in interface de.caff.generics.function.Function4
Run the function.
apply(P1, P2, P3, P4, P5) - Method in interface de.caff.generics.function.Function5
Run the function.
apply(P1, P2, P3, P4, P5, P6) - Method in interface de.caff.generics.function.Function6
Run the function.
apply(P1, P2, P3, P4, P5, P6, P7) - Method in interface de.caff.generics.function.Function7
Run the function.
apply(P1, P2, P3, P4, P5, P6, P7, P8) - Method in interface de.caff.generics.function.Function8
Run the function.
apply(P1, P2, P3, P4, P5, P6, P7, P8, P9) - Method in interface de.caff.generics.function.Function9
Run the function.
apply(P1, P2) - Method in interface de.caff.generics.function.Predicate2
Deprecated.
This has been renamed to Predicate2.test(Object, Object) to be more in sync with standard Java
apply() - Method in interface de.caff.generics.function.Procedure0
Run the function.
apply(P) - Method in interface de.caff.generics.function.Procedure1
Run the function.
apply(P1, P2) - Method in interface de.caff.generics.function.Procedure2
Run the function.
apply(P1, P2, P3) - Method in interface de.caff.generics.function.Procedure3
Run the procedure.
apply(P1, P2, P3, P4) - Method in interface de.caff.generics.function.Procedure4
Run the procedure.
apply(P1, P2, P3, P4, P5) - Method in interface de.caff.generics.function.Procedure5
Run the procedure.
apply(P1, P2, P3, P4, P5, P6) - Method in interface de.caff.generics.function.Procedure6
Run the procedure.
apply(P1, P2, P3, P4, P5, P6, P7) - Method in interface de.caff.generics.function.Procedure7
Run the procedure.
apply(P1, P2, P3, P4, P5, P6, P7, P8) - Method in interface de.caff.generics.function.Procedure8
Run the procedure.
apply(P1, P2, P3, P4, P5, P6, P7, P8, P9) - Method in interface de.caff.generics.function.Procedure9
Run the procedure.
apply(double...) - Method in interface de.caff.generics.function.VarDoubleOperator
Apply this operator.
apply(DoubleIndexable) - Method in interface de.caff.generics.function.VarDoubleOperator
Apply this operator.
applyAsBoolean() - Method in interface de.caff.generics.function.BooleanOperator0
Apply the function.
applyAsBoolean(boolean) - Method in interface de.caff.generics.function.BooleanOperator1
Apply the function.
applyAsBoolean(boolean, boolean) - Method in interface de.caff.generics.function.BooleanOperator2
Apply the function.
applyAsBoolean(boolean, boolean, boolean) - Method in interface de.caff.generics.function.BooleanOperator3
Apply the function.
applyAsByte() - Method in interface de.caff.generics.function.ByteOperator0
Apply the function.
applyAsByte(byte) - Method in interface de.caff.generics.function.ByteOperator1
Apply the function.
applyAsByte(byte, byte) - Method in interface de.caff.generics.function.ByteOperator2
Apply the function.
applyAsByte(byte, byte, byte) - Method in interface de.caff.generics.function.ByteOperator3
Apply the function.
applyAsByte(int) - Method in interface de.caff.generics.function.IntToByteFunction1
/** Applies this function to the given argument.
applyAsByte(int, int) - Method in interface de.caff.generics.function.IntToByteFunction2
Apply this function to the given 2 arguments.
applyAsByte(int, int, int) - Method in interface de.caff.generics.function.IntToByteFunction3
Apply this function to the given 2 arguments.
applyAsChar() - Method in interface de.caff.generics.function.CharOperator0
Apply the function.
applyAsChar(char) - Method in interface de.caff.generics.function.CharOperator1
Apply the function.
applyAsChar(char, char) - Method in interface de.caff.generics.function.CharOperator2
Apply the function.
applyAsChar(char, char, char) - Method in interface de.caff.generics.function.CharOperator3
Apply the function.
applyAsChar(int) - Method in interface de.caff.generics.function.IntToCharFunction1
/** Applies this function to the given argument.
applyAsChar(int, int) - Method in interface de.caff.generics.function.IntToCharFunction2
Apply this function to the given 2 arguments.
applyAsChar(int, int, int) - Method in interface de.caff.generics.function.IntToCharFunction3
Apply this function to the given 3 arguments.
applyAsDouble() - Method in interface de.caff.generics.function.DoubleOperator0
Apply the function.
applyAsDouble(double, double, double) - Method in interface de.caff.generics.function.DoubleOperator3
Apply the function.
applyAsDouble(int, int) - Method in interface de.caff.generics.function.IntToDoubleFunction2
Apply this function to the given 2 arguments.
applyAsDouble(int, int, int) - Method in interface de.caff.generics.function.IntToDoubleFunction3
Apply this function to the given 3 arguments.
applyAsFloat() - Method in interface de.caff.generics.function.FloatOperator0
Apply the function.
applyAsFloat(float) - Method in interface de.caff.generics.function.FloatOperator1
Apply the function.
applyAsFloat(float, float) - Method in interface de.caff.generics.function.FloatOperator2
Apply the function.
applyAsFloat(float, float, float) - Method in interface de.caff.generics.function.FloatOperator3
Apply the function.
applyAsFloat(int) - Method in interface de.caff.generics.function.IntToFloatFunction1
/** Applies this function to the given argument.
applyAsFloat(int, int) - Method in interface de.caff.generics.function.IntToFloatFunction2
Apply this function to the given 2 arguments.
applyAsFloat(int, int, int) - Method in interface de.caff.generics.function.IntToFloatFunction3
Apply this function to the given 3 arguments.
applyAsInt(int, int) - Method in interface de.caff.generics.function.IntFunction2
Apply this function to the given 2 arguments.
applyAsInt(int, int, int) - Method in interface de.caff.generics.function.IntFunction3
Apply this function to the given 3 arguments.
applyAsInt() - Method in interface de.caff.generics.function.IntOperator0
Apply the function.
applyAsInt(int, int, int) - Method in interface de.caff.generics.function.IntOperator3
Apply the function.
applyAsInt(int, int, int) - Method in interface de.caff.generics.function.IntToIntFunction3
Apply this function to the given 3 arguments.
applyAsLong(int, int) - Method in interface de.caff.generics.function.IntToLongFunction2
Apply this function to the given 2 arguments.
applyAsLong(int, int, int) - Method in interface de.caff.generics.function.IntToLongFunction3
Apply this function to the given 3 arguments.
applyAsLong() - Method in interface de.caff.generics.function.LongOperator0
Apply the function.
applyAsLong(long, long, long) - Method in interface de.caff.generics.function.LongOperator3
Apply the function.
applyAsShort(int) - Method in interface de.caff.generics.function.IntToShortFunction1
/** Applies this function to the given argument.
applyAsShort(int, int) - Method in interface de.caff.generics.function.IntToShortFunction2
Apply this function to the given 2 arguments.
applyAsShort(int, int, int) - Method in interface de.caff.generics.function.IntToShortFunction3
Apply this function to the given 3 arguments.
applyAsShort() - Method in interface de.caff.generics.function.ShortOperator0
Apply the function.
applyAsShort(short) - Method in interface de.caff.generics.function.ShortOperator1
Apply the function.
applyAsShort(short, short) - Method in interface de.caff.generics.function.ShortOperator2
Apply the function.
applyAsShort(short, short, short) - Method in interface de.caff.generics.function.ShortOperator3
Apply the function.
applyOrDefault(P, R) - Method in interface de.caff.generics.function.Function1
Apply this function, but take care to create a fallback.
applyOrDefault(P1, P2, R) - Method in interface de.caff.generics.function.Function2
Apply this function, but take care to create a fallback.
applyOrDefault(P1, P2, P3, R) - Method in interface de.caff.generics.function.Function3
Apply this function, but take care to create a fallback.
applyOrDefault(P1, P2, P3, P4, R) - Method in interface de.caff.generics.function.Function4
Apply this function, but take care to create a fallback.
applyOrDefault(P1, P2, P3, P4, P5, R) - Method in interface de.caff.generics.function.Function5
Apply this function, but take care to create a fallback.
applyOrDefault(P1, P2, P3, P4, P5, P6, R) - Method in interface de.caff.generics.function.Function6
Apply this function, but take care to create a fallback.
applyOrDefault(P1, P2, P3, P4, P5, P6, P7, R) - Method in interface de.caff.generics.function.Function7
Apply this function, but take care to create a fallback.
applyOrDefault(P1, P2, P3, P4, P5, P6, P7, P8, R) - Method in interface de.caff.generics.function.Function8
Apply this function, but take care to create a fallback.
applyOrDefault(P1, P2, P3, P4, P5, P6, P7, P8, P9, R) - Method in interface de.caff.generics.function.Function9
Apply this function, but take care to create a fallback.
areEqual(T, T) - Method in class de.caff.generics.HashCoder
 
areEqual(T1, T2) - Method in interface de.caff.generics.Matcher
Are the given two objects considered equal?
areEqual(Object, Object) - Method in class de.caff.generics.matcher.BasicMatcher
Are the given two objects considered equal?
areEqual(T, T) - Method in class de.caff.generics.matcher.ComparableMatcher
Are the given two objects considered equal?
areEqual(T, T) - Method in class de.caff.generics.matcher.ComparatorMatcher
Are the given two objects considered equal?
areEqual(T1, T2) - Method in class de.caff.generics.matcher.NegateMatcher
Are the given two objects considered equal?
areEqual(T1, T2) - Method in class de.caff.generics.matcher.NullCheckMatcher
Are the given two objects considered equal?
areEqual(Object, Object) - Method in class de.caff.generics.matcher.ReferenceMatcher
Are the given two objects considered equal?
areEqual(T1, T2) - Method in class de.caff.generics.matcher.RevertedMatcher
Are the given two objects considered equal?
areEqual(T, T) - Method in class de.caff.generics.matcher.RevertedUniformMatcher
Are the given two objects considered equal?
areEqual(Collection<T1>, Collection<T2>) - Static method in class de.caff.generics.Types
Are two collections equal?
areEqual(Collection<T1>, Collection<T2>, Matcher<? super T1, ? super T2>) - Static method in class de.caff.generics.Types
Are two collections equal?
areEqual(Countable<T1>, Countable<T2>) - Static method in class de.caff.generics.Types
Are two countables equal?
areEqual(Countable<T1>, Countable<T2>, Matcher<? super T1, ? super T2>) - Static method in class de.caff.generics.Types
Are two countables equal?
areEqual(T1[], T2[]) - Static method in class de.caff.generics.Types
Are two arrays equal?
areEqual(T1[], T2[], Matcher<? super T1, ? super T2>) - Static method in class de.caff.generics.Types
Are two arrays equal?
areEqual(Iterable<T1>, Iterable<T2>) - Static method in class de.caff.generics.Types
Are two iterables equal?
areEqual(Iterable<T1>, Iterable<T2>, Matcher<? super T1, ? super T2>) - Static method in class de.caff.generics.Types
Are two iterables equal?
areEqual(Iterator<T1>, Iterator<T2>) - Static method in class de.caff.generics.Types
Are two iterations equal?
areEqual(Iterator<T1>, Iterator<T2>, Matcher<? super T1, ? super T2>) - Static method in class de.caff.generics.Types
Are two iterations equal?
areEqual(Enumeration<T1>, Enumeration<T2>) - Static method in class de.caff.generics.Types
Are two enumerators equal?
areEqual(Enumeration<T1>, Enumeration<T2>, Matcher<? super T1, ? super T2>) - Static method in class de.caff.generics.Types
Are two enumerators equal?
ArrayFactory<T> - Interface in de.caff.generics
Factory for array creation.
ArrayIterator<T> - Class in de.caff.generics
An iterator over an array.
ArrayIterator(T...) - Constructor for class de.caff.generics.ArrayIterator
Constructor.
ArrayIterator(T[], int, int) - Constructor for class de.caff.generics.ArrayIterator
Constructor.
as(Class<T>, Object) - Static method in class de.caff.generics.Types
Cast an item to a given type if possible.
asBase() - Method in interface de.caff.generics.BooleanIndexable
Make this boolean indexable usable as a class with defined standard Object methods.
asBase() - Method in class de.caff.generics.BooleanIndexable.Base
 
asBase() - Method in interface de.caff.generics.ByteIndexable
Make this byte indexable usable as a class with defined standard Object methods.
asBase() - Method in class de.caff.generics.ByteIndexable.Base
 
asBase() - Method in interface de.caff.generics.CharIndexable
Make this cahr indexable usable as a class with defined standard Object methods.
asBase() - Method in class de.caff.generics.CharIndexable.Base
 
asBase() - Method in interface de.caff.generics.DoubleIndexable
Make this double indexable usable as a base class with defined standard Object methods.
asBase() - Method in class de.caff.generics.DoubleIndexable.Base
 
asBase() - Method in interface de.caff.generics.FloatIndexable
Make this float indexable usable as a class with defined standard Object methods.
asBase() - Method in interface de.caff.generics.Indexable
 
asBase() - Method in class de.caff.generics.Indexable.Base
 
asBase() - Method in interface de.caff.generics.IntIndexable
Make this integer indexable usable as a class with defined standard Object methods.
asBase() - Method in class de.caff.generics.IntIndexable.Base
 
asBase() - Method in interface de.caff.generics.LongIndexable
Make this long integer indexable usable as a class with defined standard Object methods.
asBase() - Method in class de.caff.generics.LongIndexable.Base
 
asBase() - Method in interface de.caff.generics.mda.OneDimensionalBooleanReadAccess
Make this read access usable as a base class with default Object methods implemented.
asBase() - Method in class de.caff.generics.mda.OneDimensionalBooleanReadAccess.Base
 
asBase() - Method in interface de.caff.generics.mda.OneDimensionalByteReadAccess
Make this read access usable as a base class with default Object methods implemented.
asBase() - Method in class de.caff.generics.mda.OneDimensionalByteReadAccess.Base
 
asBase() - Method in interface de.caff.generics.mda.OneDimensionalCharReadAccess
Make this read access usable as a base class with default Object methods implemented.
asBase() - Method in class de.caff.generics.mda.OneDimensionalCharReadAccess.Base
 
asBase() - Method in interface de.caff.generics.mda.OneDimensionalDoubleReadAccess
Make this read access usable as a base class with default Object methods implemented.
asBase() - Method in class de.caff.generics.mda.OneDimensionalDoubleReadAccess.Base
 
asBase() - Method in interface de.caff.generics.mda.OneDimensionalFloatReadAccess
Make this read access usable as a base class with default Object methods implemented.
asBase() - Method in class de.caff.generics.mda.OneDimensionalFloatReadAccess.Base
 
asBase() - Method in interface de.caff.generics.mda.OneDimensionalIntReadAccess
Make this read access usable as a base class with default Object methods implemented.
asBase() - Method in class de.caff.generics.mda.OneDimensionalIntReadAccess.Base
 
asBase() - Method in interface de.caff.generics.mda.OneDimensionalLongReadAccess
Make this read access usable as a base class with default Object methods implemented.
asBase() - Method in class de.caff.generics.mda.OneDimensionalLongReadAccess.Base
 
asBase() - Method in interface de.caff.generics.mda.OneDimensionalReadAccess
Make this read access usable as a base class with default Object methods implemented.
asBase() - Method in class de.caff.generics.mda.OneDimensionalReadAccess.Base
 
asBase() - Method in interface de.caff.generics.mda.OneDimensionalShortReadAccess
Make this read access usable as a base class with default Object methods implemented.
asBase() - Method in class de.caff.generics.mda.OneDimensionalShortReadAccess.Base
 
asBase() - Method in interface de.caff.generics.mda.TwoDimensionalBooleanReadAccess
Get a view of this 2-dimensional access which provides useful defaults for standard object methods.
asBase() - Method in class de.caff.generics.mda.TwoDimensionalBooleanReadAccess.Base
 
asBase() - Method in interface de.caff.generics.mda.TwoDimensionalByteReadAccess
Get a view of this 2-dimensional access which provides useful defaults for standard object methods.
asBase() - Method in class de.caff.generics.mda.TwoDimensionalByteReadAccess.Base
 
asBase() - Method in interface de.caff.generics.mda.TwoDimensionalCharReadAccess
Get a view of this 2-dimensional access which provides useful defaults for standard object methods.
asBase() - Method in class de.caff.generics.mda.TwoDimensionalCharReadAccess.Base
 
asBase() - Method in interface de.caff.generics.mda.TwoDimensionalDoubleReadAccess
Get a view of this 2-dimensional access which provides useful defaults for standard object methods.
asBase() - Method in class de.caff.generics.mda.TwoDimensionalDoubleReadAccess.Base
 
asBase() - Method in interface de.caff.generics.mda.TwoDimensionalFloatReadAccess
Get a view of this 2-dimensional access which provides useful defaults for standard object methods.
asBase() - Method in class de.caff.generics.mda.TwoDimensionalFloatReadAccess.Base
 
asBase() - Method in interface de.caff.generics.mda.TwoDimensionalIntReadAccess
Get a view of this 2-dimensional access which provides useful defaults for standard object methods.
asBase() - Method in class de.caff.generics.mda.TwoDimensionalIntReadAccess.Base
 
asBase() - Method in interface de.caff.generics.mda.TwoDimensionalLongReadAccess
Get a view of this 2-dimensional access which provides useful defaults for standard object methods.
asBase() - Method in class de.caff.generics.mda.TwoDimensionalLongReadAccess.Base
 
asBase() - Method in interface de.caff.generics.mda.TwoDimensionalReadAccess
View this class as if it has useful defaults for standard object methods.
asBase() - Method in class de.caff.generics.mda.TwoDimensionalReadAccess.Base
 
asBase() - Method in interface de.caff.generics.mda.TwoDimensionalShortReadAccess
Get a view of this 2-dimensional access which provides useful defaults for standard object methods.
asBase() - Method in class de.caff.generics.mda.TwoDimensionalShortReadAccess.Base
 
asBase() - Method in interface de.caff.generics.ShortIndexable
Make this short integer indexable usable as a class with defined standard Object methods.
asBase() - Method in class de.caff.generics.ShortIndexable.Base
 
asCollection() - Method in interface de.caff.generics.BooleanIndexable
Get a view on this indexable as an unmodifiable collection.
asCollection() - Method in interface de.caff.generics.ByteIndexable
Get a view on this indexable as an unmodifiable collection.
asCollection() - Method in interface de.caff.generics.CharIndexable
Get a view on this indexable as an unmodifiable collection.
asCollection() - Method in interface de.caff.generics.Countable
View this countable as an unmodifiable standard Java collection.
asCollection() - Method in interface de.caff.generics.DoubleIndexable
Get a view on this indexable as an unmodifiable collection.
asCollection() - Method in interface de.caff.generics.FloatIndexable
Get a view on this indexable as an unmodifiable collection.
asCollection() - Method in interface de.caff.generics.Indexable
Get a view on this indexable as an unmodifiable collection.
asCollection() - Method in interface de.caff.generics.IntIndexable
Get a view on this indexable as an unmodifiable collection.
asCollection() - Method in interface de.caff.generics.LongIndexable
Get a view on this indexable as an unmodifiable collection.
asCollection() - Method in interface de.caff.generics.ShortIndexable
Get a view on this indexable as an unmodifiable collection.
asDoubleIndexable() - Method in interface de.caff.generics.FloatIndexable
View this float indexable as a double indexable.
asIndexable() - Method in interface de.caff.generics.IntIndexable
View this as a standard indexable of Integers.
asIntIndexable() - Method in interface de.caff.generics.ByteIndexable
View this byte indexable as an integer indexable.
asIntIndexable() - Method in interface de.caff.generics.CharIndexable
View this char indexable as an integer indexable.
asIntIndexable() - Method in interface de.caff.generics.ShortIndexable
View this short indexable as an integer indexable.
asIntToCharFunction() - Method in interface de.caff.generics.function.IntToByteFunction1
View this as an int to char function which considers the byte values unsigned.
asIntToCharFunction() - Method in interface de.caff.generics.function.IntToByteFunction2
View this as a 2 int to char function which considers the byte values unsigned.
asIntToCharFunction() - Method in interface de.caff.generics.function.IntToByteFunction3
View this as a 2 int to char function which considers the byte values unsigned.
asIntToCharFunction() - Method in interface de.caff.generics.function.IntToShortFunction2
View this as an int to char function which considers the byte values unsigned.
asIntToCharFunction() - Method in interface de.caff.generics.function.IntToShortFunction3
View this as an int to char function which considers the byte values unsigned.
asIntToDoubleFunction() - Method in interface de.caff.generics.function.IntToByteFunction1
View this as an int to double function.
asIntToDoubleFunction() - Method in interface de.caff.generics.function.IntToByteFunction2
View this as a 2 int to double function.
asIntToDoubleFunction() - Method in interface de.caff.generics.function.IntToByteFunction3
View this as a 2 int to double function.
asIntToDoubleFunction() - Method in interface de.caff.generics.function.IntToCharFunction1
View this as an int to double function.
asIntToDoubleFunction() - Method in interface de.caff.generics.function.IntToCharFunction2
View this as a 2 int to double function.
asIntToDoubleFunction() - Method in interface de.caff.generics.function.IntToCharFunction3
View this as a 2 int to double function.
asIntToDoubleFunction() - Method in interface de.caff.generics.function.IntToFloatFunction1
View this as an int to double function.
asIntToDoubleFunction() - Method in interface de.caff.generics.function.IntToFloatFunction2
View this as a 2 int to double function.
asIntToDoubleFunction() - Method in interface de.caff.generics.function.IntToFloatFunction3
View this as a 3 int to double function.
asIntToDoubleFunction() - Method in interface de.caff.generics.function.IntToIntFunction3
View this as an int to double function.
asIntToDoubleFunction() - Method in interface de.caff.generics.function.IntToLongFunction2
View this as a 2 int to double function.
asIntToDoubleFunction() - Method in interface de.caff.generics.function.IntToLongFunction3
View this as a 2 int to double function.
asIntToDoubleFunction() - Method in interface de.caff.generics.function.IntToShortFunction1
View this as an int to double function.
asIntToDoubleFunction() - Method in interface de.caff.generics.function.IntToShortFunction2
View this as an int to double function.
asIntToDoubleFunction() - Method in interface de.caff.generics.function.IntToShortFunction3
View this as an int to double function.
asIntToIntFunction() - Method in interface de.caff.generics.function.IntToByteFunction1
View this as an int to int function.
asIntToIntFunction() - Method in interface de.caff.generics.function.IntToByteFunction2
View this as a 2 int to int function.
asIntToIntFunction() - Method in interface de.caff.generics.function.IntToByteFunction3
View this as a 2 int to int function.
asIntToIntFunction() - Method in interface de.caff.generics.function.IntToCharFunction1
View this as an int to int function.
asIntToIntFunction() - Method in interface de.caff.generics.function.IntToCharFunction2
View this as a 2 int to int function.
asIntToIntFunction() - Method in interface de.caff.generics.function.IntToCharFunction3
View this as a 2 int to int function.
asIntToIntFunction() - Method in interface de.caff.generics.function.IntToShortFunction1
View this as an int to int function.
asIntToIntFunction() - Method in interface de.caff.generics.function.IntToShortFunction2
View this as an int to int function.
asIntToIntFunction() - Method in interface de.caff.generics.function.IntToShortFunction3
View this as an int to int function.
asIntToLongFunction() - Method in interface de.caff.generics.function.IntToByteFunction1
View this as an int to long function.
asIntToLongFunction() - Method in interface de.caff.generics.function.IntToByteFunction2
View this as a 2 int to long function.
asIntToLongFunction() - Method in interface de.caff.generics.function.IntToByteFunction3
View this as a 2 int to long function.
asIntToLongFunction() - Method in interface de.caff.generics.function.IntToCharFunction1
View this as an int to long function.
asIntToLongFunction() - Method in interface de.caff.generics.function.IntToCharFunction2
View this as a 2 int to long function.
asIntToLongFunction() - Method in interface de.caff.generics.function.IntToCharFunction3
View this as a 2 int to long function.
asIntToLongFunction() - Method in interface de.caff.generics.function.IntToIntFunction3
View this as an int to long function.
asIntToLongFunction() - Method in interface de.caff.generics.function.IntToShortFunction1
View this as an int to long function.
asIntToLongFunction() - Method in interface de.caff.generics.function.IntToShortFunction2
View this as an int to long function.
asIntToLongFunction() - Method in interface de.caff.generics.function.IntToShortFunction3
View this as an int to long function.
asIntToShortFunction() - Method in interface de.caff.generics.function.IntToByteFunction1
View this as an int to short function.
asIntToShortFunction() - Method in interface de.caff.generics.function.IntToByteFunction2
View this as an int to short function.
asIntToShortFunction() - Method in interface de.caff.generics.function.IntToByteFunction3
View this as an int to short function.
asIntToShortFunction() - Method in interface de.caff.generics.function.IntToCharFunction1
View this as an int to short function.
asIntToShortFunction() - Method in interface de.caff.generics.function.IntToCharFunction2
View this as a 2 int to short function.
asIntToShortFunction() - Method in interface de.caff.generics.function.IntToCharFunction3
View this as a 2 int to short function.
asIntToUnsignedDoubleFunction() - Method in interface de.caff.generics.function.IntToByteFunction1
View this as an int to unsigned double function.
asIntToUnsignedDoubleFunction() - Method in interface de.caff.generics.function.IntToByteFunction2
View this as a 2 int to unsigned double function.
asIntToUnsignedDoubleFunction() - Method in interface de.caff.generics.function.IntToByteFunction3
View this as a 2 int to unsigned double function.
asIntToUnsignedDoubleFunction() - Method in interface de.caff.generics.function.IntToIntFunction3
View this as an int to unsigned double function.
asIntToUnsignedDoubleFunction() - Method in interface de.caff.generics.function.IntToShortFunction1
View this as an int to unsigned double function.
asIntToUnsignedDoubleFunction() - Method in interface de.caff.generics.function.IntToShortFunction2
View this as an int to unsigned double function.
asIntToUnsignedDoubleFunction() - Method in interface de.caff.generics.function.IntToShortFunction3
View this as an int to unsigned double function.
asIntToUnsignedIntFunction() - Method in interface de.caff.generics.function.IntToByteFunction1
View this as an int to unsigned int function.
asIntToUnsignedIntFunction() - Method in interface de.caff.generics.function.IntToByteFunction2
View this as a 2 int to unsigned int function.
asIntToUnsignedIntFunction() - Method in interface de.caff.generics.function.IntToByteFunction3
View this as a 2 int to unsigned int function.
asIntToUnsignedIntFunction() - Method in interface de.caff.generics.function.IntToShortFunction1
View this as an int to unsigned long function.
asIntToUnsignedIntFunction() - Method in interface de.caff.generics.function.IntToShortFunction2
View this as an int to unsigned int function.
asIntToUnsignedIntFunction() - Method in interface de.caff.generics.function.IntToShortFunction3
View this as an int to unsigned int function.
asIntToUnsignedLongFunction() - Method in interface de.caff.generics.function.IntToByteFunction1
View this as an int to unsigned long function.
asIntToUnsignedLongFunction() - Method in interface de.caff.generics.function.IntToByteFunction2
View this as a 2 int to unsigned long function.
asIntToUnsignedLongFunction() - Method in interface de.caff.generics.function.IntToByteFunction3
View this as a 2 int to unsigned long function.
asIntToUnsignedLongFunction() - Method in interface de.caff.generics.function.IntToIntFunction3
View this as an int to unsigned long function.
asIntToUnsignedLongFunction() - Method in interface de.caff.generics.function.IntToShortFunction1
View this as an int to unsigned long function.
asIntToUnsignedLongFunction() - Method in interface de.caff.generics.function.IntToShortFunction2
View this as an int to unsigned long function.
asIntToUnsignedLongFunction() - Method in interface de.caff.generics.function.IntToShortFunction3
View this as an int to unsigned long function.
asIntToUnsignedShortFunction() - Method in interface de.caff.generics.function.IntToByteFunction1
View this as an int to unsigned short function.
asIntToUnsignedShortFunction() - Method in interface de.caff.generics.function.IntToByteFunction2
View this as a 2 int to unsigned short function.
asIntToUnsignedShortFunction() - Method in interface de.caff.generics.function.IntToByteFunction3
View this as a 2 int to unsigned short function.
asLinearArray() - Method in class de.caff.generics.mda.AbstractBasicMultiDimensionalArray
 
asLinearArray(MultiIndexLinearizer.Sequencer) - Method in class de.caff.generics.mda.AbstractBasicMultiDimensionalArray
 
asLinearArray(Function1<R, T>) - Method in class de.caff.generics.mda.AbstractBasicMultiDimensionalArray
 
asLinearArray(MultiIndexLinearizer.Sequencer, Function1<R, T>) - Method in class de.caff.generics.mda.AbstractBasicMultiDimensionalArray
View this multi-dimensional array as a linear array.
asList() - Method in interface de.caff.generics.BooleanIndexable
Get a view on this indexable as an unmodifiable list.
asList() - Method in interface de.caff.generics.ByteIndexable
Get a view on this indexable as an unmodifiable list.
asList() - Method in interface de.caff.generics.CharIndexable
Get a view on this indexable as an unmodifiable list.
asList() - Method in interface de.caff.generics.DoubleIndexable
Get a view on this indexable as an unmodifiable list.
asList() - Method in interface de.caff.generics.FloatIndexable
Get a view on this indexable as an unmodifiable list.
asList() - Method in interface de.caff.generics.Indexable
Get a view on this indexable as an unmodifiable list.
asList() - Method in interface de.caff.generics.IntIndexable
Get a view on this indexable as an unmodifiable list.
asList() - Method in interface de.caff.generics.LongIndexable
Get a view on this indexable as an unmodifiable list.
asList() - Method in interface de.caff.generics.ShortIndexable
Get a view on this indexable as an unmodifiable list.
asList(T...) - Static method in class de.caff.generics.Types
A more effective implementation of Arrays.asList(), useful if only an unmodifiable list is needed.
asList(T[], int) - Static method in class de.caff.generics.Types
A more effective implementation of Arrays.asList(), useful if only an unmodifiable list is needed.
asList(T[], int, int) - Static method in class de.caff.generics.Types
A more effective implementation of Arrays.asList(), useful if only an unmodifiable list is needed.
asLongIndexable() - Method in interface de.caff.generics.IntIndexable
View this integer indexable as a long indexable.
asTypeConverter(FragileFunction1<T, ? extends Exception, S>) - Static method in class de.caff.generics.Types
Use a fragile function with 1 argument as a type converter.
asUnsignedIndexable() - Method in interface de.caff.generics.ByteIndexable
View this byte indexable as an integer indexable using unsigned values.
asUnsignedIndexable() - Method in interface de.caff.generics.IntIndexable
View this integer indexable as a long indexable using unsigned values.
asUnsignedIndexable() - Method in interface de.caff.generics.ShortIndexable
View this short indexable as an integer indexable using unsigned values.

B

Base() - Constructor for class de.caff.generics.BooleanIndexable.Base
 
Base() - Constructor for class de.caff.generics.ByteIndexable.Base
 
Base() - Constructor for class de.caff.generics.CharIndexable.Base
 
Base() - Constructor for class de.caff.generics.DoubleIndexable.Base
 
Base() - Constructor for class de.caff.generics.FloatIndexable.Base
 
Base() - Constructor for class de.caff.generics.Indexable.Base
 
Base() - Constructor for class de.caff.generics.IntIndexable.Base
 
Base() - Constructor for class de.caff.generics.LongIndexable.Base
 
Base() - Constructor for class de.caff.generics.mda.OneDimensionalBooleanReadAccess.Base
 
Base() - Constructor for class de.caff.generics.mda.OneDimensionalByteReadAccess.Base
 
Base() - Constructor for class de.caff.generics.mda.OneDimensionalCharReadAccess.Base
 
Base() - Constructor for class de.caff.generics.mda.OneDimensionalDoubleReadAccess.Base
 
Base() - Constructor for class de.caff.generics.mda.OneDimensionalFloatReadAccess.Base
 
Base() - Constructor for class de.caff.generics.mda.OneDimensionalIntReadAccess.Base
 
Base() - Constructor for class de.caff.generics.mda.OneDimensionalLongReadAccess.Base
 
Base() - Constructor for class de.caff.generics.mda.OneDimensionalReadAccess.Base
 
Base() - Constructor for class de.caff.generics.mda.OneDimensionalShortReadAccess.Base
 
Base() - Constructor for class de.caff.generics.mda.TwoDimensionalBooleanReadAccess.Base
 
Base() - Constructor for class de.caff.generics.mda.TwoDimensionalByteReadAccess.Base
 
Base() - Constructor for class de.caff.generics.mda.TwoDimensionalCharReadAccess.Base
 
Base() - Constructor for class de.caff.generics.mda.TwoDimensionalDoubleReadAccess.Base
 
Base() - Constructor for class de.caff.generics.mda.TwoDimensionalFloatReadAccess.Base
 
Base() - Constructor for class de.caff.generics.mda.TwoDimensionalIntReadAccess.Base
 
Base() - Constructor for class de.caff.generics.mda.TwoDimensionalLongReadAccess.Base
 
Base() - Constructor for class de.caff.generics.mda.TwoDimensionalReadAccess.Base
 
Base() - Constructor for class de.caff.generics.mda.TwoDimensionalShortReadAccess.Base
 
Base() - Constructor for class de.caff.generics.MutableBooleanIndexable.Base
 
Base() - Constructor for class de.caff.generics.MutableByteIndexable.Base
 
Base() - Constructor for class de.caff.generics.MutableCharIndexable.Base
 
Base() - Constructor for class de.caff.generics.MutableDoubleIndexable.Base
 
Base() - Constructor for class de.caff.generics.MutableFloatIndexable.Base
 
Base() - Constructor for class de.caff.generics.MutableIndexable.Base
 
Base() - Constructor for class de.caff.generics.MutableIntIndexable.Base
 
Base() - Constructor for class de.caff.generics.MutableLongIndexable.Base
 
Base() - Constructor for class de.caff.generics.MutableShortIndexable.Base
 
Base() - Constructor for class de.caff.generics.ShortIndexable.Base
 
based(FloatIndexable) - Static method in interface de.caff.generics.FloatIndexable
Wrap any indexable with a based indexable which provides useful implementations for standard methods.
based(MutableBooleanIndexable) - Static method in interface de.caff.generics.MutableBooleanIndexable
View any mutable boolean indexable as a base boolean indexable.
based(MutableByteIndexable) - Static method in interface de.caff.generics.MutableByteIndexable
View any mutable byte indexable as a base byte indexable.
based(MutableCharIndexable) - Static method in interface de.caff.generics.MutableCharIndexable
View any mutable char indexable as a base char indexable.
based(MutableDoubleIndexable) - Static method in interface de.caff.generics.MutableDoubleIndexable
View any mutable double indexable as a base double indexable.
based(MutableFloatIndexable) - Static method in interface de.caff.generics.MutableFloatIndexable
View any mutable float indexable as a base float indexable.
based(MutableIntIndexable) - Static method in interface de.caff.generics.MutableIntIndexable
View any mutable int indexable as a base int indexable.
based(MutableLongIndexable) - Static method in interface de.caff.generics.MutableLongIndexable
View any mutable long indexable as a base long indexable.
based(MutableShortIndexable) - Static method in interface de.caff.generics.MutableShortIndexable
View any mutable short indexable as a base short indexable.
BasicMatcher - Class in de.caff.generics.matcher
A basic matcher is just using the equals method.
BasicMatcher() - Constructor for class de.caff.generics.matcher.BasicMatcher
 
BasicSequencer(MultiIndexLinearizer) - Constructor for class de.caff.generics.mda.MultiIndexLinearizer.BasicSequencer
Constructor.
beforeStart() - Method in class de.caff.generics.handler.AbstractBasicFragileLoopItemHandler
Called before the loop is started.
beforeStart() - Method in class de.caff.generics.handler.AbstractBasicLoopItemHandler
Called before the loop is started.
beforeStart() - Method in class de.caff.generics.handler.CarelessLoopItemHandler
Called before the loop is started.
beforeStart() - Method in class de.caff.generics.handler.ConvertingFragileLoopItemHandler
Called before the loop is started.
beforeStart() - Method in class de.caff.generics.handler.ConvertingLoopItemHandler
Called before the loop is started.
beforeStart() - Method in class de.caff.generics.handler.DeletingFragileLoopItemHandler
Called before the loop is started.
beforeStart() - Method in class de.caff.generics.handler.DeletingLoopItemHandler
Called before the loop is started.
beforeStart() - Method in class de.caff.generics.handler.FindAllIndexesHandler
Called before the loop is started.
beforeStart() - Method in class de.caff.generics.handler.FindFirstIndexHandler
Called before the loop is started.
beforeStart() - Method in class de.caff.generics.handler.MultiConvertingFragileLoopItemHandler
Called before the loop is started.
beforeStart() - Method in class de.caff.generics.handler.MultiConvertingLoopItemHandler
Called before the loop is started.
beforeStart() - Method in interface de.caff.generics.LoopHandler
Called before the loop is started.
BIN_AND - Static variable in interface de.caff.generics.function.BooleanOperator2
Default no-short boolean AND (&) operator.
BIN_OR - Static variable in interface de.caff.generics.function.BooleanOperator2
Default no-short boolean OR (|) operator.
BIT_FLIP - Static variable in interface de.caff.generics.function.ByteOperator1
Byte operator BIT FLIP (~).
BIT_FLIP - Static variable in interface de.caff.generics.function.IntOperator1
Integer operator BIT FLIP (~).
BIT_FLIP - Static variable in interface de.caff.generics.function.LongOperator1
Byte operator BIT FLIP (~).
BIT_FLIP - Static variable in interface de.caff.generics.function.ShortOperator1
Short operator BIT FLIP (~).
BOOLEAN_ARRAY - Static variable in class de.caff.generics.Empty
Empty boolean array.
BOOLEAN_ARRAY_2D - Static variable in class de.caff.generics.Empty
Empty array of boolean arrays.
BooleanConsumer - Interface in de.caff.generics.function
A consumer for short values.
BooleanIndexable - Interface in de.caff.generics
Class which allows readonly access of raw booleans by index.
BooleanIndexable.Base - Class in de.caff.generics
Abstract base class which provides useful implementations for Object.equals(Object), Object.hashCode(), Object.toString().
booleanIterator() - Method in interface de.caff.generics.BooleanIndexable
Get an primitive boolean iterator.
booleanIterator(int, int) - Method in interface de.caff.generics.BooleanIndexable
Get a boolean iterator from the given sub set.
BooleanOperator0 - Interface in de.caff.generics.function
Function with no argument and a boolean result.
BooleanOperator1 - Interface in de.caff.generics.function
Unary operator with a boolean argument and result.
BooleanOperator2 - Interface in de.caff.generics.function
Binary operator with two boolean arguments and a boolean result.
BooleanOperator3 - Interface in de.caff.generics.function
Ternary operator with three boolean arguments and a boolean result.
BooleanPair - Class in de.caff.generics
A pair of primitive boolean values.
BooleanPair(boolean, boolean) - Constructor for class de.caff.generics.BooleanPair
Constructor.
BooleanPredicate1 - Interface in de.caff.generics.function
Predicate which expects a primitive boolean argument.
BooleanPredicate2 - Interface in de.caff.generics.function
Predicate which expects two primitive boolean arguments.
BYTE_ARRAY - Static variable in class de.caff.generics.Empty
Empty byte array.
BYTE_ARRAY_2D - Static variable in class de.caff.generics.Empty
Empty array of byte arrays.
BYTE_ARRAY_CLONER - Static variable in class de.caff.generics.Primitives
Function which clones byte arrays.
ByteConsumer - Interface in de.caff.generics.function
A consumer for short values.
ByteIndexable - Interface in de.caff.generics
Class which allows readonly access of raw bytes by index.
ByteIndexable.Base - Class in de.caff.generics
Abstract base class which provides useful implementations for Object.equals(Object), Object.hashCode(), Object.toString().
byteIterator() - Method in interface de.caff.generics.ByteIndexable
Get an primitive byte iterator.
byteIterator(int, int) - Method in interface de.caff.generics.ByteIndexable
Get a byte iterator from the given sub set.
ByteOperator0 - Interface in de.caff.generics.function
Function with no argument and a byte result.
ByteOperator1 - Interface in de.caff.generics.function
Unaray operator with a byte argument and result.
ByteOperator2 - Interface in de.caff.generics.function
Binary operator with two byte arguments and a byte result.
ByteOperator3 - Interface in de.caff.generics.function
Ternary operator with three byte arguments and a byte result.
BytePair - Class in de.caff.generics
A pair of primitive byte values.
BytePair(byte, byte) - Constructor for class de.caff.generics.BytePair
Constructor.
BytePredicate1 - Interface in de.caff.generics.function
Predicate which expects a primitive byte argument.
BytePredicate2 - Interface in de.caff.generics.function
Predicate which expects two primitive byte arguments.

C

CarelessLoopItemHandler<T,E extends java.lang.Exception,L extends FragileLoopItemHandler<T,E>> - Class in de.caff.generics.handler
Wrapper allowing to use a FragileLoopItemHandler as a standard LoopItemHandler.
CarelessLoopItemHandler(L) - Constructor for class de.caff.generics.handler.CarelessLoopItemHandler
Constructor.
CarelessTypeConverter<T,S> - Class in de.caff.generics.converter
A standard type converter which wraps a fragile type converter.
CarelessTypeConverter(FragileTypeConverter<T, S>, T) - Constructor for class de.caff.generics.converter.CarelessTypeConverter
Constructor.
cast(Iterable<?>) - Static method in class de.caff.generics.Types
Get a casted iterable.
cast(Iterator<?>) - Static method in class de.caff.generics.Types
Get a casted iterator.
cast(Enumeration<? extends T>) - Static method in class de.caff.generics.Types
Get a casted enumeration.
castConverter() - Static method in class de.caff.generics.Types
A converter which converts a type to a any other type by applying a cast.
change(Function<? super T, ? extends T>, int...) - Method in interface de.caff.generics.mda.MultiDimensionalAccess
Change the value located at the given indexes.
change(Function<? super T, ? extends T>, int...) - Method in class de.caff.generics.mda.MultiDimensionalArray
 
change(Function<? super Boolean, ? extends Boolean>, int...) - Method in class de.caff.generics.mda.MultiDimensionalBooleanArray
 
change(Function<? super Byte, ? extends Byte>, int...) - Method in class de.caff.generics.mda.MultiDimensionalByteArray
 
change(Function<? super Character, ? extends Character>, int...) - Method in class de.caff.generics.mda.MultiDimensionalCharArray
 
change(Function<? super Double, ? extends Double>, int...) - Method in class de.caff.generics.mda.MultiDimensionalDoubleArray
 
change(Function<? super Float, ? extends Float>, int...) - Method in class de.caff.generics.mda.MultiDimensionalFloatArray
 
change(Function<? super Integer, ? extends Integer>, int...) - Method in class de.caff.generics.mda.MultiDimensionalIntArray
 
change(Function<? super Long, ? extends Long>, int...) - Method in class de.caff.generics.mda.MultiDimensionalLongArray
 
change(Function<? super Short, ? extends Short>, int...) - Method in class de.caff.generics.mda.MultiDimensionalShortArray
 
changeAll(BiFunction<? super T, int[], ? extends T>) - Method in interface de.caff.generics.mda.MultiDimensionalAccess
Change all elements in this multi-dimensional array.
changeAll(Function<? super T, ? extends T>) - Method in interface de.caff.generics.mda.MultiDimensionalAccess
Change all elements in this multi-dimensional array.
changeAll(BiFunction<? super T, int[], ? extends T>) - Method in interface de.caff.generics.mda.OneDimensionalAccess
 
changeAll(Function<? super T, ? extends T>) - Method in interface de.caff.generics.mda.OneDimensionalAccess
 
changeAll(BiFunction<? super T, int[], ? extends T>) - Method in interface de.caff.generics.mda.ThreeDimensionalAccess
 
changeAll(Function<? super T, ? extends T>) - Method in interface de.caff.generics.mda.ThreeDimensionalAccess
 
changeAll(BiFunction<? super T, int[], ? extends T>) - Method in interface de.caff.generics.mda.TwoDimensionalAccess
 
changeAll(Function<? super T, ? extends T>) - Method in interface de.caff.generics.mda.TwoDimensionalAccess
 
changeAllValues(BooleanOperator1) - Method in interface de.caff.generics.mda.OneDimensionalBooleanAccess
Change all values by applying an operator.
changeAllValues(ByteOperator1) - Method in interface de.caff.generics.mda.OneDimensionalByteAccess
Change all values by applying an operator.
changeAllValues(CharOperator1) - Method in interface de.caff.generics.mda.OneDimensionalCharAccess
Change all values by applying an operator.
changeAllValues(DoubleUnaryOperator) - Method in interface de.caff.generics.mda.OneDimensionalDoubleAccess
Change all values by applying an operator.
changeAllValues(FloatOperator1) - Method in interface de.caff.generics.mda.OneDimensionalFloatAccess
Change all values by applying an operator.
changeAllValues(IntOperator1) - Method in interface de.caff.generics.mda.OneDimensionalIntAccess
Change all values by applying an operator.
changeAllValues(LongOperator1) - Method in interface de.caff.generics.mda.OneDimensionalLongAccess
Change all values by applying an operator.
changeAllValues(ShortOperator1) - Method in interface de.caff.generics.mda.OneDimensionalShortAccess
Change all values by applying an operator.
changeAllValues(BooleanOperator1) - Method in interface de.caff.generics.mda.ThreeDimensionalBooleanAccess
Change all values by applying an operator.
changeAllValues(ByteOperator1) - Method in interface de.caff.generics.mda.ThreeDimensionalByteAccess
Change all values by applying an operator.
changeAllValues(CharOperator1) - Method in interface de.caff.generics.mda.ThreeDimensionalCharAccess
Change all values by applying an operator.
changeAllValues(DoubleUnaryOperator) - Method in interface de.caff.generics.mda.ThreeDimensionalDoubleAccess
Change all values by applying an operator.
changeAllValues(FloatOperator1) - Method in interface de.caff.generics.mda.ThreeDimensionalFloatAccess
Change all values by applying an operator.
changeAllValues(IntOperator1) - Method in interface de.caff.generics.mda.ThreeDimensionalIntAccess
Change all values by applying an operator.
changeAllValues(LongOperator1) - Method in interface de.caff.generics.mda.ThreeDimensionalLongAccess
Change all values by applying an operator.
changeAllValues(ShortOperator1) - Method in interface de.caff.generics.mda.ThreeDimensionalShortAccess
Change all values by applying an operator.
changeAllValues(BooleanOperator1) - Method in interface de.caff.generics.mda.TwoDimensionalBooleanAccess
Change all values by applying an operator.
changeAllValues(ByteOperator1) - Method in interface de.caff.generics.mda.TwoDimensionalByteAccess
Change all values by applying an operator.
changeAllValues(CharOperator1) - Method in interface de.caff.generics.mda.TwoDimensionalCharAccess
Change all values by applying an operator.
changeAllValues(DoubleUnaryOperator) - Method in interface de.caff.generics.mda.TwoDimensionalDoubleAccess
Change all values by applying an operator.
changeAllValues(FloatOperator1) - Method in interface de.caff.generics.mda.TwoDimensionalFloatAccess
Change all values by applying an operator.
changeAllValues(IntOperator1) - Method in interface de.caff.generics.mda.TwoDimensionalIntAccess
Change all values by applying an operator.
changeAllValues(LongOperator1) - Method in interface de.caff.generics.mda.TwoDimensionalLongAccess
Change all values by applying an operator.
changeAllValues(ShortOperator1) - Method in interface de.caff.generics.mda.TwoDimensionalShortAccess
Change all values by applying an operator.
changeValue(BooleanOperator1, int...) - Method in class de.caff.generics.mda.MultiDimensionalBooleanArray
Change the element at the given index combination.
changeValue(ByteOperator1, int...) - Method in class de.caff.generics.mda.MultiDimensionalByteArray
Change the element at the given index combination.
changeValue(CharOperator1, int...) - Method in class de.caff.generics.mda.MultiDimensionalCharArray
Change the element at the given index combination.
changeValue(DoubleUnaryOperator, int...) - Method in class de.caff.generics.mda.MultiDimensionalDoubleArray
Change the element at the given index combination.
changeValue(FloatOperator1, int...) - Method in class de.caff.generics.mda.MultiDimensionalFloatArray
Change the element at the given index combination.
changeValue(IntOperator1, int...) - Method in class de.caff.generics.mda.MultiDimensionalIntArray
Change the element at the given index combination.
changeValue(ShortOperator1, int...) - Method in class de.caff.generics.mda.MultiDimensionalShortArray
Change the element at the given index combination.
changeValueAt(LongOperator1, int...) - Method in class de.caff.generics.mda.MultiDimensionalLongArray
Change the element at the given index combination.
changeValueAt(BooleanOperator1, int) - Method in interface de.caff.generics.mda.OneDimensionalBooleanAccess
Change the value at the given indexes.
changeValueAt(ByteOperator1, int) - Method in interface de.caff.generics.mda.OneDimensionalByteAccess
Change the value at the given indexes.
changeValueAt(CharOperator1, int) - Method in interface de.caff.generics.mda.OneDimensionalCharAccess
Change the value at the given indexes.
changeValueAt(DoubleUnaryOperator, int) - Method in interface de.caff.generics.mda.OneDimensionalDoubleAccess
Change the value at the given indexes.
changeValueAt(FloatOperator1, int) - Method in interface de.caff.generics.mda.OneDimensionalFloatAccess
Change the value at the given indexes.
changeValueAt(IntOperator1, int) - Method in interface de.caff.generics.mda.OneDimensionalIntAccess
Change the value at the given indexes.
changeValueAt(LongOperator1, int) - Method in interface de.caff.generics.mda.OneDimensionalLongAccess
Change the value at the given indexes.
changeValueAt(ShortOperator1, int) - Method in interface de.caff.generics.mda.OneDimensionalShortAccess
Change the value at the given indexes.
changeValueAt(BooleanOperator1, int, int, int) - Method in interface de.caff.generics.mda.ThreeDimensionalBooleanAccess
Change the value at the given indexes.
changeValueAt(ByteOperator1, int, int, int) - Method in interface de.caff.generics.mda.ThreeDimensionalByteAccess
Change the value at the given indexes.
changeValueAt(CharOperator1, int, int, int) - Method in interface de.caff.generics.mda.ThreeDimensionalCharAccess
Change the value at the given indexes.
changeValueAt(DoubleUnaryOperator, int, int, int) - Method in interface de.caff.generics.mda.ThreeDimensionalDoubleAccess
Change the value at the given indexes.
changeValueAt(FloatOperator1, int, int, int) - Method in interface de.caff.generics.mda.ThreeDimensionalFloatAccess
Change the value at the given indexes.
changeValueAt(IntOperator1, int, int, int) - Method in interface de.caff.generics.mda.ThreeDimensionalIntAccess
Change the value at the given indexes.
changeValueAt(LongOperator1, int, int, int) - Method in interface de.caff.generics.mda.ThreeDimensionalLongAccess
Change the value at the given indexes.
changeValueAt(ShortOperator1, int, int, int) - Method in interface de.caff.generics.mda.ThreeDimensionalShortAccess
Change the value at the given indexes.
changeValueAt(BooleanOperator1, int, int) - Method in interface de.caff.generics.mda.TwoDimensionalBooleanAccess
Change the value at the given indexes.
changeValueAt(ByteOperator1, int, int) - Method in interface de.caff.generics.mda.TwoDimensionalByteAccess
Change the value at the given indexes.
changeValueAt(CharOperator1, int, int) - Method in interface de.caff.generics.mda.TwoDimensionalCharAccess
Change the value at the given indexes.
changeValueAt(DoubleUnaryOperator, int, int) - Method in interface de.caff.generics.mda.TwoDimensionalDoubleAccess
Change the value at the given indexes.
changeValueAt(FloatOperator1, int, int) - Method in interface de.caff.generics.mda.TwoDimensionalFloatAccess
Change the value at the given indexes.
changeValueAt(IntOperator1, int, int) - Method in interface de.caff.generics.mda.TwoDimensionalIntAccess
Change the value at the given indexes.
changeValueAt(LongOperator1, int, int) - Method in interface de.caff.generics.mda.TwoDimensionalLongAccess
Change the value at the given indexes.
changeValueAt(ShortOperator1, int, int) - Method in interface de.caff.generics.mda.TwoDimensionalShortAccess
Change the value at the given indexes.
CHAR_ARRAY - Static variable in class de.caff.generics.Empty
Empty char array.
CHAR_ARRAY_2D - Static variable in class de.caff.generics.Empty
Empty array of char arrays.
CHAR_ARRAY_CLONER - Static variable in class de.caff.generics.Primitives
Function which clones char arrays.
characteristics() - Method in class de.caff.generics.DoubleIndexable.DoubleIndexableSpliterator
 
characteristics() - Method in class de.caff.generics.Indexable.IndexableSpliterator
 
characteristics() - Method in class de.caff.generics.IntIndexable.IntIndexableSpliterator
 
characteristics() - Method in class de.caff.generics.LongIndexable.LongIndexableSpliterator
 
CharConsumer - Interface in de.caff.generics.function
A consumer for short values.
CharIndexable - Interface in de.caff.generics
Class which allows readonly access of raw chars by index.
CharIndexable.Base - Class in de.caff.generics
Abstract base class which provides useful implementations for Object.equals(Object), Object.hashCode(), Object.toString().
charIterator() - Method in interface de.caff.generics.CharIndexable
Get an primitive char iterator.
charIterator(int, int) - Method in interface de.caff.generics.CharIndexable
Get a char iterator from the given sub set.
CharOperator0 - Interface in de.caff.generics.function
Function with no argument and a char result.
CharOperator1 - Interface in de.caff.generics.function
Unary operator with a char argument and result.
CharOperator2 - Interface in de.caff.generics.function
Binary operator with two char arguments and a char result.
CharOperator3 - Interface in de.caff.generics.function
Ternary operator with three char arguments and a char result.
CharPair - Class in de.caff.generics
A pair of primitive char values.
CharPair(char, char) - Constructor for class de.caff.generics.CharPair
Constructor.
CharPredicate1 - Interface in de.caff.generics.function
Predicate which expects a primitive char argument.
CharPredicate2 - Interface in de.caff.generics.function
Predicate which expects two primitive char arguments.
Check - Class in de.caff.generics.checker
Helper methods for using Predicates as checkers,, useful for combination of checkers.
checkIndex(int, int, int) - Static method in interface de.caff.generics.mda.MultiIndexLinearizer
Check a single index.
checkIndexes(int[], int...) - Static method in interface de.caff.generics.mda.MultiIndexLinearizer
Check indexes whether they fulfill the basic restrictions.
CLASS_BOOLEAN_ARRAY - Static variable in class de.caff.generics.Empty
Emoty Boolean array.
CLASS_BYTE_ARRAY - Static variable in class de.caff.generics.Empty
Empty Byte array.
CLASS_CHAR_ARRAY - Static variable in class de.caff.generics.Empty
Empty Character array.
CLASS_DOUBLE_ARRAY - Static variable in class de.caff.generics.Empty
Empty Double array.
CLASS_FLOAT_ARRAY - Static variable in class de.caff.generics.Empty
Empty Float array.
CLASS_INTEGER_ARRAY - Static variable in class de.caff.generics.Empty
Empty Integer array,
CLASS_LONG_ARRAY - Static variable in class de.caff.generics.Empty
Empty Long array,
CLASS_SHORT_ARRAY - Static variable in class de.caff.generics.Empty
Empty Short array,
clear() - Method in class de.caff.generics.AbstractBasicCountingSet
Removes all of the elements from this set (optional operation).
clear() - Method in class de.caff.generics.AbstractBasicUnmodifiableList
Removes all of the elements from this list (optional operation).
clear() - Method in class de.caff.generics.ActiveList
Removes all of the elements from this list (optional operation).
clear() - Method in class de.caff.generics.converter.CarelessTypeConverter
Clear the latest exception.
clear() - Method in class de.caff.generics.HashCoderMap
 
clear() - Method in class de.caff.generics.HashCoderSet
 
clear() - Method in class de.caff.generics.MatchSet
Removes all of the elements from this set (optional operation).
clear() - Method in class de.caff.generics.RefValueHashMap
Removes all mappings from this map (optional operation).
clear() - Method in class de.caff.generics.RefWrapperHashSet
Removes all of the elements from this list (optional operation).
clear() - Method in class de.caff.generics.RefWrapperList
Removes all of the elements from this list (optional operation).
clear() - Method in class de.caff.generics.SynchronizedCollection
Removes all of the elements from this collection (optional operation).
clear() - Method in class de.caff.generics.SynchronizedList
Removes all of the elements from this collection (optional operation).
clone(Collection<T>, Function<T, T>) - Static method in class de.caff.generics.Types
Clone a collection.
clone(Countable<T>, Function<T, T>) - Static method in class de.caff.generics.Types
Clone a countable.
combine(DoubleOperator1, DoubleOperator1) - Method in interface de.caff.generics.function.DoubleOperator2
Use this operator on the results of two other operators.
combine(Function<I, T>, Function<S, ? extends I>) - Static method in class de.caff.generics.Types
Get a combined type converter using an intermediate value.
combineEE(FragileTypeConverter<T, I>, FragileTypeConverter<? extends I, S>) - Static method in class de.caff.generics.Types
Get a combined type converter using an intermediate value.
combineEF(FragileTypeConverter<T, I>, Function<S, ? extends I>) - Static method in class de.caff.generics.Types
Get a combined type converter using an intermediate value.
combineFE(Function<I, T>, FragileTypeConverter<? extends I, S>) - Static method in class de.caff.generics.Types
Get a combined type converter using an intermediate value.
COMPARABLE_COMPARATOR - Static variable in class de.caff.generics.Types
Comparator which compares Comparables in their natural order.
ComparableMatcher<T extends java.lang.Comparable<T>> - Class in de.caff.generics.matcher
A matcher which considers two comparable objects equals if they compare with result 0.
ComparableMatcher() - Constructor for class de.caff.generics.matcher.ComparableMatcher
 
comparator() - Method in class de.caff.generics.CountingTreeSet
Returns the comparator associated with this sorted set, or null if it uses its elements' natural ordering.
ComparatorMatcher<T> - Class in de.caff.generics.matcher
A matcher which uses a comparator for equality checking.
ComparatorMatcher(Comparator<T>) - Constructor for class de.caff.generics.matcher.ComparatorMatcher
Constructor.
compare(BooleanIndexable, BooleanIndexable) - Static method in interface de.caff.generics.BooleanIndexable
Compare two boolean indexables.
compare(ByteIndexable, ByteIndexable) - Static method in interface de.caff.generics.ByteIndexable
Compare two byte indexables.
compare(CharIndexable, CharIndexable) - Static method in interface de.caff.generics.CharIndexable
Compare two char indexables.
compare(DoubleIndexable, DoubleIndexable) - Static method in interface de.caff.generics.DoubleIndexable
Compare two double indexables.
compare(FloatIndexable, FloatIndexable) - Static method in interface de.caff.generics.FloatIndexable
Compare two float indexables.
compare(Indexable<? extends E>, Indexable<? extends E>, Comparator<E>) - Static method in interface de.caff.generics.Indexable
Compare two indexables.
compare(IntIndexable, IntIndexable) - Static method in interface de.caff.generics.IntIndexable
Compare two int indexables.
compare(LongIndexable, LongIndexable) - Static method in interface de.caff.generics.LongIndexable
Compare two long indexables.
compare(ShortIndexable, ShortIndexable) - Static method in interface de.caff.generics.ShortIndexable
Compare two short indexables.
compareTo(BooleanIndexable) - Method in class de.caff.generics.BooleanIndexable.Base
 
compareTo(ByteIndexable) - Method in class de.caff.generics.ByteIndexable.Base
 
compareTo(CharIndexable) - Method in class de.caff.generics.CharIndexable.Base
 
compareTo(DoubleIndexable) - Method in class de.caff.generics.DoubleIndexable.Base
 
compareTo(FloatIndexable) - Method in class de.caff.generics.FloatIndexable.Base
 
compareTo(IntIndexable) - Method in class de.caff.generics.IntIndexable.Base
 
compareTo(LongIndexable) - Method in class de.caff.generics.LongIndexable.Base
 
compareTo(ShortIndexable) - Method in class de.caff.generics.ShortIndexable.Base
 
compareUnsigned(ByteIndexable, ByteIndexable) - Static method in interface de.caff.generics.ByteIndexable
Compare two byte indexables as if they contain unsigned byte values.
compareUnsigned(IntIndexable, IntIndexable) - Static method in interface de.caff.generics.IntIndexable
Compare two int indexables as if they contain unsigned int values.
compareUnsigned(LongIndexable, LongIndexable) - Static method in interface de.caff.generics.LongIndexable
Compare two long indexables as if they contain unsigned long values.
compareUnsigned(byte, byte) - Static method in class de.caff.generics.Primitives
Compare two bytes as if they are unsigned.
compareUnsigned(short, short) - Static method in class de.caff.generics.Primitives
Compare two short integers as if they are unsigned.
compareUnsigned(ShortIndexable, ShortIndexable) - Static method in interface de.caff.generics.ShortIndexable
Compare two short indexables as if they contain unsigned short values.
concat(Iterable<T>...) - Static method in class de.caff.generics.Types
Concatenate some iterables to a combined iterable.
concat(Iterator<T>...) - Static method in class de.caff.generics.Types
Concatenate some iterators.
ConcatenatedIterables<T> - Class in de.caff.generics
Concatenated iterables.
ConcatenatedIterables(Iterable<T>...) - Constructor for class de.caff.generics.ConcatenatedIterables
Constructor.
ConcatenatedIterables(Iterable<? extends Iterable<T>>) - Constructor for class de.caff.generics.ConcatenatedIterables
Constructor.
ConcatenatedIterators<T> - Class in de.caff.generics
Concatenated iterators.
ConcatenatedIterators(Iterator<T>...) - Constructor for class de.caff.generics.ConcatenatedIterators
Constructor.
ConcatenatedIterators(Iterable<Iterator<T>>) - Constructor for class de.caff.generics.ConcatenatedIterators
Constructor.
contains(Object) - Method in class de.caff.generics.AbstractBasicCountingSet
Returns true if this set contains the specified element.
contains(Object) - Method in class de.caff.generics.ActiveList
Returns true if this list contains the specified element.
contains(Object) - Method in class de.caff.generics.HashCoderSet
 
contains(Object) - Method in class de.caff.generics.MatchSet
Returns true if this set contains the specified element.
contains(Object) - Method in class de.caff.generics.RefWrapperHashSet
Returns true if this list contains the specified element.
contains(Object) - Method in class de.caff.generics.RefWrapperList
Returns true if this list contains the specified element.
contains(Object) - Method in class de.caff.generics.SynchronizedCollection
Returns true if this collection contains the specified element.
contains(Object) - Method in class de.caff.generics.SynchronizedList
Returns true if this collection contains the specified element.
contains(T[], E, Matcher<? super T, ? super E>) - Static method in class de.caff.generics.Types
Is an element contained in an array?
contains(Iterable<T>, E, Matcher<? super T, ? super E>) - Static method in class de.caff.generics.Types
Is an element contained in an iterable?
contains(Iterator<T>, E, Matcher<? super T, ? super E>) - Static method in class de.caff.generics.Types
Is an element contained in an iterator?
contains(Enumeration<T>, E, Matcher<? super T, ? super E>) - Static method in class de.caff.generics.Types
Is an element contained in an enumeration?
contains(Object) - Method in class de.caff.generics.UnmodifiableListArrayWrapper
Returns true if this list contains the specified element.
contains(Object) - Method in class de.caff.generics.UnmodifiableListBooleanArrayWrapper
Returns true if this list contains the specified element.
contains(Object) - Method in class de.caff.generics.UnmodifiableListByteArrayWrapper
Returns true if this list contains the specified element.
contains(Object) - Method in class de.caff.generics.UnmodifiableListDoubleArrayWrapper
Returns true if this list contains the specified element.
contains(Object) - Method in class de.caff.generics.UnmodifiableListFloatArrayWrapper
Returns true if this list contains the specified element.
contains(Object) - Method in class de.caff.generics.UnmodifiableListIntArrayWrapper
Returns true if this list contains the specified element.
contains(Object) - Method in class de.caff.generics.UnmodifiableListLongArrayWrapper
Returns true if this list contains the specified element.
contains(Object) - Method in class de.caff.generics.UnmodifiableListShortArrayWrapper
Returns true if this list contains the specified element.
containsAll(Collection<?>) - Method in class de.caff.generics.AbstractBasicCountingSet
Returns true if this set contains all of the elements of the specified collection.
containsAll(Collection<?>) - Method in class de.caff.generics.ActiveList
Returns true if this list contains all of the elements of the specified collection.
containsAll(Collection<?>) - Method in class de.caff.generics.HashCoderSet
 
containsAll(Collection<?>) - Method in class de.caff.generics.MatchSet
Returns true if this set contains all of the elements of the specified collection.
containsAll(Collection<?>) - Method in class de.caff.generics.RefWrapperHashSet
Returns true if this list contains all of the elements of the specified collection.
containsAll(Collection<?>) - Method in class de.caff.generics.RefWrapperList
Returns true if this list contains all of the elements of the specified collection.
containsAll(Collection<?>) - Method in class de.caff.generics.SynchronizedCollection
Returns true if this collection contains all of the elements in the specified collection.
containsAll(Collection<?>) - Method in class de.caff.generics.SynchronizedList
Returns true if this collection contains all of the elements in the specified collection.
containsAll(Collection) - Method in class de.caff.generics.UnmodifiableListArrayWrapper
Returns true if this list contains all of the elements of the specified collection.
containsAll(Collection) - Method in class de.caff.generics.UnmodifiableListBooleanArrayWrapper
Returns true if this list contains all of the elements of the specified collection.
containsAll(Collection) - Method in class de.caff.generics.UnmodifiableListByteArrayWrapper
Returns true if this list contains all of the elements of the specified collection.
containsAll(Collection) - Method in class de.caff.generics.UnmodifiableListDoubleArrayWrapper
Returns true if this list contains all of the elements of the specified collection.
containsAll(Collection) - Method in class de.caff.generics.UnmodifiableListFloatArrayWrapper
Returns true if this list contains all of the elements of the specified collection.
containsAll(Collection) - Method in class de.caff.generics.UnmodifiableListIntArrayWrapper
Returns true if this list contains all of the elements of the specified collection.
containsAll(Collection) - Method in class de.caff.generics.UnmodifiableListLongArrayWrapper
Returns true if this list contains all of the elements of the specified collection.
containsAll(Collection) - Method in class de.caff.generics.UnmodifiableListShortArrayWrapper
Returns true if this list contains all of the elements of the specified collection.
containsEquals(Iterable<T>, T) - Static method in class de.caff.generics.Types
Test whether a collection contains an element which is equal to another element.
containsKey(Object) - Method in class de.caff.generics.HashCoderMap
 
containsKey(Object) - Method in class de.caff.generics.RefValueHashMap
Returns true if this map contains a mapping for the specified key.
containsValue(Object) - Method in class de.caff.generics.HashCoderMap
 
containsValue(Object) - Method in class de.caff.generics.RefValueHashMap
Returns true if this map maps one or more keys to the specified value.
convert(S) - Method in class de.caff.generics.converter.OverCaringTypeConverter
Convert an object to another type.
convert(String) - Method in class de.caff.generics.converter.StringToByteTypeConverter
Convert an object to another type.
convert(String) - Method in class de.caff.generics.converter.StringToDoubleTypeConverter
Convert an object to another type.
convert(String) - Method in class de.caff.generics.converter.StringToFloatTypeConverter
Convert an object to another type.
convert(String) - Method in class de.caff.generics.converter.StringToIntegerTypeConverter
Convert an object to another type.
convert(String) - Method in class de.caff.generics.converter.StringToLongTypeConverter
Convert an object to another type.
convert(String) - Method in class de.caff.generics.converter.StringToShortTypeConverter
Convert an object to another type.
convert(S) - Method in class de.caff.generics.converter.TransitiveFragileTypeConverter
Convert an object to another type.
convert(S) - Method in interface de.caff.generics.FragileTypeConverter
Convert an object to another type.
convertBack(T) - Method in interface de.caff.generics.TwoWayTypeConverter
Convert an object of type T to an object of type S.
ConvertingFragileLoopItemHandler<T,S> - Class in de.caff.generics.handler
A fragile loop item handler which converts incoming items.
ConvertingFragileLoopItemHandler(FragileTypeConverter<T, S>) - Constructor for class de.caff.generics.handler.ConvertingFragileLoopItemHandler
Constructor.
ConvertingLoopItemHandler<T,S> - Class in de.caff.generics.handler
A loop item handler which converts incoming items.
ConvertingLoopItemHandler(Function1<T, S>) - Constructor for class de.caff.generics.handler.ConvertingLoopItemHandler
Constructor.
Copier<T> - Interface in de.caff.generics
Get copies of items of a given class.
CopierFStackImpl<T> - Class in de.caff.generics
Implementation of a functional stack which takes care of mutable elements by copying them.
CopierFStackImpl(Copier<T>, T, FStack<T>) - Constructor for class de.caff.generics.CopierFStackImpl
Constructor.
CopierFStackImpl.Empty<T> - Class in de.caff.generics
Empty copier stack implementation.
copy(T) - Method in interface de.caff.generics.Copier
Get a copy of the given item.
copy(U) - Static method in interface de.caff.generics.Copyable
Copy an copyable object while taking care of null values.
copy(T) - Method in class de.caff.generics.HashCoder
Copy a key.
copy() - Method in interface de.caff.generics.mda.OneDimensionalAccess
Get an independent copy.
copy() - Method in class de.caff.generics.mda.OneDimensionalArray
 
copy() - Method in interface de.caff.generics.mda.OneDimensionalReadAccess
Get an independent copy.
copy() - Method in class de.caff.generics.mda.SmallTwoDimensionalArray
Get a copy of this array.
copy() - Method in class de.caff.generics.mda.SmallTwoDimensionalBitArray
Get a copy of this array.
copy() - Method in class de.caff.generics.mda.SmallTwoDimensionalBooleanArray
Get a copy of this array.
copy() - Method in class de.caff.generics.mda.SmallTwoDimensionalByteArray
Get a copy of this array.
copy() - Method in class de.caff.generics.mda.SmallTwoDimensionalCharArray
Get a copy of this array.
copy() - Method in class de.caff.generics.mda.SmallTwoDimensionalDoubleArray
Get a copy of this array.
copy() - Method in class de.caff.generics.mda.SmallTwoDimensionalFloatArray
Get a copy of this array.
copy() - Method in class de.caff.generics.mda.SmallTwoDimensionalIntArray
Get a copy of this array.
copy() - Method in class de.caff.generics.mda.SmallTwoDimensionalLongArray
Get a copy of this array.
copy() - Method in class de.caff.generics.mda.SmallTwoDimensionalShortArray
Get a copy of this array.
copy() - Method in class de.caff.generics.mda.TwoDimensionalDoubleArray
Get a copy of this array.
copy(Collection<IN>, Predicate<IN>) - Static method in interface de.caff.generics.MutableBooleanIndexable
Create a mutable indexable which is initialized from copied elements of a given collection.
copy(Collection<IN>, Function<IN, Number>) - Static method in interface de.caff.generics.MutableByteIndexable
Create a mutable indexable which is initialized from copied elements of a given collection.
copy(Collection<IN>, Function<IN, Character>) - Static method in interface de.caff.generics.MutableCharIndexable
Create a mutable indexable which is initialized from copied elements of a given collection.
copy(Collection<IN>, Function<IN, Number>) - Static method in interface de.caff.generics.MutableDoubleIndexable
Create a mutable indexable which is initialized from copied elements of a given collection.
copy(Collection<IN>, Function<IN, Number>) - Static method in interface de.caff.generics.MutableFloatIndexable
Create a mutable indexable which is initialized from copied elements of a given collection.
copy(Collection<IN>, Function<IN, E>) - Static method in interface de.caff.generics.MutableIndexable
Create a mutable indexable which is initialized from copied elements of a given collection.
copy(Collection<IN>, Function<IN, Number>) - Static method in interface de.caff.generics.MutableIntIndexable
Create a mutable indexable which is initialized from copied elements of a given collection.
copy(Collection<IN>, Function<IN, Number>) - Static method in interface de.caff.generics.MutableLongIndexable
Create a mutable indexable which is initialized from copied elements of a given collection.
copy(Collection<IN>, Function<IN, Number>) - Static method in interface de.caff.generics.MutableShortIndexable
Create a mutable indexable which is initialized from copied elements of a given collection.
copy(T[]) - Static method in class de.caff.generics.Types
Get a copy of an array, while copying the content.
copy(C, T[]) - Static method in class de.caff.generics.Types
Get a copy of an array, while copying the content.
copy(Iterable<T>) - Static method in class de.caff.generics.Types
Get a copy of an iterable, while copying the content.
copy(Indexable<T>) - Static method in class de.caff.generics.Types
Get a copy of a indexable, while copying the content.
copy(Collection<T>) - Static method in class de.caff.generics.Types
Get a copy of a collection, while copying the content.
copy(Countable<T>) - Static method in class de.caff.generics.Types
Get a copy of a countable, while copying the content.
copy(C, Iterable<T>) - Static method in class de.caff.generics.Types
Get a copy of an iterable, while copying the content.
copy(Iterator<T>) - Static method in class de.caff.generics.Types
Get a copy of an iterator, while copying the content.
copy(C, Iterator<T>) - Static method in class de.caff.generics.Types
Get a copy of an iterator while copying the content.
copy(Enumeration<T>) - Static method in class de.caff.generics.Types
Get a copy of an enumeration, while copying the content.
copy(C, Enumeration<T>) - Static method in class de.caff.generics.Types
Get a copy of an enumeration while copying the content.
Copyable<T> - Interface in de.caff.generics
Enhanced cloning support.
CopyConverter<T extends Copyable<T>> - Class in de.caff.generics.converter
A converter which is creating a copy of the given copyable object.
CopyConverter() - Constructor for class de.caff.generics.converter.CopyConverter
 
copyOf(Collection<? extends Boolean>) - Static method in interface de.caff.generics.MutableBooleanIndexable
Create a mutable indexable which is initialized from a given collection.
copyOf(Collection<? extends Number>) - Static method in interface de.caff.generics.MutableByteIndexable
Create a mutable byte indexable which is initialized from a given collection.
copyOf(Collection<? extends Character>) - Static method in interface de.caff.generics.MutableCharIndexable
Create a mutable indexable which is initialized from a given collection.
copyOf(Collection<? extends Number>) - Static method in interface de.caff.generics.MutableDoubleIndexable
Create a mutable indexable which is initialized from a given collection.
copyOf(Collection<? extends Number>) - Static method in interface de.caff.generics.MutableFloatIndexable
Create a mutable indexable which is initialized from a given collection.
copyOf(Collection<E>) - Static method in interface de.caff.generics.MutableIndexable
Create a mutable indexable which is intialized from a given collection.
copyOf(Collection<? extends Number>) - Static method in interface de.caff.generics.MutableIntIndexable
Create a mutable indexable which is initialized from a given collection.
copyOf(Collection<? extends Number>) - Static method in interface de.caff.generics.MutableLongIndexable
Create a mutable indexable which is initialized from a given collection.
copyOf(Collection<? extends Number>) - Static method in interface de.caff.generics.MutableShortIndexable
Create a mutable indexable which is initialized from a given collection.
copyTo(byte[], int) - Method in interface de.caff.generics.ByteIndexable
Copy the content of this indexable into a byte array.
copyTo(byte[], int, int, int) - Method in interface de.caff.generics.ByteIndexable
Copy the content of this indexable (or a part of it) into a byte array.
Countable<T> - Interface in de.caff.generics
Something containing a defined number of arbitrary elements which can be iterated over.
Counter - Interface in de.caff.generics.util
A counter is basically an integer which can be used for counting.
Counter.Creator - Interface in de.caff.generics.util
Interface for counter creation.
CountingHashSet<T> - Class in de.caff.generics
A set which also counts how often any element was added.
CountingHashSet(Counter.Creator) - Constructor for class de.caff.generics.CountingHashSet
Constructor.
CountingHashSet() - Constructor for class de.caff.generics.CountingHashSet
Constructor.
CountingSet<T> - Interface in de.caff.generics
A set which counts the number of additions.
CountingTreeSet<T> - Class in de.caff.generics
A sorted set which also counts how often any element was added.
CountingTreeSet(Counter.Creator) - Constructor for class de.caff.generics.CountingTreeSet
Constructor.
CountingTreeSet(Comparator<? super T>, Counter.Creator) - Constructor for class de.caff.generics.CountingTreeSet
Constructor.
CountingTreeSet() - Constructor for class de.caff.generics.CountingTreeSet
Constructor.
CountingTreeSet(Comparator<? super T>) - Constructor for class de.caff.generics.CountingTreeSet
Constructor.
create(int) - Method in interface de.caff.generics.ArrayFactory
Create an array with the given number of elements.
create() - Method in interface de.caff.generics.Factory
Create a new object of type T.
create(U, V) - Static method in class de.caff.generics.OrderedPair
Create an ordered pair from two values.
create(Map.Entry<U, V>) - Static method in class de.caff.generics.OrderedPair
Create an ordered pair from a map entry.
create(ReferenceCreator<? extends Reference<W>, W>, List<Reference<W>>) - Static method in class de.caff.generics.RefWrapperList
Factory method which allows to define a given underlying list.
create(List<U>) - Static method in class de.caff.generics.SynchronizedList
Create a synchronized list from the given basic list.
create() - Method in interface de.caff.generics.util.Counter.Creator
Create a new counter.
createConstant(E, int, int) - Static method in interface de.caff.generics.mda.TwoDimensionalAccess
Create a 2dimensional array with the given sizes with elements initialized to a given constant.
createIndexed(BiFunction<Integer, Integer, ? extends E>, int, int) - Static method in interface de.caff.generics.mda.TwoDimensionalAccess
Create a 2dimensional array with the given sizes with elements initialized by their indices.
createNulled(int, int) - Static method in interface de.caff.generics.mda.TwoDimensionalAccess
Create a 2dimensional array with the given sizes with elements initialized to null.
createPair(U, U) - Static method in class de.caff.generics.Pair
Create a pair from two items.
createReference(V) - Method in interface de.caff.generics.ReferenceCreator
Create a reference from a value.
createSupplied(Supplier<? extends E>, int, int) - Static method in interface de.caff.generics.mda.TwoDimensionalAccess
Create a 2dimensional array with the given sizes with elements initialized by a supplier.
createTwoWay(Function<S, T>, Function<T, S>) - Static method in class de.caff.generics.Types
Create a two way type converter from two one way type converters.
creator - Variable in class de.caff.generics.AbstractBasicCountingSet
 
CUBIC - Static variable in interface de.caff.generics.function.DoubleOperator1
Cubic function.
CUBIC_ROOT - Static variable in interface de.caff.generics.function.DoubleOperator1
Cubic root function.

D

de.caff.annotation - package de.caff.annotation
Helpful annotations package.
de.caff.generics - package de.caff.generics
Generics tools package.
de.caff.generics.algorithm - package de.caff.generics.algorithm
 
de.caff.generics.checker - package de.caff.generics.checker
Generics helper package: filters Package Specification This package contains predefined Function1s for logical filtering.
de.caff.generics.converter - package de.caff.generics.converter
Generics helper package: type converters.
de.caff.generics.function - package de.caff.generics.function
Function support.
de.caff.generics.handler - package de.caff.generics.handler
Generics helper package: loop item handlers.
de.caff.generics.matcher - package de.caff.generics.matcher
Generics helper package: matchers.
de.caff.generics.mda - package de.caff.generics.mda
Multi-dimensional array access.
de.caff.generics.range - package de.caff.generics.range
Range support.
de.caff.generics.util - package de.caff.generics.util
Utility classes for counting and referencing.
DEEP_EQUALS - Static variable in class de.caff.generics.function.Predicates
Predicate2 which uses Objects.deepEquals(Object, Object) for checking for equality.
DEFAULT - Static variable in interface de.caff.generics.HashCodeCalculator
Default hash code calculator which just uses Objects.hashCode(java.lang.Object).
DEFAULT_MATCHER - Static variable in class de.caff.generics.matcher.Match
Basic matcher, using Object.equals(Object) method of first object.
deleteMark - Variable in class de.caff.generics.handler.DeletingFragileLoopItemHandler
 
deleteMark - Variable in class de.caff.generics.handler.DeletingLoopItemHandler
 
DeletingFragileLoopItemHandler<T,S> - Class in de.caff.generics.handler
A loop item handler which converts incoming items, while allowing to discard some of them.
DeletingFragileLoopItemHandler(Function1<T, S>, T) - Constructor for class de.caff.generics.handler.DeletingFragileLoopItemHandler
Constructor.
DeletingLoopItemHandler<T,S> - Class in de.caff.generics.handler
A loop item handler which converts incoming items, while allowing to discard some of them.
DeletingLoopItemHandler(Function1<T, S>, T) - Constructor for class de.caff.generics.handler.DeletingLoopItemHandler
Constructor.
DereferencingTypeConverter<T,R extends java.lang.ref.Reference<? extends T>> - Class in de.caff.generics.converter
Type converter which dereferences a reference.
DereferencingTypeConverter() - Constructor for class de.caff.generics.converter.DereferencingTypeConverter
 
DIV - Static variable in interface de.caff.generics.function.ByteOperator2
DIVISION (/) operator.
DIV - Static variable in interface de.caff.generics.function.DoubleOperator2
Double operator which returns the division result of two arguments: a / b
DIV - Static variable in interface de.caff.generics.function.FloatOperator2
Float operator which returns the division result of two arguments: a / b
DIV - Static variable in interface de.caff.generics.function.IntOperator2
DIVISION (/) operator.
DIV - Static variable in interface de.caff.generics.function.LongOperator2
DIVISION (/) operator.
DIV - Static variable in interface de.caff.generics.function.ShortOperator2
DIVISION (/) operator.
DOUBLE_ARRAY - Static variable in class de.caff.generics.Empty
Empty double array.
DOUBLE_ARRAY_2D - Static variable in class de.caff.generics.Empty
Empty array of double arrays.
DOUBLE_ARRAY_CLONER - Static variable in class de.caff.generics.Primitives
Function which clones double arrays.
DoubleIndexable - Interface in de.caff.generics
Class which allows readonly access of raw doubles by index.
DoubleIndexable.Base - Class in de.caff.generics
Abstract base class which provides useful implementations for Object.equals(Object), Object.hashCode(), Object.toString().
DoubleIndexable.DoubleIndexableSpliterator - Class in de.caff.generics
Spliterator for double indexables.
DoubleIndexableSpliterator(DoubleIndexable) - Constructor for class de.caff.generics.DoubleIndexable.DoubleIndexableSpliterator
Instantiate a mutable spliterator for an double indexable.
DoubleIndexableSpliterator(DoubleIndexable, int, int, boolean) - Constructor for class de.caff.generics.DoubleIndexable.DoubleIndexableSpliterator
Instantiate a spliterator for part of an double indexable.
doubleIterator() - Method in interface de.caff.generics.DoubleIndexable
Get an primitive double iterator.
doubleIterator(int, int) - Method in interface de.caff.generics.DoubleIndexable
Get a double iterator from the given sub set.
doubleIterator() - Method in interface de.caff.generics.FloatIndexable
Get an primitive double iterator.
DoubleOperator0 - Interface in de.caff.generics.function
Function with no argument and a double result.
DoubleOperator1 - Interface in de.caff.generics.function
Unary operator with a double argument and result.
DoubleOperator2 - Interface in de.caff.generics.function
Binary operator with two double arguments and a double result.
DoubleOperator3 - Interface in de.caff.generics.function
Ternary operator with three double arguments and a double result.
DoublePair - Class in de.caff.generics
A pair of primitive double values.
DoublePair(double, double) - Constructor for class de.caff.generics.DoublePair
Constructor.
DoublePredicate1 - Interface in de.caff.generics.function
Predicate which expects a primitive double argument.
DoublePredicate2 - Interface in de.caff.generics.function
Predicate which expects two primitive double arguments.
doubleSpliterator() - Method in interface de.caff.generics.DoubleIndexable
Get a spliterator on this indexable.
downCast(Iterable<? extends T>) - Static method in class de.caff.generics.Types
Get a down-casted iterable.
downCast(Iterator<? extends T>) - Static method in class de.caff.generics.Types
Get a down-casted iterator.
downCast(Enumeration<? extends T>) - Static method in class de.caff.generics.Types
Get a down-casted enumeration.
downCast(Function<? super S, ? extends T>) - Static method in class de.caff.generics.Types
Downcast a type converter.
downCastT(FragileTypeConverter<? extends T, ? super S>) - Static method in class de.caff.generics.Types
Downcast a type converter.
downConverter() - Static method in class de.caff.generics.Types
A converter which converts a type to a more basic type.

E

EMPTY - Static variable in interface de.caff.generics.BooleanIndexable
An empty indexable.
EMPTY - Static variable in interface de.caff.generics.ByteIndexable
An empty indexable.
EMPTY - Static variable in interface de.caff.generics.CharIndexable
An empty indexable.
Empty(Copier<T>) - Constructor for class de.caff.generics.CopierFStackImpl.Empty
Constructor.
EMPTY - Static variable in interface de.caff.generics.Countable
Basic implementation of an empty countable Don't use this, use Countable.empty().
empty() - Static method in interface de.caff.generics.Countable
Get an empty countable.
EMPTY - Static variable in interface de.caff.generics.DoubleIndexable
An empty indexable.
Empty - Class in de.caff.generics
This interface just contains various constant empty items (especially arrays): These can be used as defaults in various circumstances.
empty() - Static method in interface de.caff.generics.ExpandableDoubleIndexable
Convenience method to create an empty expandable int indexable.
empty() - Static method in interface de.caff.generics.ExpandableIndexable
Convenience method to create an empty expandable int indexable.
empty() - Static method in interface de.caff.generics.ExpandableIntIndexable
Convenience method to create an empty expandable int indexable.
empty() - Static method in interface de.caff.generics.ExpandableLongIndexable
Convenience method to create an empty expandable int indexable.
EMPTY - Static variable in interface de.caff.generics.FloatIndexable
An empty indexable.
empty() - Static method in interface de.caff.generics.FStack
Get an empty stack.
empty(Copier<E>) - Static method in interface de.caff.generics.FStack
Get an empty stack which uses a copier to allow using changeable elements securely in multi-threaded environments.
EMPTY - Static variable in class de.caff.generics.FStackImpl
Empty stack.
EMPTY - Static variable in interface de.caff.generics.Indexable
An empty indexable.
EMPTY - Static variable in interface de.caff.generics.IntIndexable
An empty indexable.
EMPTY - Static variable in interface de.caff.generics.LongIndexable
An empty indexable.
EMPTY - Static variable in interface de.caff.generics.mda.TwoDimensionalAccess
Empty 2dim array.
empty() - Static method in interface de.caff.generics.mda.TwoDimensionalAccess
Get an empty 2dimensional access.
EMPTY - Static variable in interface de.caff.generics.MutableBooleanIndexable
Empty mutable indexable.
empty() - Static method in interface de.caff.generics.MutableBooleanIndexable
 
EMPTY - Static variable in interface de.caff.generics.MutableByteIndexable
Empty mutable indexable.
empty() - Static method in interface de.caff.generics.MutableByteIndexable
 
EMPTY - Static variable in interface de.caff.generics.MutableCharIndexable
Empty mutable indexable.
empty() - Static method in interface de.caff.generics.MutableCharIndexable
 
EMPTY - Static variable in interface de.caff.generics.MutableDoubleIndexable
Empty mutable indexable.
empty() - Static method in interface de.caff.generics.MutableDoubleIndexable
 
EMPTY - Static variable in interface de.caff.generics.MutableFloatIndexable
Empty mutable indexable.
empty() - Static method in interface de.caff.generics.MutableFloatIndexable
 
EMPTY - Static variable in interface de.caff.generics.MutableIndexable
Empty mutable indexable.
empty() - Static method in interface de.caff.generics.MutableIndexable
 
EMPTY - Static variable in interface de.caff.generics.MutableIntIndexable
Empty mutable indexable.
empty() - Static method in interface de.caff.generics.MutableIntIndexable
 
EMPTY - Static variable in interface de.caff.generics.MutableLongIndexable
Empty mutable indexable.
empty() - Static method in interface de.caff.generics.MutableLongIndexable
 
EMPTY - Static variable in interface de.caff.generics.MutableShortIndexable
Empty mutable indexable.
empty() - Static method in interface de.caff.generics.MutableShortIndexable
 
EMPTY - Static variable in interface de.caff.generics.ShortIndexable
An empty indexable.
emptyCopyable() - Static method in interface de.caff.generics.FStack
Get an empty stack which can be used securely in multi-threaded environemnts because it copies it copyable elements.
emptyEnumeration() - Static method in class de.caff.generics.Types
Return an empty enumeration which does not iterate.
emptyIndexable() - Static method in interface de.caff.generics.BooleanIndexable
Get an empty indexable set.
emptyIndexable() - Static method in interface de.caff.generics.ByteIndexable
Get an empty indexable set.
emptyIndexable() - Static method in interface de.caff.generics.CharIndexable
Get an empty indexable set.
emptyIndexable() - Static method in interface de.caff.generics.DoubleIndexable
Get an empty indexable set.
emptyIndexable() - Static method in interface de.caff.generics.FloatIndexable
Get an empty indexable set.
emptyIndexable() - Static method in interface de.caff.generics.Indexable
Get an empty indexable set.
emptyIndexable() - Static method in interface de.caff.generics.IntIndexable
Get an empty indexable set.
emptyIndexable() - Static method in interface de.caff.generics.LongIndexable
Get an empty indexable set.
emptyIndexable() - Static method in interface de.caff.generics.ShortIndexable
Get an empty indexable set.
emptyIterable() - Static method in class de.caff.generics.Types
Return an empty iterable which does not iterate.
emptyIterator() - Static method in class de.caff.generics.Types
Return an empty iterator which does not iterate.
emptyListIterator() - Static method in class de.caff.generics.Types
Return an empty list iterator which does not iterate.
entrySet() - Method in class de.caff.generics.HashCoderMap
 
entrySet() - Method in class de.caff.generics.RefValueHashMap
Returns a set view of the mappings contained in this map.
EnumerationIterator<T> - Class in de.caff.generics
Iterator wrapper for an enumeration.
EnumerationIterator(Enumeration<T>) - Constructor for class de.caff.generics.EnumerationIterator
Constructor.
equal(BooleanIndexable, BooleanIndexable) - Static method in interface de.caff.generics.BooleanIndexable
Are two boolean indexables equal?
equal(BooleanIndexable, Object) - Static method in interface de.caff.generics.BooleanIndexable
Are two boolean indexables equal?
equal(ByteIndexable, ByteIndexable) - Static method in interface de.caff.generics.ByteIndexable
Are two byte indexables equal?
equal(ByteIndexable, Object) - Static method in interface de.caff.generics.ByteIndexable
Are two byte indexables equal?
equal(CharIndexable, CharIndexable) - Static method in interface de.caff.generics.CharIndexable
Are two char indexables equal?
equal(CharIndexable, Object) - Static method in interface de.caff.generics.CharIndexable
Are two char indexables equal?
equal(DoubleIndexable, DoubleIndexable) - Static method in interface de.caff.generics.DoubleIndexable
Are two double indexables equal?
equal(DoubleIndexable, DoubleIndexable, DoublePredicate2) - Static method in interface de.caff.generics.DoubleIndexable
Are two double indexables equal?
equal(DoubleIndexable, Object) - Static method in interface de.caff.generics.DoubleIndexable
Are two double indexables equal?
equal(FloatIndexable, FloatIndexable) - Static method in interface de.caff.generics.FloatIndexable
Are two float indexables equal?
equal(FloatIndexable, FloatIndexable, FloatPredicate2) - Static method in interface de.caff.generics.FloatIndexable
Are two float indexables equal?
equal(FloatIndexable, Object) - Static method in interface de.caff.generics.FloatIndexable
Are two float indexables equal?
equal(Indexable<? extends E>, Indexable<? extends E>, BiPredicate<E, E>) - Static method in interface de.caff.generics.Indexable
Are two indexables equal?
equal(IntIndexable, IntIndexable) - Static method in interface de.caff.generics.IntIndexable
Are two int indexables equal?
equal(IntIndexable, Object) - Static method in interface de.caff.generics.IntIndexable
Are two int indexables equal?
equal(LongIndexable, LongIndexable) - Static method in interface de.caff.generics.LongIndexable
Are two long indexables equal?
equal(LongIndexable, Object) - Static method in interface de.caff.generics.LongIndexable
Are two long indexables equal?
equal(TwoDimensionalReadAccess<? extends E>, TwoDimensionalReadAccess<? extends E>, BiPredicate<E, E>) - Static method in interface de.caff.generics.mda.TwoDimensionalReadAccess
Are two 2-dimensional accesses equal?
equal(ShortIndexable, ShortIndexable) - Static method in interface de.caff.generics.ShortIndexable
Are two short indexables equal?
equal(ShortIndexable, Object) - Static method in interface de.caff.generics.ShortIndexable
Are two short indexables equal?
EQUAL_EVEN_NAN - Static variable in interface de.caff.generics.function.DoublePredicate2
Predicate which checks whether two float values are equal which handles NaN values in a way that Float.NaN == Float.NaN is true.
EQUAL_EVEN_NAN - Static variable in interface de.caff.generics.function.FloatPredicate2
Predicate which checks whether two float values are equal which handles NaN values in a way that Float.NaN == Float.NaN is true.
EQUAL_STANDARD - Static variable in interface de.caff.generics.function.DoublePredicate2
Predicate which checks whether two float values are equal which handles NaN as defined by IEEE 745 so that Float.NaN == Float.NaN is false, i.e.
EQUAL_STANDARD - Static variable in interface de.caff.generics.function.FloatPredicate2
Predicate which checks whether two float values are equal which handles NaN as defined by IEEE 745 so that Float.NaN == Float.NaN is false, i.e.
equals(Object) - Method in class de.caff.generics.BooleanIndexable.Base
 
equals(Object) - Method in class de.caff.generics.BooleanPair
 
equals(Object) - Method in class de.caff.generics.ByteIndexable.Base
 
equals(Object) - Method in class de.caff.generics.BytePair
 
equals(Object) - Method in class de.caff.generics.CharIndexable.Base
 
equals(Object) - Method in class de.caff.generics.CharPair
 
equals(Object) - Method in class de.caff.generics.DoubleIndexable.Base
 
equals(Object) - Method in class de.caff.generics.DoublePair
 
equals(Object) - Method in class de.caff.generics.FloatIndexable.Base
 
equals(Object) - Method in class de.caff.generics.FloatPair
 
equals(Object) - Method in class de.caff.generics.HashCacheWrapper
 
equals(Object) - Method in class de.caff.generics.Indexable.Base
 
equals(Object) - Method in class de.caff.generics.IntIndexable.Base
 
equals(Object) - Method in class de.caff.generics.IntPair
 
equals(Object) - Method in class de.caff.generics.LongIndexable.Base
 
equals(Object) - Method in class de.caff.generics.LongPair
 
equals(Object) - Method in class de.caff.generics.mda.MultiDimensionalArray
 
equals(Object) - Method in class de.caff.generics.mda.MultiDimensionalBooleanArray
 
equals(Object) - Method in class de.caff.generics.mda.MultiDimensionalByteArray
 
equals(Object) - Method in class de.caff.generics.mda.MultiDimensionalCharArray
 
equals(Object) - Method in class de.caff.generics.mda.MultiDimensionalDoubleArray
 
equals(Object) - Method in class de.caff.generics.mda.MultiDimensionalFloatArray
 
equals(Object) - Method in class de.caff.generics.mda.MultiDimensionalIntArray
 
equals(Object) - Method in class de.caff.generics.mda.MultiDimensionalLongArray
 
equals(Object) - Method in class de.caff.generics.mda.MultiDimensionalShortArray
 
equals(Object) - Method in class de.caff.generics.mda.TwoDimensionalReadAccess.Base
 
equals(Object) - Method in class de.caff.generics.MutableIndexable.Base
 
equals(Object) - Method in class de.caff.generics.OrderedPair
Is this pair equal to another?
equals(Object) - Method in class de.caff.generics.ShortIndexable.Base
 
equals(Object) - Method in class de.caff.generics.ShortPair
 
EqualsChecker<T> - Class in de.caff.generics.checker
This filter uses the equals method to check for equalitiy, and returns true for equals objects.
EqualsChecker(T) - Constructor for class de.caff.generics.checker.EqualsChecker
Constructor.
equalStandard(DoubleIndexable, DoubleIndexable) - Static method in interface de.caff.generics.DoubleIndexable
Are two double indexables equal?
equalStandard(FloatIndexable, FloatIndexable) - Static method in interface de.caff.generics.FloatIndexable
Are two float indexables equal?
estimateSize() - Method in class de.caff.generics.DoubleIndexable.DoubleIndexableSpliterator
 
estimateSize() - Method in class de.caff.generics.Indexable.IndexableSpliterator
 
estimateSize() - Method in class de.caff.generics.IntIndexable.IntIndexableSpliterator
 
estimateSize() - Method in class de.caff.generics.LongIndexable.LongIndexableSpliterator
 
EvaluationException - Exception in de.caff.generics.function
Helper exception for wrapping a checked exception.
EvaluationException(String, Exception) - Constructor for exception de.caff.generics.function.EvaluationException
 
EvaluationException(Exception) - Constructor for exception de.caff.generics.function.EvaluationException
 
ExpandableDoubleIndexable - Interface in de.caff.generics
Immutable expandable primitive double indexable.
ExpandableDoubleIndexableImpl - Class in de.caff.generics
Default implementation used for immutable expandable double indexable.
ExpandableDoubleIndexableImpl() - Constructor for class de.caff.generics.ExpandableDoubleIndexableImpl
 
ExpandableIndexable<T> - Interface in de.caff.generics
Immutable expandable indexable.
ExpandableIndexableImpl - Class in de.caff.generics
Default implementation used for immutable expandable indexable.
ExpandableIndexableImpl() - Constructor for class de.caff.generics.ExpandableIndexableImpl
 
ExpandableIntIndexable - Interface in de.caff.generics
Immutable expandable primitive integer indexable.
ExpandableIntIndexableImpl - Class in de.caff.generics
Default implementation used for immutable expandable integer indexable.
ExpandableIntIndexableImpl() - Constructor for class de.caff.generics.ExpandableIntIndexableImpl
 
ExpandableLongIndexable - Interface in de.caff.generics
Immutable expandable primitive long indexable.
ExpandableLongIndexableImpl - Class in de.caff.generics
Default implementation used for immutable expandable long indexable.
ExpandableLongIndexableImpl() - Constructor for class de.caff.generics.ExpandableLongIndexableImpl
 
extract(Object[], Class<T>) - Static method in class de.caff.generics.Types
Extract all elements of a given type.
extract(C, Object[], Class<T>) - Static method in class de.caff.generics.Types
Extract all elements of a given type.
extract(Iterable<?>, Class<T>) - Static method in class de.caff.generics.Types
Extract all elements of a given type.
extract(C, Iterable<?>, Class<T>) - Static method in class de.caff.generics.Types
Extract all elements of a given type.
extract(Iterator<?>, Class<T>) - Static method in class de.caff.generics.Types
Extract all elements of a given type.
extract(C, Iterator<?>, Class<T>) - Static method in class de.caff.generics.Types
Extract all elements of a given type.
extract(Enumeration<?>, Class<T>) - Static method in class de.caff.generics.Types
Extract all elements of a given type.
extract(C, Enumeration<?>, Class<T>) - Static method in class de.caff.generics.Types
Extract all elements of a given type.

F

Factory<T> - Interface in de.caff.generics
A factory knows how to create objects of a given type.
FactoryError - Error in de.caff.generics
Error which the Factory.create() method may throw.
FactoryError(String, Throwable) - Constructor for error de.caff.generics.FactoryError
Constructs a new error with the specified detail message and cause.
FactoryError(Throwable) - Constructor for error de.caff.generics.FactoryError
Constructs a new error with the specified cause and a detail message of (cause==null ?
fallback(Function1<? extends RR, ? super PP>, Function1<? extends RR, ? super PP>) - Static method in interface de.caff.generics.function.Function1
Get a function which is a combination of two functions which calls the first function and returns its result.
fallback(Predicate<? super RR>, Function1<? extends RR, ? super PP>, Function1<? extends RR, ? super PP>) - Static method in interface de.caff.generics.function.Function1
Get a function which is a combination of two functions which calls the first function and returns its result.
FALSE1 - Static variable in class de.caff.generics.function.Predicates
One argument predicate which always evaluates to false.
FALSE2 - Static variable in class de.caff.generics.function.Predicates
Two argument predicate which always evaluates to false.
FALSE3 - Static variable in class de.caff.generics.function.Predicates
Three argument predicate which always evaluates to false.
FALSE4 - Static variable in class de.caff.generics.function.Predicates
Four argument predicate which always evaluates to false.
FALSE5 - Static variable in class de.caff.generics.function.Predicates
Five argument predicate which always evaluates to false.
FALSE6 - Static variable in class de.caff.generics.function.Predicates
Six argument predicate which always evaluates to false.
FALSE7 - Static variable in class de.caff.generics.function.Predicates
Seven argument predicate which always evaluates to false.
FALSE8 - Static variable in class de.caff.generics.function.Predicates
Eight argument predicate which always evaluates to false.
FALSE9 - Static variable in class de.caff.generics.function.Predicates
Nine argument predicate which always evaluates to false.
falseBiPredicate() - Static method in class de.caff.generics.Types
Return a bi-predicate which returns always false.
falsePredicate() - Static method in class de.caff.generics.Types
Return a predicate which returns always false.
FastSequentialSearch - Class in de.caff.generics.algorithm
Fast search algorithm in sequences of random-accessible integers.
FastSequentialSearch(IntIndexable) - Constructor for class de.caff.generics.algorithm.FastSequentialSearch
Constructor.
fillArray(T[], int, int, Supplier<? extends T>) - Static method in class de.caff.generics.Types
Fill part of an array with elements provided by a supplier.
fillArray(T[], Supplier<? extends T>) - Static method in class de.caff.generics.Types
Fill an array with elements provided by a supplier.
fillByIndex(IntFunction<? extends T>) - Method in interface de.caff.generics.mda.OneDimensionalAccess
Set all values by their index.
fillByIndex(IntFunction3<? extends T>) - Method in interface de.caff.generics.mda.ThreeDimensionalAccess
Set all values depending on their indexes.
fillByIndex(IntFunction2<? extends T>) - Method in interface de.caff.generics.mda.TwoDimensionalAccess
Set all values depending on their indexes.
filled(int, IntFunction<? extends E>) - Static method in interface de.caff.generics.MutableIndexable
Initalize a mutable indexable from a provider.
fillFrom(IntFunction<? extends T>) - Method in interface de.caff.generics.MutableIndexable
Fill this indexable from a provider.
fillTight(ArrayList<T>, Iterable<S>, Function<? super S, ? extends T>) - Static method in class de.caff.generics.Types
Fill an array list with a number of elements.
fillTight(ArrayList<T>, Iterable<? extends T>) - Static method in class de.caff.generics.Types
Fill an array list with a number of alements.
fillTight(ArrayList<T>, Collection<S>, Function<? super S, ? extends T>) - Static method in class de.caff.generics.Types
Fill an array list with a number of elements.
fillTight(ArrayList<T>, Countable<S>, Function<? super S, ? extends T>) - Static method in class de.caff.generics.Types
Fill an array list with a number of elements.
fillTight(ArrayList<T>, Collection<? extends T>) - Static method in class de.caff.generics.Types
Fill an array list with a number of alements.
fillTight(ArrayList<T>, Countable<? extends T>) - Static method in class de.caff.generics.Types
Fill an array list with a number of alements.
fillValuesByIndex(IntPredicate1) - Method in interface de.caff.generics.mda.OneDimensionalBooleanAccess
Set all values by their index.
fillValuesByIndex(IntToByteFunction1) - Method in interface de.caff.generics.mda.OneDimensionalByteAccess
Set all values by their index.
fillValuesByIndex(IntToCharFunction1) - Method in interface de.caff.generics.mda.OneDimensionalCharAccess
Set all values by their index.
fillValuesByIndex(IntToDoubleFunction) - Method in interface de.caff.generics.mda.OneDimensionalDoubleAccess
Set all values by their index.
fillValuesByIndex(IntToFloatFunction1) - Method in interface de.caff.generics.mda.OneDimensionalFloatAccess
Set all values by their index.
fillValuesByIndex(IntUnaryOperator) - Method in interface de.caff.generics.mda.OneDimensionalIntAccess
Set all values by their index.
fillValuesByIndex(IntToLongFunction) - Method in interface de.caff.generics.mda.OneDimensionalLongAccess
Set all values by their index.
fillValuesByIndex(IntToShortFunction1) - Method in interface de.caff.generics.mda.OneDimensionalShortAccess
Set all values by their index.
fillValuesByIndex(IntPredicate3) - Method in interface de.caff.generics.mda.ThreeDimensionalBooleanAccess
Set all values depending on their indexes.
fillValuesByIndex(IntToByteFunction3) - Method in interface de.caff.generics.mda.ThreeDimensionalByteAccess
Set all values depending on their indexes.
fillValuesByIndex(IntToCharFunction3) - Method in interface de.caff.generics.mda.ThreeDimensionalCharAccess
Set all values depending on their indexes.
fillValuesByIndex(IntToDoubleFunction3) - Method in interface de.caff.generics.mda.ThreeDimensionalDoubleAccess
Set all values depending on their indexes.
fillValuesByIndex(IntToFloatFunction3) - Method in interface de.caff.generics.mda.ThreeDimensionalFloatAccess
Set all values depending on their indexes.
fillValuesByIndex(IntToIntFunction3) - Method in interface de.caff.generics.mda.ThreeDimensionalIntAccess
Set all values depending on their indexes.
fillValuesByIndex(IntToLongFunction3) - Method in interface de.caff.generics.mda.ThreeDimensionalLongAccess
Set all values depending on their indexes.
fillValuesByIndex(IntToShortFunction3) - Method in interface de.caff.generics.mda.ThreeDimensionalShortAccess
Set all values depending on their indexes.
fillValuesByIndex(IntPredicate2) - Method in interface de.caff.generics.mda.TwoDimensionalBooleanAccess
Set all values depending on their indexes.
fillValuesByIndex(IntToByteFunction2) - Method in interface de.caff.generics.mda.TwoDimensionalByteAccess
Set all values depending on their indexes.
fillValuesByIndex(IntToCharFunction2) - Method in interface de.caff.generics.mda.TwoDimensionalCharAccess
Set all values depending on their indexes.
fillValuesByIndex(IntToDoubleFunction2) - Method in interface de.caff.generics.mda.TwoDimensionalDoubleAccess
Set all values depending on their indexes.
fillValuesByIndex(IntToFloatFunction2) - Method in interface de.caff.generics.mda.TwoDimensionalFloatAccess
Set all values depending on their indexes.
fillValuesByIndex(IntBinaryOperator) - Method in interface de.caff.generics.mda.TwoDimensionalIntAccess
Set all values depending on their indexes.
fillValuesByIndex(IntToLongFunction2) - Method in interface de.caff.generics.mda.TwoDimensionalLongAccess
Set all values depending on their indexes.
fillValuesByIndex(IntToShortFunction2) - Method in interface de.caff.generics.mda.TwoDimensionalShortAccess
Set all values depending on their indexes.
filter(C, T[], Predicate<? super T>) - Static method in class de.caff.generics.Types
Filter the elements of an array into a collection.
filter(C, Iterable<T>, Predicate<? super T>) - Static method in class de.caff.generics.Types
Filter the elements of an iterable into a collection.
filter(C, Iterator<T>, Predicate<? super T>) - Static method in class de.caff.generics.Types
Filter the elements of an iterator into a collection.
filter(C, Enumeration<T>, Predicate<? super T>) - Static method in class de.caff.generics.Types
Filter the elements of an enumeration into a collection.
filter(T[], Predicate<? super T>) - Static method in class de.caff.generics.Types
Filter the elements of an array into a collection.
filter(Iterable<T>, Predicate<? super T>) - Static method in class de.caff.generics.Types
Filter the elements of an iterable into a collection.
filter(Iterator<T>, Predicate<? super T>) - Static method in class de.caff.generics.Types
Filter the elements of an iterator into a collection.
filter(Enumeration<T>, Predicate<? super T>) - Static method in class de.caff.generics.Types
Filter the elements of an enumeration into a result list.
filterImpl(C, Iterator<T>, Predicate<? super T>) - Static method in class de.caff.generics.TypesImpFilter
Filter the elements of an iterator into a collection.
filterImpl(C, Enumeration<T>, Predicate<? super T>) - Static method in class de.caff.generics.TypesImpFilter
Filter the elements of an iterator into a collection.
FilteringLoopItemHandler<T> - Class in de.caff.generics.handler
A converting loop item handler which filters the converted items.
FilteringLoopItemHandler(Predicate<T>, T) - Constructor for class de.caff.generics.handler.FilteringLoopItemHandler
Constructor.
FilteringLoopItemHandler(Predicate<T>) - Constructor for class de.caff.generics.handler.FilteringLoopItemHandler
Constructor.
FindAllIndexesHandler<T> - Class in de.caff.generics.handler
Handler which finds the index of an item in a loop.
FindAllIndexesHandler(T) - Constructor for class de.caff.generics.handler.FindAllIndexesHandler
Constructor.
findAllMatches(IntIndexable, boolean) - Method in class de.caff.generics.algorithm.FastSequentialSearch
 
findFirst(IntIndexable) - Method in class de.caff.generics.algorithm.FastSequentialSearch
Find the first appearance of the search term in the given data.
findFirst(Iterable<T>, Predicate<? super T>) - Static method in class de.caff.generics.Types
Find the first element which fulfills the given check.
findFirstEqual(Iterable<T>, T) - Static method in class de.caff.generics.Types
Find the first element in an collection which is equal to another element.
FindFirstIndexHandler<T> - Class in de.caff.generics.handler
Handler which finds the index of an item in a loop.
FindFirstIndexHandler(T) - Constructor for class de.caff.generics.handler.FindFirstIndexHandler
Constructor.
FindFirstIndexHandler(T, int) - Constructor for class de.caff.generics.handler.FindFirstIndexHandler
Constructor.
findFirstMatch(Iterable<T>, E, Matcher<? super T, ? super E>) - Static method in class de.caff.generics.Types
Find the first element in an collection which is matching another element.
findNext(IntIndexable, int) - Method in class de.caff.generics.algorithm.FastSequentialSearch
Find the next appearance of the search term after the given position in the given data.
findNext(IntIndexable, int, int) - Method in class de.caff.generics.algorithm.FastSequentialSearch
Find the next appearance of the search term after the given start position and before the given end position in the given data.
findNext(Iterator<T>, Predicate<? super T>) - Static method in class de.caff.generics.Types
Find the nect element which fulfils the given check.
findNext(Enumeration<T>, Predicate<? super T>) - Static method in class de.caff.generics.Types
Find the nect element which fulfils the given check.
first - Variable in class de.caff.generics.BooleanPair
The first value of this pair.
first - Variable in class de.caff.generics.BytePair
The first value of this pair.
first - Variable in class de.caff.generics.CharPair
The first value of this pair.
first() - Method in class de.caff.generics.CountingTreeSet
Returns the first (lowest) element currently in this sorted set.
first - Variable in class de.caff.generics.DoublePair
The first value of this pair.
first - Variable in class de.caff.generics.FloatPair
The first value of this pair.
first - Variable in class de.caff.generics.IntPair
The first value of this pair.
first - Variable in class de.caff.generics.LongPair
The first value of this pair.
first - Variable in class de.caff.generics.OrderedPair
The first element.
first - Variable in class de.caff.generics.ShortPair
The first value of this pair.
first(Iterable<T>, Predicate<? super T>) - Static method in class de.caff.generics.Types
Get the first element which fulfills a check.
flatten(Iterable<? extends Iterable<T>>) - Static method in class de.caff.generics.Types
Flatten a collection of collections.
flatten(R, Iterable<? extends Iterable<T>>) - Static method in class de.caff.generics.Types
Flatten a collection of collections.
flatten2(Iterable<? extends Iterable<? extends Iterable<U>>>) - Static method in class de.caff.generics.ConcatenatedIterables
Flatten iterables 2 levels deep.
FLOAT_ARRAY - Static variable in class de.caff.generics.Empty
Empty float array.
FLOAT_ARRAY_2D - Static variable in class de.caff.generics.Empty
Empty array of float arrays.
FLOAT_ARRAY_CLONER - Static variable in class de.caff.generics.Primitives
Function which clones float arrays.
FloatConsumer - Interface in de.caff.generics.function
A consumer for short values.
FloatIndexable - Interface in de.caff.generics
Class which allows readonly access of raw floats by index.
FloatIndexable.Base - Class in de.caff.generics
Abstract base class which provides useful implementations for Object.equals(Object), Object.hashCode(), Object.toString().
floatIterator() - Method in interface de.caff.generics.FloatIndexable
Get an primitive float iterator.
floatIterator(int, int) - Method in interface de.caff.generics.FloatIndexable
Get a float iterator from the given sub set.
FloatOperator0 - Interface in de.caff.generics.function
Function with no argument and a float result.
FloatOperator1 - Interface in de.caff.generics.function
Unary operator with a float argument and result.
FloatOperator2 - Interface in de.caff.generics.function
Binary operator with two float arguments and a float result.
FloatOperator3 - Interface in de.caff.generics.function
Ternary operator with three float arguments and a float result.
FloatPair - Class in de.caff.generics
A pair of primitive float values.
FloatPair(float, float) - Constructor for class de.caff.generics.FloatPair
Constructor.
FloatPredicate1 - Interface in de.caff.generics.function
Predicate which expects a primitive float argument.
FloatPredicate2 - Interface in de.caff.generics.function
Predicate which expects two primitive float arguments.
foldLeft(boolean, BooleanOperator2) - Method in interface de.caff.generics.BooleanIndexable
Go over all values and do a cumulative calculation.
foldLeft(byte, ByteOperator2) - Method in interface de.caff.generics.ByteIndexable
Go over all values and do a cumulative calculation.
foldLeft(char, CharOperator2) - Method in interface de.caff.generics.CharIndexable
Go over all values and do a cumulative calculation.
foldLeft(double, DoubleBinaryOperator) - Method in interface de.caff.generics.DoubleIndexable
Go over all values and do a cumulative calculation.
foldLeft(float, FloatOperator2) - Method in interface de.caff.generics.FloatIndexable
Go over all values and do a cumulative calculation.
foldLeft(int, IntBinaryOperator) - Method in interface de.caff.generics.IntIndexable
Go over all values and do a cumulative calculation.
foldLeft(long, LongBinaryOperator) - Method in interface de.caff.generics.LongIndexable
Go over all values and do a cumulative calculation.
foldLeft(short, ShortOperator2) - Method in interface de.caff.generics.ShortIndexable
Go over all values and do a cumulative calculation.
foldLeft(T[], V, BiFunction<V, ? super T, ? extends V>) - Static method in class de.caff.generics.Types
Do left-associative folding of an array.
foldLeft(Iterable<T>, V, BiFunction<V, ? super T, ? extends V>) - Static method in class de.caff.generics.Types
Do left-associative folding of an iterable.
foldLeft(Iterator<T>, V, BiFunction<V, ? super T, ? extends V>) - Static method in class de.caff.generics.Types
Do left-associative folding of an iterator.
foldLeft(Enumeration<T>, V, BiFunction<V, ? super T, ? extends V>) - Static method in class de.caff.generics.Types
Do left-associative folding of an enumeration.
foldLeftImpl(Iterator<T>, V, BiFunction<V, ? super T, ? extends V>) - Static method in class de.caff.generics.TypesImplFolding
Do left-associative folding of an iterator.
foldLeftImpl(Enumeration<T>, V, BiFunction<V, ? super T, ? extends V>) - Static method in class de.caff.generics.TypesImplFolding
Do left-associative folding of an enumeration.
foldRight(T[], V, BiFunction<V, ? super T, ? extends V>) - Static method in class de.caff.generics.Types
Do right-associative folding of an array.
foldRight(Iterable<T>, V, BiFunction<V, ? super T, ? extends V>) - Static method in class de.caff.generics.Types
Do right-associative folding of an iterable.
foldRight(Iterator<T>, V, BiFunction<V, ? super T, ? extends V>) - Static method in class de.caff.generics.Types
Do right-associative folding of an iteration.
foldRight(Enumeration<T>, V, BiFunction<V, ? super T, ? extends V>) - Static method in class de.caff.generics.Types
Do right-associative folding of an enumeration.
foldRight(List<T>, V, BiFunction<V, ? super T, ? extends V>) - Static method in class de.caff.generics.Types
Do right-associative folding of a list.
foldRight(ListIterator<T>, V, BiFunction<V, ? super T, ? extends V>) - Static method in class de.caff.generics.Types
Do right-associative folding of a list iterator using it in reverse direction.
foldRightImpl(List<T>, V, BiFunction<V, ? super T, ? extends V>) - Static method in class de.caff.generics.TypesImplFolding
Do right-associative folding of an iteration.
foldRightImpl(ListIterator<T>, V, BiFunction<V, ? super T, ? extends V>) - Static method in class de.caff.generics.TypesImplFolding
Do right-associative folding of a list iterator using it in reverse direction.
forClass(Class<T>) - Static method in class de.caff.generics.matcher.Match
Create a matcher for a comparable type.
forEach(T[], LoopItemHandler<? super T>) - Static method in class de.caff.generics.Types
Call a handler for each item in an array.
forEach(T[], FragileLoopItemHandler<? super T, E>) - Static method in class de.caff.generics.Types
Call a handler for each item in an array.
forEach(Iterable<T>, LoopItemHandler<? super T>) - Static method in class de.caff.generics.Types
Call a handler for each item in an iterable.
forEach(Iterable<T>, FragileLoopItemHandler<? super T, E>) - Static method in class de.caff.generics.Types
Call a handler for each item in an iterable.
forEach(Iterator<T>, LoopItemHandler<? super T>) - Static method in class de.caff.generics.Types
Call a handler for each item in an iterator.
forEach(Iterator<T>, FragileLoopItemHandler<? super T, E>) - Static method in class de.caff.generics.Types
Call a handler for each item in an iterator
forEach(Enumeration<T>, LoopItemHandler<? super T>) - Static method in class de.caff.generics.Types
Call a handler for each item in an enumeration.
forEach(Enumeration<T>, FragileLoopItemHandler<? super T, E>) - Static method in class de.caff.generics.Types
Call a handler for each item in an enumeration
forEachRemaining(BooleanConsumer) - Method in interface de.caff.generics.PrimitiveBooleanIterator
Performs the given action for each remaining element until all elements have been processed or the action throws an exception.
forEachRemaining(Consumer<? super Boolean>) - Method in interface de.caff.generics.PrimitiveBooleanIterator
If the action is an instance of BooleanConsumer then it is cast to BooleanConsumer and passed to PrimitiveBooleanIterator.forEachRemaining(de.caff.generics.function.BooleanConsumer); otherwise the action is adapted to an instance of BooleanConsumer, by boxing the argument of BooleanConsumer, and then passed to PrimitiveBooleanIterator.forEachRemaining(de.caff.generics.function.BooleanConsumer).
forEachRemaining(ByteConsumer) - Method in interface de.caff.generics.PrimitiveByteIterator
Performs the given action for each remaining element until all elements have been processed or the action throws an exception.
forEachRemaining(Consumer<? super Byte>) - Method in interface de.caff.generics.PrimitiveByteIterator
If the action is an instance of ByteConsumer then it is cast to ByteConsumer and passed to PrimitiveByteIterator.forEachRemaining(de.caff.generics.function.ByteConsumer); otherwise the action is adapted to an instance of ByteConsumer, by boxing the argument of ByteConsumer, and then passed to PrimitiveByteIterator.forEachRemaining(de.caff.generics.function.ByteConsumer).
forEachRemaining(CharConsumer) - Method in interface de.caff.generics.PrimitiveCharIterator
Performs the given action for each remaining element until all elements have been processed or the action throws an exception.
forEachRemaining(Consumer<? super Character>) - Method in interface de.caff.generics.PrimitiveCharIterator
If the action is an instance of CharConsumer then it is cast to CharConsumer and passed to PrimitiveCharIterator.forEachRemaining(de.caff.generics.function.CharConsumer); otherwise the action is adapted to an instance of CharConsumer, by boxing the argument of CharConsumer, and then passed to PrimitiveCharIterator.forEachRemaining(de.caff.generics.function.CharConsumer).
forEachRemaining(FloatConsumer) - Method in interface de.caff.generics.PrimitiveFloatIterator
Performs the given action for each remaining element until all elements have been processed or the action throws an exception.
forEachRemaining(Consumer<? super Float>) - Method in interface de.caff.generics.PrimitiveFloatIterator
If the action is an instance of FloatConsumer then it is cast to FloatConsumer and passed to PrimitiveFloatIterator.forEachRemaining(de.caff.generics.function.FloatConsumer); otherwise the action is adapted to an instance of FloatConsumer, by boxing the argument of FloatConsumer, and then passed to PrimitiveFloatIterator.forEachRemaining(de.caff.generics.function.FloatConsumer).
forEachRemaining(ShortConsumer) - Method in interface de.caff.generics.PrimitiveShortIterator
Performs the given action for each remaining element until all elements have been processed or the action throws an exception.
forEachRemaining(Consumer<? super Short>) - Method in interface de.caff.generics.PrimitiveShortIterator
If the action is an instance of ShortConsumer then it is cast to ShortConsumer and passed to PrimitiveShortIterator.forEachRemaining(de.caff.generics.function.ShortConsumer); otherwise the action is adapted to an instance of ShortConsumer, by boxing the argument of ShortConsumer, and then passed to PrimitiveShortIterator.forEachRemaining(de.caff.generics.function.ShortConsumer).
FragileFunction0<R,E extends java.lang.Exception> - Interface in de.caff.generics.function
Function with no parameter which can throw an exception.
FragileFunction1<R,E extends java.lang.Exception,P> - Interface in de.caff.generics.function
Function with one parameter, possibly throwing an exception..
FragileLoopItemHandler<T,E extends java.lang.Exception> - Interface in de.caff.generics
A generic handler for loop items which may throw an exception.
FragileTypeConverter<T,S> - Interface in de.caff.generics
Converter which knows how to convert one type into another, but may throw an exception in certain cases..
from(double...) - Static method in interface de.caff.generics.ExpandableDoubleIndexable
Create an expandable integer indexable from an initial array of values.
from(double[], int, int) - Static method in interface de.caff.generics.ExpandableDoubleIndexable
Create an expandable integer indexable from part of an int array.
from(DoubleIndexable) - Static method in interface de.caff.generics.ExpandableDoubleIndexable
Get an expandable integer indexable from a normal integer indexable.
from(Indexable<? extends Number>) - Static method in interface de.caff.generics.ExpandableDoubleIndexable
Get an expandable integer indexable from an indexable of numbers.
from(Collection<? extends Number>) - Static method in interface de.caff.generics.ExpandableDoubleIndexable
Create an expandable integer indexable from a collection of numbers.
from(double[], int, int) - Static method in class de.caff.generics.ExpandableDoubleIndexableImpl
Create an expandable double indexable node from the given values.
from(double...) - Static method in class de.caff.generics.ExpandableDoubleIndexableImpl
Create an expandable double indexable node from the given values.
from(DoubleIndexable) - Static method in class de.caff.generics.ExpandableDoubleIndexableImpl
Create an expandable ouble indexable node from a given indexable.
from(E...) - Static method in interface de.caff.generics.ExpandableIndexable
Create an expandable integer indexable from an initial array of values.
from(E[], int, int) - Static method in interface de.caff.generics.ExpandableIndexable
Create an expandable integer indexable from part of an int array.
from(Indexable<E>) - Static method in interface de.caff.generics.ExpandableIndexable
Get an expandable integer indexable from a normal integer indexable.
from(Collection<? extends E>) - Static method in interface de.caff.generics.ExpandableIndexable
Create an expandable integer indexable from a collection of numbers.
from(E[], int, int) - Static method in class de.caff.generics.ExpandableIndexableImpl
Create an expandable int indexable node from the given values.
from(E...) - Static method in class de.caff.generics.ExpandableIndexableImpl
Create an expandable int indexable node from the given values.
from(Indexable<? super E>) - Static method in class de.caff.generics.ExpandableIndexableImpl
Create an expandable integer indexable node from a given indexable.
from(int...) - Static method in interface de.caff.generics.ExpandableIntIndexable
Create an expandable integer indexable from an initial array of values.
from(int[], int, int) - Static method in interface de.caff.generics.ExpandableIntIndexable
Create an expandable integer indexable from part of an int array.
from(IntIndexable) - Static method in interface de.caff.generics.ExpandableIntIndexable
Get an expandable integer indexable from a normal integer indexable.
from(Indexable<? extends Number>) - Static method in interface de.caff.generics.ExpandableIntIndexable
Get an expandable integer indexable from an indexable of numbers.
from(Collection<? extends Number>) - Static method in interface de.caff.generics.ExpandableIntIndexable
Create an expandable integer indexable from a collection of numbers.
from(int[], int, int) - Static method in class de.caff.generics.ExpandableIntIndexableImpl
Create an expandable int indexable node from the given values.
from(int...) - Static method in class de.caff.generics.ExpandableIntIndexableImpl
Create an expandable int indexable node from the given values.
from(IntIndexable) - Static method in class de.caff.generics.ExpandableIntIndexableImpl
Create an expandable integer indexable node from a given indexable.
from(long...) - Static method in interface de.caff.generics.ExpandableLongIndexable
Create an expandable integer indexable from an initial array of values.
from(long[], int, int) - Static method in interface de.caff.generics.ExpandableLongIndexable
Create an expandable integer indexable from part of an int array.
from(LongIndexable) - Static method in interface de.caff.generics.ExpandableLongIndexable
Get an expandable integer indexable from a normal integer indexable.
from(Indexable<? extends Number>) - Static method in interface de.caff.generics.ExpandableLongIndexable
Get an expandable integer indexable from an indexable of numbers.
from(Collection<? extends Number>) - Static method in interface de.caff.generics.ExpandableLongIndexable
Create an expandable integer indexable from a collection of numbers.
from(long[], int, int) - Static method in class de.caff.generics.ExpandableLongIndexableImpl
Create an expandable long indexable node from the given values.
from(long...) - Static method in class de.caff.generics.ExpandableLongIndexableImpl
Create an expandable long indexable node from the given values.
from(LongIndexable) - Static method in class de.caff.generics.ExpandableLongIndexableImpl
Create an expandable ouble indexable node from a given indexable.
from(Iterable<E>) - Static method in interface de.caff.generics.FStack
Create a stack from pushing all elements of an iterable to this stack.
from(Copier<E>, Iterable<E>) - Static method in interface de.caff.generics.FStack
Create a stack from pushing copies of all elements of an iterable to this stack.
from(DoubleUnaryOperator) - Static method in interface de.caff.generics.function.DoubleOperator1
Make a standard unary double operator usable as DoubleOperator1.
from(DoubleBinaryOperator) - Static method in interface de.caff.generics.function.DoubleOperator2
Make a standard unary double operator usable as DoubleOperator2.
from(Supplier<T>) - Static method in interface de.caff.generics.function.Function0
Make a Supplier usable as a Function0.
from(FragileFunction1<TT, EE, PP>) - Static method in interface de.caff.generics.function.Function1
Create a normal function from a fragile function.
from(Function<PP, RR>) - Static method in interface de.caff.generics.function.Function1
Make a Function usable as a Function1.
from(BiFunction<PP1, PP2, RR>) - Static method in interface de.caff.generics.function.Function2
Make a standard BiFunction usable as a Function2.
from(IntUnaryOperator) - Static method in interface de.caff.generics.function.IntOperator1
Make a standard unary int operator usable as IntOperator1.
from(IntBinaryOperator) - Static method in interface de.caff.generics.function.IntOperator2
Make a standard unary int operator usable as IntOperator2.
from(LongUnaryOperator) - Static method in interface de.caff.generics.function.LongOperator1
Make a standard unary long operator usable as LongOperator1.
from(LongBinaryOperator) - Static method in interface de.caff.generics.function.LongOperator2
Make a standard unary long operator usable as LongOperator2.
from(Predicate<T>) - Static method in interface de.caff.generics.function.Predicate1
Use a standard Predicate as a Predicate1, This is eg useful if your want to use the Predicate1.xor(Predicate) method.
from(BiPredicate<T1, T2>) - Static method in interface de.caff.generics.function.Predicate2
Make a standard BiPredicate usable as a Predicate2.
from(Consumer<T>) - Static method in interface de.caff.generics.function.Procedure1
Make a Consumer usable as a Procedure1.
from(BiConsumer<T1, T2>) - Static method in interface de.caff.generics.function.Procedure2
Make a BiConsumer usable as a Procedure2.
from(Comparator<T>) - Static method in class de.caff.generics.matcher.Match
Create a matcher from a comparator.
fromArray(E...) - Static method in interface de.caff.generics.Indexable
Deprecated.
this was inconsistently named, use Indexable.viewArray(Object[]) instead
fromArray(boolean...) - Static method in interface de.caff.generics.MutableBooleanIndexable
Create a mutable indexable which is initialized from eleemnts of the given array.
fromArray(boolean[], int, int) - Static method in interface de.caff.generics.MutableBooleanIndexable
Create a mutable indexable which is initialized from elements of the given array.
fromArray(byte...) - Static method in interface de.caff.generics.MutableByteIndexable
Create a mutable indexable which is initialized from eleemnts of the given array.
fromArray(byte[], int, int) - Static method in interface de.caff.generics.MutableByteIndexable
Create a mutable indexable which is initialized from elements of the given array.
fromArray(char...) - Static method in interface de.caff.generics.MutableCharIndexable
Create a mutable indexable which is initialized from eleemnts of the given array.
fromArray(char[], int, int) - Static method in interface de.caff.generics.MutableCharIndexable
Create a mutable indexable which is initialized from elements of the given array.
fromArray(double...) - Static method in interface de.caff.generics.MutableDoubleIndexable
Create a mutable indexable which is initialized from eleemnts of the given array.
fromArray(double[], int, int) - Static method in interface de.caff.generics.MutableDoubleIndexable
Create a mutable indexable which is initialized from elements of the given array.
fromArray(float...) - Static method in interface de.caff.generics.MutableFloatIndexable
Create a mutable indexable which is initialized from eleemnts of the given array.
fromArray(float[], int, int) - Static method in interface de.caff.generics.MutableFloatIndexable
Create a mutable indexable which is initialized from elements of the given array.
fromArray(E...) - Static method in interface de.caff.generics.MutableIndexable
Create a mutable indexable which is initialized from eleemnts of the given array.
fromArray(E[], int, int) - Static method in interface de.caff.generics.MutableIndexable
Create a mutable indexable which is initialized from elements of the given array.
fromArray(int...) - Static method in interface de.caff.generics.MutableIntIndexable
Create a mutable indexable which is initialized from eleemnts of the given array.
fromArray(int[], int, int) - Static method in interface de.caff.generics.MutableIntIndexable
Create a mutable indexable which is initialized from elements of the given array.
fromArray(long...) - Static method in interface de.caff.generics.MutableLongIndexable
Create a mutable indexable which is initialized from eleemnts of the given array.
fromArray(long[], int, int) - Static method in interface de.caff.generics.MutableLongIndexable
Create a mutable indexable which is initialized from elements of the given array.
fromArray(short...) - Static method in interface de.caff.generics.MutableShortIndexable
Create a mutable indexable which is initialized from eleemnts of the given array.
fromArray(short[], int, int) - Static method in interface de.caff.generics.MutableShortIndexable
Create a mutable indexable which is initialized from elements of the given array.
fromBinary(DoubleBinaryOperator, double) - Static method in interface de.caff.generics.function.VarDoubleOperator
Create an variable args operator from applying a binary operator over and over.
fromCopyable(Iterable<E>) - Static method in interface de.caff.generics.FStack
Create a stack from pushing copies of all elements of an iterable to this stack.
fromIndexable(Indexable<? extends Boolean>) - Static method in interface de.caff.generics.MutableBooleanIndexable
Create a mutable indexable which is the copy of a standard indexable.
fromIndexable(Indexable<B>, Predicate<? super B>) - Static method in interface de.caff.generics.MutableBooleanIndexable
Create a mutable indexable which is the copy of a standard indexable.
fromIndexable(Indexable<? extends Number>) - Static method in interface de.caff.generics.MutableByteIndexable
Create a mutable indexable which is the copy of a standard indexable.
fromIndexable(Indexable<B>, Function<? super B, ? extends Number>) - Static method in interface de.caff.generics.MutableByteIndexable
Create a mutable indexable which is the copy of a standard indexable.
fromIndexable(Indexable<? extends Character>) - Static method in interface de.caff.generics.MutableCharIndexable
Create a mutable indexable which is the copy of a standard indexable.
fromIndexable(Indexable<B>, Function<? super B, ? extends Character>) - Static method in interface de.caff.generics.MutableCharIndexable
Create a mutable indexable which is the copy of a standard indexable.
fromIndexable(Indexable<? extends Number>) - Static method in interface de.caff.generics.MutableDoubleIndexable
Create a mutable indexable which is the copy of a standard indexable.
fromIndexable(Indexable<B>, Function<? super B, ? extends Number>) - Static method in interface de.caff.generics.MutableDoubleIndexable
Create a mutable indexable which is the copy of a standard indexable.
fromIndexable(Indexable<? extends Number>) - Static method in interface de.caff.generics.MutableFloatIndexable
Create a mutable indexable which is the copy of a standard indexable.
fromIndexable(Indexable<B>, Function<? super B, ? extends Number>) - Static method in interface de.caff.generics.MutableFloatIndexable
Create a mutable indexable which is the copy of a standard indexable.
fromIndexable(Indexable<E>) - Static method in interface de.caff.generics.MutableIndexable
Create a mutable indexable which is the copy of a standard indexable.
fromIndexable(Indexable<B>, Function<B, E>) - Static method in interface de.caff.generics.MutableIndexable
Create a mutable indexable which is the copy of a standard indexable.
fromIndexable(Indexable<? extends Number>) - Static method in interface de.caff.generics.MutableIntIndexable
Create a mutable indexable which is the copy of a standard indexable.
fromIndexable(Indexable<B>, Function<? super B, ? extends Number>) - Static method in interface de.caff.generics.MutableIntIndexable
Create a mutable indexable which is the copy of a standard indexable.
fromIndexable(Indexable<? extends Number>) - Static method in interface de.caff.generics.MutableLongIndexable
Create a mutable indexable which is the copy of a standard indexable.
fromIndexable(Indexable<B>, Function<? super B, ? extends Number>) - Static method in interface de.caff.generics.MutableLongIndexable
Create a mutable indexable which is the copy of a standard indexable.
fromIndexable(Indexable<? extends Number>) - Static method in interface de.caff.generics.MutableShortIndexable
Create a mutable indexable which is the copy of a standard indexable.
fromIndexable(Indexable<B>, Function<? super B, ? extends Number>) - Static method in interface de.caff.generics.MutableShortIndexable
Create a mutable indexable which is the copy of a standard indexable.
fromIterable(int, Iterable<? extends Boolean>) - Static method in interface de.caff.generics.MutableBooleanIndexable
Create a mutable indexable from an iterable or a part of it.
fromIterable(int, Iterable<? extends Number>) - Static method in interface de.caff.generics.MutableByteIndexable
Create a mutable indexable from an iterable or a part of it.
fromIterable(int, Iterable<? extends Character>) - Static method in interface de.caff.generics.MutableCharIndexable
Create a mutable indexable from an iterable or a part of it.
fromIterable(int, Iterable<? extends Number>) - Static method in interface de.caff.generics.MutableDoubleIndexable
Create a mutable indexable from an iterable or a part of it.
fromIterable(int, Iterable<? extends Number>) - Static method in interface de.caff.generics.MutableFloatIndexable
Create a mutable indexable from an iterable or a part of it.
fromIterable(int, Iterable<E>) - Static method in interface de.caff.generics.MutableIndexable
Create a mutable indexable from an iterable or a part of it.
fromIterable(int, Iterable<? extends Number>) - Static method in interface de.caff.generics.MutableIntIndexable
Create a mutable indexable from an iterable or a part of it.
fromIterable(int, Iterable<? extends Number>) - Static method in interface de.caff.generics.MutableLongIndexable
Create a mutable indexable from an iterable or a part of it.
fromIterable(int, Iterable<? extends Number>) - Static method in interface de.caff.generics.MutableShortIndexable
Create a mutable indexable from an iterable or a part of it.
fromLinear(int) - Method in class de.caff.generics.mda.HighFastMultiIndexLinearizer
Get the multi-dimensional index mapped to a given linear index.
fromLinear(int) - Method in class de.caff.generics.mda.LowFastMultiIndexLinearizer
Get the multi-dimensional index mapped to a given linear index.
fromList(List<? extends E>) - Static method in interface de.caff.generics.Indexable
Deprecated.
this was inconsistently named, use Indexable.viewList(List) instead
fromNumbers(N...) - Static method in interface de.caff.generics.ExpandableDoubleIndexable
Get an expandable integer indexable from an array of numbers.
fromNumbers(N...) - Static method in interface de.caff.generics.ExpandableIntIndexable
Get an expandable integer indexable from an array of numbers.
fromNumbers(N...) - Static method in interface de.caff.generics.ExpandableLongIndexable
Get an expandable integer indexable from an array of numbers.
frozen() - Method in interface de.caff.generics.DoubleIndexable
Get a frozen version of this indexable.
frozen() - Method in interface de.caff.generics.Indexable
Get a frozen version of this indexable.
frozen() - Method in interface de.caff.generics.IntIndexable
Get a frozen version of this indexable.
frozen() - Method in interface de.caff.generics.LongIndexable
Get a frozen version of this indexable.
frozenDoubleSpliterator() - Method in interface de.caff.generics.DoubleIndexable
Get an immutable spliterator on a frozen copy of this indexable.
frozenIntSpliterator() - Method in interface de.caff.generics.IntIndexable
Get an immutable spliterator on a frozen copy of this indexable.
frozenLongSpliterator() - Method in interface de.caff.generics.LongIndexable
Get an immutable spliterator on a frozen copy of this indexable.
frozenSpliterator() - Method in interface de.caff.generics.Indexable
Get an immutable spliterator on a frozen copy of this indexable.
FStack<T> - Interface in de.caff.generics
A functional stack.
FStackImpl<T> - Class in de.caff.generics
Implementation of a functional stack.
FStackImpl(T, FStack<T>) - Constructor for class de.caff.generics.FStackImpl
Constructor.
Function0<R> - Interface in de.caff.generics.function
Function with no parameter.
Function1<R,P> - Interface in de.caff.generics.function
Function with one parameter.
Function2<R,P1,P2> - Interface in de.caff.generics.function
Function with two parameters.
Function3<R,P1,P2,P3> - Interface in de.caff.generics.function
Function with three parameters.
Function4<R,P1,P2,P3,P4> - Interface in de.caff.generics.function
Function with four parameters.
Function5<R,P1,P2,P3,P4,P5> - Interface in de.caff.generics.function
Function with five parameters.
Function6<R,P1,P2,P3,P4,P5,P6> - Interface in de.caff.generics.function
Function with six parameters.
Function7<R,P1,P2,P3,P4,P5,P6,P7> - Interface in de.caff.generics.function
Function with seven parameters.
Function8<R,P1,P2,P3,P4,P5,P6,P7,P8> - Interface in de.caff.generics.function
Function with eight parameters.
Function9<R,P1,P2,P3,P4,P5,P6,P7,P8,P9> - Interface in de.caff.generics.function
Function with nine parameters.

G

get() - Method in interface de.caff.generics.Accessor
Get the value.
get(int) - Method in class de.caff.generics.ActiveList
Returns the element at the specified position in this list.
get(int) - Method in interface de.caff.generics.BooleanIndexable
Get the element at the given index.
get(int) - Method in class de.caff.generics.BooleanPair
 
get(int) - Method in interface de.caff.generics.ByteIndexable
Get the element at the given index.
get(int) - Method in class de.caff.generics.BytePair
 
get(int) - Method in interface de.caff.generics.CharIndexable
Get the element at the given index.
get(int) - Method in class de.caff.generics.CharPair
 
get(int) - Method in interface de.caff.generics.DoubleIndexable
Get the element at the given index.
get(int) - Method in class de.caff.generics.DoublePair
 
get(int) - Method in interface de.caff.generics.FloatIndexable
Get the element at the given index.
get(int) - Method in class de.caff.generics.FloatPair
 
get(Object) - Method in class de.caff.generics.HashCoderMap
 
get(int) - Method in interface de.caff.generics.Indexable
Get the element at the given index.
get(int) - Method in interface de.caff.generics.IntIndexable
Get the element at the given index.
get(int) - Method in class de.caff.generics.IntPair
 
get(int) - Method in interface de.caff.generics.LongIndexable
Get the element at the given index.
get(int) - Method in class de.caff.generics.LongPair
 
get(int) - Method in class de.caff.generics.mda.MultiIndexLinearizer.BasicSequencer
 
get(int, int[]) - Method in class de.caff.generics.mda.MultiIndexLinearizer.BasicSequencer
Get the multi-indexes for the given sequence index.
get(int) - Method in class de.caff.generics.mda.OneDimensionalArray
 
get(int) - Method in interface de.caff.generics.mda.OneDimensionalBooleanReadAccess
 
get(int) - Method in interface de.caff.generics.mda.OneDimensionalByteReadAccess
 
get(int) - Method in interface de.caff.generics.mda.OneDimensionalCharReadAccess
 
get(int) - Method in interface de.caff.generics.mda.OneDimensionalDoubleReadAccess
 
get(int) - Method in interface de.caff.generics.mda.OneDimensionalFloatReadAccess
 
get(int) - Method in interface de.caff.generics.mda.OneDimensionalIntReadAccess
 
get(int) - Method in interface de.caff.generics.mda.OneDimensionalLongReadAccess
 
get(int) - Method in interface de.caff.generics.mda.OneDimensionalShortReadAccess
 
get() - Method in interface de.caff.generics.NullableAccessor
Get the value.
get(int) - Method in class de.caff.generics.Pair
Get the first or second parameter via its index.
get(Object) - Method in class de.caff.generics.RefValueHashMap
Returns the value to which this map maps the specified key.
get(int) - Method in class de.caff.generics.RefWrapperList
Returns the element at the specified position in this list.
get(int) - Method in interface de.caff.generics.ShortIndexable
Get the element at the given index.
get(int) - Method in class de.caff.generics.ShortPair
 
get(int) - Method in class de.caff.generics.SynchronizedList
Returns the element at the specified position in this list.
get(Iterable<T>, int) - Static method in class de.caff.generics.Types
Get the nth element of an iterable.
get(int) - Method in class de.caff.generics.UnmodifiableListArrayWrapper
Returns the element at the specified position in this list.
get(int) - Method in class de.caff.generics.UnmodifiableListBooleanArrayWrapper
Returns the element at the specified position in this list.
get(int) - Method in class de.caff.generics.UnmodifiableListByteArrayWrapper
Returns the element at the specified position in this list.
get(int) - Method in class de.caff.generics.UnmodifiableListDoubleArrayWrapper
Returns the element at the specified position in this list.
get(int) - Method in class de.caff.generics.UnmodifiableListFloatArrayWrapper
Returns the element at the specified position in this list.
get(int) - Method in class de.caff.generics.UnmodifiableListIntArrayWrapper
Returns the element at the specified position in this list.
get(int) - Method in class de.caff.generics.UnmodifiableListLongArrayWrapper
Returns the element at the specified position in this list.
get(int) - Method in class de.caff.generics.UnmodifiableListShortArrayWrapper
Returns the element at the specified position in this list.
get() - Method in class de.caff.generics.util.HardReferenceImpl
Get the type.
get() - Method in interface de.caff.generics.util.IReference
Get the type.
getCopier(Class<T>) - Static method in class de.caff.generics.Types
Get a copier function which creates an copy of its argument.
getCopy() - Method in class de.caff.generics.AbstractBasicCopyable
Get a copy of this object.
getCopy(Copier<U>, U) - Static method in interface de.caff.generics.Copier
Get a copy of the given item while taking care of null values.
getCopy() - Method in interface de.caff.generics.Copyable
Get a copy of this object.
getCopy() - Method in interface de.caff.generics.ExpandableDoubleIndexable
Get an expandable copy of this double indexable.
getCopy() - Method in interface de.caff.generics.ExpandableLongIndexable
Get an expandable copy of this long indexable.
getCopy() - Method in interface de.caff.generics.IntIndexable
Get q copy of this indexable.
getCopy() - Method in class de.caff.generics.mda.MultiDimensionalArray
Get an independent copy.
getCopy(Function1<? extends R, ? super T>) - Method in class de.caff.generics.mda.MultiDimensionalArray
Get an independent copy with adapted element values.
getCopy() - Method in class de.caff.generics.mda.MultiDimensionalBooleanArray
Get an independent copy.
getCopy() - Method in class de.caff.generics.mda.MultiDimensionalByteArray
Get an independent copy.
getCopy() - Method in class de.caff.generics.mda.MultiDimensionalCharArray
Get an independent copy.
getCopy() - Method in class de.caff.generics.mda.MultiDimensionalDoubleArray
Get an independent copy.
getCopy() - Method in class de.caff.generics.mda.MultiDimensionalFloatArray
Get an independent copy.
getCopy() - Method in class de.caff.generics.mda.MultiDimensionalIntArray
Get an independent copy.
getCopy() - Method in class de.caff.generics.mda.MultiDimensionalLongArray
Get an independent copy.
getCopy() - Method in class de.caff.generics.mda.MultiDimensionalShortArray
Get an independent copy.
getCount(T) - Method in class de.caff.generics.AbstractBasicCountingSet
Get the count how often any item was added.
getCount(T) - Method in interface de.caff.generics.CountingSet
Get the count how often any item was added.
getElement(int...) - Method in class de.caff.generics.mda.MultiDimensionalArray
Get the element at the given index combination.
getElement(int...) - Method in class de.caff.generics.mda.MultiDimensionalBooleanArray
 
getElement(int...) - Method in class de.caff.generics.mda.MultiDimensionalByteArray
 
getElement(int...) - Method in class de.caff.generics.mda.MultiDimensionalCharArray
 
getElement(int...) - Method in class de.caff.generics.mda.MultiDimensionalDoubleArray
 
getElement(int...) - Method in class de.caff.generics.mda.MultiDimensionalFloatArray
 
getElement(int...) - Method in class de.caff.generics.mda.MultiDimensionalIntArray
 
getElement(int...) - Method in class de.caff.generics.mda.MultiDimensionalLongArray
 
getElement(int...) - Method in interface de.caff.generics.mda.MultiDimensionalReadAccess
Get the element located at the given indexes.
getElement(int...) - Method in class de.caff.generics.mda.MultiDimensionalShortArray
 
getElement(int...) - Method in interface de.caff.generics.mda.OneDimensionalReadAccess
 
getElement(int...) - Method in interface de.caff.generics.mda.ThreeDimensionalReadAccess
 
getElement(int...) - Method in interface de.caff.generics.mda.TwoDimensionalReadAccess
 
getElementAt(int, int) - Method in class de.caff.generics.mda.SmallTwoDimensionalArray
 
getElementAt(int, int, int) - Method in class de.caff.generics.mda.ThreeDimensionalArray
 
getElementAt(int, int, int) - Method in interface de.caff.generics.mda.ThreeDimensionalBooleanReadAccess
 
getElementAt(int, int, int) - Method in interface de.caff.generics.mda.ThreeDimensionalByteReadAccess
 
getElementAt(int, int, int) - Method in interface de.caff.generics.mda.ThreeDimensionalCharReadAccess
 
getElementAt(int, int, int) - Method in interface de.caff.generics.mda.ThreeDimensionalDoubleReadAccess
 
getElementAt(int, int, int) - Method in interface de.caff.generics.mda.ThreeDimensionalFloatReadAccess
 
getElementAt(int, int, int) - Method in interface de.caff.generics.mda.ThreeDimensionalIntReadAccess
 
getElementAt(int, int, int) - Method in interface de.caff.generics.mda.ThreeDimensionalLongReadAccess
 
getElementAt(int, int, int) - Method in interface de.caff.generics.mda.ThreeDimensionalReadAccess
Get the element at the given indexes.
getElementAt(int, int, int) - Method in interface de.caff.generics.mda.ThreeDimensionalShortReadAccess
 
getElementAt(int, int) - Method in class de.caff.generics.mda.TwoDimensionalArray
 
getElementAt(int, int) - Method in interface de.caff.generics.mda.TwoDimensionalBooleanReadAccess
 
getElementAt(int, int) - Method in interface de.caff.generics.mda.TwoDimensionalByteReadAccess
 
getElementAt(int, int) - Method in interface de.caff.generics.mda.TwoDimensionalCharReadAccess
 
getElementAt(int, int) - Method in interface de.caff.generics.mda.TwoDimensionalDoubleReadAccess
 
getElementAt(int, int) - Method in interface de.caff.generics.mda.TwoDimensionalFloatReadAccess
 
getElementAt(int, int) - Method in interface de.caff.generics.mda.TwoDimensionalIntReadAccess
 
getElementAt(int, int) - Method in interface de.caff.generics.mda.TwoDimensionalLongReadAccess
 
getElementAt(int, int) - Method in interface de.caff.generics.mda.TwoDimensionalReadAccess
Get the element at the given indexes.
getElementAt(int, int) - Method in interface de.caff.generics.mda.TwoDimensionalShortReadAccess
 
getException() - Method in class de.caff.generics.handler.CarelessLoopItemHandler
Get the exception thrown during the last loop.
getException() - Method in exception de.caff.generics.TypeConverterException
Get the exception which caused the type conversion to fail.
getFirstEntryOrderedPairComparator() - Static method in class de.caff.generics.OrderedPair
Get a comparator which compares the first entries of ordered pairs using their natural order.
getFirstEntryOrderedPairComparator(Comparator<U>) - Static method in class de.caff.generics.OrderedPair
Get a comparator which compares the first entries of ordered pairs using a comparator.
getFirstEntryPairComparator() - Static method in class de.caff.generics.Pair
Get a comparator which compares the first entries of pairs using their natural order.
getFirstEntryPairComparator(Comparator<S>) - Static method in class de.caff.generics.Pair
Get a comparator which compares the first entries of pairs using a comparator.
getFirstThanSecondEntryPairComparator() - Static method in class de.caff.generics.Pair
Get a comparator which compares the first entries of two pairs using their natural order., and then the second entries of the pairs if the first are equal.
getFirstThanSecondEntryPairComparator(Comparator<S>) - Static method in class de.caff.generics.Pair
Get a comparator which compares the first entries of two pairs, and then the second entries of the pairs if the first are equal.
getFoundIndex() - Method in class de.caff.generics.handler.FindFirstIndexHandler
Get the index where the object was found.
getFoundItem() - Method in class de.caff.generics.handler.FindFirstIndexHandler
Get the item which was found.
getFoundItems() - Method in class de.caff.generics.handler.FindAllIndexesHandler
Get the found indexes and items.
getHashCode(T) - Method in interface de.caff.generics.HashCodeCalculator
Get the hash code value of the given object.
getHashCode(T) - Method in class de.caff.generics.HashCoder
 
getHashCoder() - Method in class de.caff.generics.HashCoderMap
Get the hash coder used in this map.
getHashCoder() - Method in class de.caff.generics.HashCoderSet
Get the hash coder used in this map.
getHighFastSequencer() - Method in interface de.caff.generics.mda.MultiIndexLinearizer
Get a sequencer will create a multi-index by changing the highest dimension most fast.
getIndexLinearizer() - Method in class de.caff.generics.mda.AbstractBasicMultiDimensionalArray
Get the multi-index linearizer on which this multi-dimensional array is based.
getKey() - Method in class de.caff.generics.OrderedPair
Returns the key corresponding to this entry.
getLatestException() - Method in class de.caff.generics.converter.CarelessTypeConverter
Get the latest exception caught during conversion.
getLowFastSequencer() - Method in interface de.caff.generics.mda.MultiIndexLinearizer
Get a sequencer will create a multi-index by changing the lowest dimension most fast.
getNumDimensions() - Method in class de.caff.generics.mda.AbstractBasicMultiDimensionalArray
Get the number of dimensions of this array
getNumDimensions() - Method in class de.caff.generics.mda.HighFastMultiIndexLinearizer
 
getNumDimensions() - Method in class de.caff.generics.mda.LowFastMultiIndexLinearizer
 
getNumDimensions() - Method in class de.caff.generics.mda.MappingMultiIndexLinearizer
 
getNumDimensions() - Method in interface de.caff.generics.mda.MultiDimensional
Get the number of dimensions used by this access,
getNumDimensions() - Method in class de.caff.generics.mda.MultiIndexLinearizer.BasicSequencer
 
getNumDimensions() - Method in interface de.caff.generics.mda.OneDimensionalReadAccess
 
getNumDimensions() - Method in class de.caff.generics.mda.PartlyFixedMultiIndexLinearizer
 
getNumDimensions() - Method in interface de.caff.generics.mda.ThreeDimensionalReadAccess
 
getNumDimensions() - Method in interface de.caff.generics.mda.TwoDimensionalReadAccess
 
getNumElements() - Method in class de.caff.generics.mda.AbstractBasicMultiDimensionalArray
Get the combined number of elements in all dimensions.
getNumElements() - Method in class de.caff.generics.mda.HighFastMultiIndexLinearizer
 
getNumElements() - Method in class de.caff.generics.mda.LowFastMultiIndexLinearizer
 
getNumElements() - Method in class de.caff.generics.mda.MappingMultiIndexLinearizer
 
getNumElements() - Method in interface de.caff.generics.mda.MultiDimensional
Get the combined number of elements in all dimensions.
getNumElements() - Method in class de.caff.generics.mda.MultiIndexLinearizer.BasicSequencer
 
getNumElements() - Method in interface de.caff.generics.mda.OneDimensionalReadAccess
 
getNumElements() - Method in class de.caff.generics.mda.PartlyFixedMultiIndexLinearizer
 
getNumElements() - Method in interface de.caff.generics.mda.ThreeDimensionalReadAccess
 
getNumElements() - Method in interface de.caff.generics.mda.TwoDimensionalReadAccess
 
getSearchObject() - Method in class de.caff.generics.handler.FindAllIndexesHandler
Get the looked up object.
getSearchObject() - Method in class de.caff.generics.handler.FindFirstIndexHandler
Get the looked up object.
getSecondEntryOrderedPairComparator() - Static method in class de.caff.generics.OrderedPair
Get a comparator which compares the second entries of ordered pairs using their natural order.
getSecondEntryOrderedPairComparator(Comparator<V>) - Static method in class de.caff.generics.OrderedPair
Get a comparator which compares the second entries of ordered pairs using a comparator.
getSecondEntryPairComparator() - Static method in class de.caff.generics.Pair
Get a comparator which compares the first entries of pairs using their natural order.
getSecondEntryPairComparator(Comparator<S>) - Static method in class de.caff.generics.Pair
Get a comparator which compares the second entries of pairs using a comparator.
getSize(int) - Method in class de.caff.generics.mda.AbstractBasicMultiDimensionalArray
Get the size of the given dimension.
getSize(int) - Method in class de.caff.generics.mda.HighFastMultiIndexLinearizer
 
getSize(int) - Method in class de.caff.generics.mda.LowFastMultiIndexLinearizer
 
getSize(int) - Method in class de.caff.generics.mda.MappingMultiIndexLinearizer
 
getSize(int) - Method in interface de.caff.generics.mda.MultiDimensional
Get the size of the given dimension.
getSize(int) - Method in class de.caff.generics.mda.MultiIndexLinearizer.BasicSequencer
 
getSize(int) - Method in interface de.caff.generics.mda.OneDimensionalReadAccess
 
getSize(int) - Method in class de.caff.generics.mda.PartlyFixedMultiIndexLinearizer
 
getSize(int) - Method in interface de.caff.generics.mda.ThreeDimensionalReadAccess
 
getSize(int) - Method in interface de.caff.generics.mda.TwoDimensionalReadAccess
 
getSizes() - Method in class de.caff.generics.mda.AbstractBasicMultiDimensionalArray
Get the sizes of the dimensions of this array.
getSizes() - Method in class de.caff.generics.mda.HighFastMultiIndexLinearizer
 
getSizes() - Method in class de.caff.generics.mda.LowFastMultiIndexLinearizer
 
getSizes() - Method in class de.caff.generics.mda.MappingMultiIndexLinearizer
 
getSizes() - Method in interface de.caff.generics.mda.MultiDimensional
Get the sizes of the dimensions of this access.
getSizes() - Method in class de.caff.generics.mda.MultiIndexLinearizer.BasicSequencer
 
getSizes() - Method in interface de.caff.generics.mda.OneDimensionalReadAccess
 
getSizes() - Method in class de.caff.generics.mda.PartlyFixedMultiIndexLinearizer
 
getSizes() - Method in interface de.caff.generics.mda.ThreeDimensionalReadAccess
 
getSizes() - Method in interface de.caff.generics.mda.TwoDimensionalReadAccess
 
getSoftReferenceCreator() - Static method in class de.caff.generics.References
Get a soft reference creator for a given value.
getSoftReferenceCreator(ReferenceQueue<? super V>) - Static method in class de.caff.generics.References
Get a soft reference creator for a given value.
getValue(int...) - Method in class de.caff.generics.mda.MultiDimensionalBooleanArray
Get the element at the given index combination.
getValue(int...) - Method in class de.caff.generics.mda.MultiDimensionalByteArray
Get the element at the given index combination.
getValue(int...) - Method in class de.caff.generics.mda.MultiDimensionalCharArray
Get the element at the given index combination.
getValue(int...) - Method in class de.caff.generics.mda.MultiDimensionalDoubleArray
Get the element at the given index combination.
getValue(int...) - Method in class de.caff.generics.mda.MultiDimensionalFloatArray
Get the element at the given index combination.
getValue(int...) - Method in class de.caff.generics.mda.MultiDimensionalIntArray
Get the element at the given index combination.
getValue(int...) - Method in class de.caff.generics.mda.MultiDimensionalShortArray
Get the element at the given index combination.
getValue() - Method in class de.caff.generics.OrderedPair
Returns the value corresponding to this entry.
getValue() - Method in interface de.caff.generics.util.Counter
Get the value.
getValue() - Method in class de.caff.generics.util.SimpleCounter
Get the value.
getValue() - Method in class de.caff.generics.util.ThreadSafeCounter
Get the value.
getValueAt(int...) - Method in class de.caff.generics.mda.MultiDimensionalLongArray
Get the element at the given index combination.
getValueAt(int) - Method in class de.caff.generics.mda.OneDimensionalBooleanArray
Get the value at the given index.
getValueAt(int) - Method in interface de.caff.generics.mda.OneDimensionalBooleanReadAccess
Get the value at the given index.
getValueAt(int) - Method in class de.caff.generics.mda.OneDimensionalByteArray
Get the value at the given index.
getValueAt(int) - Method in interface de.caff.generics.mda.OneDimensionalByteReadAccess
Get the value at the given index.
getValueAt(int) - Method in class de.caff.generics.mda.OneDimensionalCharArray
Get the value at the given index.
getValueAt(int) - Method in interface de.caff.generics.mda.OneDimensionalCharReadAccess
Get the value at the given index.
getValueAt(int) - Method in class de.caff.generics.mda.OneDimensionalDoubleArray
Get the value at the given index.
getValueAt(int) - Method in interface de.caff.generics.mda.OneDimensionalDoubleReadAccess
Get the value at the given index.
getValueAt(int) - Method in class de.caff.generics.mda.OneDimensionalFloatArray
Get the value at the given index.
getValueAt(int) - Method in interface de.caff.generics.mda.OneDimensionalFloatReadAccess
Get the value at the given index.
getValueAt(int) - Method in class de.caff.generics.mda.OneDimensionalIntArray
Get the value at the given index.
getValueAt(int) - Method in interface de.caff.generics.mda.OneDimensionalIntReadAccess
Get the value at the given index.
getValueAt(int) - Method in class de.caff.generics.mda.OneDimensionalLongArray
Get the value at the given index.
getValueAt(int) - Method in interface de.caff.generics.mda.OneDimensionalLongReadAccess
Get the value at the given index.
getValueAt(int) - Method in class de.caff.generics.mda.OneDimensionalShortArray
Get the value at the given index.
getValueAt(int) - Method in interface de.caff.generics.mda.OneDimensionalShortReadAccess
Get the value at the given index.
getValueAt(int, int) - Method in class de.caff.generics.mda.SmallTwoDimensionalBitArray
Get the value at the given indexes.
getValueAt(int, int) - Method in class de.caff.generics.mda.SmallTwoDimensionalBooleanArray
Get the value at the given indexes.
getValueAt(int, int) - Method in class de.caff.generics.mda.SmallTwoDimensionalByteArray
Get the value at the given indexes.
getValueAt(int, int) - Method in class de.caff.generics.mda.SmallTwoDimensionalCharArray
Get the value at the given indexes.
getValueAt(int, int) - Method in class de.caff.generics.mda.SmallTwoDimensionalDoubleArray
Get the value at the given indexes.
getValueAt(int, int) - Method in class de.caff.generics.mda.SmallTwoDimensionalFloatArray
Get the value at the given indexes.
getValueAt(int, int) - Method in class de.caff.generics.mda.SmallTwoDimensionalIntArray
Get the value at the given indexes.
getValueAt(int, int) - Method in class de.caff.generics.mda.SmallTwoDimensionalLongArray
Get the value at the given indexes.
getValueAt(int, int) - Method in class de.caff.generics.mda.SmallTwoDimensionalShortArray
Get the value at the given indexes.
getValueAt(int, int, int) - Method in class de.caff.generics.mda.ThreeDimensionalBooleanArray
 
getValueAt(int, int, int) - Method in interface de.caff.generics.mda.ThreeDimensionalBooleanReadAccess
Get the value at the given indexes.
getValueAt(int, int, int) - Method in class de.caff.generics.mda.ThreeDimensionalByteArray
 
getValueAt(int, int, int) - Method in interface de.caff.generics.mda.ThreeDimensionalByteReadAccess
Get the value at the given indexes.
getValueAt(int, int, int) - Method in class de.caff.generics.mda.ThreeDimensionalCharArray
 
getValueAt(int, int, int) - Method in interface de.caff.generics.mda.ThreeDimensionalCharReadAccess
Get the value at the given indexes.
getValueAt(int, int, int) - Method in class de.caff.generics.mda.ThreeDimensionalDoubleArray
 
getValueAt(int, int, int) - Method in interface de.caff.generics.mda.ThreeDimensionalDoubleReadAccess
Get the value at the given indexes.
getValueAt(int, int, int) - Method in class de.caff.generics.mda.ThreeDimensionalFloatArray
 
getValueAt(int, int, int) - Method in interface de.caff.generics.mda.ThreeDimensionalFloatReadAccess
Get the value at the given indexes.
getValueAt(int, int, int) - Method in class de.caff.generics.mda.ThreeDimensionalIntArray
 
getValueAt(int, int, int) - Method in interface de.caff.generics.mda.ThreeDimensionalIntReadAccess
Get the value at the given indexes.
getValueAt(int, int, int) - Method in class de.caff.generics.mda.ThreeDimensionalLongArray
 
getValueAt(int, int, int) - Method in interface de.caff.generics.mda.ThreeDimensionalLongReadAccess
Get the value at the given indexes.
getValueAt(int, int, int) - Method in class de.caff.generics.mda.ThreeDimensionalShortArray
 
getValueAt(int, int, int) - Method in interface de.caff.generics.mda.ThreeDimensionalShortReadAccess
Get the value at the given indexes.
getValueAt(int, int) - Method in class de.caff.generics.mda.TwoDimensionalBooleanArray
Get the value at the given indexes.
getValueAt(int, int) - Method in interface de.caff.generics.mda.TwoDimensionalBooleanReadAccess
Get the value at the given indexes.
getValueAt(int, int) - Method in class de.caff.generics.mda.TwoDimensionalByteArray
Get the value at the given indexes.
getValueAt(int, int) - Method in interface de.caff.generics.mda.TwoDimensionalByteReadAccess
Get the value at the given indexes.
getValueAt(int, int) - Method in class de.caff.generics.mda.TwoDimensionalCharArray
Get the value at the given indexes.
getValueAt(int, int) - Method in interface de.caff.generics.mda.TwoDimensionalCharReadAccess
Get the value at the given indexes.
getValueAt(int, int) - Method in class de.caff.generics.mda.TwoDimensionalDoubleArray
Get the value at the given indexes.
getValueAt(int, int) - Method in interface de.caff.generics.mda.TwoDimensionalDoubleReadAccess
Get the value at the given indexes.
getValueAt(int, int) - Method in class de.caff.generics.mda.TwoDimensionalFloatArray
Get the value at the given indexes.
getValueAt(int, int) - Method in interface de.caff.generics.mda.TwoDimensionalFloatReadAccess
Get the value at the given indexes.
getValueAt(int, int) - Method in class de.caff.generics.mda.TwoDimensionalIntArray
Get the value at the given indexes.
getValueAt(int, int) - Method in interface de.caff.generics.mda.TwoDimensionalIntReadAccess
Get the value at the given indexes.
getValueAt(int, int) - Method in class de.caff.generics.mda.TwoDimensionalLongArray
Get the value at the given indexes.
getValueAt(int, int) - Method in interface de.caff.generics.mda.TwoDimensionalLongReadAccess
Get the value at the given indexes.
getValueAt(int, int) - Method in class de.caff.generics.mda.TwoDimensionalShortArray
Get the value at the given indexes.
getValueAt(int, int) - Method in interface de.caff.generics.mda.TwoDimensionalShortReadAccess
Get the value at the given indexes.
getWeakReferenceCreator() - Static method in class de.caff.generics.References
Get a weak reference creator for a given value.
getWeakReferenceCreator(ReferenceQueue<? super V>) - Static method in class de.caff.generics.References
Get a weak reference creator for a given value.
getWrapped() - Method in class de.caff.generics.handler.CarelessLoopItemHandler
Get the wrapped careful loop item handler.
getWrapped() - Method in class de.caff.generics.HashCacheWrapper
Get the wrapped object.
greaterEquals(Comparable<T>) - Static method in class de.caff.generics.checker.Check
Get a checker which compares to a given element, and returns true if the checked value is greater than the element, or equal.
greaterEquals(T, Comparator<T>) - Static method in class de.caff.generics.checker.Check
Get a checker which compares to a given element, and returns true if the checked value is greater than the element, or equal.
GreaterEqualsChecker<T> - Class in de.caff.generics.checker
This value checker compares the checked value to its element, and returns true if the given value is greater or same.
GreaterEqualsChecker(T, Comparator<T>) - Constructor for class de.caff.generics.checker.GreaterEqualsChecker
Constructor.
greaterThan(Comparable<T>) - Static method in class de.caff.generics.checker.Check
Get a checker which compares to a given element, and returns true if the checked value is greater than the element.
greaterThan(T, Comparator<T>) - Static method in class de.caff.generics.checker.Check
Get a checker which compares to a given element, and returns true if the checked value is greater than the element.
GreaterThanChecker<T> - Class in de.caff.generics.checker
This value checker compares the checked value to its element, and returns true if the given value is greater.
GreaterThanChecker(T, Comparator<T>) - Constructor for class de.caff.generics.checker.GreaterThanChecker
Constuctor.
gyt(int) - Method in interface de.caff.generics.BooleanIndexable
Pythonesque get.
gyt(int) - Method in interface de.caff.generics.ByteIndexable
Pythonesque get.
gyt(int) - Method in interface de.caff.generics.CharIndexable
Pythonesque get.
gyt(int) - Method in interface de.caff.generics.DoubleIndexable
Pythonesque get.
gyt(int) - Method in interface de.caff.generics.FloatIndexable
Pythonesque get.
gyt(int) - Method in interface de.caff.generics.Indexable
Pythonesque get.
gyt(int) - Method in interface de.caff.generics.IntIndexable
Pythonesque get.
gyt(int) - Method in interface de.caff.generics.LongIndexable
Pythonesque get.
gyt(int) - Method in interface de.caff.generics.ShortIndexable
Pythonesque get.

H

handle(T) - Method in interface de.caff.generics.FragileLoopItemHandler
Handle an item.
handle(T) - Method in class de.caff.generics.handler.CarelessLoopItemHandler
Handle an item.
handle(S) - Method in class de.caff.generics.handler.ConvertingFragileLoopItemHandler
Handle an item.
handle(S) - Method in class de.caff.generics.handler.ConvertingLoopItemHandler
Handle an item.
handle(S) - Method in class de.caff.generics.handler.DeletingFragileLoopItemHandler
Handle an item.
handle(S) - Method in class de.caff.generics.handler.DeletingLoopItemHandler
Handle an item.
handle(T) - Method in class de.caff.generics.handler.FindAllIndexesHandler
Handle an item.
handle(T) - Method in class de.caff.generics.handler.FindFirstIndexHandler
Handle an item.
handle(S) - Method in class de.caff.generics.handler.MultiConvertingFragileLoopItemHandler
Handle an item.
handle(S) - Method in class de.caff.generics.handler.MultiConvertingLoopItemHandler
Handle an item.
handle(T) - Method in interface de.caff.generics.LoopItemHandler
Handle an item.
handleConverted(T, S) - Method in class de.caff.generics.handler.ConvertingFragileLoopItemHandler
Handle the converted item.
handleConverted(T, S) - Method in class de.caff.generics.handler.ConvertingLoopItemHandler
Handle the converted item.
handleConverted(T, S) - Method in class de.caff.generics.handler.DeletingFragileLoopItemHandler
Handle the converted item.
handleConverted(T, S) - Method in class de.caff.generics.handler.DeletingLoopItemHandler
Handle the converted item.
handleConverted(T, S) - Method in class de.caff.generics.handler.MultiConvertingFragileLoopItemHandler
Handle the converted item.
handleConverted(T, S) - Method in class de.caff.generics.handler.MultiConvertingLoopItemHandler
Handle the converted item.
HardReferenceImpl<T> - Class in de.caff.generics.util
A hard reference.
HardReferenceImpl(T) - Constructor for class de.caff.generics.util.HardReferenceImpl
Constructor.
hasDeadValue(K) - Method in class de.caff.generics.RefValueHashMap
Return whether the value for a given key was garbage collected.
hash(BooleanIndexable) - Static method in interface de.caff.generics.BooleanIndexable
Calculate a hashcode for a boolean indexable.
hash(ByteIndexable) - Static method in interface de.caff.generics.ByteIndexable
Calculate a hashcode for a byte indexable.
hash(CharIndexable) - Static method in interface de.caff.generics.CharIndexable
Calculate a hashcode for a char indexable.
hash(DoubleIndexable) - Static method in interface de.caff.generics.DoubleIndexable
Calculate a hashcode for a double indexable.
hash(FloatIndexable) - Static method in interface de.caff.generics.FloatIndexable
Calculate a hashcode for a float indexable.
hash(Indexable<?>) - Static method in interface de.caff.generics.Indexable
Calculate a hashcode for a generic indexable.
hash(IntIndexable) - Static method in interface de.caff.generics.IntIndexable
Calculate a hashcode for a int indexable.
hash(LongIndexable) - Static method in interface de.caff.generics.LongIndexable
Calculate a hashcode for a long indexable.
hash(TwoDimensionalReadAccess<?>) - Static method in interface de.caff.generics.mda.TwoDimensionalReadAccess
Calculate a hashcode for a 2-dimensional read access..
hash(ShortIndexable) - Static method in interface de.caff.generics.ShortIndexable
Calculate a hashcode for a short indexable.
HashCacheWrapper<T> - Class in de.caff.generics
Helper class which is caching a hash value.
HashCacheWrapper(T, int, UniformMatcher<? super T>) - Constructor for class de.caff.generics.HashCacheWrapper
Constructor.
HashCacheWrapper(T) - Constructor for class de.caff.generics.HashCacheWrapper
Constructor.
HashCacheWrapper(T, UniformMatcher<? super T>) - Constructor for class de.caff.generics.HashCacheWrapper
Constructor.
HashCacheWrapper(T, HashCodeCalculator<? super T>, UniformMatcher<? super T>) - Constructor for class de.caff.generics.HashCacheWrapper
Constructor.
hashCode() - Method in class de.caff.generics.BooleanIndexable.Base
 
hashCode() - Method in class de.caff.generics.BooleanPair
 
hashCode() - Method in class de.caff.generics.ByteIndexable.Base
 
hashCode() - Method in class de.caff.generics.BytePair
 
hashCode() - Method in class de.caff.generics.CharIndexable.Base
 
hashCode() - Method in class de.caff.generics.CharPair
 
hashCode() - Method in class de.caff.generics.DoubleIndexable.Base
 
hashCode() - Method in class de.caff.generics.DoublePair
 
hashCode() - Method in class de.caff.generics.FloatIndexable.Base
 
hashCode() - Method in class de.caff.generics.FloatPair
 
hashCode() - Method in class de.caff.generics.HashCacheWrapper
 
hashCode() - Method in class de.caff.generics.Indexable.Base
 
hashCode() - Method in class de.caff.generics.IntIndexable.Base
 
hashCode() - Method in class de.caff.generics.IntPair
 
hashCode() - Method in class de.caff.generics.LongIndexable.Base
 
hashCode() - Method in class de.caff.generics.LongPair
 
hashCode() - Method in class de.caff.generics.mda.MultiDimensionalArray
 
hashCode() - Method in class de.caff.generics.mda.MultiDimensionalBooleanArray
 
hashCode() - Method in class de.caff.generics.mda.MultiDimensionalByteArray
 
hashCode() - Method in class de.caff.generics.mda.MultiDimensionalCharArray
 
hashCode() - Method in class de.caff.generics.mda.MultiDimensionalDoubleArray
 
hashCode() - Method in class de.caff.generics.mda.MultiDimensionalFloatArray
 
hashCode() - Method in class de.caff.generics.mda.MultiDimensionalIntArray
 
hashCode() - Method in class de.caff.generics.mda.MultiDimensionalLongArray
 
hashCode() - Method in class de.caff.generics.mda.MultiDimensionalShortArray
 
hashCode() - Method in class de.caff.generics.mda.TwoDimensionalReadAccess.Base
 
hashCode() - Method in class de.caff.generics.MutableIndexable.Base
 
hashCode() - Method in class de.caff.generics.OrderedPair
Get a hash code.
hashCode() - Method in class de.caff.generics.ShortIndexable.Base
 
hashCode() - Method in class de.caff.generics.ShortPair
 
HashCodeCalculator<T> - Interface in de.caff.generics
Calculator interface for generalized hash code calculation.
HashCoder<T> - Class in de.caff.generics
Helper interface for HashCoderMap.
HashCoder(HashCodeCalculator<? super T>, Matcher<? super T, ? super T>, Function1<T, T>) - Constructor for class de.caff.generics.HashCoder
Constructor.
HashCoder(HashCodeCalculator<? super T>, Matcher<? super T, ? super T>) - Constructor for class de.caff.generics.HashCoder
Constructor.
HashCoder(HashCodeCalculator<? super T>) - Constructor for class de.caff.generics.HashCoder
Constructor.
HashCoder(Function1<T, T>) - Constructor for class de.caff.generics.HashCoder
Constructor.
HashCoderMap<K,V> - Class in de.caff.generics
A hashmap implementation which allows to provide a dedicated hashcode implementation for its elements.
HashCoderMap(HashCoder<K>) - Constructor for class de.caff.generics.HashCoderMap
Constructor.
HashCoderMap(HashCoder<K>, int) - Constructor for class de.caff.generics.HashCoderMap
Constructor.
HashCoderMap(HashCoder<K>, int, float) - Constructor for class de.caff.generics.HashCoderMap
Constructor.
HashCoderMap(HashCoder<K>, Map<? extends K, ? extends V>) - Constructor for class de.caff.generics.HashCoderMap
Copy constructor.
HashCoderMap(HashCodeCalculator<? super K>) - Constructor for class de.caff.generics.HashCoderMap
Constructor.
HashCoderMap(HashCodeCalculator<? super K>, Matcher<? super K, ? super K>) - Constructor for class de.caff.generics.HashCoderMap
Constructor.
HashCoderMap(HashCodeCalculator<? super K>, Matcher<? super K, ? super K>, Function1<K, K>) - Constructor for class de.caff.generics.HashCoderMap
Constructor.
HashCoderMap(Function1<K, K>) - Constructor for class de.caff.generics.HashCoderMap
Constructor for creating a hashmap with keys created from mutable objects.
HashCoderSet<V> - Class in de.caff.generics
A hashset implementation which allows to provide a dedicated hashcode implementation for its elements.
HashCoderSet(HashCoder<V>) - Constructor for class de.caff.generics.HashCoderSet
Constructor.
HashCoderSet(HashCoder<V>, int) - Constructor for class de.caff.generics.HashCoderSet
Constructor.
HashCoderSet(HashCoder<V>, int, float) - Constructor for class de.caff.generics.HashCoderSet
Constructor.
HashCoderSet(HashCoder<V>, Collection<? extends V>) - Constructor for class de.caff.generics.HashCoderSet
Copy constructor.
HashCoderSet(HashCoder<V>, Iterable<? extends V>) - Constructor for class de.caff.generics.HashCoderSet
 
HashCoderSet(HashCodeCalculator<? super V>) - Constructor for class de.caff.generics.HashCoderSet
Constructor.
HashCoderSet(HashCodeCalculator<? super V>, Matcher<? super V, ? super V>) - Constructor for class de.caff.generics.HashCoderSet
Constructor.
HashCoderSet(HashCodeCalculator<? super V>, Matcher<? super V, ? super V>, Function1<V, V>) - Constructor for class de.caff.generics.HashCoderSet
Constructor.
HashCoderSet(Function1<V, V>) - Constructor for class de.caff.generics.HashCoderSet
Constructor for creating a hashmap with keys created from mutable objects.
hasMoreElements() - Method in class de.caff.generics.IteratorEnumeration
Tests if this enumeration contains more elements.
hasNext() - Method in class de.caff.generics.ArrayIterator
 
hasNext() - Method in class de.caff.generics.ConcatenatedIterators
Returns true if the iteration has more elements.
hasNext() - Method in class de.caff.generics.EnumerationIterator
Returns true if the iteration has more elements.
hasNext() - Method in class de.caff.generics.IteratorConverter
Returns true if the iteration has more elements.
hasNext() - Method in class de.caff.generics.ListIteratorConverter
Returns true if this list iterator has more elements when traversing the list in the forward direction.
hasPrevious() - Method in class de.caff.generics.ListIteratorConverter
Returns true if this list iterator has more elements when traversing the list in the reverse direction.
headSet(int) - Method in interface de.caff.generics.BooleanIndexable
Create an indexable subset from the last elements of this indexable set.
headSet(int) - Method in interface de.caff.generics.ByteIndexable
Create an indexable subset from the last elements of this indexable set.
headSet(int) - Method in interface de.caff.generics.CharIndexable
Create an indexable subset from the last elements of this indexable set.
headSet(T) - Method in class de.caff.generics.CountingTreeSet
Returns a view of the portion of this sorted set whose elements are strictly less than toElement.
headSet(int) - Method in interface de.caff.generics.DoubleIndexable
Create an indexable subset from the last elements of this indexable set.
headSet(int) - Method in interface de.caff.generics.FloatIndexable
Create an indexable subset from the last elements of this indexable set.
headSet(int) - Method in interface de.caff.generics.Indexable
Create an indexable subset from the last elements of this indexable set.
headSet(int) - Method in interface de.caff.generics.IntIndexable
Create an indexable subset from the last elements of this indexable set.
headSet(int) - Method in interface de.caff.generics.LongIndexable
Create an indexable subset from the last elements of this indexable set.
headSet(int) - Method in interface de.caff.generics.MutableBooleanIndexable
 
headSet(int) - Method in interface de.caff.generics.MutableByteIndexable
 
headSet(int) - Method in interface de.caff.generics.MutableCharIndexable
 
headSet(int) - Method in interface de.caff.generics.MutableDoubleIndexable
 
headSet(int) - Method in interface de.caff.generics.MutableFloatIndexable
 
headSet(int) - Method in interface de.caff.generics.MutableIndexable
 
headSet(int) - Method in interface de.caff.generics.MutableIntIndexable
 
headSet(int) - Method in interface de.caff.generics.MutableLongIndexable
 
headSet(int) - Method in interface de.caff.generics.MutableShortIndexable
 
headSet(int) - Method in interface de.caff.generics.ShortIndexable
Create an indexable subset from the last elements of this indexable set.
HighFastMultiIndexLinearizer - Class in de.caff.generics.mda
Simple highest-index fast implementation of a multi-index linearizer.
HighFastMultiIndexLinearizer(int...) - Constructor for class de.caff.generics.mda.HighFastMultiIndexLinearizer
Constructor.

I

IDENT - Static variable in interface de.caff.generics.function.DoubleOperator1
Identity function.
Indexable<T> - Interface in de.caff.generics
Class which allows readonly access by index.
indexable(int...) - Static method in class de.caff.generics.Types
Return an indexable from a primitive integer array.
indexable(short...) - Static method in class de.caff.generics.Types
Return an indexable from a primitive short integer array.
indexable(long...) - Static method in class de.caff.generics.Types
Return an indexable from a primitive long integer array.
indexable(byte...) - Static method in class de.caff.generics.Types
Return an indexable from a primitive byte integer array.
indexable(double...) - Static method in class de.caff.generics.Types
Return an indexable from a primitive double array.
indexable(float...) - Static method in class de.caff.generics.Types
Return an indexable from a primitive float array.
Indexable.Base<TT> - Class in de.caff.generics
Abstract base class which provides useful implementations for Object.equals(Object), Object.hashCode(), Object.toString().
Indexable.IndexableSpliterator<TElem> - Class in de.caff.generics
A spliterator for indexables.
IndexableSpliterator(Indexable<TElem>) - Constructor for class de.caff.generics.Indexable.IndexableSpliterator
Instantiate a mutable spliterator for an indexable.
IndexableSpliterator(Indexable<TElem>, int, int, boolean) - Constructor for class de.caff.generics.Indexable.IndexableSpliterator
Instantiate a spliterator for part of an indexable.
indexes() - Method in interface de.caff.generics.BooleanIndexable
Get the indexes of this indexable as an iterable range.
indexes() - Method in interface de.caff.generics.ByteIndexable
Get the indexes of this indexable as an iterable range.
indexes() - Method in interface de.caff.generics.CharIndexable
Get the indexes of this indexable as an iterable range.
indexes() - Method in interface de.caff.generics.DoubleIndexable
Get the indexes of this indexable as an iterable range.
indexes() - Method in interface de.caff.generics.FloatIndexable
Get the indexes of this indexable as an iterable range.
indexes() - Method in interface de.caff.generics.Indexable
Get the indexes of this indexable as an iterable range.
indexes() - Method in interface de.caff.generics.IntIndexable
Get the indexes of this indexable as an iterable range.
indexes() - Method in interface de.caff.generics.LongIndexable
Get the indexes of this indexable as an iterable range.
indexes(int) - Static method in class de.caff.generics.range.Range
Return indexes for accessing an array or java.util.List.
indexes(Object[]) - Static method in class de.caff.generics.range.Range
Return the range of indexes for accessing the given array.
indexes(Collection<?>) - Static method in class de.caff.generics.range.Range
Return the range of indexes for accessing the given list.
indexes() - Method in interface de.caff.generics.ShortIndexable
Get the indexes of this indexable as an iterable range.
indexLinearizer - Variable in class de.caff.generics.mda.AbstractBasicMultiDimensionalArray
 
indexOf(Object) - Method in class de.caff.generics.ActiveList
Returns the index of the first occurrence of the specified element in this list, or -1 if this list does not contain the element.
indexOf(Object) - Method in class de.caff.generics.RefWrapperList
Returns the index in this list of the first occurrence of the specified element, or -1 if this list does not contain this element.
indexOf(Object) - Method in class de.caff.generics.SynchronizedList
Returns the index of the first occurrence of the specified element in this list, or -1 if this list does not contain the element.
indexOf(T[], E, Matcher<? super T, ? super E>) - Static method in class de.caff.generics.Types
Get the first index where a given element appears.
indexOf(T[], E, Matcher<? super T, ? super E>, int) - Static method in class de.caff.generics.Types
Get the first index where a given element appears.
indexOf(Iterable<T>, E, Matcher<? super T, ? super E>) - Static method in class de.caff.generics.Types
Get the first index where a given element appears.
indexOf(Iterable<T>, E, Matcher<? super T, ? super E>, int) - Static method in class de.caff.generics.Types
Get the first index where a given element appears.
indexOf(Iterator<T>, E, Matcher<? super T, ? super E>) - Static method in class de.caff.generics.Types
Get the first index where a given element appears.
indexOf(Iterator<T>, E, Matcher<? super T, ? super E>, int) - Static method in class de.caff.generics.Types
Get the first index where a given element appears.
indexOf(Enumeration<T>, E, Matcher<? super T, ? super E>) - Static method in class de.caff.generics.Types
Get the first index where a given element appears.
indexOf(Enumeration<T>, E, Matcher<? super T, ? super E>, int) - Static method in class de.caff.generics.Types
Get the first index where a given element appears.
indexOf(List<T>, E, Matcher<? super T, ? super E>, int) - Static method in class de.caff.generics.Types
Get the first index where a given element appears.
indexOf(Object) - Method in class de.caff.generics.UnmodifiableListArrayWrapper
Returns the index in this list of the first occurrence of the specified element, or -1 if this list does not contain this element.
indexOf(Object) - Method in class de.caff.generics.UnmodifiableListBooleanArrayWrapper
Returns the index in this list of the first occurrence of the specified element, or -1 if this list does not contain this element.
indexOf(Object) - Method in class de.caff.generics.UnmodifiableListByteArrayWrapper
Returns the index in this list of the first occurrence of the specified element, or -1 if this list does not contain this element.
indexOf(Object) - Method in class de.caff.generics.UnmodifiableListDoubleArrayWrapper
Returns the index in this list of the first occurrence of the specified element, or -1 if this list does not contain this element.
indexOf(Object) - Method in class de.caff.generics.UnmodifiableListFloatArrayWrapper
Returns the index in this list of the first occurrence of the specified element, or -1 if this list does not contain this element.
indexOf(Object) - Method in class de.caff.generics.UnmodifiableListIntArrayWrapper
Returns the index in this list of the first occurrence of the specified element, or -1 if this list does not contain this element.
indexOf(Object) - Method in class de.caff.generics.UnmodifiableListLongArrayWrapper
Returns the index in this list of the first occurrence of the specified element, or -1 if this list does not contain this element.
indexOf(Object) - Method in class de.caff.generics.UnmodifiableListShortArrayWrapper
Returns the index in this list of the first occurrence of the specified element, or -1 if this list does not contain this element.
init(int, BooleanSupplier) - Static method in interface de.caff.generics.MutableBooleanIndexable
Initialize a mutable indexable to a given size.
init(int, boolean) - Static method in interface de.caff.generics.MutableBooleanIndexable
Create a mutable
init(int, Supplier<Number>) - Static method in interface de.caff.generics.MutableByteIndexable
Initialize a mutable indexable to a given size.
init(int, byte) - Static method in interface de.caff.generics.MutableByteIndexable
Create a mutable
init(int, Supplier<Character>) - Static method in interface de.caff.generics.MutableCharIndexable
Initialize a mutable indexable to a given size.
init(int, char) - Static method in interface de.caff.generics.MutableCharIndexable
Create a mutable
init(int, DoubleSupplier) - Static method in interface de.caff.generics.MutableDoubleIndexable
Initialize a mutable indexable to a given size.
init(int, double) - Static method in interface de.caff.generics.MutableDoubleIndexable
Create a mutable
init(int, Supplier<? extends Number>) - Static method in interface de.caff.generics.MutableFloatIndexable
Initialize a mutable indexable to a given size.
init(int, float) - Static method in interface de.caff.generics.MutableFloatIndexable
Create a mutable
init(int, Supplier<E>) - Static method in interface de.caff.generics.MutableIndexable
Initialize a mutable indexable to a given size.
init(int, IntSupplier) - Static method in interface de.caff.generics.MutableIntIndexable
Initialize a mutable indexable to a given size.
init(int, int) - Static method in interface de.caff.generics.MutableIntIndexable
Create a mutable
init(int, LongSupplier) - Static method in interface de.caff.generics.MutableLongIndexable
Initialize a mutable indexable to a given size.
init(int, long) - Static method in interface de.caff.generics.MutableLongIndexable
Create a mutable
init(int, Supplier<? extends Number>) - Static method in interface de.caff.generics.MutableShortIndexable
Initialize a mutable indexable to a given size.
init(int, short) - Static method in interface de.caff.generics.MutableShortIndexable
Create a mutable
initByIndex(IntPredicate1) - Method in interface de.caff.generics.MutableBooleanIndexable
Set all values of this boolean indexable by index.
initByIndex(IntToByteFunction1) - Method in interface de.caff.generics.MutableByteIndexable
Set all values of this byte indexable by index.
initByIndex(IntToCharFunction1) - Method in interface de.caff.generics.MutableCharIndexable
Set all values of this char indexable by index.
initByIndex(IntToDoubleFunction) - Method in interface de.caff.generics.MutableDoubleIndexable
Set all values of this double indexable by index.
initByIndex(IntToFloatFunction1) - Method in interface de.caff.generics.MutableFloatIndexable
Set all values of this float indexable by index.
initByIndex(IntUnaryOperator) - Method in interface de.caff.generics.MutableIntIndexable
Set all values of this integer indexable by index.
initByIndex(IntToLongFunction) - Method in interface de.caff.generics.MutableLongIndexable
Set all values of this long indexable by index.
initByIndex(IntToShortFunction1) - Method in interface de.caff.generics.MutableShortIndexable
Set all values of this short indexable by index.
INT_ARRAY - Static variable in class de.caff.generics.Empty
Empty int array,
INT_ARRAY_2D - Static variable in class de.caff.generics.Empty
Empty array of int arrays,
INT_ARRAY_CLONER - Static variable in class de.caff.generics.Primitives
Function which clones int arrays.
IntFunction2<T> - Interface in de.caff.generics.function
Function with two integer arguments and generic result.
IntFunction3<T> - Interface in de.caff.generics.function
Function with three integer arguments and generic result.
IntIndexable - Interface in de.caff.generics
Class which allows readonly access of raw integers by index.
IntIndexable.Base - Class in de.caff.generics
Abstract base class which provides useful implementations for Object.equals(Object), Object.hashCode(), Object.toString().
IntIndexable.IntIndexableSpliterator - Class in de.caff.generics
Spliterator for int indexables.
IntIndexableSpliterator(IntIndexable) - Constructor for class de.caff.generics.IntIndexable.IntIndexableSpliterator
Instantiate a mutable spliterator for an int indexable.
IntIndexableSpliterator(IntIndexable, int, int, boolean) - Constructor for class de.caff.generics.IntIndexable.IntIndexableSpliterator
Instantiate a spliterator for part of an int indexable.
intIterator() - Method in interface de.caff.generics.ByteIndexable
Get an primitive int iterator.
intIterator() - Method in interface de.caff.generics.CharIndexable
Get an primitive int iterator.
intIterator() - Method in interface de.caff.generics.IntIndexable
Get an primitive int iterator.
intIterator(int, int) - Method in interface de.caff.generics.IntIndexable
Get an int iterator from the given sub set.
intIterator() - Method in interface de.caff.generics.ShortIndexable
Get an primitive int iterator.
IntOperator0 - Interface in de.caff.generics.function
Function with no argument and an int result.
IntOperator1 - Interface in de.caff.generics.function
Unary operator with a int argument and result.
IntOperator2 - Interface in de.caff.generics.function
Binary operator with two int arguments and a int result.
IntOperator3 - Interface in de.caff.generics.function
Ternary operator with three int arguments and a int result.
IntPair - Class in de.caff.generics
A pair of primitive int values.
IntPair(int, int) - Constructor for class de.caff.generics.IntPair
Constructor.
IntPredicate1 - Interface in de.caff.generics.function
Predicate which expects a primitive integer argument.
IntPredicate2 - Interface in de.caff.generics.function
Predicate which expects two primitive integer arguments.
IntPredicate3 - Interface in de.caff.generics.function
Predicate which expects three primitive integer arguments.
intSpliterator() - Method in interface de.caff.generics.IntIndexable
Get a spliterator on this indexable.
IntToByteFunction1 - Interface in de.caff.generics.function
Function with one primitive integer argument and a primitive byte return.
IntToByteFunction2 - Interface in de.caff.generics.function
Function with two primitive integer arguments and a primitive byte result.
IntToByteFunction3 - Interface in de.caff.generics.function
Function with three primitive integer arguments and a primitive byte result.
IntToCharFunction1 - Interface in de.caff.generics.function
Function with one primitive integer argument and a primitive char return.
IntToCharFunction2 - Interface in de.caff.generics.function
Function with two primitive integer arguments and a primitive byte result.
IntToCharFunction3 - Interface in de.caff.generics.function
Function with three primitive integer arguments and a primitive char result.
IntToDoubleFunction2 - Interface in de.caff.generics.function
Function with two primitive integer arguments and a primitive double result.
IntToDoubleFunction3 - Interface in de.caff.generics.function
Function with three primitive integer arguments and a primitive double result.
IntToFloatFunction1 - Interface in de.caff.generics.function
Function with one primitive integer argument and a primitive flaat return.
IntToFloatFunction2 - Interface in de.caff.generics.function
Function with two primitive integer arguments and a primitive float result.
IntToFloatFunction3 - Interface in de.caff.generics.function
Function with three primitive integer arguments and a primitive float result.
IntToIntFunction3 - Interface in de.caff.generics.function
Function with three primitive integer arguments and a primitive integer result.
IntToLongFunction2 - Interface in de.caff.generics.function
Function with two primitive integer arguments and a primitive long result.
IntToLongFunction3 - Interface in de.caff.generics.function
Function with three primitive integer arguments and a primitive long result.
IntToShortFunction1 - Interface in de.caff.generics.function
Function with one primitive integer argument and a primitive short return.
IntToShortFunction2 - Interface in de.caff.generics.function
Function with two primitive integer arguments and a primitive short result.
IntToShortFunction3 - Interface in de.caff.generics.function
Function with three primitive integer arguments and a primitive short result.
invert(TwoWayTypeConverter<S, T>) - Static method in class de.caff.generics.Types
Get an inverted two way type converter from a given one.
invertX() - Method in class de.caff.generics.mda.SmallTwoDimensionalArray
Invert the row order in X direction.
invertX() - Method in class de.caff.generics.mda.SmallTwoDimensionalBooleanArray
Invert the row order in X direction.
invertX() - Method in class de.caff.generics.mda.SmallTwoDimensionalByteArray
Invert the row order in X direction.
invertX() - Method in class de.caff.generics.mda.SmallTwoDimensionalCharArray
Invert the row order in X direction.
invertX() - Method in class de.caff.generics.mda.SmallTwoDimensionalDoubleArray
Invert the row order in X direction.
invertX() - Method in class de.caff.generics.mda.SmallTwoDimensionalFloatArray
Invert the row order in X direction.
invertX() - Method in class de.caff.generics.mda.SmallTwoDimensionalIntArray
Invert the row order in X direction.
invertX() - Method in class de.caff.generics.mda.SmallTwoDimensionalLongArray
Invert the row order in X direction.
invertX() - Method in class de.caff.generics.mda.SmallTwoDimensionalShortArray
Invert the row order in X direction.
invertX() - Method in class de.caff.generics.mda.TwoDimensionalDoubleArray
Invert the row order in X direction.
invertY() - Method in class de.caff.generics.mda.SmallTwoDimensionalArray
Invert the row order in Y direction.
invertY() - Method in class de.caff.generics.mda.SmallTwoDimensionalBooleanArray
Invert the row order in Y direction.
invertY() - Method in class de.caff.generics.mda.SmallTwoDimensionalByteArray
Invert the row order in Y direction.
invertY() - Method in class de.caff.generics.mda.SmallTwoDimensionalCharArray
Invert the row order in Y direction.
invertY() - Method in class de.caff.generics.mda.SmallTwoDimensionalDoubleArray
Invert the row order in Y direction.
invertY() - Method in class de.caff.generics.mda.SmallTwoDimensionalFloatArray
Invert the row order in Y direction.
invertY() - Method in class de.caff.generics.mda.SmallTwoDimensionalIntArray
Invert the row order in Y direction.
invertY() - Method in class de.caff.generics.mda.SmallTwoDimensionalLongArray
Invert the row order in Y direction.
invertY() - Method in class de.caff.generics.mda.SmallTwoDimensionalShortArray
Invert the row order in Y direction.
invertY() - Method in class de.caff.generics.mda.TwoDimensionalDoubleArray
Invert the row order in Y direction.
IReference<T> - Interface in de.caff.generics.util
A reference to an object.
isEmpty() - Method in class de.caff.generics.AbstractBasicCountingSet
Returns true if this set contains no elements.
isEmpty() - Method in class de.caff.generics.ActiveList
Returns true if this list contains no elements.
isEmpty() - Method in interface de.caff.generics.BooleanIndexable
Is this indexable empty?
isEmpty() - Method in interface de.caff.generics.ByteIndexable
Is this indexable empty?
isEmpty() - Method in interface de.caff.generics.CharIndexable
Is this indexable empty?
isEmpty() - Method in class de.caff.generics.CopierFStackImpl.Empty
 
isEmpty() - Method in class de.caff.generics.CopierFStackImpl
 
isEmpty() - Method in interface de.caff.generics.Countable
Is this countable empty?
isEmpty() - Method in interface de.caff.generics.DoubleIndexable
Is this indexable empty?
isEmpty() - Method in interface de.caff.generics.FloatIndexable
Is this indexable empty?
isEmpty() - Method in interface de.caff.generics.FStack
Is this stack empty?
isEmpty() - Method in class de.caff.generics.FStackImpl
 
isEmpty() - Method in class de.caff.generics.HashCoderMap
 
isEmpty() - Method in class de.caff.generics.HashCoderSet
 
isEmpty() - Method in interface de.caff.generics.Indexable
Is this indexable empty?
isEmpty() - Method in interface de.caff.generics.IntIndexable
Is this indexable empty?
isEmpty() - Method in interface de.caff.generics.LongIndexable
Is this indexable empty?
isEmpty() - Method in class de.caff.generics.MatchSet
Returns true if this set contains no elements.
isEmpty() - Method in class de.caff.generics.RefValueHashMap
Returns true if this map contains no key-value mappings.
isEmpty() - Method in class de.caff.generics.RefWrapperHashSet
Returns true if this list contains no elements.
isEmpty() - Method in class de.caff.generics.RefWrapperList
Returns true if this list contains no elements.
isEmpty() - Method in interface de.caff.generics.ShortIndexable
Is this indexable empty?
isEmpty() - Method in class de.caff.generics.SynchronizedCollection
Returns true if this collection contains no elements.
isEmpty() - Method in class de.caff.generics.SynchronizedList
Returns true if this collection contains no elements.
isEmpty() - Method in class de.caff.generics.UnmodifiableListArrayWrapper
Returns true if this list contains no elements.
isEmpty() - Method in class de.caff.generics.UnmodifiableListBooleanArrayWrapper
Returns true if this list contains no elements.
isEmpty() - Method in class de.caff.generics.UnmodifiableListByteArrayWrapper
Returns true if this list contains no elements.
isEmpty() - Method in class de.caff.generics.UnmodifiableListDoubleArrayWrapper
Returns true if this list contains no elements.
isEmpty() - Method in class de.caff.generics.UnmodifiableListFloatArrayWrapper
Returns true if this list contains no elements.
isEmpty() - Method in class de.caff.generics.UnmodifiableListIntArrayWrapper
Returns true if this list contains no elements.
isEmpty() - Method in class de.caff.generics.UnmodifiableListLongArrayWrapper
Returns true if this list contains no elements.
isEmpty() - Method in class de.caff.generics.UnmodifiableListShortArrayWrapper
Returns true if this list contains no elements.
isEqual(T) - Static method in class de.caff.generics.checker.Check
Get a value checker with checks for a given value using the equals method.
isEqual(T) - Static method in interface de.caff.generics.function.Predicate1
Get a predicate which checks deep equality with the given target.
isEqual() - Static method in interface de.caff.generics.function.Predicate2
Get a predicate which compares 2 objects for deep equality.
isNotType(Class<?>) - Static method in class de.caff.generics.checker.Check
Get a checker which checks whether an object is not an instance of a given class or interface.
isType(Class<?>) - Static method in class de.caff.generics.checker.Check
Get a checker which checks whether an object is an instance of a given class or interface.
isValid() - Method in class de.caff.generics.SoftPropertyChangeListener
Is this listener still valid?
isValid() - Method in class de.caff.generics.WeakPropertyChangeListener
Is this listener still valid?
itemAdded(int, T) - Method in interface de.caff.generics.ActiveListListener
Called when an item was added.
itemExchanged(int, T, T) - Method in interface de.caff.generics.ActiveListListener
Called when an item was exchanged.
itemRemoved(int, T) - Method in interface de.caff.generics.ActiveListListener
Called when an item was removed.
IterableConverter<T,S> - Class in de.caff.generics
 
IterableConverter(Iterable<S>, Function<? super S, ? extends T>) - Constructor for class de.caff.generics.IterableConverter
Constructor.
iterator() - Method in class de.caff.generics.AbstractBasicCountingSet
Returns an iterator over the elements in this set.
iterator() - Method in interface de.caff.generics.BooleanIndexable
Returns an iterator over elements of type T.
iterator() - Method in interface de.caff.generics.ByteIndexable
Returns an iterator over elements of type T.
iterator() - Method in interface de.caff.generics.CharIndexable
Returns an iterator over elements of type T.
iterator() - Method in class de.caff.generics.ConcatenatedIterables
Returns an iterator over a set of elements of type T.
iterator() - Method in interface de.caff.generics.DoubleIndexable
Returns an iterator over elements of type T.
iterator() - Method in interface de.caff.generics.ExpandableIndexable
 
iterator() - Method in interface de.caff.generics.FloatIndexable
Returns an iterator over elements of type T.
iterator() - Method in interface de.caff.generics.FStack
 
iterator() - Method in class de.caff.generics.HashCoderSet
 
iterator() - Method in interface de.caff.generics.Indexable
Returns an iterator over elements of type T.
iterator(int, int) - Method in interface de.caff.generics.Indexable
Get a sub set iterator.
iterator() - Method in interface de.caff.generics.IntIndexable
Returns an iterator over elements of type T.
iterator() - Method in class de.caff.generics.IterableConverter
Returns an iterator over a set of elements of type T.
iterator() - Method in interface de.caff.generics.LongIndexable
Returns an iterator over elements of type T.
iterator() - Method in class de.caff.generics.MatchSet
Returns an iterator over the elements in this set.
iterator() - Method in class de.caff.generics.mda.AbstractBasicMultiDimensionalArray
Get an iterator over a linearized view of this multi-dimensional array.
iterator(MultiIndexLinearizer.Sequencer) - Method in class de.caff.generics.mda.AbstractBasicMultiDimensionalArray
Get an iterator over a linearized view of this multi-dimensional array.
iterator() - Method in class de.caff.generics.Pair
Returns an iterator over a set of elements of type T.
iterator() - Method in class de.caff.generics.RefWrapperHashSet
Returns an iterator over the elements in this list in proper sequence.
iterator() - Method in class de.caff.generics.RefWrapperList
Returns an iterator over the elements in this list in proper sequence.
iterator() - Method in interface de.caff.generics.ShortIndexable
Returns an iterator over elements of type T.
iterator() - Method in class de.caff.generics.SynchronizedCollection
Returns an iterator over the elements in this collection.
iterator() - Method in class de.caff.generics.SynchronizedList
Returns an iterator over the elements in this collection.
iterator() - Method in class de.caff.generics.UnmodifiableListArrayWrapper
Returns an iterator over the elements in this list in proper sequence.
iterator() - Method in class de.caff.generics.UnmodifiableListBooleanArrayWrapper
Returns an iterator over the elements in this list in proper sequence.
iterator() - Method in class de.caff.generics.UnmodifiableListByteArrayWrapper
Returns an iterator over the elements in this list in proper sequence.
iterator() - Method in class de.caff.generics.UnmodifiableListDoubleArrayWrapper
Returns an iterator over the elements in this list in proper sequence.
iterator() - Method in class de.caff.generics.UnmodifiableListFloatArrayWrapper
Returns an iterator over the elements in this list in proper sequence.
iterator() - Method in class de.caff.generics.UnmodifiableListIntArrayWrapper
Returns an iterator over the elements in this list in proper sequence.
iterator() - Method in class de.caff.generics.UnmodifiableListLongArrayWrapper
Returns an iterator over the elements in this list in proper sequence.
iterator() - Method in class de.caff.generics.UnmodifiableListShortArrayWrapper
Returns an iterator over the elements in this list in proper sequence.
IteratorConverter<T,S> - Class in de.caff.generics
Convert an iterator to another type.
IteratorConverter(Iterator<S>, Function<? super S, ? extends T>) - Constructor for class de.caff.generics.IteratorConverter
Constructor.
IteratorEnumeration<T> - Class in de.caff.generics
Enumeration wrapper for an iterator.
IteratorEnumeration(Iterator<T>) - Constructor for class de.caff.generics.IteratorEnumeration
Constructor.

J

join(String, String...) - Static method in class de.caff.generics.Types
Join an array of strings into one.
join(char, String...) - Static method in class de.caff.generics.Types
Join an array of strings into one.
join(String, Iterable<String>) - Static method in class de.caff.generics.Types
Join a bunch of strings into one.
join(char, Iterable<String>) - Static method in class de.caff.generics.Types
Join a bunch of strings into one.
join(char, Iterator<String>) - Static method in class de.caff.generics.Types
Join a bunch of strings into one.
join(String, Iterator<String>) - Static method in class de.caff.generics.Types
Join a bunch of strings into one.
join(String, Enumeration<String>) - Static method in class de.caff.generics.Types
Join a bunch of strings into one.

K

keySet() - Method in class de.caff.generics.HashCoderMap
 
keySet() - Method in class de.caff.generics.RefValueHashMap
Returns a set view of the keys contained in this map.

L

LARGE_SIZE_LIMIT - Static variable in class de.caff.generics.ExpandableDoubleIndexableImpl
 
LARGE_SIZE_LIMIT - Static variable in class de.caff.generics.ExpandableIndexableImpl
 
LARGE_SIZE_LIMIT - Static variable in class de.caff.generics.ExpandableIntIndexableImpl
 
LARGE_SIZE_LIMIT - Static variable in class de.caff.generics.ExpandableLongIndexableImpl
 
last() - Method in class de.caff.generics.CountingTreeSet
Returns the last (highest) element currently in this sorted set.
last(Iterable<T>, Predicate<? super T>) - Static method in class de.caff.generics.Types
Get the last element which fulfills a check.
last(List<T>, Predicate<? super T>, int) - Static method in class de.caff.generics.Types
Get the last element which fulfills a check.
lastIndexOf(Object) - Method in class de.caff.generics.ActiveList
Returns the index of the last occurrence of the specified element in this list, or -1 if this list does not contain the element.
lastIndexOf(Object) - Method in class de.caff.generics.RefWrapperList
Returns the index in this list of the last occurrence of the specified element, or -1 if this list does not contain this element.
lastIndexOf(Object) - Method in class de.caff.generics.SynchronizedList
Returns the index of the last occurrence of the specified element in this list, or -1 if this list does not contain the element.
lastIndexOf(List<T>, E, Matcher<? super T, ? super E>, int) - Static method in class de.caff.generics.Types
Get the last index where a given element appears.
lastIndexOf(List<T>, E, Matcher<? super T, ? super E>) - Static method in class de.caff.generics.Types
Get the last index where a given element appears.
lastIndexOf(Object) - Method in class de.caff.generics.UnmodifiableListArrayWrapper
Returns the index in this list of the last occurrence of the specified element, or -1 if this list does not contain this element.
lastIndexOf(Object) - Method in class de.caff.generics.UnmodifiableListBooleanArrayWrapper
Returns the index in this list of the last occurrence of the specified element, or -1 if this list does not contain this element.
lastIndexOf(Object) - Method in class de.caff.generics.UnmodifiableListByteArrayWrapper
Returns the index in this list of the last occurrence of the specified element, or -1 if this list does not contain this element.
lastIndexOf(Object) - Method in class de.caff.generics.UnmodifiableListDoubleArrayWrapper
Returns the index in this list of the last occurrence of the specified element, or -1 if this list does not contain this element.
lastIndexOf(Object) - Method in class de.caff.generics.UnmodifiableListFloatArrayWrapper
Returns the index in this list of the last occurrence of the specified element, or -1 if this list does not contain this element.
lastIndexOf(Object) - Method in class de.caff.generics.UnmodifiableListIntArrayWrapper
Returns the index in this list of the last occurrence of the specified element, or -1 if this list does not contain this element.
lastIndexOf(Object) - Method in class de.caff.generics.UnmodifiableListLongArrayWrapper
Returns the index in this list of the last occurrence of the specified element, or -1 if this list does not contain this element.
lastIndexOf(Object) - Method in class de.caff.generics.UnmodifiableListShortArrayWrapper
Returns the index in this list of the last occurrence of the specified element, or -1 if this list does not contain this element.
lastMatch(List<T>, E, Matcher<? super T, ? super E>, int) - Static method in class de.caff.generics.Types
Get the last matching element from a list.
lastMatch(List<T>, E, Matcher<? super T, ? super E>) - Static method in class de.caff.generics.Types
Get the last matching element where a given element appears.
lessEquals(Comparable<T>) - Static method in class de.caff.generics.checker.Check
Get a checker which compares to a given element, and returns true if the checked value is less than the element, or equal.
lessEquals(T, Comparator<T>) - Static method in class de.caff.generics.checker.Check
Get a checker which compares to a given element, and returns true if the checked value is less than the element, or equal.
LessEqualsChecker<T> - Class in de.caff.generics.checker
This value checker compares the checked value to its element, and returns true if the given value is smaller or same.
LessEqualsChecker(T, Comparator<T>) - Constructor for class de.caff.generics.checker.LessEqualsChecker
Constructor.
lessThan(Comparable<T>) - Static method in class de.caff.generics.checker.Check
Get a checker which compares to a given element, and returns true if the checked value is less than the element.
lessThan(T, Comparator<T>) - Static method in class de.caff.generics.checker.Check
Get a checker which compares to a given element, and returns true if the checked value is less than the element.
LessThanChecker<T> - Class in de.caff.generics.checker
This value checker compares the checked value to its element, and returns true if the given value is smaller.
LessThanChecker(T, Comparator<T>) - Constructor for class de.caff.generics.checker.LessThanChecker
Constructor.
lexicalCompare(Iterable<? extends T>, Iterable<? extends T>, Comparator<T>) - Static method in class de.caff.generics.Types
Compare two iterables in lexical order.
lexicalCompare(Iterable<? extends T>, Iterable<? extends T>) - Static method in class de.caff.generics.Types
Compare two iterables in lexical natural order.
lexicalCompare(Iterator<? extends T>, Iterator<? extends T>, Comparator<T>) - Static method in class de.caff.generics.Types
Compare two iterators in lexical order.
lexicalCompare(Iterator<? extends T>, Iterator<? extends T>) - Static method in class de.caff.generics.Types
Compare two iterators in lexical natural order.
listIterator() - Method in interface de.caff.generics.BooleanIndexable
Returns a list iterator over elements of type T.
listIterator() - Method in interface de.caff.generics.ByteIndexable
Returns a list iterator over elements of type T.
listIterator() - Method in interface de.caff.generics.CharIndexable
Returns a list iterator over elements of type T.
listIterator() - Method in interface de.caff.generics.DoubleIndexable
Returns a list iterator over elements of type T.
listIterator() - Method in interface de.caff.generics.FloatIndexable
Returns a list iterator over elements of type T.
listIterator() - Method in interface de.caff.generics.Indexable
Returns a list iterator over elements of type T.
listIterator() - Method in interface de.caff.generics.IntIndexable
Returns a list iterator over elements of type T.
listIterator() - Method in interface de.caff.generics.LongIndexable
Returns a list iterator over elements of type T.
listIterator() - Method in interface de.caff.generics.MutableIndexable
Overridden to allow setting via the returned iterator.
listIterator() - Method in class de.caff.generics.RefWrapperList
Returns a list iterator of the elements in this list (in proper sequence).
listIterator(int) - Method in class de.caff.generics.RefWrapperList
Returns a list iterator of the elements in this list (in proper sequence), starting at the specified position in this list.
listIterator() - Method in interface de.caff.generics.ShortIndexable
Returns a list iterator over elements of type T.
listIterator() - Method in class de.caff.generics.SynchronizedList
Returns a list iterator over the elements in this list (in proper sequence).
listIterator(int) - Method in class de.caff.generics.SynchronizedList
Returns a list iterator over the elements in this list (in proper sequence), starting at the specified position in the list.
listIterator() - Method in class de.caff.generics.UnmodifiableListArrayWrapper
Returns a list iterator of the elements in this list (in proper sequence).
listIterator(int) - Method in class de.caff.generics.UnmodifiableListArrayWrapper
Returns a list iterator of the elements in this list (in proper sequence), starting at the specified position in this list.
listIterator() - Method in class de.caff.generics.UnmodifiableListBooleanArrayWrapper
Returns a list iterator of the elements in this list (in proper sequence).
listIterator(int) - Method in class de.caff.generics.UnmodifiableListBooleanArrayWrapper
Returns a list iterator of the elements in this list (in proper sequence), starting at the specified position in this list.
listIterator() - Method in class de.caff.generics.UnmodifiableListByteArrayWrapper
Returns a list iterator of the elements in this list (in proper sequence).
listIterator(int) - Method in class de.caff.generics.UnmodifiableListByteArrayWrapper
Returns a list iterator of the elements in this list (in proper sequence), starting at the specified position in this list.
listIterator() - Method in class de.caff.generics.UnmodifiableListDoubleArrayWrapper
Returns a list iterator of the elements in this list (in proper sequence).
listIterator(int) - Method in class de.caff.generics.UnmodifiableListDoubleArrayWrapper
Returns a list iterator of the elements in this list (in proper sequence), starting at the specified position in this list.
listIterator() - Method in class de.caff.generics.UnmodifiableListFloatArrayWrapper
Returns a list iterator of the elements in this list (in proper sequence).
listIterator(int) - Method in class de.caff.generics.UnmodifiableListFloatArrayWrapper
Returns a list iterator of the elements in this list (in proper sequence), starting at the specified position in this list.
listIterator() - Method in class de.caff.generics.UnmodifiableListIntArrayWrapper
Returns a list iterator of the elements in this list (in proper sequence).
listIterator(int) - Method in class de.caff.generics.UnmodifiableListIntArrayWrapper
Returns a list iterator of the elements in this list (in proper sequence), starting at the specified position in this list.
listIterator() - Method in class de.caff.generics.UnmodifiableListLongArrayWrapper
Returns a list iterator of the elements in this list (in proper sequence).
listIterator(int) - Method in class de.caff.generics.UnmodifiableListLongArrayWrapper
Returns a list iterator of the elements in this list (in proper sequence), starting at the specified position in this list.
listIterator() - Method in class de.caff.generics.UnmodifiableListShortArrayWrapper
Returns a list iterator of the elements in this list (in proper sequence).
listIterator(int) - Method in class de.caff.generics.UnmodifiableListShortArrayWrapper
Returns a list iterator of the elements in this list (in proper sequence), starting at the specified position in this list.
ListIteratorConverter<T,S> - Class in de.caff.generics
A list iterator which maps the returned value.
ListIteratorConverter(ListIterator<S>, Function<? super S, T>) - Constructor for class de.caff.generics.ListIteratorConverter
Constructor.
LONG_ARRAY - Static variable in class de.caff.generics.Empty
Empty long array,
LONG_ARRAY_2D - Static variable in class de.caff.generics.Empty
Empty array of long arrays,
LONG_ARRAY_CLONER - Static variable in class de.caff.generics.Primitives
Function which clones long arrays.
LongIndexable - Interface in de.caff.generics
Class which allows readonly access of raw long integers by index.
LongIndexable.Base - Class in de.caff.generics
Abstract base class which provides useful implementations for Object.equals(Object), Object.hashCode(), Object.toString().
LongIndexable.LongIndexableSpliterator - Class in de.caff.generics
Spliterator for long indexables.
LongIndexableSpliterator(LongIndexable) - Constructor for class de.caff.generics.LongIndexable.LongIndexableSpliterator
Instantiate a mutable spliterator for an long indexable.
LongIndexableSpliterator(LongIndexable, int, int, boolean) - Constructor for class de.caff.generics.LongIndexable.LongIndexableSpliterator
Instantiate a spliterator for part of an long indexable.
longIterator() - Method in interface de.caff.generics.LongIndexable
Get an primitive long iterator.
longIterator(int, int) - Method in interface de.caff.generics.LongIndexable
Get a long iterator from the given sub set.
LongOperator0 - Interface in de.caff.generics.function
Function with no argument and a long result.
LongOperator1 - Interface in de.caff.generics.function
Unary operator with a long argument and result.
LongOperator2 - Interface in de.caff.generics.function
Binary operator with two long arguments and a long result.
LongOperator3 - Interface in de.caff.generics.function
Function with three long arguments and a long result.
LongPair - Class in de.caff.generics
A pair of primitive long values.
LongPair(long, long) - Constructor for class de.caff.generics.LongPair
Constructor.
LongPredicate1 - Interface in de.caff.generics.function
Predicate which expects a primitive long argument.
LongPredicate2 - Interface in de.caff.generics.function
Predicate which expects two primitive long arguments.
longSpliterator() - Method in interface de.caff.generics.LongIndexable
Get a spliterator on this indexable.
LoopHandler - Interface in de.caff.generics
Handler for loops.
LoopItemHandler<T> - Interface in de.caff.generics
Generic handler of items during a loop..
LowFastMultiIndexLinearizer - Class in de.caff.generics.mda
Simple lowest-index fast implementation of a multi-index linearizer.
LowFastMultiIndexLinearizer(int...) - Constructor for class de.caff.generics.mda.LowFastMultiIndexLinearizer
Constructor.

M

main(String[]) - Static method in class de.caff.generics.UnmodifiableListArrayWrapper
 
makeArrayFactory(Class<T>) - Static method in class de.caff.generics.Types
Create an array factory from a type.
makeFactory(Class<T>) - Static method in class de.caff.generics.Types
Create a factory from a type.
makeList(Iterable<T>) - Static method in class de.caff.generics.Types
Create a list from an iterable.
makeList(Iterator<T>) - Static method in class de.caff.generics.Types
Create a list from an iterator.
makeList(Enumeration<T>) - Static method in class de.caff.generics.Types
Create a list from an enumeration.
makeReference(T) - Method in enum de.caff.generics.util.ReferenceType
Make a reference from an object.
makeString() - Method in interface de.caff.generics.CharIndexable
Convert this char indexable into a Java String.
map - Variable in class de.caff.generics.AbstractBasicCountingSet
 
map(C, S[], Function<? super S, T>) - Static method in class de.caff.generics.Types
Add the mapped elements of an array into a collection.
map(C, Iterable<S>, Function<? super S, T>) - Static method in class de.caff.generics.Types
Add the mapped elements of an iteration into a collection.
map(C, Iterable<S>, Function<? super S, T>) - Static method in class de.caff.generics.Types
Add the mapped elements of an iteration into a collection.
map(C, Iterator<S>, Function<? super S, T>) - Static method in class de.caff.generics.Types
Add the mapped elements of an iterator into a collection.
map(C, Enumeration<S>, Function<? super S, T>) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration into a collection.
map(Map<KS, VS>, Function<Map.Entry<? super KS, ? super VS>, Map.Entry<KT, VT>>) - Static method in class de.caff.generics.Types
Map one map into another, while allowing to discard elements on the way.
map(MT, Map<KS, VS>, Function<Map.Entry<? super KS, ? super VS>, ? extends Map.Entry<? extends KT, ? extends VT>>) - Static method in class de.caff.generics.Types
Map one map into another, while allowing to discard elements on the way.
map(Iterable<S>, Function<? super S, T>) - Static method in class de.caff.generics.Types
Get the mapped elements of an iterable.
map(Collection<S>, Function<? super S, T>) - Static method in class de.caff.generics.Types
Get the mapped elements of a collection.
map(Countable<S>, Function<? super S, T>) - Static method in class de.caff.generics.Types
Get the mapped elements of a countable.
map(S[], Function<? super S, T>) - Static method in class de.caff.generics.Types
Get the mapped elements of an array.
map(Iterator<S>, Function<? super S, T>) - Static method in class de.caff.generics.Types
Get the mapped elements of an iterator.
map(Enumeration<S>, Function<? super S, T>) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration into a collection.
map(C, S[], Function<? super S, T>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an array into a collection.
map(C, Iterable<S>, Function<? super S, T>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an iteration into a collection.
map(C, Iterable<S>, Function<? super S, T>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an iteration to a consumer.
map(C, Iterator<S>, Function<? super S, T>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an iterator into a collection.
map(C, Iterator<S>, Function<? super S, T>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an iterator to a consumer.
map(C, Enumeration<S>, Function<? super S, T>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration into a collection.
map(S[], Function<? super S, T>, T) - Static method in class de.caff.generics.Types
Get the mapped elements of an array.
map(Iterable<S>, Function<? super S, T>, T) - Static method in class de.caff.generics.Types
Get the mapped elements of an iterable.
map(Iterator<S>, Function<? super S, T>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an iterator into a collection.
map(Enumeration<S>, Function<? super S, T>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration into a collection.
mapE(C, S[], FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an array into a collection.
mapE(C, Iterable<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an iteration into a collection.
mapE(C, Iterator<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an iterator into a collection.
mapE(C, Enumeration<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration into a collection.
mapE(Iterable<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Get the mapped elements of an iterable.
mapE(S[], FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Get the mapped elements of an array.
mapE(Iterator<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Get the mapped elements of an iterator.
mapE(Enumeration<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration into a collection.
mapE(C, S[], FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an array into a collection.
mapE(C, Iterable<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an iteration into a collection.
mapE(C, Iterator<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an iterator into a collection.
mapE(C, Enumeration<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration into a collection.
mapE(S[], FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Get the mapped elements of an array.
mapE(Iterable<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Get the mapped elements of an iterable.
mapE(Iterator<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an iterator into a collection.
mapE(Enumeration<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration into a collection.
mapEImpl(C, Iterator<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an iterator into a collection.
mapEImpl(C, Enumeration<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an enumeration into a collection.
mapEImpl(C, Iterator<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an iterator into a collection.
mapEImpl(C, Enumeration<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an enumeration into a collection.
mapEntryConverter(Function<KS, KT>, Function<VS, VT>) - Static method in class de.caff.generics.Types
Type converter which converts a map entry by simultaneously applying a converter to the key and to the value.
mapImpl(C, Iterator<S>, Function<? super S, T>) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an iterator into a collection.
mapImpl(C, Iterator<S>, Function<? super S, T>) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an iterator to a consumer.
mapImpl(C, Enumeration<S>, Function<? super S, T>) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an enumeration into a collection.
mapImpl(MT, Map<KS, VS>, Function<Map.Entry<? super KS, ? super VS>, ? extends Map.Entry<? extends KT, ? extends VT>>) - Static method in class de.caff.generics.TypesImplMap
Map one map into another, while allowing to discard elements on the way.
mapImpl(C, Iterator<S>, Function<? super S, T>, T) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an iterator into a collection.
mapImpl(C, Iterator<S>, Function<? super S, T>, T) - Static method in class de.caff.generics.TypesImplMap
Forward the mapped elements of an iterator to a consumer.
mapImpl(C, Enumeration<S>, Function<? super S, T>, T) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an enumeration into a collection.
MapKeyConverter<KT,KS,V> - Class in de.caff.generics.converter
A map converter which converts the key in a map.
MapKeyConverter(Function1<KT, KS>) - Constructor for class de.caff.generics.converter.MapKeyConverter
Constructor.
MapKeyValueConverter<KT,VT,KS,VS> - Class in de.caff.generics.converter
A map converter which converts the key and the value in a map simultaneously.
MapKeyValueConverter(Function<KS, KT>, Function<VS, VT>) - Constructor for class de.caff.generics.converter.MapKeyValueConverter
Constructor.
mapM(M, S[], Function<? super S, T>) - Static method in class de.caff.generics.Types
Add the mapped elements of an array into a map.
mapM(M, Iterable<S>, Function<? super S, T>) - Static method in class de.caff.generics.Types
Add the mapped elements of an iteration into a map.
mapM(M, Iterator<S>, Function<? super S, T>) - Static method in class de.caff.generics.Types
Add the mapped elements of an iterator into a map.
mapM(M, Enumeration<S>, Function<? super S, T>) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration into a collection.
mapM(Iterable<S>, Function<? super S, T>) - Static method in class de.caff.generics.Types
Get the mapped elements of an iterable as a hash map..
mapM(S[], Function<? super S, T>) - Static method in class de.caff.generics.Types
Get the mapped elements of an array as a map.
mapM(Iterator<S>, Function<? super S, T>) - Static method in class de.caff.generics.Types
Get the mapped elements of an iterator as a map.
mapM(Enumeration<S>, Function<? super S, T>) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration into a map.
mapM(M, S[], Function<? super S, T>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an array into a map.
mapM(M, Iterable<S>, Function<? super S, T>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an iteration into a map.
mapM(M, Iterator<S>, Function<? super S, T>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an iterator into a map.
mapM(M, Enumeration<S>, Function<? super S, T>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration into a map.
mapM(S[], Function<? super S, T>, T) - Static method in class de.caff.generics.Types
Get the mapped elements of an array as a map.
mapM(Iterable<S>, Function<? super S, T>, T) - Static method in class de.caff.generics.Types
Get the mapped elements of an iterable to a map.
mapM(Iterator<S>, Function<? super S, T>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an iterator into a map.
mapM(Enumeration<S>, Function<? super S, T>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration into a map.
mapME(M, S[], FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an array into a map.
mapME(M, Iterable<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an iteration into a map.
mapME(M, Iterator<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an iterator to a map.
mapME(M, Enumeration<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration to a map.
mapME(Iterable<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Get the mapped elements of an iterable as a map.
mapME(S[], FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Get the mapped elements of an array as a map.
mapME(Iterator<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Get the mapped elements of an iterator as a map.
mapME(Enumeration<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration into a map.
mapME(M, S[], FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an array into a map.
mapME(M, Iterable<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an iteration into a map.
mapME(M, Iterator<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an iterator into a map.
mapME(M, Enumeration<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration to a map.
mapME(S[], FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Get the mapped elements of an array as a map.
mapME(Iterable<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Get the mapped elements of an iterable as a map.
mapME(Iterator<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an iterator into a map.
mapME(Enumeration<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration to a map.
mapMEImpl(M, Iterator<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an iterator to a map.
mapMEImpl(M, Enumeration<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an enumeration to a map.
mapMEImpl(M, Iterator<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an iterator into a map.
mapMEImpl(M, Enumeration<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an enumeration to a map.
mapMImpl(M, Iterator<S>, Function<? super S, T>) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an iterator into a map.
mapMImpl(M, Enumeration<S>, Function<? super S, T>) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an enumeration into a collection.
mapMImpl(M, Iterator<S>, Function<? super S, T>, T) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an iterator into a map.
mapMImpl(M, Enumeration<S>, Function<? super S, T>, T) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an enumeration into a map.
MappingMultiIndexLinearizer - Class in de.caff.generics.mda
Multi-index linearizer which provides an arbitrary mapping.
MappingMultiIndexLinearizer(MultiIndexLinearizer, Function1<int[], int[]>, int...) - Constructor for class de.caff.generics.mda.MappingMultiIndexLinearizer
Constructor.
mapR(M, S[], Function<? super S, T>) - Static method in class de.caff.generics.Types
Add the mapped elements of an array into a map.
mapR(M, Iterable<S>, Function<? super S, T>) - Static method in class de.caff.generics.Types
Add the mapped elements of an iteration into a map.
mapR(M, Iterator<S>, Function<? super S, T>) - Static method in class de.caff.generics.Types
Add the mapped elements of an iterator into a map.
mapR(M, Enumeration<S>, Function<? super S, T>) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration into a collection.
mapR(Iterable<S>, Function<? super S, T>) - Static method in class de.caff.generics.Types
Get the mapped elements of an iterable as a hash map..
mapR(S[], Function<? super S, T>) - Static method in class de.caff.generics.Types
Get the mapped elements of an array as a map.
mapR(Iterator<S>, Function<? super S, T>) - Static method in class de.caff.generics.Types
Get the mapped elements of an iterator as a map.
mapR(Enumeration<S>, Function<? super S, T>) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration into a map.
mapR(M, S[], Function<? super S, T>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an array into a map.
mapR(M, Iterable<S>, Function<? super S, T>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an iteration into a map.
mapR(M, Iterator<S>, Function<? super S, T>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an iterator into a map.
mapR(M, Enumeration<S>, Function<? super S, T>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration into a map.
mapR(S[], Function<? super S, T>, T) - Static method in class de.caff.generics.Types
Get the mapped elements of an array as a map.
mapR(Iterable<S>, Function<? super S, T>, T) - Static method in class de.caff.generics.Types
Get the mapped elements of an iterable to a map.
mapR(Iterator<S>, Function<? super S, T>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an iterator into a map.
mapR(Enumeration<S>, Function<? super S, T>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration into a map.
mapRE(M, S[], FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an array into a map.
mapRE(M, Iterable<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an iteration into a map.
mapRE(M, Iterator<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an iterator to a map.
mapRE(M, Enumeration<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration to a map.
mapRE(Iterable<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Get the mapped elements of an iterable as a map.
mapRE(S[], FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Get the mapped elements of an array as a map.
mapRE(Iterator<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Get the mapped elements of an iterator as a map.
mapRE(Enumeration<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration into a map.
mapRE(M, S[], FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an array into a map.
mapRE(M, Iterable<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an iteration into a map.
mapRE(M, Iterator<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an iterator into a map.
mapRE(M, Enumeration<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration to a map.
mapRE(S[], FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Get the mapped elements of an array as a map.
mapRE(Iterable<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Get the mapped elements of an iterable as a map.
mapRE(Iterator<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an iterator into a map.
mapRE(Enumeration<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration to a map.
mapREImpl(M, Iterator<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an iterator to a map.
mapREImpl(M, Enumeration<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an enumeration to a map.
mapREImpl(M, Iterator<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an iterator into a map.
mapREImpl(M, Enumeration<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an enumeration to a map.
mapRImpl(M, Iterator<S>, Function<? super S, T>) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an iterator into a map.
mapRImpl(M, Enumeration<S>, Function<? super S, T>) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an enumeration into a collection.
mapRImpl(M, Iterator<S>, Function<? super S, T>, T) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an iterator into a map.
mapRImpl(M, Enumeration<S>, Function<? super S, T>, T) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an enumeration into a map.
MapValueConverter<K,VT,VS> - Class in de.caff.generics.converter
A map entry converter which converts the value type in a map.
MapValueConverter(Function1<VT, VS>) - Constructor for class de.caff.generics.converter.MapValueConverter
Constructor.
mapX(Map<KS, VS>, Function<Map.Entry<? super KS, ? super VS>, Iterable<Map.Entry<KT, VT>>>) - Static method in class de.caff.generics.Types
Map one map into another, while allowing to discard elements on the way.
mapX(MT, Map<KS, VS>, Function<Map.Entry<? super KS, ? super VS>, ? extends Iterable<? extends Map.Entry<? extends KT, ? extends VT>>>) - Static method in class de.caff.generics.Types
Map one map into another, allowing to discard or add elements on the way.
mapX(C, S[], Function<? super S, ? extends Iterable<T>>) - Static method in class de.caff.generics.Types
Add the mapped elements of an array into a collection.
mapX(C, Iterable<S>, Function<? super S, ? extends Iterable<T>>) - Static method in class de.caff.generics.Types
Add the mapped elements of an iteration into a collection.
mapX(C, Iterator<S>, Function<? super S, ? extends Iterable<T>>) - Static method in class de.caff.generics.Types
Add the mapped elements of an iterator into a collection.
mapX(C, Enumeration<S>, Function<? super S, ? extends Iterable<T>>) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration into a collection.
mapX(Iterable<S>, Function<? super S, ? extends Iterable<T>>) - Static method in class de.caff.generics.Types
Get the mapped elements of an iterable.
mapX(S[], Function<? super S, ? extends Iterable<T>>) - Static method in class de.caff.generics.Types
Get the mapped elements of an array.
mapX(Iterator<S>, Function<? super S, ? extends Iterable<T>>) - Static method in class de.caff.generics.Types
Get the mapped elements of an iterator.
mapX(Enumeration<S>, Function<? super S, ? extends Iterable<T>>) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration into a collection.
mapXE(C, S[], FragileTypeConverter<? extends Iterable<T>, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an array into a collection.
mapXE(C, Iterable<S>, FragileTypeConverter<? extends Iterable<T>, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an iteration into a collection.
mapXE(C, Iterator<S>, FragileTypeConverter<? extends Iterable<T>, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an iterator into a collection.
mapXE(C, Enumeration<S>, FragileTypeConverter<? extends Iterable<T>, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration into a collection.
mapXE(Iterable<S>, FragileTypeConverter<? extends Iterable<T>, ? super S>) - Static method in class de.caff.generics.Types
Get the mapped elements of an iterable.
mapXE(S[], FragileTypeConverter<? extends Iterable<T>, ? super S>) - Static method in class de.caff.generics.Types
Get the mapped elements of an array.
mapXE(Iterator<S>, FragileTypeConverter<? extends Iterable<T>, ? super S>) - Static method in class de.caff.generics.Types
Get the mapped elements of an iterator.
mapXE(Enumeration<S>, FragileTypeConverter<? extends Iterable<T>, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration into a collection.
mapXEImpl(C, Iterator<S>, FragileTypeConverter<? extends Iterable<T>, ? super S>) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an iterator into a collection.
mapXEImpl(C, Enumeration<S>, FragileTypeConverter<? extends Iterable<T>, ? super S>) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an enumeration into a collection.
mapXImpl(MT, Map<KS, VS>, Function<Map.Entry<? super KS, ? super VS>, ? extends Iterable<? extends Map.Entry<? extends KT, ? extends VT>>>) - Static method in class de.caff.generics.TypesImplMap
Map one map into another, allowing to discard or add elements on the way.
mapXImpl(C, Iterator<S>, Function<? super S, ? extends Iterable<T>>) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an iterator into a collection.
mapXImpl(C, Enumeration<S>, Function<? super S, ? extends Iterable<T>>) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an enumeration into a collection.
Match - Class in de.caff.generics.matcher
Helper class for matcher construction.
Matcher<T1,T2> - Interface in de.caff.generics
 
MatchSet<E> - Class in de.caff.generics
A set which is using an UniformMatcher for checker for equality.
MatchSet() - Constructor for class de.caff.generics.MatchSet
Constructor.
MatchSet(UniformMatcher<? super E>) - Constructor for class de.caff.generics.MatchSet
Constructor.
MatchSet(UniformMatcher<? super E>, Iterable<? extends E>) - Constructor for class de.caff.generics.MatchSet
Constructor.
max(Comparator<? super T>, T...) - Static method in class de.caff.generics.Types
Get the maximal value from an array of values.
max(T...) - Static method in class de.caff.generics.Types
Get the maximal value from an array of comparable values.
max(Comparator<? super T>, Iterable<T>) - Static method in class de.caff.generics.Types
Get the maximal value from some values.
max(Iterable<T>) - Static method in class de.caff.generics.Types
Get the maximal value from some comparable values.
maxByte(byte...) - Static method in class de.caff.generics.Types
Get the maximal value.
maxChar(char...) - Static method in class de.caff.generics.Types
Get the maximal value.
maxDouble(double...) - Static method in class de.caff.generics.Types
Get the maximal value.
maxFloat(float...) - Static method in class de.caff.generics.Types
Get the maximal value.
maxInt(int...) - Static method in class de.caff.generics.Types
Get the maximal value.
maxLong(long...) - Static method in class de.caff.generics.Types
Get the maximal value.
maxShort(short...) - Static method in class de.caff.generics.Types
Get the maximal value.
min(Comparator<? super T>, T...) - Static method in class de.caff.generics.Types
Get the minimal value from an array of values.
min(T...) - Static method in class de.caff.generics.Types
Get the minimal value from an array of comparable values.
min(Comparator<? super T>, Iterable<T>) - Static method in class de.caff.generics.Types
Get the minimal value from some values.
min(Iterable<T>) - Static method in class de.caff.generics.Types
Get the minimal value from some comparable values.
minByte(byte...) - Static method in class de.caff.generics.Types
Get the minimal value.
minChar(char...) - Static method in class de.caff.generics.Types
Get the minimal value.
minDouble(double...) - Static method in class de.caff.generics.Types
Get the minimal value.
minFloat(float...) - Static method in class de.caff.generics.Types
Get the minimal value.
minInt(int...) - Static method in class de.caff.generics.Types
Get the minimal value.
minLong(long...) - Static method in class de.caff.generics.Types
Get the minimal value.
minShort(short...) - Static method in class de.caff.generics.Types
Get the minimal value.
MINUS - Static variable in interface de.caff.generics.function.ByteOperator2
MINUS (-) operator.
MINUS - Static variable in interface de.caff.generics.function.DoubleOperator2
Double operator which returns the difference of two arguments: a - b
MINUS - Static variable in interface de.caff.generics.function.FloatOperator2
Float operator which returns the difference of two arguments: a - b
MINUS - Static variable in interface de.caff.generics.function.IntOperator2
MINUS (-) operator.
MINUS - Static variable in interface de.caff.generics.function.LongOperator2
MINUS (-) operator.
MINUS - Static variable in interface de.caff.generics.function.ShortOperator2
MINUS (-) operator.
MOD - Static variable in interface de.caff.generics.function.ByteOperator2
MODULO (%) operator.
MOD - Static variable in interface de.caff.generics.function.DoubleOperator2
Double operator which returns the modulo result of two arguments: a % b.
MOD - Static variable in interface de.caff.generics.function.FloatOperator2
Float operator which returns the modulo result of two arguments: a % b.
MOD - Static variable in interface de.caff.generics.function.IntOperator2
MODULO (%) operator.
MOD - Static variable in interface de.caff.generics.function.LongOperator2
MODULO (%) operator.
MOD - Static variable in interface de.caff.generics.function.ShortOperator2
MODULO (%) operator.
MULT - Static variable in interface de.caff.generics.function.ByteOperator2
MULTIPLICATION (*) operator.
MULT - Static variable in interface de.caff.generics.function.DoubleOperator2
Double operator which returns the product of two arguments: a * b
MULT - Static variable in interface de.caff.generics.function.FloatOperator2
Float operator which returns the product of two arguments: a * b
MULT - Static variable in interface de.caff.generics.function.IntOperator2
MULTIPLICATION (*) operator.
MULT - Static variable in interface de.caff.generics.function.LongOperator2
MULTIPLICATION (*) operator.
MULT - Static variable in interface de.caff.generics.function.ShortOperator2
MULTIPLICATION (*) operator.
MultiConvertingFragileLoopItemHandler<T,S> - Class in de.caff.generics.handler
A loop item handler allowing to do convert on incoming item to a multitude of outgoing items.
MultiConvertingFragileLoopItemHandler(FragileTypeConverter<? extends Iterable<T>, ? super S>) - Constructor for class de.caff.generics.handler.MultiConvertingFragileLoopItemHandler
Constructor.
MultiConvertingLoopItemHandler<T,S> - Class in de.caff.generics.handler
A loop item handler allowing to do convert on incoming item to a multitude of outgoing items.
MultiConvertingLoopItemHandler(Function1<? extends Iterable<T>, ? super S>) - Constructor for class de.caff.generics.handler.MultiConvertingLoopItemHandler
Constructor.
MultiDimensional - Interface in de.caff.generics.mda
Basic interface for accessing indexable multi-dimensional items.
MultiDimensionalAccess<T> - Interface in de.caff.generics.mda
Multi-dimensional read-write access.
MultiDimensionalArray<T> - Class in de.caff.generics.mda
Implementation of a basic multi-dimensional array.
MultiDimensionalArray(int...) - Constructor for class de.caff.generics.mda.MultiDimensionalArray
Basic array constructor.
MultiDimensionalArray(MultiIndexLinearizer) - Constructor for class de.caff.generics.mda.MultiDimensionalArray
Basic array constructor.
MultiDimensionalArray(MultiDimensionalArray<T>, Function1<int[], int[]>, int...) - Constructor for class de.caff.generics.mda.MultiDimensionalArray
Sub array constructor.
MultiDimensionalBooleanArray - Class in de.caff.generics.mda
A multi-dimensional boolean array.
MultiDimensionalBooleanArray(int...) - Constructor for class de.caff.generics.mda.MultiDimensionalBooleanArray
Constructor.
MultiDimensionalBooleanArray(MultiDimensionalBooleanArray, Function1<int[], int[]>, int...) - Constructor for class de.caff.generics.mda.MultiDimensionalBooleanArray
Sub array constructor.
MultiDimensionalByteArray - Class in de.caff.generics.mda
A multi-dimensional byte array.
MultiDimensionalByteArray(int...) - Constructor for class de.caff.generics.mda.MultiDimensionalByteArray
Constructor.
MultiDimensionalByteArray(MultiDimensionalByteArray, Function1<int[], int[]>, int...) - Constructor for class de.caff.generics.mda.MultiDimensionalByteArray
Sub array constructor.
MultiDimensionalCharArray - Class in de.caff.generics.mda
A multi-dimensional char array.
MultiDimensionalCharArray(int...) - Constructor for class de.caff.generics.mda.MultiDimensionalCharArray
Constructor.
MultiDimensionalCharArray(MultiDimensionalCharArray, Function1<int[], int[]>, int...) - Constructor for class de.caff.generics.mda.MultiDimensionalCharArray
Sub array constructor.
MultiDimensionalDoubleArray - Class in de.caff.generics.mda
A multi-dimensional double array.
MultiDimensionalDoubleArray(int...) - Constructor for class de.caff.generics.mda.MultiDimensionalDoubleArray
Constructor.
MultiDimensionalDoubleArray(MultiDimensionalDoubleArray, Function1<int[], int[]>, int...) - Constructor for class de.caff.generics.mda.MultiDimensionalDoubleArray
Sub array constructor.
MultiDimensionalFloatArray - Class in de.caff.generics.mda
A multi-dimensional float array.
MultiDimensionalFloatArray(int...) - Constructor for class de.caff.generics.mda.MultiDimensionalFloatArray
Constructor.
MultiDimensionalFloatArray(MultiDimensionalFloatArray, Function1<int[], int[]>, int...) - Constructor for class de.caff.generics.mda.MultiDimensionalFloatArray
Sub array constructor.
MultiDimensionalIntArray - Class in de.caff.generics.mda
A multi-dimensional int array.
MultiDimensionalIntArray(int...) - Constructor for class de.caff.generics.mda.MultiDimensionalIntArray
Constructor.
MultiDimensionalIntArray(MultiDimensionalIntArray, Function1<int[], int[]>, int...) - Constructor for class de.caff.generics.mda.MultiDimensionalIntArray
Sub array constructor.
MultiDimensionalLongArray - Class in de.caff.generics.mda
A multi-dimensional long array.
MultiDimensionalLongArray(int...) - Constructor for class de.caff.generics.mda.MultiDimensionalLongArray
Constructor.
MultiDimensionalLongArray(MultiDimensionalLongArray, Function1<int[], int[]>, int...) - Constructor for class de.caff.generics.mda.MultiDimensionalLongArray
Sub array constructor.
MultiDimensionalReadAccess<T> - Interface in de.caff.generics.mda
Multi-dimensional read access.
MultiDimensionalShortArray - Class in de.caff.generics.mda
A multi-dimensional short array.
MultiDimensionalShortArray(int...) - Constructor for class de.caff.generics.mda.MultiDimensionalShortArray
Constructor.
MultiDimensionalShortArray(MultiDimensionalShortArray, Function1<int[], int[]>, int...) - Constructor for class de.caff.generics.mda.MultiDimensionalShortArray
Sub array constructor.
MultiIndexLinearizer - Interface in de.caff.generics.mda
Accessor for a linear indexed item which provides a multi-dimensional interface.
MultiIndexLinearizer.BasicSequencer - Class in de.caff.generics.mda
Basic implementation of a Sequencer.
MultiIndexLinearizer.Sequencer - Interface in de.caff.generics.mda
A sequencer creates a multi-index from a linear index.
MutableBooleanIndexable - Interface in de.caff.generics
Primitive boolean indexable with fixed length but mutable content.
MutableBooleanIndexable.Base - Class in de.caff.generics
Abstract base class which provides useful implementations for Object.equals(Object), Object.hashCode(), Object.toString().
MutableByteIndexable - Interface in de.caff.generics
Primitive byte indexable with fixed length but mutable content.
MutableByteIndexable.Base - Class in de.caff.generics
Abstract base class which provides useful implementations for Object.equals(Object), Object.hashCode(), Object.toString().
MutableCharIndexable - Interface in de.caff.generics
Primitive char indexable with fixed length but mutable content.
MutableCharIndexable.Base - Class in de.caff.generics
Abstract base class which provides useful implementations for Object.equals(Object), Object.hashCode(), Object.toString().
MutableDoubleIndexable - Interface in de.caff.generics
Primitive double indexable with fixed length but mutable content.
MutableDoubleIndexable.Base - Class in de.caff.generics
Abstract base class which provides useful implementations for Object.equals(Object), Object.hashCode(), Object.toString().
MutableFloatIndexable - Interface in de.caff.generics
Primitive float indexable with fixed length but mutable content.
MutableFloatIndexable.Base - Class in de.caff.generics
Abstract base class which provides useful implementations for Object.equals(Object), Object.hashCode(), Object.toString().
MutableIndexable<T> - Interface in de.caff.generics
Indexable with fixed length but mutable content.
MutableIndexable.Base<T> - Class in de.caff.generics
Abstract base class which provides useful implementations for Object.equals(Object), Object.hashCode(), Object.toString().
MutableIntIndexable - Interface in de.caff.generics
Primitive int indexable with fixed length but mutable content.
MutableIntIndexable.Base - Class in de.caff.generics
Abstract base class which provides useful implementations for Object.equals(Object), Object.hashCode(), Object.toString().
MutableLongIndexable - Interface in de.caff.generics
Primitive long indexable with fixed length but mutable content.
MutableLongIndexable.Base - Class in de.caff.generics
Abstract base class which provides useful implementations for Object.equals(Object), Object.hashCode(), Object.toString().
MutableShortIndexable - Interface in de.caff.generics
Primitive short indexable with fixed length but mutable content.
MutableShortIndexable.Base - Class in de.caff.generics
Abstract base class which provides useful implementations for Object.equals(Object), Object.hashCode(), Object.toString().

N

naturalOrder(Class<T>) - Static method in class de.caff.generics.Types
Deprecated.
naturalOrder(Collection<T>) - Static method in class de.caff.generics.Types
Deprecated.
naturalOrder() - Static method in class de.caff.generics.Types
Get a comparator which sorts comparables in their natural order.
NEGATE - Static variable in interface de.caff.generics.function.ByteOperator1
Byte operator NEGATE.
NEGATE - Static variable in interface de.caff.generics.function.DoubleOperator1
Standard NEGATE operator (-).
NEGATE - Static variable in interface de.caff.generics.function.FloatOperator1
Standard NEGATE operator (-).
NEGATE - Static variable in interface de.caff.generics.function.IntOperator1
Integer operator NEGATE.
NEGATE - Static variable in interface de.caff.generics.function.LongOperator1
Long operator NEGATE.
negate() - Method in interface de.caff.generics.function.Predicate1
Get the negation of this predicate.
negate() - Method in interface de.caff.generics.function.Predicate2
Get the negation of this predicate.
negate() - Method in interface de.caff.generics.function.Predicate3
Get the negation of this predicate.
negate() - Method in interface de.caff.generics.function.Predicate4
Get the negation of this predicate.
negate() - Method in interface de.caff.generics.function.Predicate5
Get the negation of this predicate.
negate() - Method in interface de.caff.generics.function.Predicate6
Get the negation of this predicate.
negate() - Method in interface de.caff.generics.function.Predicate7
Get the negation of this predicate.
negate() - Method in interface de.caff.generics.function.Predicate8
Get the negation of this predicate.
negate() - Method in interface de.caff.generics.function.Predicate9
Get the negation of this predicate.
NEGATE - Static variable in interface de.caff.generics.function.ShortOperator1
Short operator NEGATE.
negate(Matcher<T1, T2>) - Static method in class de.caff.generics.matcher.Match
Get a matcher which negates the result of a basic one.
NegateCheckerWrapper<T> - Class in de.caff.generics.checker
A wrapper for a checker which negates the results.
NegateCheckerWrapper(Predicate<T>) - Constructor for class de.caff.generics.checker.NegateCheckerWrapper
Constructor.
NegateMatcher<T1,T2> - Class in de.caff.generics.matcher
A matcher which uses the negated result of a wrapped matcher.
NegateMatcher(Matcher<T1, T2>) - Constructor for class de.caff.generics.matcher.NegateMatcher
Constructor.
next() - Method in class de.caff.generics.ArrayIterator
 
next() - Method in class de.caff.generics.ConcatenatedIterators
Returns the next element in the iteration.
next() - Method in class de.caff.generics.EnumerationIterator
Returns the next element in the iteration.
next() - Method in class de.caff.generics.IteratorConverter
Returns the next element in the iteration.
next() - Method in class de.caff.generics.ListIteratorConverter
Returns the next element in the list and advances the cursor position.
next() - Method in interface de.caff.generics.PrimitiveBooleanIterator
The default implementation boxes the result of calling PrimitiveBooleanIterator.nextBool(), and returns that boxed result.
next() - Method in interface de.caff.generics.PrimitiveByteIterator
The default implementation boxes the result of calling PrimitiveByteIterator.nextByte(), and returns that boxed result.
next() - Method in interface de.caff.generics.PrimitiveCharIterator
The default implementation boxes the result of calling PrimitiveCharIterator.nextChar(), and returns that boxed result.
next() - Method in interface de.caff.generics.PrimitiveFloatIterator
The default implementation boxes the result of calling PrimitiveFloatIterator.nextFloat(), and returns that boxed result.
next() - Method in interface de.caff.generics.PrimitiveShortIterator
The default implementation boxes the result of calling PrimitiveShortIterator.nextShort(), and returns that boxed result.
nextBool() - Method in interface de.caff.generics.PrimitiveBooleanIterator
Returns the next boolean element in the iteration.
nextByte() - Method in interface de.caff.generics.PrimitiveByteIterator
Returns the next byte element in the iteration.
nextChar() - Method in interface de.caff.generics.PrimitiveCharIterator
Returns the next char element in the iteration.
nextElement() - Method in class de.caff.generics.IteratorEnumeration
Returns the next element of this enumeration if this enumeration object has at least one more element to provide.
nextFloat() - Method in interface de.caff.generics.PrimitiveFloatIterator
Returns the next float element in the iteration.
nextIndex() - Method in class de.caff.generics.ListIteratorConverter
Returns the index of the element that would be returned by a subsequent call to ListIteratorConverter.next().
nextShort() - Method in interface de.caff.generics.PrimitiveShortIterator
Returns the next short element in the iteration.
not(Predicate<T>) - Static method in class de.caff.generics.checker.Check
Get a value checker which negates the result of a checker.
NOT - Static variable in interface de.caff.generics.function.BooleanOperator1
The standard boolean NOT (!)
NOT_NULL - Static variable in class de.caff.generics.Types
Predicate for filtering out null objects.
notEquals(T) - Static method in class de.caff.generics.checker.Check
Get a value checker with checks for a given value using the equals method.
NotEqualsChecker<T> - Class in de.caff.generics.checker
This filter uses the equals method to check for equalitiy, and returns true for not equal objects.
NotEqualsChecker(T) - Constructor for class de.caff.generics.checker.NotEqualsChecker
Constructor.
NotNull - Annotation Type in de.caff.annotation
Annotation which marks a return value, a parameter or a field as never being null.
notNull(T, D) - Static method in class de.caff.generics.Types
Make sure that something is not null.
notNull(String) - Static method in class de.caff.generics.Types
Make sure a string is not null.
notRefEquals(T) - Static method in class de.caff.generics.checker.Check
Get a value checker which checks for being not a given value using reference equality.
Nullable - Annotation Type in de.caff.annotation
Annotation which marks a return value, a parameter or a field as possibly being null.
NullableAccessor<T> - Interface in de.caff.generics
Abstractign for getting and setting a value.
nullableCopy(T) - Method in interface de.caff.generics.Copier
Get a copy of the given item even if it is null.
NullCheckMatcher<T1,T2> - Class in de.caff.generics.matcher
A matcher handling null values for a wrapped matcher.
NullCheckMatcher(Matcher<T1, T2>) - Constructor for class de.caff.generics.matcher.NullCheckMatcher
Constructor.
nullConverter() - Static method in class de.caff.generics.Types
Type converter which does no conversion.
NUMBER_ARRAY - Static variable in class de.caff.generics.Empty
Empty Number array.
NUMBER_ARRAY_2D - Static variable in class de.caff.generics.Empty
Empty array of Number arrays.
NUMBER_TO_BYTE - Static variable in class de.caff.generics.Types
A type converter allowing any number based type to be converted to a byte value.
NUMBER_TO_DOUBLE - Static variable in class de.caff.generics.Types
A type converter allowing any number based type to be converted to double.
NUMBER_TO_FLOAT - Static variable in class de.caff.generics.Types
A type converter allowing any number based type to be converted to float.
NUMBER_TO_INT - Static variable in class de.caff.generics.Types
A type converter allowing any number based type to be converted to integer.
NUMBER_TO_LONG - Static variable in class de.caff.generics.Types
A type converter allowing any number based type to be converted to long.
NUMBER_TO_SHORT - Static variable in class de.caff.generics.Types
A type converter allowing any number based type to be converted to short integer.

O

OBJECT_ARRAY - Static variable in class de.caff.generics.Empty
Empty Object array.
OBJECT_ARRAY_2D - Static variable in class de.caff.generics.Empty
Empty array of Object arrays.
of(int, int, int) - Static method in class de.caff.generics.range.Range
Get a range of integer numbers.
of(int, int) - Static method in class de.caff.generics.range.Range
Get a range of integer numbers.
of(long, long, long) - Static method in class de.caff.generics.range.Range
Get a range of long integer numbers.
of(long, long) - Static method in class de.caff.generics.range.Range
Get a range of long integer numbers.
OneDimensionalAccess<T> - Interface in de.caff.generics.mda
A fixed-size one-dimensional array of items.
OneDimensionalArray<T> - Class in de.caff.generics.mda
Standard implementation for a 1-dimensional access.
OneDimensionalArray(Collection<T>) - Constructor for class de.caff.generics.mda.OneDimensionalArray
Constructor.
OneDimensionalArray(Indexable<T>) - Constructor for class de.caff.generics.mda.OneDimensionalArray
Constructor.
OneDimensionalArray(int) - Constructor for class de.caff.generics.mda.OneDimensionalArray
Constructor.
OneDimensionalArray(int, IntFunction<? extends T>) - Constructor for class de.caff.generics.mda.OneDimensionalArray
Initializing Constructor.
OneDimensionalArray(T...) - Constructor for class de.caff.generics.mda.OneDimensionalArray
Constructor.
OneDimensionalArray(Iterable<T>) - Constructor for class de.caff.generics.mda.OneDimensionalArray
Constructor.
OneDimensionalBooleanAccess - Interface in de.caff.generics.mda
Read/write access for 1-dimensional boolean arrays.
OneDimensionalBooleanArray - Class in de.caff.generics.mda
A 1-dimensional array of boolean values.
OneDimensionalBooleanArray(boolean...) - Constructor for class de.caff.generics.mda.OneDimensionalBooleanArray
Constructor.
OneDimensionalBooleanArray(int) - Constructor for class de.caff.generics.mda.OneDimensionalBooleanArray
Constructor.
OneDimensionalBooleanArray(int, IntPredicate1) - Constructor for class de.caff.generics.mda.OneDimensionalBooleanArray
Initializing constructor.
OneDimensionalBooleanArray(Indexable<Boolean>) - Constructor for class de.caff.generics.mda.OneDimensionalBooleanArray
Copy constructor.
OneDimensionalBooleanArray(BooleanIndexable) - Constructor for class de.caff.generics.mda.OneDimensionalBooleanArray
Copy constructor.
OneDimensionalBooleanArray(Collection<Boolean>) - Constructor for class de.caff.generics.mda.OneDimensionalBooleanArray
Constructor.
OneDimensionalBooleanArray(OneDimensionalBooleanArray) - Constructor for class de.caff.generics.mda.OneDimensionalBooleanArray
Copy constructor.
OneDimensionalBooleanArray(MultiDimensionalBooleanArray) - Constructor for class de.caff.generics.mda.OneDimensionalBooleanArray
Copy constructor.
OneDimensionalBooleanReadAccess - Interface in de.caff.generics.mda
Read access for 1-dimensional boolean arrays.
OneDimensionalBooleanReadAccess.Base - Class in de.caff.generics.mda
Abstract base class implementing this interface which provides useful implementations for Object.equals(Object), Object.hashCode(), Object.toString().
OneDimensionalByteAccess - Interface in de.caff.generics.mda
Read/write access for 1-dimensional byte arrays.
OneDimensionalByteArray - Class in de.caff.generics.mda
A 1-dimensional array of byte values.
OneDimensionalByteArray(byte...) - Constructor for class de.caff.generics.mda.OneDimensionalByteArray
Constructor.
OneDimensionalByteArray(int) - Constructor for class de.caff.generics.mda.OneDimensionalByteArray
Constructor.
OneDimensionalByteArray(int, IntToByteFunction1) - Constructor for class de.caff.generics.mda.OneDimensionalByteArray
Initializing constructor.
OneDimensionalByteArray(Indexable<Byte>) - Constructor for class de.caff.generics.mda.OneDimensionalByteArray
Copy constructor.
OneDimensionalByteArray(ByteIndexable) - Constructor for class de.caff.generics.mda.OneDimensionalByteArray
Copy constructor.
OneDimensionalByteArray(Collection<Byte>) - Constructor for class de.caff.generics.mda.OneDimensionalByteArray
Constructor.
OneDimensionalByteArray(OneDimensionalByteArray) - Constructor for class de.caff.generics.mda.OneDimensionalByteArray
Copy constructor.
OneDimensionalByteArray(MultiDimensionalByteArray) - Constructor for class de.caff.generics.mda.OneDimensionalByteArray
Copy constructor.
OneDimensionalByteReadAccess - Interface in de.caff.generics.mda
Read access for 1-dimensional byte arrays.
OneDimensionalByteReadAccess.Base - Class in de.caff.generics.mda
Abstract base class implementing this interface which provides useful implementations for Object.equals(Object), Object.hashCode(), Object.toString().
OneDimensionalCharAccess - Interface in de.caff.generics.mda
Read/write access for 1-dimensional char arrays.
OneDimensionalCharArray - Class in de.caff.generics.mda
A 1-dimensional array of char values.
OneDimensionalCharArray(char...) - Constructor for class de.caff.generics.mda.OneDimensionalCharArray
Constructor.
OneDimensionalCharArray(int) - Constructor for class de.caff.generics.mda.OneDimensionalCharArray
Constructor.
OneDimensionalCharArray(int, IntToCharFunction1) - Constructor for class de.caff.generics.mda.OneDimensionalCharArray
Initializing constructor.
OneDimensionalCharArray(Indexable<Character>) - Constructor for class de.caff.generics.mda.OneDimensionalCharArray
Copy constructor.
OneDimensionalCharArray(CharIndexable) - Constructor for class de.caff.generics.mda.OneDimensionalCharArray
Copy constructor.
OneDimensionalCharArray(Collection<Character>) - Constructor for class de.caff.generics.mda.OneDimensionalCharArray
Constructor.
OneDimensionalCharArray(OneDimensionalCharArray) - Constructor for class de.caff.generics.mda.OneDimensionalCharArray
Copy constructor.
OneDimensionalCharArray(MultiDimensionalCharArray) - Constructor for class de.caff.generics.mda.OneDimensionalCharArray
Copy constructor.
OneDimensionalCharReadAccess - Interface in de.caff.generics.mda
Read access for 1-dimensional char arrays.
OneDimensionalCharReadAccess.Base - Class in de.caff.generics.mda
Abstract base class implementing this interface which provides useful implementations for Object.equals(Object), Object.hashCode(), Object.toString().
OneDimensionalDoubleAccess - Interface in de.caff.generics.mda
Read/write access for 1-dimensional double arrays.
OneDimensionalDoubleArray - Class in de.caff.generics.mda
A 1-dimensional array of double values.
OneDimensionalDoubleArray(double...) - Constructor for class de.caff.generics.mda.OneDimensionalDoubleArray
Constructor.
OneDimensionalDoubleArray(int) - Constructor for class de.caff.generics.mda.OneDimensionalDoubleArray
Constructor.
OneDimensionalDoubleArray(int, IntToDoubleFunction) - Constructor for class de.caff.generics.mda.OneDimensionalDoubleArray
Initializing constructor.
OneDimensionalDoubleArray(Indexable<Double>) - Constructor for class de.caff.generics.mda.OneDimensionalDoubleArray
Copy constructor.
OneDimensionalDoubleArray(DoubleIndexable) - Constructor for class de.caff.generics.mda.OneDimensionalDoubleArray
Copy constructor.
OneDimensionalDoubleArray(Collection<Double>) - Constructor for class de.caff.generics.mda.OneDimensionalDoubleArray
Constructor.
OneDimensionalDoubleArray(OneDimensionalDoubleArray) - Constructor for class de.caff.generics.mda.OneDimensionalDoubleArray
Copy constructor.
OneDimensionalDoubleArray(MultiDimensionalDoubleArray) - Constructor for class de.caff.generics.mda.OneDimensionalDoubleArray
Copy constructor.
OneDimensionalDoubleReadAccess - Interface in de.caff.generics.mda
Read access for 1-dimensional double arrays.
OneDimensionalDoubleReadAccess.Base - Class in de.caff.generics.mda
Abstract base class implementing this interface which provides useful implementations for Object.equals(Object), Object.hashCode(), Object.toString().
OneDimensionalFloatAccess - Interface in de.caff.generics.mda
Read/write access for 1-dimensional float arrays.
OneDimensionalFloatArray - Class in de.caff.generics.mda
A 1-dimensional array of float values.
OneDimensionalFloatArray(float...) - Constructor for class de.caff.generics.mda.OneDimensionalFloatArray
Constructor.
OneDimensionalFloatArray(int) - Constructor for class de.caff.generics.mda.OneDimensionalFloatArray
Constructor.
OneDimensionalFloatArray(int, IntToFloatFunction1) - Constructor for class de.caff.generics.mda.OneDimensionalFloatArray
Initializing constructor.
OneDimensionalFloatArray(Indexable<Float>) - Constructor for class de.caff.generics.mda.OneDimensionalFloatArray
Copy constructor.
OneDimensionalFloatArray(FloatIndexable) - Constructor for class de.caff.generics.mda.OneDimensionalFloatArray
Copy constructor.
OneDimensionalFloatArray(Collection<Float>) - Constructor for class de.caff.generics.mda.OneDimensionalFloatArray
Constructor.
OneDimensionalFloatArray(OneDimensionalFloatArray) - Constructor for class de.caff.generics.mda.OneDimensionalFloatArray
Copy constructor.
OneDimensionalFloatArray(MultiDimensionalFloatArray) - Constructor for class de.caff.generics.mda.OneDimensionalFloatArray
Copy constructor.
OneDimensionalFloatReadAccess - Interface in de.caff.generics.mda
Read access for 1-dimensional float arrays.
OneDimensionalFloatReadAccess.Base - Class in de.caff.generics.mda
Abstract base class implementing this interface which provides useful implementations for Object.equals(Object), Object.hashCode(), Object.toString().
OneDimensionalIntAccess - Interface in de.caff.generics.mda
Read/write access for 1-dimensional int arrays.
OneDimensionalIntArray - Class in de.caff.generics.mda
A 1-dimensional array of int values.
OneDimensionalIntArray(int...) - Constructor for class de.caff.generics.mda.OneDimensionalIntArray
Constructor.
OneDimensionalIntArray(int) - Constructor for class de.caff.generics.mda.OneDimensionalIntArray
Constructor.
OneDimensionalIntArray(int, IntUnaryOperator) - Constructor for class de.caff.generics.mda.OneDimensionalIntArray
Initializing constructor.
OneDimensionalIntArray(Indexable<Integer>) - Constructor for class de.caff.generics.mda.OneDimensionalIntArray
Copy constructor.
OneDimensionalIntArray(IntIndexable) - Constructor for class de.caff.generics.mda.OneDimensionalIntArray
Copy constructor.
OneDimensionalIntArray(Collection<? extends Integer>) - Constructor for class de.caff.generics.mda.OneDimensionalIntArray
Constructor.
OneDimensionalIntArray(OneDimensionalIntArray) - Constructor for class de.caff.generics.mda.OneDimensionalIntArray
Copy constructor.
OneDimensionalIntArray(MultiDimensionalIntArray) - Constructor for class de.caff.generics.mda.OneDimensionalIntArray
Copy constructor.
OneDimensionalIntReadAccess - Interface in de.caff.generics.mda
Read access for 1-dimensional int arrays.
OneDimensionalIntReadAccess.Base - Class in de.caff.generics.mda
Abstract base class implementing this interface which provides useful implementations for Object.equals(Object), Object.hashCode(), Object.toString().
OneDimensionalLongAccess - Interface in de.caff.generics.mda
Read/write access for 1-dimensional long arrays.
OneDimensionalLongArray - Class in de.caff.generics.mda
A 1-dimensional array of long values.
OneDimensionalLongArray(long...) - Constructor for class de.caff.generics.mda.OneDimensionalLongArray
Constructor.
OneDimensionalLongArray(int) - Constructor for class de.caff.generics.mda.OneDimensionalLongArray
Constructor.
OneDimensionalLongArray(int, IntToLongFunction) - Constructor for class de.caff.generics.mda.OneDimensionalLongArray
Initializing constructor.
OneDimensionalLongArray(Indexable<Long>) - Constructor for class de.caff.generics.mda.OneDimensionalLongArray
Copy constructor.
OneDimensionalLongArray(LongIndexable) - Constructor for class de.caff.generics.mda.OneDimensionalLongArray
Copy constructor.
OneDimensionalLongArray(Collection<Long>) - Constructor for class de.caff.generics.mda.OneDimensionalLongArray
Constructor.
OneDimensionalLongArray(OneDimensionalLongArray) - Constructor for class de.caff.generics.mda.OneDimensionalLongArray
Copy constructor.
OneDimensionalLongArray(MultiDimensionalLongArray) - Constructor for class de.caff.generics.mda.OneDimensionalLongArray
Copy constructor.
OneDimensionalLongReadAccess - Interface in de.caff.generics.mda
Read access for 1-dimensional long arrays.
OneDimensionalLongReadAccess.Base - Class in de.caff.generics.mda
Abstract base class implementing this interface which provides useful implementations for Object.equals(Object), Object.hashCode(), Object.toString().
OneDimensionalReadAccess<T> - Interface in de.caff.generics.mda
A one-dimensional read-only interface.
OneDimensionalReadAccess.Base<TT> - Class in de.caff.generics.mda
Abstract base class which provides useful implementations for Object.equals(Object), Object.hashCode(), Object.toString().
OneDimensionalShortAccess - Interface in de.caff.generics.mda
Read/write access for 1-dimensional short arrays.
OneDimensionalShortArray - Class in de.caff.generics.mda
A 1-dimensional array of short values.
OneDimensionalShortArray(short...) - Constructor for class de.caff.generics.mda.OneDimensionalShortArray
Constructor.
OneDimensionalShortArray(int) - Constructor for class de.caff.generics.mda.OneDimensionalShortArray
Constructor.
OneDimensionalShortArray(int, IntToShortFunction1) - Constructor for class de.caff.generics.mda.OneDimensionalShortArray
Initializing constructor.
OneDimensionalShortArray(Indexable<Short>) - Constructor for class de.caff.generics.mda.OneDimensionalShortArray
Copy constructor.
OneDimensionalShortArray(ShortIndexable) - Constructor for class de.caff.generics.mda.OneDimensionalShortArray
Copy constructor.
OneDimensionalShortArray(Collection<Short>) - Constructor for class de.caff.generics.mda.OneDimensionalShortArray
Constructor.
OneDimensionalShortArray(OneDimensionalShortArray) - Constructor for class de.caff.generics.mda.OneDimensionalShortArray
Copy constructor.
OneDimensionalShortArray(MultiDimensionalShortArray) - Constructor for class de.caff.generics.mda.OneDimensionalShortArray
Copy constructor.
OneDimensionalShortReadAccess - Interface in de.caff.generics.mda
Read access for 1-dimensional short arrays.
OneDimensionalShortReadAccess.Base - Class in de.caff.generics.mda
Abstract base class implementing this interface which provides useful implementations for Object.equals(Object), Object.hashCode(), Object.toString().
OPEN - Static variable in interface de.caff.generics.mda.MultiIndexLinearizer
Special index used for open indexes.
or(Predicate<? super T>, Predicate<? super T>) - Static method in class de.caff.generics.checker.Check
Get a value checker which returns the boolean or of two checkers.
or(Predicate<? super T>, Predicate<? super T>, Predicate<? super T>...) - Static method in class de.caff.generics.checker.Check
Get a value checker which returns the boolean or of some checkers.
or(Collection<? extends Predicate<T>>) - Static method in class de.caff.generics.checker.Check
Get a value checker which returns the boolean or of some checkers
OR - Static variable in interface de.caff.generics.function.BooleanOperator2
Standard short-cut boolean OR (||) operator.
or(Predicate<? super P>) - Method in interface de.caff.generics.function.Predicate1
Combine this and another predicate with logical or.
or(Predicate<? super T>, Predicate<? super T>) - Static method in interface de.caff.generics.function.Predicate1
Get a predicate which is the combination of two predicates with a logical or.
or(BiPredicate<? super P1, ? super P2>) - Method in interface de.caff.generics.function.Predicate2
Combine this and another predicate with logical or.
or(BiPredicate<? super T1, ? super T2>, BiPredicate<? super T1, ? super T2>) - Static method in interface de.caff.generics.function.Predicate2
Get a predicate which is the combination of two predicates with a logical or.
or(Predicate3<? super P1, ? super P2, ? super P3>) - Method in interface de.caff.generics.function.Predicate3
Combine this and another predicate with logical or.
or(Predicate3<? super T1, ? super T2, ? super T3>, Predicate3<? super T1, ? super T2, ? super T3>) - Static method in interface de.caff.generics.function.Predicate3
Get a predicate which is the combination of two predicates with a logical or.
or(Predicate4<? super P1, ? super P2, ? super P3, ? super P4>) - Method in interface de.caff.generics.function.Predicate4
Combine this and another predicate with logical or.
or(Predicate4<? super T1, ? super T2, ? super T3, ? super T4>, Predicate4<? super T1, ? super T2, ? super T3, ? super T4>) - Static method in interface de.caff.generics.function.Predicate4
Get a predicate which is the combination of two predicates with a logical or.
or(Predicate5<? super P1, ? super P2, ? super P3, ? super P4, ? super P5>) - Method in interface de.caff.generics.function.Predicate5
Combine this and another predicate with logical or.
or(Predicate5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5>, Predicate5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5>) - Static method in interface de.caff.generics.function.Predicate5
Get a predicate which is the combination of two predicates with a logical or.
or(Predicate6<? super P1, ? super P2, ? super P3, ? super P4, ? super P5, ? super P6>) - Method in interface de.caff.generics.function.Predicate6
Combine this and another predicate with logical or.
or(Predicate6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6>, Predicate6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6>) - Static method in interface de.caff.generics.function.Predicate6
Get a predicate which is the combination of two predicates with a logical or.
or(Predicate7<? super P1, ? super P2, ? super P3, ? super P4, ? super P5, ? super P6, ? super P7>) - Method in interface de.caff.generics.function.Predicate7
Combine this and another predicate with logical or.
or(Predicate7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7>, Predicate7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7>) - Static method in interface de.caff.generics.function.Predicate7
Get a predicate which is the combination of two predicates with a logical or.
or(Predicate8<? super P1, ? super P2, ? super P3, ? super P4, ? super P5, ? super P6, ? super P7, ? super P8>) - Method in interface de.caff.generics.function.Predicate8
Combine this and another predicate with logical or.
or(Predicate8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8>, Predicate8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8>) - Static method in interface de.caff.generics.function.Predicate8
Get a predicate which is the combination of two predicates with a logical or.
or(Predicate9<? super P1, ? super P2, ? super P3, ? super P4, ? super P5, ? super P6, ? super P7, ? super P8, ? super P9>) - Method in interface de.caff.generics.function.Predicate9
Combine this and another predicate with logical or.
or(Predicate9<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9>, Predicate9<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9>) - Static method in interface de.caff.generics.function.Predicate9
Get a predicate which is the combination of two predicates with a logical or.
or_(Predicate<T>) - Method in interface de.caff.generics.function.Predicate1
Combine this and another predicate with logical or.
OrChecker<T> - Class in de.caff.generics.checker
A value checker which returns true when any of the wrapped checkers returns true.
OrChecker(Predicate<? super T>, Predicate<? super T>) - Constructor for class de.caff.generics.checker.OrChecker
Constructor.
OrChecker(Predicate<? super T>, Predicate<? super T>, Predicate<? super T>...) - Constructor for class de.caff.generics.checker.OrChecker
Constructor.
OrChecker(Collection<? extends Predicate<T>>) - Constructor for class de.caff.generics.checker.OrChecker
Constructor.
order132() - Method in interface de.caff.generics.function.Predicate3
Get a three argument predicate which expects the arguments in different order.
order213() - Method in interface de.caff.generics.function.Predicate3
Get a three argument predicate which expects the arguments in different order.
order231() - Method in interface de.caff.generics.function.Predicate3
Get a three argument predicate which expects the arguments in different order.
order312() - Method in interface de.caff.generics.function.Predicate3
Get a three argument predicate which expects the arguments in different order.
order321() - Method in interface de.caff.generics.function.Predicate3
Get a three argument predicate which expects the arguments in different order.
OrderedPair<S,T> - Class in de.caff.generics
A simple ordered pair.
OrderedPair(S, T) - Constructor for class de.caff.generics.OrderedPair
Constructor.
OrderedPairFirstExtractor<T> - Class in de.caff.generics.converter
A type converter which extracts the first element of a pair.
OrderedPairFirstExtractor() - Constructor for class de.caff.generics.converter.OrderedPairFirstExtractor
 
OrderedPairSecondExtractor<T> - Class in de.caff.generics.converter
A type converter which extracts the second element of a pair.
OrderedPairSecondExtractor() - Constructor for class de.caff.generics.converter.OrderedPairSecondExtractor
 
OverCaringTypeConverter<T,S> - Class in de.caff.generics.converter
A wrapper for a standard type converter, making it appear fragile.
OverCaringTypeConverter(Function<S, T>) - Constructor for class de.caff.generics.converter.OverCaringTypeConverter
Constructor.

P

Pair<T> - Class in de.caff.generics
An ordered pair with equal types for first and second.
Pair(T, T) - Constructor for class de.caff.generics.Pair
Constructor.
PART_SIZE - Static variable in class de.caff.generics.ExpandableDoubleIndexableImpl
Partition size.
PART_SIZE - Static variable in class de.caff.generics.ExpandableIndexableImpl
Partition size.
PART_SIZE - Static variable in class de.caff.generics.ExpandableIntIndexableImpl
Partition size.
PART_SIZE - Static variable in class de.caff.generics.ExpandableLongIndexableImpl
Partition size.
partial(boolean) - Method in interface de.caff.generics.function.BooleanOperator1
Create a zero argument function from this one by applying a constant argument.
partial(byte) - Method in interface de.caff.generics.function.ByteOperator1
Create a zero argument function from this one by applying a constant argument.
partial(char) - Method in interface de.caff.generics.function.CharOperator1
Create a zero argument function from this one by applying a constant argument.
partial(double) - Method in interface de.caff.generics.function.DoubleOperator1
Create a zero argument function from this one by applying a constant argument.
partial(float) - Method in interface de.caff.generics.function.FloatOperator1
Create a zero argument function from this one by applying a constant argument.
partial(P) - Method in interface de.caff.generics.function.Function1
Create a zero argument function from this one by applying a constant argument.
partial(int) - Method in interface de.caff.generics.function.IntOperator1
Create a zero argument function from this one by applying a constant argument.
partial(long) - Method in interface de.caff.generics.function.LongOperator1
Create a zero argument function from this one by applying a constant argument.
partial(P) - Method in interface de.caff.generics.function.Procedure1
Return a partial evaluation of this procedure.
partial(short) - Method in interface de.caff.generics.function.ShortOperator1
Create a zero argument function from this one by applying a constant argument.
partial1(P1) - Method in interface de.caff.generics.function.Function2
Get a partially applied function where the first arggument is fix.
partial1(P1) - Method in interface de.caff.generics.function.Function3
Get a partially applied function.
partial1(P1) - Method in interface de.caff.generics.function.Function4
Get a partially applied function.
partial1(P1) - Method in interface de.caff.generics.function.Function5
Get a partially applied function.
partial1(P1) - Method in interface de.caff.generics.function.Function6
Get a partially applied function.
partial1(P1) - Method in interface de.caff.generics.function.Function7
Get a partially applied function.
partial1(P1) - Method in interface de.caff.generics.function.Function8
Get a partially applied function.
partial1(P1) - Method in interface de.caff.generics.function.Function9
Get a partially applied function.
partial1(int) - Method in interface de.caff.generics.function.IntToByteFunction2
View this function as one with 1 argument using a fix first argument.
partial1(int) - Method in interface de.caff.generics.function.IntToByteFunction3
View this function as one with 2 arguments using a fix first argument.
partial1(int) - Method in interface de.caff.generics.function.IntToCharFunction2
View this function as one with 1 argument using a fix first argument.
partial1(int) - Method in interface de.caff.generics.function.IntToCharFunction3
View this function as one with 2 arguments using a fix first argument.
partial1(int) - Method in interface de.caff.generics.function.IntToDoubleFunction2
View this function as one with 1 argument using a fix first argument.
partial1(int) - Method in interface de.caff.generics.function.IntToDoubleFunction3
View this function as one with 2 arguments using a fix first argument.
partial1(int) - Method in interface de.caff.generics.function.IntToFloatFunction2
View this function as one with 1 argument using a fix first argument.
partial1(int) - Method in interface de.caff.generics.function.IntToFloatFunction3
View this function as one with 2 arguments using a fix first argument.
partial1(int) - Method in interface de.caff.generics.function.IntToIntFunction3
View this function as one with 2 arguments using a fix first argument.
partial1(int) - Method in interface de.caff.generics.function.IntToLongFunction3
View this function as one with 2 arguments using a fix first argument.
partial1(int) - Method in interface de.caff.generics.function.IntToShortFunction3
View this function as one with 2 arguments using a fix first argument.
partial1(P1) - Method in interface de.caff.generics.function.Predicate2
Get a partially applied predicate using a fix first argument.
partial1(P1) - Method in interface de.caff.generics.function.Predicate3
Get a partially applied predicate with a fix first argument.
partial1(P1) - Method in interface de.caff.generics.function.Predicate4
Get a partially applied predicate with a fix first argument.
partial1(P1) - Method in interface de.caff.generics.function.Predicate5
Get a partially applied predicate with a fix first argument.
partial1(P1) - Method in interface de.caff.generics.function.Predicate6
Get a partially applied predicate with a fix first argument.
partial1(P1) - Method in interface de.caff.generics.function.Predicate7
Get a partially applied predicate with a fix first argument.
partial1(P1) - Method in interface de.caff.generics.function.Predicate8
Get a partially applied predicate with a fix first argument.
partial1(P1) - Method in interface de.caff.generics.function.Predicate9
Get a partially applied predicate with a fix first argument.
partial1(P) - Method in interface de.caff.generics.function.Procedure1
Return a partial evaluation of this procedure.
partial1(P1) - Method in interface de.caff.generics.function.Procedure2
Get a partially applied procedure.
partial1(P1) - Method in interface de.caff.generics.function.Procedure3
Get a partially applied procedure.
partial1(P1) - Method in interface de.caff.generics.function.Procedure4
Get a partially applied procedure.
partial1(P1) - Method in interface de.caff.generics.function.Procedure5
Get a partially applied procedure.
partial1(P1) - Method in interface de.caff.generics.function.Procedure6
Get a partially applied procedure.
partial1(P1) - Method in interface de.caff.generics.function.Procedure7
Get a partially applied procedure.
partial1(P1) - Method in interface de.caff.generics.function.Procedure8
Get a partially applied procedure.
partial1(P1) - Method in interface de.caff.generics.function.Procedure9
Get a partially applied procedure.
partial2(P2) -