Skip navigation links
A B C D E F G H I J K L M N O P Q 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>, Supplier<Counter>) - Constructor for class de.caff.generics.AbstractBasicCountingSet
Constructor.
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(int, boolean) - Method in interface de.caff.generics.BooleanIndexable.EntryConsumer
Do whatever is necessary for the given index-value combination.
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(boolean) - Method in interface de.caff.generics.function.FragileBooleanConsumer
Perform this operation on the given value.
accept(byte) - Method in interface de.caff.generics.function.FragileByteConsumer
Perform this operation on the given value.
accept(char) - Method in interface de.caff.generics.function.FragileCharConsumer
Perform this operation on the given value.
accept(double) - Method in interface de.caff.generics.function.FragileDoubleConsumer
Perform this operation on the given value.
accept(float) - Method in interface de.caff.generics.function.FragileFloatConsumer
Perform this operation on the given value.
accept(int) - Method in interface de.caff.generics.function.FragileIntConsumer
Perform this operation on the given value.
accept(long) - Method in interface de.caff.generics.function.FragileLongConsumer
Perform this operation on the given value.
accept(short) - Method in interface de.caff.generics.function.FragileShortConsumer
Perform this operation on the given value.
accept(ITuple2<? extends P1, ? extends P2>) - Method in interface de.caff.generics.function.Procedure2
Expand a tuple into the arguments of this procedure.
accept(ITuple3<? extends P1, ? extends P2, ? extends P3>) - Method in interface de.caff.generics.function.Procedure3
Expand a tuple into the arguments of this procedure.
accept(ITuple4<? extends P1, ? extends P2, ? extends P3, ? extends P4>) - Method in interface de.caff.generics.function.Procedure4
Expand a tuple into the arguments of this procedure.
accept(ITuple5<? extends P1, ? extends P2, ? extends P3, ? extends P4, ? extends P5>) - Method in interface de.caff.generics.function.Procedure5
Expand a tuple into the arguments of this procedure.
accept(ITuple6<? extends P1, ? extends P2, ? extends P3, ? extends P4, ? extends P5, ? extends P6>) - Method in interface de.caff.generics.function.Procedure6
Expand a tuple into the arguments of this procedure.
accept(ITuple7<? extends P1, ? extends P2, ? extends P3, ? extends P4, ? extends P5, ? extends P6, ? extends P7>) - Method in interface de.caff.generics.function.Procedure7
Expand a tuple into the arguments of this procedure.
accept(ITuple8<? extends P1, ? extends P2, ? extends P3, ? extends P4, ? extends P5, ? extends P6, ? extends P7, ? extends P8>) - Method in interface de.caff.generics.function.Procedure8
Expand a tuple into the arguments of this procedure.
accept(ITuple9<? extends P1, ? extends P2, ? extends P3, ? extends P4, ? extends P5, ? extends P6, ? extends P7, ? extends P8, ? extends P9>) - Method in interface de.caff.generics.function.Procedure9
Expand a tuple into the arguments of this procedure.
accept(short) - Method in interface de.caff.generics.function.ShortConsumer
Perform this operation on the given argument.
accept(int, int) - Method in interface de.caff.generics.IntIndexable.EntryConsumer
Do whatever is necessary for the given index-value combination.
Accessor<T> - Interface in de.caff.generics
Abstraction 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.
adapted(Function<? super S, ? extends P>) - Method in interface de.caff.generics.function.Predicate1
Use this predicate on a different type.
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(Function3<T, BasicLoop<T>, T, T>) - Method in class de.caff.generics.BasicLoop
Add an item.
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 expandable 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 expandable 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(T) - Method in class de.caff.generics.Loop
Add a value to the end of the loop.
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(Number) - Method in interface de.caff.generics.util.Counter
Add a number to the counter.
add(long) - Method in interface de.caff.generics.util.LongCounter
Add something to the counter.
add(LongCounter) - Method in interface de.caff.generics.util.LongCounter
Add something to the counter.
add(Number) - Method in interface de.caff.generics.util.LongCounter
Add a number to the counter.
add(Counter) - Method in interface de.caff.generics.util.LongCounter
Add the value of an integer 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(long) - Method in class de.caff.generics.util.SimpleLongCounter
 
add(LongCounter) - Method in class de.caff.generics.util.SimpleLongCounter
 
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.
add(long) - Method in class de.caff.generics.util.ThreadSafeLongCounter
 
add(LongCounter) - Method in class de.caff.generics.util.ThreadSafeLongCounter
 
add1() - Method in interface de.caff.generics.util.Counter
Add 1 to counter.
add1() - Method in interface de.caff.generics.util.LongCounter
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.SimpleLongCounter
 
add1() - Method in class de.caff.generics.util.ThreadSafeCounter
Add 1 to counter.
add1() - Method in class de.caff.generics.util.ThreadSafeLongCounter
 
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(Iterable<V>, Function<? super V, Function3<T, BasicLoop<T>, T, T>>) - Method in class de.caff.generics.BasicLoop
Add all the elements to the loop.
addAll(Iterable<? extends T>) - Method in interface de.caff.generics.ExpandableIndexable
Add all elements to this indexable and return the result.
addAll(int...) - Method in interface de.caff.generics.ExpandableIntIndexable
Add all values.
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(Iterable<? extends T>) - Method in class de.caff.generics.Loop
Add all values.
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 elements 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.
addAllTo(Collection<? super Boolean>) - Method in interface de.caff.generics.BooleanIndexable
Add all elements of this indexable to the given collection.
addAllTo(Collection<? super Byte>) - Method in interface de.caff.generics.ByteIndexable
Add all elements of this indexable to the given collection.
addAllTo(Collection<? super Character>) - Method in interface de.caff.generics.CharIndexable
Add all elements of this indexable to the given collection.
addAllTo(Collection<? super T>) - Method in interface de.caff.generics.Countable
Add all entries of this countable to the given collection.
addAllTo(Map<? super K, ? super V>) - Method in interface de.caff.generics.Dict
Add all entries in this dictionary to the given map.
addAllTo(Collection<? super Double>) - Method in interface de.caff.generics.DoubleIndexable
Add all elements of this indexable to the given collection.
addAllTo(Collection<? super Float>) - Method in interface de.caff.generics.FloatIndexable
Add all elements of this indexable to the given collection.
addAllTo(Collection<? super Integer>) - Method in interface de.caff.generics.IntCountable
Add all entries of this countable to the given collection.
addAllTo(Collection<? super Integer>) - Method in interface de.caff.generics.IntIndexable
Add all elements of this indexable to the given collection.
addAllTo(Collection<? super Long>) - Method in interface de.caff.generics.LongIndexable
Add all elements of this indexable to the given collection.
addAllTo(Collection<? super Short>) - Method in interface de.caff.generics.ShortIndexable
Add all elements of this indexable to the given 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(int[], int) - Method in interface de.caff.generics.ByteIndexable
Add the content of this indexable to the given int array.
addToArray(int[], int, int, int) - Method in interface de.caff.generics.ByteIndexable
Add a part of the content of this indexable to the given intarray.
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(int[], int) - Method in interface de.caff.generics.CharIndexable
Add the content of this indexable to the given int array.
addToArray(int[], int, int, int) - Method in interface de.caff.generics.CharIndexable
Add a part of the content of this indexable to the given intarray.
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.IntCountable
Add the complete content of this countable to the given 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.
addToArray(int[], int) - Method in interface de.caff.generics.ShortIndexable
Add the content of this indexable to the given int array.
addToArray(int[], int, int, int) - Method in interface de.caff.generics.ShortIndexable
Add a part of the content of this indexable to the given int array.
addToCollection(Collection<? super T>) - Method in interface de.caff.generics.Indexable
Deprecated.
advanced(int) - Method in class de.caff.generics.BasicLoop.Item
Advance to the item steps steps away.
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.
after1(Function<FP, FR>) - Method in interface de.caff.generics.function.FragileProcedure2
Get a chained procedure which first applies the given function, then this procedure.
after1(Function<FP, FR>) - Method in interface de.caff.generics.function.FragileProcedure3
Get a chained procedure which first applies the given function, then this procedure.
after1(Function<FP, FR>) - Method in interface de.caff.generics.function.FragileProcedure4
Get a chained procedure which first applies the given function, then this procedure.
after1(Function<FP, FR>) - Method in interface de.caff.generics.function.Function2
Get a chained function which first applies the given function, then this one.
after1(Function<FP, FR>) - Method in interface de.caff.generics.function.Function3
Get a chained function which first applies the given function, then this one.
after1(Function<FP, FR>) - Method in interface de.caff.generics.function.Function4
Get a chained function which first applies the given function, then this one.
after1(Function<FP, FR>) - Method in interface de.caff.generics.function.Function5
Get a chained function which first applies the given function, then this one.
after1(Function<FP, FR>) - Method in interface de.caff.generics.function.Function6
Get a chained function which first applies the given function, then this one.
after1(Function<FP, FR>) - Method in interface de.caff.generics.function.Function7
Get a chained function which first applies the given function, then this one.
after1(Function<FP, FR>) - Method in interface de.caff.generics.function.Function8
Get a chained function which first applies the given function, then this one.
after1(Function<FP, FR>) - Method in interface de.caff.generics.function.Function9
Get a chained function which first applies the given function, then this one.
after1(Function<FP, FR>) - Method in interface de.caff.generics.function.Predicate2
Get a chained predicate which first applies the given function, then this predicate.
after1(Function<FP, FR>) - Method in interface de.caff.generics.function.Predicate3
Get a chained predicate which first applies the given function, then this predicate.
after1(Function<FP, FR>) - Method in interface de.caff.generics.function.Predicate4
Get a chained predicate which first applies the given function, then this predicate.
after1(Function<FP, FR>) - Method in interface de.caff.generics.function.Predicate5
Get a chained predicate which first applies the given function, then this predicate.
after1(Function<FP, FR>) - Method in interface de.caff.generics.function.Predicate6
Get a chained predicate which first applies the given function, then this predicate.
after1(Function<FP, FR>) - Method in interface de.caff.generics.function.Predicate7
Get a chained predicate which first applies the given function, then this predicate.
after1(Function<FP, FR>) - Method in interface de.caff.generics.function.Predicate8
Get a chained predicate which first applies the given function, then this predicate.
after1(Function<FP, FR>) - Method in interface de.caff.generics.function.Predicate9
Get a chained predicate which first applies the given function, then this predicate.
after1(Function<FP, FR>) - Method in interface de.caff.generics.function.Procedure2
Get a chained procedure which first applies the given function, then this procedure.
after1(Function<FP, FR>) - Method in interface de.caff.generics.function.Procedure3
Get a chained procedure which first applies the given function, then this procedure.
after1(Function<FP, FR>) - Method in interface de.caff.generics.function.Procedure4
Get a chained procedure which first applies the given function, then this procedure.
after1(Function<FP, FR>) - Method in interface de.caff.generics.function.Procedure5
Get a chained procedure which first applies the given function, then this procedure.
after1(Function<FP, FR>) - Method in interface de.caff.generics.function.Procedure6
Get a chained procedure which first applies the given function, then this procedure.
after1(Function<FP, FR>) - Method in interface de.caff.generics.function.Procedure7
Get a chained procedure which first applies the given function, then this procedure.
after1(Function<FP, FR>) - Method in interface de.caff.generics.function.Procedure8
Get a chained procedure which first applies the given function, then this procedure.
after1(Function<FP, FR>) - Method in interface de.caff.generics.function.Procedure9
Get a chained procedure which first applies the given function, then this procedure.
after2(BiFunction<FP1, FP2, FR>) - Method in interface de.caff.generics.function.Function2
Get a chained function which first applies the given 2-parameter function, then this one.
after2(BiFunction<FP1, FP2, FR>) - Method in interface de.caff.generics.function.Function3
Get a chained function which first applies the given 2-parameter function, then this one.
after2(BiFunction<FP1, FP2, FR>) - Method in interface de.caff.generics.function.Function4
Get a chained function which first applies the given 2-parameter function, then this one.
after2(BiFunction<FP1, FP2, FR>) - Method in interface de.caff.generics.function.Function5
Get a chained function which first applies the given 2-parameter function, then this one.
after2(BiFunction<FP1, FP2, FR>) - Method in interface de.caff.generics.function.Function6
Get a chained function which first applies the given 2-parameter function, then this one.
after2(BiFunction<FP1, FP2, FR>) - Method in interface de.caff.generics.function.Function7
Get a chained function which first applies the given 2-parameter function, then this one.
after2(BiFunction<FP1, FP2, FR>) - Method in interface de.caff.generics.function.Function8
Get a chained function which first applies the given 2-parameter function, then this one.
after2(BiFunction<FP1, FP2, FR>) - Method in interface de.caff.generics.function.Function9
Get a chained function which first applies the given 2-parameter function, then this one.
after2(BiFunction<FP1, FP2, FR>) - Method in interface de.caff.generics.function.Predicate2
Get a chained predicate which first applies the given 2-parameter function, then this predicate.
after2(BiFunction<FP1, FP2, FR>) - Method in interface de.caff.generics.function.Predicate3
Get a chained predicate which first applies the given 2-parameter function, then this predicate.
after2(BiFunction<FP1, FP2, FR>) - Method in interface de.caff.generics.function.Predicate4
Get a chained predicate which first applies the given 2-parameter function, then this predicate.
after2(BiFunction<FP1, FP2, FR>) - Method in interface de.caff.generics.function.Predicate5
Get a chained predicate which first applies the given 2-parameter function, then this predicate.
after2(BiFunction<FP1, FP2, FR>) - Method in interface de.caff.generics.function.Predicate6
Get a chained predicate which first applies the given 2-parameter function, then this predicate.
after2(BiFunction<FP1, FP2, FR>) - Method in interface de.caff.generics.function.Predicate7
Get a chained predicate which first applies the given 2-parameter function, then this predicate.
after2(BiFunction<FP1, FP2, FR>) - Method in interface de.caff.generics.function.Predicate8
Get a chained predicate which first applies the given 2-parameter function, then this predicate.
after2(BiFunction<FP1, FP2, FR>) - Method in interface de.caff.generics.function.Predicate9
Get a chained predicate which first applies the given 2-parameter function, then this predicate.
after2(BiFunction<FP1, FP2, FR>) - Method in interface de.caff.generics.function.Procedure2
Get a chained procedure which first applies the given 2-parameter function, then this procedure.
after2(BiFunction<FP1, FP2, FR>) - Method in interface de.caff.generics.function.Procedure3
Get a chained procedure which first applies the given 2-parameter function, then this procedure.
after2(BiFunction<FP1, FP2, FR>) - Method in interface de.caff.generics.function.Procedure4
Get a chained procedure which first applies the given 2-parameter function, then this procedure.
after2(BiFunction<FP1, FP2, FR>) - Method in interface de.caff.generics.function.Procedure5
Get a chained procedure which first applies the given 2-parameter function, then this procedure.
after2(BiFunction<FP1, FP2, FR>) - Method in interface de.caff.generics.function.Procedure6
Get a chained procedure which first applies the given 2-parameter function, then this procedure.
after2(BiFunction<FP1, FP2, FR>) - Method in interface de.caff.generics.function.Procedure7
Get a chained procedure which first applies the given 2-parameter function, then this procedure.
after2(BiFunction<FP1, FP2, FR>) - Method in interface de.caff.generics.function.Procedure8
Get a chained procedure which first applies the given 2-parameter function, then this procedure.
after2(BiFunction<FP1, FP2, FR>) - Method in interface de.caff.generics.function.Procedure9
Get a chained procedure which first applies the given 2-parameter function, then this procedure.
after3(Function3<FR, FP1, FP2, FP3>) - Method in interface de.caff.generics.function.Function2
Get a chained function which first applies the given 3-parameter function, then this one.
after3(Function3<FR, FP1, FP2, FP3>) - Method in interface de.caff.generics.function.Function3
Get a chained function which first applies the given 3-parameter function, then this one.
after3(Function3<FR, FP1, FP2, FP3>) - Method in interface de.caff.generics.function.Function4
Get a chained function which first applies the given 3-parameter function, then this one.
after3(Function3<FR, FP1, FP2, FP3>) - Method in interface de.caff.generics.function.Function5
Get a chained function which first applies the given 3-parameter function, then this one.
after3(Function3<FR, FP1, FP2, FP3>) - Method in interface de.caff.generics.function.Function6
Get a chained function which first applies the given 3-parameter function, then this one.
after3(Function3<FR, FP1, FP2, FP3>) - Method in interface de.caff.generics.function.Function7
Get a chained function which first applies the given 3-parameter function, then this one.
after3(Function3<FR, FP1, FP2, FP3>) - Method in interface de.caff.generics.function.Function8
Get a chained function which first applies the given 3-parameter function, then this one.
after3(Function3<FR, FP1, FP2, FP3>) - Method in interface de.caff.generics.function.Function9
Get a chained function which first applies the given 3-parameter function, then this one.
after3(Function3<FR, FP1, FP2, FP3>) - Method in interface de.caff.generics.function.Predicate2
Get a chained predicate which first applies the given 3-parameter function, then this predicate.
after3(Function3<FR, FP1, FP2, FP3>) - Method in interface de.caff.generics.function.Predicate3
Get a chained predicate which first applies the given 3-parameter function, then this predicate.
after3(Function3<FR, FP1, FP2, FP3>) - Method in interface de.caff.generics.function.Predicate4
Get a chained predicate which first applies the given 3-parameter function, then this predicate.
after3(Function3<FR, FP1, FP2, FP3>) - Method in interface de.caff.generics.function.Predicate5
Get a chained predicate which first applies the given 3-parameter function, then this predicate.
after3(Function3<FR, FP1, FP2, FP3>) - Method in interface de.caff.generics.function.Predicate6
Get a chained predicate which first applies the given 3-parameter function, then this predicate.
after3(Function3<FR, FP1, FP2, FP3>) - Method in interface de.caff.generics.function.Predicate7
Get a chained predicate which first applies the given 3-parameter function, then this predicate.
after3(Function3<FR, FP1, FP2, FP3>) - Method in interface de.caff.generics.function.Predicate8
Get a chained predicate which first applies the given 3-parameter function, then this predicate.
after3(Function3<FR, FP1, FP2, FP3>) - Method in interface de.caff.generics.function.Predicate9
Get a chained predicate which first applies the given 3-parameter function, then this predicate.
after3(Function3<FR, FP1, FP2, FP3>) - Method in interface de.caff.generics.function.Procedure2
Get a chained procedure which first applies the given 3-parameter function, then this procedure.
after3(Function3<FR, FP1, FP2, FP3>) - Method in interface de.caff.generics.function.Procedure3
Get a chained procedure which first applies the given 3-parameter function, then this procedure.
after3(Function3<FR, FP1, FP2, FP3>) - Method in interface de.caff.generics.function.Procedure4
Get a chained procedure which first applies the given 3-parameter function, then this procedure.
after3(Function3<FR, FP1, FP2, FP3>) - Method in interface de.caff.generics.function.Procedure5
Get a chained procedure which first applies the given 3-parameter function, then this procedure.
after3(Function3<FR, FP1, FP2, FP3>) - Method in interface de.caff.generics.function.Procedure6
Get a chained procedure which first applies the given 3-parameter function, then this procedure.
after3(Function3<FR, FP1, FP2, FP3>) - Method in interface de.caff.generics.function.Procedure7
Get a chained procedure which first applies the given 3-parameter function, then this procedure.
after3(Function3<FR, FP1, FP2, FP3>) - Method in interface de.caff.generics.function.Procedure8
Get a chained procedure which first applies the given 3-parameter function, then this procedure.
after3(Function3<FR, FP1, FP2, FP3>) - Method in interface de.caff.generics.function.Procedure9
Get a chained procedure which first applies the given 3-parameter function, then this procedure.
after4(Function4<FR, FP1, FP2, FP3, FP4>) - Method in interface de.caff.generics.function.Function3
Get a chained function which first applies the given 4-parameter function, then this one.
after5(Function5<FR, FP1, FP2, FP3, FP4, FP5>) - Method in interface de.caff.generics.function.Function2
Get a chained function which first applies the given 5-parameter function, then this one.
after5(Function5<FR, FP1, FP2, FP3, FP4, FP5>) - Method in interface de.caff.generics.function.Function3
Get a chained function which first applies the given 5-parameter function, then this one.
after5(Function5<FR, FP1, FP2, FP3, FP4, FP5>) - Method in interface de.caff.generics.function.Function4
Get a chained function which first applies the given 5-parameter function, then this one.
after5(Function5<FR, FP1, FP2, FP3, FP4, FP5>) - Method in interface de.caff.generics.function.Function5
Get a chained function which first applies the given 5-parameter function, then this one.
after5(Function5<FR, FP1, FP2, FP3, FP4, FP5>) - Method in interface de.caff.generics.function.Function6
Get a chained function which first applies the given 5-parameter function, then this one.
after5(Function5<FR, FP1, FP2, FP3, FP4, FP5>) - Method in interface de.caff.generics.function.Function7
Get a chained function which first applies the given 5-parameter function, then this one.
after5(Function5<FR, FP1, FP2, FP3, FP4, FP5>) - Method in interface de.caff.generics.function.Function8
Get a chained function which first applies the given 5-parameter function, then this one.
after5(Function5<FR, FP1, FP2, FP3, FP4, FP5>) - Method in interface de.caff.generics.function.Function9
Get a chained function which first applies the given 5-parameter function, then this one.
after5(Function5<FR, FP1, FP2, FP3, FP4, FP5>) - Method in interface de.caff.generics.function.Predicate2
Get a chained predicate which first applies the given 5-parameter function, then this predicate.
after5(Function5<FR, FP1, FP2, FP3, FP4, FP5>) - Method in interface de.caff.generics.function.Predicate3
Get a chained predicate which first applies the given 5-parameter function, then this predicate.
after5(Function5<FR, FP1, FP2, FP3, FP4, FP5>) - Method in interface de.caff.generics.function.Predicate4
Get a chained predicate which first applies the given 5-parameter function, then this predicate.
after5(Function5<FR, FP1, FP2, FP3, FP4, FP5>) - Method in interface de.caff.generics.function.Predicate5
Get a chained predicate which first applies the given 5-parameter function, then this predicate.
after5(Function5<FR, FP1, FP2, FP3, FP4, FP5>) - Method in interface de.caff.generics.function.Predicate6
Get a chained predicate which first applies the given 5-parameter function, then this predicate.
after5(Function5<FR, FP1, FP2, FP3, FP4, FP5>) - Method in interface de.caff.generics.function.Predicate7
Get a chained predicate which first applies the given 5-parameter function, then this predicate.
after5(Function5<FR, FP1, FP2, FP3, FP4, FP5>) - Method in interface de.caff.generics.function.Predicate8
Get a chained predicate which first applies the given 5-parameter function, then this predicate.
after5(Function5<FR, FP1, FP2, FP3, FP4, FP5>) - Method in interface de.caff.generics.function.Predicate9
Get a chained predicate which first applies the given 5-parameter function, then this predicate.
after5(Function5<FR, FP1, FP2, FP3, FP4, FP5>) - Method in interface de.caff.generics.function.Procedure2
Get a chained procedure which first applies the given 5-parameter function, then this procedure.
after5(Function5<FR, FP1, FP2, FP3, FP4, FP5>) - Method in interface de.caff.generics.function.Procedure3
Get a chained procedure which first applies the given 5-parameter function, then this procedure.
after5(Function5<FR, FP1, FP2, FP3, FP4, FP5>) - Method in interface de.caff.generics.function.Procedure4
Get a chained procedure which first applies the given 5-parameter function, then this procedure.
after5(Function5<FR, FP1, FP2, FP3, FP4, FP5>) - Method in interface de.caff.generics.function.Procedure5
Get a chained procedure which first applies the given 5-parameter function, then this procedure.
after5(Function5<FR, FP1, FP2, FP3, FP4, FP5>) - Method in interface de.caff.generics.function.Procedure6
Get a chained procedure which first applies the given 5-parameter function, then this procedure.
after5(Function5<FR, FP1, FP2, FP3, FP4, FP5>) - Method in interface de.caff.generics.function.Procedure7
Get a chained procedure which first applies the given 5-parameter function, then this procedure.
after5(Function5<FR, FP1, FP2, FP3, FP4, FP5>) - Method in interface de.caff.generics.function.Procedure8
Get a chained procedure which first applies the given 5-parameter function, then this procedure.
after5(Function5<FR, FP1, FP2, FP3, FP4, FP5>) - Method in interface de.caff.generics.function.Procedure9
Get a chained procedure which first applies the given 5-parameter function, then this procedure.
after6(Function6<FR, FP1, FP2, FP3, FP4, FP5, FP6>) - Method in interface de.caff.generics.function.Function2
Get a chained function which first applies the given 6-parameter function, then this one.
after6(Function6<FR, FP1, FP2, FP3, FP4, FP5, FP6>) - Method in interface de.caff.generics.function.Function3
Get a chained function which first applies the given 6-parameter function, then this one.
after6(Function6<FR, FP1, FP2, FP3, FP4, FP5, FP6>) - Method in interface de.caff.generics.function.Function4
Get a chained function which first applies the given 6-parameter function, then this one.
after6(Function6<FR, FP1, FP2, FP3, FP4, FP5, FP6>) - Method in interface de.caff.generics.function.Function5
Get a chained function which first applies the given 6-parameter function, then this one.
after6(Function6<FR, FP1, FP2, FP3, FP4, FP5, FP6>) - Method in interface de.caff.generics.function.Function6
Get a chained function which first applies the given 6-parameter function, then this one.
after6(Function6<FR, FP1, FP2, FP3, FP4, FP5, FP6>) - Method in interface de.caff.generics.function.Function7
Get a chained function which first applies the given 6-parameter function, then this one.
after6(Function6<FR, FP1, FP2, FP3, FP4, FP5, FP6>) - Method in interface de.caff.generics.function.Function8
Get a chained function which first applies the given 6-parameter function, then this one.
after6(Function6<FR, FP1, FP2, FP3, FP4, FP5, FP6>) - Method in interface de.caff.generics.function.Function9
Get a chained function which first applies the given 6-parameter function, then this one.
after6(Function6<FR, FP1, FP2, FP3, FP4, FP5, FP6>) - Method in interface de.caff.generics.function.Predicate2
Get a chained predicate which first applies the given 6-parameter function, then this predicate.
after6(Function6<FR, FP1, FP2, FP3, FP4, FP5, FP6>) - Method in interface de.caff.generics.function.Predicate3
Get a chained predicate which first applies the given 6-parameter function, then this predicate.
after6(Function6<FR, FP1, FP2, FP3, FP4, FP5, FP6>) - Method in interface de.caff.generics.function.Predicate4
Get a chained predicate which first applies the given 6-parameter function, then this predicate.
after6(Function6<FR, FP1, FP2, FP3, FP4, FP5, FP6>) - Method in interface de.caff.generics.function.Predicate5
Get a chained predicate which first applies the given 6-parameter function, then this predicate.
after6(Function6<FR, FP1, FP2, FP3, FP4, FP5, FP6>) - Method in interface de.caff.generics.function.Predicate6
Get a chained predicate which first applies the given 6-parameter function, then this predicate.
after6(Function6<FR, FP1, FP2, FP3, FP4, FP5, FP6>) - Method in interface de.caff.generics.function.Predicate7
Get a chained predicate which first applies the given 6-parameter function, then this predicate.
after6(Function6<FR, FP1, FP2, FP3, FP4, FP5, FP6>) - Method in interface de.caff.generics.function.Predicate8
Get a chained predicate which first applies the given 6-parameter function, then this predicate.
after6(Function6<FR, FP1, FP2, FP3, FP4, FP5, FP6>) - Method in interface de.caff.generics.function.Predicate9
Get a chained predicate which first applies the given 6-parameter function, then this predicate.
after6(Function6<FR, FP1, FP2, FP3, FP4, FP5, FP6>) - Method in interface de.caff.generics.function.Procedure2
Get a chained procedure which first applies the given 6-parameter function, then this procedure.
after6(Function6<FR, FP1, FP2, FP3, FP4, FP5, FP6>) - Method in interface de.caff.generics.function.Procedure3
Get a chained procedure which first applies the given 6-parameter function, then this procedure.
after6(Function6<FR, FP1, FP2, FP3, FP4, FP5, FP6>) - Method in interface de.caff.generics.function.Procedure4
Get a chained procedure which first applies the given 6-parameter function, then this procedure.
after6(Function6<FR, FP1, FP2, FP3, FP4, FP5, FP6>) - Method in interface de.caff.generics.function.Procedure5
Get a chained procedure which first applies the given 6-parameter function, then this procedure.
after6(Function6<FR, FP1, FP2, FP3, FP4, FP5, FP6>) - Method in interface de.caff.generics.function.Procedure6
Get a chained procedure which first applies the given 6-parameter function, then this procedure.
after6(Function6<FR, FP1, FP2, FP3, FP4, FP5, FP6>) - Method in interface de.caff.generics.function.Procedure7
Get a chained procedure which first applies the given 6-parameter function, then this procedure.
after6(Function6<FR, FP1, FP2, FP3, FP4, FP5, FP6>) - Method in interface de.caff.generics.function.Procedure8
Get a chained procedure which first applies the given 6-parameter function, then this procedure.
after6(Function6<FR, FP1, FP2, FP3, FP4, FP5, FP6>) - Method in interface de.caff.generics.function.Procedure9
Get a chained procedure which first applies the given 6-parameter function, then this procedure.
after7(Function7<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7>) - Method in interface de.caff.generics.function.Function2
Get a chained function which first applies the given 7-parameter function, then this one.
after7(Function7<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7>) - Method in interface de.caff.generics.function.Function3
Get a chained function which first applies the given 7-parameter function, then this one.
after7(Function7<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7>) - Method in interface de.caff.generics.function.Function4
Get a chained function which first applies the given 7-parameter function, then this one.
after7(Function7<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7>) - Method in interface de.caff.generics.function.Function5
Get a chained function which first applies the given 7-parameter function, then this one.
after7(Function7<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7>) - Method in interface de.caff.generics.function.Function6
Get a chained function which first applies the given 7-parameter function, then this one.
after7(Function7<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7>) - Method in interface de.caff.generics.function.Function7
Get a chained function which first applies the given 7-parameter function, then this one.
after7(Function7<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7>) - Method in interface de.caff.generics.function.Function8
Get a chained function which first applies the given 7-parameter function, then this one.
after7(Function7<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7>) - Method in interface de.caff.generics.function.Function9
Get a chained function which first applies the given 7-parameter function, then this one.
after7(Function7<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7>) - Method in interface de.caff.generics.function.Predicate2
Get a chained predicate which first applies the given 7-parameter function, then this one.
after7(Function7<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7>) - Method in interface de.caff.generics.function.Predicate3
Get a chained predicate which first applies the given 7-parameter function, then this one.
after7(Function7<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7>) - Method in interface de.caff.generics.function.Predicate4
Get a chained predicate which first applies the given 7-parameter function, then this one.
after7(Function7<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7>) - Method in interface de.caff.generics.function.Predicate5
Get a chained predicate which first applies the given 7-parameter function, then this one.
after7(Function7<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7>) - Method in interface de.caff.generics.function.Predicate6
Get a chained predicate which first applies the given 7-parameter function, then this one.
after7(Function7<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7>) - Method in interface de.caff.generics.function.Predicate7
Get a chained predicate which first applies the given 7-parameter function, then this one.
after7(Function7<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7>) - Method in interface de.caff.generics.function.Predicate8
Get a chained predicate which first applies the given 7-parameter function, then this one.
after7(Function7<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7>) - Method in interface de.caff.generics.function.Predicate9
Get a chained predicate which first applies the given 7-parameter function, then this one.
after7(Function7<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7>) - Method in interface de.caff.generics.function.Procedure2
Get a chained procedure which first applies the given 7-parameter function, then this one.
after7(Function7<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7>) - Method in interface de.caff.generics.function.Procedure3
Get a chained procedure which first applies the given 7-parameter function, then this one.
after7(Function7<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7>) - Method in interface de.caff.generics.function.Procedure4
Get a chained procedure which first applies the given 7-parameter function, then this one.
after7(Function7<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7>) - Method in interface de.caff.generics.function.Procedure5
Get a chained procedure which first applies the given 7-parameter function, then this one.
after7(Function7<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7>) - Method in interface de.caff.generics.function.Procedure6
Get a chained procedure which first applies the given 7-parameter function, then this one.
after7(Function7<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7>) - Method in interface de.caff.generics.function.Procedure7
Get a chained procedure which first applies the given 7-parameter function, then this one.
after7(Function7<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7>) - Method in interface de.caff.generics.function.Procedure8
Get a chained procedure which first applies the given 7-parameter function, then this one.
after7(Function7<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7>) - Method in interface de.caff.generics.function.Procedure9
Get a chained procedure which first applies the given 7-parameter function, then this one.
after8(Function8<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8>) - Method in interface de.caff.generics.function.Function2
Get a chained function which first applies the given 8-parameter function, then this one.
after8(Function8<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8>) - Method in interface de.caff.generics.function.Function3
Get a chained function which first applies the given 8-parameter function, then this one.
after8(Function8<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8>) - Method in interface de.caff.generics.function.Function4
Get a chained function which first applies the given 8-parameter function, then this one.
after8(Function8<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8>) - Method in interface de.caff.generics.function.Function5
Get a chained function which first applies the given 8-parameter function, then this one.
after8(Function8<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8>) - Method in interface de.caff.generics.function.Function6
Get a chained function which first applies the given 8-parameter function, then this one.
after8(Function8<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8>) - Method in interface de.caff.generics.function.Function7
Get a chained function which first applies the given 8-parameter function, then this one.
after8(Function8<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8>) - Method in interface de.caff.generics.function.Function8
Get a chained function which first applies the given 8-parameter function, then this one.
after8(Function8<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8>) - Method in interface de.caff.generics.function.Function9
Get a chained function which first applies the given 8-parameter function, then this one.
after8(Function8<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8>) - Method in interface de.caff.generics.function.Predicate2
Get a chained predicate which first applies the given 8-parameter function, then this one.
after8(Function8<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8>) - Method in interface de.caff.generics.function.Predicate3
Get a chained predicate which first applies the given 8-parameter function, then this one.
after8(Function8<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8>) - Method in interface de.caff.generics.function.Predicate4
Get a chained predicate which first applies the given 8-parameter function, then this one.
after8(Function8<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8>) - Method in interface de.caff.generics.function.Predicate5
Get a chained predicate which first applies the given 8-parameter function, then this one.
after8(Function8<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8>) - Method in interface de.caff.generics.function.Predicate6
Get a chained predicate which first applies the given 8-parameter function, then this one.
after8(Function8<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8>) - Method in interface de.caff.generics.function.Predicate7
Get a chained predicate which first applies the given 8-parameter function, then this one.
after8(Function8<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8>) - Method in interface de.caff.generics.function.Predicate8
Get a chained predicate which first applies the given 8-parameter function, then this one.
after8(Function8<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8>) - Method in interface de.caff.generics.function.Predicate9
Get a chained predicate which first applies the given 8-parameter function, then this one.
after8(Function8<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8>) - Method in interface de.caff.generics.function.Procedure2
Get a chained procedure which first applies the given 8-parameter function, then this one.
after8(Function8<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8>) - Method in interface de.caff.generics.function.Procedure3
Get a chained procedure which first applies the given 8-parameter function, then this one.
after8(Function8<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8>) - Method in interface de.caff.generics.function.Procedure4
Get a chained procedure which first applies the given 8-parameter function, then this one.
after8(Function8<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8>) - Method in interface de.caff.generics.function.Procedure5
Get a chained procedure which first applies the given 8-parameter function, then this one.
after8(Function8<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8>) - Method in interface de.caff.generics.function.Procedure6
Get a chained procedure which first applies the given 8-parameter function, then this one.
after8(Function8<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8>) - Method in interface de.caff.generics.function.Procedure7
Get a chained procedure which first applies the given 8-parameter function, then this one.
after8(Function8<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8>) - Method in interface de.caff.generics.function.Procedure8
Get a chained procedure which first applies the given 8-parameter function, then this one.
after8(Function8<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8>) - Method in interface de.caff.generics.function.Procedure9
Get a chained procedure which first applies the given 8-parameter function, then this one.
after9(Function9<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8, FP9>) - Method in interface de.caff.generics.function.Function2
Get a chained function which first applies the given 9-parameter function, then this one.
after9(Function9<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8, FP9>) - Method in interface de.caff.generics.function.Function3
Get a chained function which first applies the given 9-parameter function, then this one.
after9(Function9<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8, FP9>) - Method in interface de.caff.generics.function.Function4
Get a chained function which first applies the given 9-parameter function, then this one.
after9(Function9<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8, FP9>) - Method in interface de.caff.generics.function.Function5
Get a chained function which first applies the given 9-parameter function, then this one.
after9(Function9<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8, FP9>) - Method in interface de.caff.generics.function.Function6
Get a chained function which first applies the given 9-parameter function, then this one.
after9(Function9<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8, FP9>) - Method in interface de.caff.generics.function.Function7
Get a chained function which first applies the given 9-parameter function, then this one.
after9(Function9<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8, FP9>) - Method in interface de.caff.generics.function.Function8
Get a chained function which first applies the given 9-parameter function, then this one.
after9(Function9<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8, FP9>) - Method in interface de.caff.generics.function.Function9
Get a chained function which first applies the given 9-parameter function, then this one.
after9(Function9<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8, FP9>) - Method in interface de.caff.generics.function.Predicate2
Get a chained predicate which first applies the given 9-parameter function, then this one.
after9(Function9<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8, FP9>) - Method in interface de.caff.generics.function.Predicate3
Get a chained predicate which first applies the given 9-parameter function, then this one.
after9(Function9<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8, FP9>) - Method in interface de.caff.generics.function.Predicate4
Get a chained predicate which first applies the given 9-parameter function, then this one.
after9(Function9<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8, FP9>) - Method in interface de.caff.generics.function.Predicate5
Get a chained predicate which first applies the given 9-parameter function, then this one.
after9(Function9<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8, FP9>) - Method in interface de.caff.generics.function.Predicate6
Get a chained predicate which first applies the given 9-parameter function, then this one.
after9(Function9<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8, FP9>) - Method in interface de.caff.generics.function.Predicate7
Get a chained predicate which first applies the given 9-parameter function, then this one.
after9(Function9<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8, FP9>) - Method in interface de.caff.generics.function.Predicate8
Get a chained predicate which first applies the given 9-parameter function, then this one.
after9(Function9<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8, FP9>) - Method in interface de.caff.generics.function.Predicate9
Get a chained predicate which first applies the given 9-parameter function, then this one.
after9(Function9<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8, FP9>) - Method in interface de.caff.generics.function.Procedure2
Get a chained procedure which first applies the given 9-parameter function, then this one.
after9(Function9<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8, FP9>) - Method in interface de.caff.generics.function.Procedure3
Get a chained procedure which first applies the given 9-parameter function, then this one.
after9(Function9<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8, FP9>) - Method in interface de.caff.generics.function.Procedure4
Get a chained procedure which first applies the given 9-parameter function, then this one.
after9(Function9<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8, FP9>) - Method in interface de.caff.generics.function.Procedure5
Get a chained procedure which first applies the given 9-parameter function, then this one.
after9(Function9<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8, FP9>) - Method in interface de.caff.generics.function.Procedure6
Get a chained procedure which first applies the given 9-parameter function, then this one.
after9(Function9<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8, FP9>) - Method in interface de.caff.generics.function.Procedure7
Get a chained procedure which first applies the given 9-parameter function, then this one.
after9(Function9<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8, FP9>) - Method in interface de.caff.generics.function.Procedure8
Get a chained procedure which first applies the given 9-parameter function, then this one.
after9(Function9<FR, FP1, FP2, FP3, FP4, FP5, FP6, FP7, FP8, FP9>) - Method in interface de.caff.generics.function.Procedure9
Get a chained procedure which first applies the given 9-parameter function, 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?
ALPHA - Static variable in class de.caff.version.SemVer.Prerelease
Alpha prerelease.
AlphanumericIdentifier(String) - Constructor for class de.caff.version.SemVer.Prerelease.AlphanumericIdentifier
Constructor.
ALWAYS_FALSE - Static variable in interface de.caff.generics.function.Predicate1
Deprecated.
Use Predicate1.alwaysFalse() instead as the returned predicate is smarter.
ALWAYS_NULL - Static variable in interface de.caff.generics.function.Function0
Function which always returns a null object.
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.
alwaysNull() - Static method in interface de.caff.generics.function.Function0
Get a zero-argument function which always returns null.
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() - Method in interface de.caff.generics.PrimitiveBooleanIterable
Get the truth value resulting from combining all values with 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.
andIfSame(Ordering<? super T>) - Method in interface de.caff.generics.function.Ordering
Combine this ordering with a lower-level ordering.
andIfSame(Function<? super T, ? extends S>, Ordering<? super S>) - Method in interface de.caff.generics.function.Ordering
 
andIfSame(Function<? super T, ? extends S>) - Method in interface de.caff.generics.function.Ordering
 
andThen(BooleanConsumer) - Method in interface de.caff.generics.function.BooleanConsumer
Returns a composed BooleanConsumer 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(Function<? super T, ? extends R>) - Method in interface de.caff.generics.function.DoubleFunction2
Get a chained function which first applies this function and then the given function to the returned value.
andThen(Function<? super T, ? extends R>) - Method in interface de.caff.generics.function.DoubleFunction3
Get a chained function which first applies this function and then the given function to the returned value.
andThen(Function<? super T, ? extends R>) - Method in interface de.caff.generics.function.DoubleFunction4
Get a chained function which first applies this function and then the given function to the returned value.
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.
andThen(Function<? super T, ? extends R>) - Method in interface de.caff.generics.TwoWayChoiceN
Convert this into a two-way choice with a different return value.
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(Boolean, Boolean) - Method in interface de.caff.generics.function.BooleanFunction2
Default implementation.
apply(Byte, Byte) - Method in interface de.caff.generics.function.ByteFunction2
Default implementation.
apply(Character, Character) - Method in interface de.caff.generics.function.CharFunction2
Default implementation.
apply(Double, Double) - Method in interface de.caff.generics.function.DoubleFunction2
Default implementation.
apply(double, double, double) - Method in interface de.caff.generics.function.DoubleFunction3
Apply this function to three double arguments and return the result.
apply(double, double, double, double) - Method in interface de.caff.generics.function.DoubleFunction4
Apply this function to three double arguments and return the result.
apply(Float, Float) - Method in interface de.caff.generics.function.FloatFunction2
Default implementation.
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(P1, P2) - Method in interface de.caff.generics.function.FragileFunction2
Run the function.
apply(ITuple2<? extends P1, ? extends P2>) - Method in interface de.caff.generics.function.FragileFunction2
Expand a tuple into the arguments of this function.
apply(P1, P2, P3) - Method in interface de.caff.generics.function.FragileFunction3
Run the function.
apply(ITuple3<? extends P1, ? extends P2, ? extends P3>) - Method in interface de.caff.generics.function.FragileFunction3
Expand a tuple into the arguments of this function.
apply(P1, P2, P3, P4) - Method in interface de.caff.generics.function.FragileFunction4
Run the function.
apply(ITuple4<? extends P1, ? extends P2, ? extends P3, ? extends P4>) - Method in interface de.caff.generics.function.FragileFunction4
Expand a tuple into the arguments of this function.
apply() - Method in interface de.caff.generics.function.FragileProcedure0
Run the function.
apply(P) - Method in interface de.caff.generics.function.FragileProcedure1
Run the function.
apply(ITuple2<? extends P1, ? extends P2>) - Method in interface de.caff.generics.function.FragileProcedure2
Expand a tuple into the arguments of this procedure.
apply(P1, P2) - Method in interface de.caff.generics.function.FragileProcedure2
Run the function.
apply(P1, P2, P3) - Method in interface de.caff.generics.function.FragileProcedure3
Run the procedure.
apply(ITuple3<? extends P1, ? extends P2, ? extends P3>) - Method in interface de.caff.generics.function.FragileProcedure3
 
apply(P1, P2, P3, P4) - Method in interface de.caff.generics.function.FragileProcedure4
Run the procedure.
apply(ITuple4<? extends P1, ? extends P2, ? extends P3, ? extends P4>) - Method in interface de.caff.generics.function.FragileProcedure4
 
apply() - Method in interface de.caff.generics.function.Function0
Run the function.
apply(ITuple2<? extends P1, ? extends P2>) - Method in interface de.caff.generics.function.Function2
Expand a tuple into the arguments of this function.
apply(P1, P2, P3) - Method in interface de.caff.generics.function.Function3
Run the function.
apply(ITuple3<? extends P1, ? extends P2, ? extends P3>) - Method in interface de.caff.generics.function.Function3
Expand a tuple into the arguments of this function.
apply(P1, P2, P3, P4) - Method in interface de.caff.generics.function.Function4
Run the function.
apply(ITuple4<? extends P1, ? extends P2, ? extends P3, ? extends P4>) - Method in interface de.caff.generics.function.Function4
Expand a tuple into the arguments of this function.
apply(P1, P2, P3, P4, P5) - Method in interface de.caff.generics.function.Function5
Run the function.
apply(ITuple5<? extends P1, ? extends P2, ? extends P3, ? extends P4, ? extends P5>) - Method in interface de.caff.generics.function.Function5
Expand a tuple into the arguments of this function.
apply(P1, P2, P3, P4, P5, P6) - Method in interface de.caff.generics.function.Function6
Run the function.
apply(ITuple6<? extends P1, ? extends P2, ? extends P3, ? extends P4, ? extends P5, ? extends P6>) - Method in interface de.caff.generics.function.Function6
Expand a tuple into the arguments of this function.
apply(P1, P2, P3, P4, P5, P6, P7) - Method in interface de.caff.generics.function.Function7
Run the function.
apply(ITuple7<? extends P1, ? extends P2, ? extends P3, ? extends P4, ? extends P5, ? extends P6, ? extends P7>) - Method in interface de.caff.generics.function.Function7
Expand a tuple into the arguments of this function.
apply(P1, P2, P3, P4, P5, P6, P7, P8) - Method in interface de.caff.generics.function.Function8
Run the function.
apply(ITuple8<? extends P1, ? extends P2, ? extends P3, ? extends P4, ? extends P5, ? extends P6, ? extends P7, ? extends P8>) - Method in interface de.caff.generics.function.Function8
Expand a tuple into the arguments of this function.
apply(P1, P2, P3, P4, P5, P6, P7, P8, P9) - Method in interface de.caff.generics.function.Function9
Run the function.
apply(ITuple9<? extends P1, ? extends P2, ? extends P3, ? extends P4, ? extends P5, ? extends P6, ? extends P7, ? extends P8, ? extends P9>) - Method in interface de.caff.generics.function.Function9
Expand a tuple into the arguments of this function.
apply(Integer, Integer) - Method in interface de.caff.generics.function.IntFunction2
Default implementation.
apply(Long, Long) - Method in interface de.caff.generics.function.LongFunction2
Default implementation.
apply(P1, P2) - Method in interface de.caff.generics.function.Predicate2
Deprecated.
This has been renamed to BiPredicate.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(Short, Short) - Method in interface de.caff.generics.function.ShortFunction2
Default implementation.
apply(boolean...) - Method in interface de.caff.generics.function.VarBooleanOperator
Apply this operator.
apply(BooleanIndexable) - Method in interface de.caff.generics.function.VarBooleanOperator
Apply this operator.
apply(byte...) - Method in interface de.caff.generics.function.VarByteOperator
Apply this operator.
apply(ByteIndexable) - Method in interface de.caff.generics.function.VarByteOperator
Apply this operator.
apply(char...) - Method in interface de.caff.generics.function.VarCharOperator
Apply this operator.
apply(CharIndexable) - Method in interface de.caff.generics.function.VarCharOperator
Apply this operator.
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.
apply(float...) - Method in interface de.caff.generics.function.VarFloatOperator
Apply this operator.
apply(FloatIndexable) - Method in interface de.caff.generics.function.VarFloatOperator
Apply this operator.
apply(int...) - Method in interface de.caff.generics.function.VarIntOperator
Apply this operator.
apply(IntIndexable) - Method in interface de.caff.generics.function.VarIntOperator
Apply this operator.
apply(long...) - Method in interface de.caff.generics.function.VarLongOperator
Apply this operator.
apply(LongIndexable) - Method in interface de.caff.generics.function.VarLongOperator
Apply this operator.
apply(short...) - Method in interface de.caff.generics.function.VarShortOperator
Apply this operator.
apply(ShortIndexable) - Method in interface de.caff.generics.function.VarShortOperator
Apply this operator.
applyAsBool(boolean) - Method in interface de.caff.generics.function.BooleanFunction1
Convert a boolean into something else.
applyAsBoolean(boolean, boolean) - Method in interface de.caff.generics.function.BooleanFunction2
Convert two booleans into something else.
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.
applyAsBooleans(BooleanFunction2<T>) - Method in class de.caff.generics.BooleanPair
Apply a 2-boolean function on this pair.
applyAsByte(byte) - Method in interface de.caff.generics.function.ByteFunction1
Convert a byte into something else.
applyAsByte(byte, byte) - Method in interface de.caff.generics.function.ByteFunction2
Convert two bytes into something else.
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.
applyAsByte(T) - Method in interface de.caff.generics.function.ToByteFunction
Apply this function to the given value.
applyAsBytes(ByteFunction2<T>) - Method in class de.caff.generics.BytePair
Apply a 2-byte function on this pair.
applyAsChar(char) - Method in interface de.caff.generics.function.CharFunction1
Convert a character into something else.
applyAsChar(char, char) - Method in interface de.caff.generics.function.CharFunction2
Convert two characters into something else.
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.
applyAsChar(T) - Method in interface de.caff.generics.function.ToCharFunction
Apply this function to the given value.
applyAsChars(CharFunction2<T>) - Method in class de.caff.generics.CharPair
Apply a 2-character function on this pair.
applyAsDouble(double, double) - Method in interface de.caff.generics.function.DoubleFunction2
Apply this function to two double arguments and return the result.
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.
applyAsDoubles(DoubleFunction2<T>) - Method in class de.caff.generics.DoublePair
Apply a 2-double function on this pair.
applyAsFloat(float) - Method in interface de.caff.generics.function.FloatFunction1
Convert a float into something else.
applyAsFloat(float, float) - Method in interface de.caff.generics.function.FloatFunction2
Convert two floats into something else.
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.
applyAsFloat(T) - Method in interface de.caff.generics.function.ToFloatFunction
Apply this function to the given value.
applyAsFloats(FloatFunction2<T>) - Method in class de.caff.generics.FloatPair
Apply a 2-float function on this pair.
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.
applyAsInts(IntFunction2<T>) - Method in class de.caff.generics.IntPair
Apply a 2-int function on this pair.
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(long, long) - Method in interface de.caff.generics.function.LongFunction2
Convert two longs into something else.
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.
applyAsLongs(LongFunction2<T>) - Method in class de.caff.generics.LongPair
Apply a 2-long function on this pair.
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(short) - Method in interface de.caff.generics.function.ShortFunction1
Convert a short into something else.
applyAsShort(short, short) - Method in interface de.caff.generics.function.ShortFunction2
Convert two shorts into something else.
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.
applyAsShort(T) - Method in interface de.caff.generics.function.ToShortFunction
Apply this function to the given value.
applyAsShorts(ShortFunction2<T>) - Method in class de.caff.generics.ShortPair
Apply a 2-short function on this pair.
applyNonNull(P) - Method in interface de.caff.generics.function.FragileProcedure1
Apply this procedure only if the argument is not null.
applyNonNull(P, R) - Method in interface de.caff.generics.function.Function1
Apply this function if the argument is not null, otherwise return the fallback.
applyNonNull(P) - Method in interface de.caff.generics.function.Procedure1
Apply this procedure only if the argument is not null.
applyOnEach(Function<? super T, ? extends T>) - Method in interface de.caff.generics.MutableIndexable
Apply the given operator on each element.
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(double, double) - Static method in class de.caff.generics.Primitives
Are two primitive double values equal?
areEqual(float, float) - Static method in class de.caff.generics.Primitives
Are two primitive float values equal?
areEqual(double, double, double) - Static method in class de.caff.generics.Primitives
Are two primitive double values nearly equal?
areEqual(float, float, float) - Static method in class de.caff.generics.Primitives
Are two primitive float values nearly equal?
areEqual(double[], double[]) - Static method in class de.caff.generics.Primitives
Are two primitive double arrays equal?
areEqual(float[], float[]) - Static method in class de.caff.generics.Primitives
Are two primitive float arrays equal?
areEqual(Object, Object) - Static method in class de.caff.generics.Primitives
Are the too arbitrary objects equal?
areEqual(Collection<T1>, Collection<T2>) - Static method in class de.caff.generics.Types
Are two collections equal?
areEqual(Collection<T1>, Collection<T2>, BiPredicate<? 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>, BiPredicate<? 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[], BiPredicate<? 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>, BiPredicate<? 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>, BiPredicate<? 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>, BiPredicate<? super T1, ? super T2>) - Static method in class de.caff.generics.Types
Are two enumerators equal?
areIdentical() - Static method in interface de.caff.generics.function.Predicate2
Get a predicate which checks whether 2 objects represent the same object.
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 char 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.Countable
Convert this into a base countable.
asBase() - Method in class de.caff.generics.Countable.Base
 
asBase() - Method in interface de.caff.generics.Dict
Convert this into a Dict.Base to have useful implementations for some standard Object methods.
asBase() - Method in class de.caff.generics.Dict.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
Convert this into a base indexable.
asBase() - Method in class de.caff.generics.Indexable.Base
 
asBase() - Method in interface de.caff.generics.IntCountable
Convert this into a base countable.
asBase() - Method in class de.caff.generics.IntCountable.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
 
asBase() - Method in interface de.caff.generics.tuple.ITuple2
Convert this 2-tuple into a base tuple which provides useful implementations for standard methods.
asBase() - Method in class de.caff.generics.tuple.ITuple2.Base
 
asBase() - Method in interface de.caff.generics.tuple.ITuple3
Convert this 3-tuple into a base tuple which provides useful implementations for standard methods.
asBase() - Method in class de.caff.generics.tuple.ITuple3.Base
 
asBase() - Method in interface de.caff.generics.tuple.ITuple4
Convert this 4-tuple into a base tuple which provides useful implementations for standard methods.
asBase() - Method in class de.caff.generics.tuple.ITuple4.Base
 
asBase() - Method in interface de.caff.generics.tuple.ITuple5
Convert this 5-tuple into a base tuple which provides useful implementations for standard methods.
asBase() - Method in class de.caff.generics.tuple.ITuple5.Base
 
asBase() - Method in interface de.caff.generics.tuple.ITuple6
Convert this 6-tuple into a base tuple which provides useful implementations for standard methods.
asBase() - Method in class de.caff.generics.tuple.ITuple6.Base
 
asBase() - Method in interface de.caff.generics.tuple.ITuple7
Convert this 7-tuple into a base tuple which provides useful implementations for standard methods.
asBase() - Method in class de.caff.generics.tuple.ITuple7.Base
 
asBase() - Method in interface de.caff.generics.tuple.ITuple8
Convert this 8-tuple into a base tuple which provides useful implementations for standard methods.
asBase() - Method in class de.caff.generics.tuple.ITuple8.Base
 
asBase() - Method in interface de.caff.generics.tuple.ITuple9
Convert this 9-tuple into a base tuple which provides useful implementations for standard methods.
asBase() - Method in class de.caff.generics.tuple.ITuple9.Base
 
asByteComparator() - Method in interface de.caff.generics.function.ByteOrdering
Use this ordering as a comparator.
asByteOrdering() - Method in interface de.caff.generics.function.ByteOrdering
Get this ordering as a generic byte ordering.
ASCENDING - Static variable in interface de.caff.generics.function.ByteOrdering
Natural order of ascending byte values.
ascending(byte, byte) - Method in interface de.caff.generics.function.ByteOrdering
Are the two values represented in strictly ascending order?
ASCENDING - Static variable in interface de.caff.generics.function.CharOrdering
Natural order of ascending char values.
ascending(char, char) - Method in interface de.caff.generics.function.CharOrdering
Are the two values represented in strictly ascending order?
ascending(double, double) - Method in interface de.caff.generics.function.DoubleOrdering
Are the two values represented in strictly ascending order?
ascending(float, float) - Method in interface de.caff.generics.function.FloatOrdering
Are the two values represented in strictly ascending order?
ASCENDING - Static variable in interface de.caff.generics.function.IntOrdering
Natural order of ascending int values.
ascending(int, int) - Method in interface de.caff.generics.function.IntOrdering
Are the two values represented in strictly ascending order?
ASCENDING - Static variable in interface de.caff.generics.function.LongOrdering
Natural order of ascending long values.
ascending(long, long) - Method in interface de.caff.generics.function.LongOrdering
Are the two values represented in strictly ascending order?
ascending(T, T) - Method in interface de.caff.generics.function.Ordering
Are the two values represented in strictly ascending order?
ASCENDING - Static variable in interface de.caff.generics.function.ShortOrdering
Natural order of ascending short values.
ascending(short, short) - Method in interface de.caff.generics.function.ShortOrdering
Are the two values represented in strictly ascending order?
ascending - Variable in enum de.caff.generics.Order
Is this order ascending?
ascendingOrSame(byte, byte) - Method in interface de.caff.generics.function.ByteOrdering
Are the two values represented in ascending order?
ascendingOrSame(char, char) - Method in interface de.caff.generics.function.CharOrdering
Are the two values represented in ascending order?
ascendingOrSame(double, double) - Method in interface de.caff.generics.function.DoubleOrdering
Are the two values represented in ascending order?
ascendingOrSame(float, float) - Method in interface de.caff.generics.function.FloatOrdering
Are the two values represented in ascending order?
ascendingOrSame(int, int) - Method in interface de.caff.generics.function.IntOrdering
Are the two values represented in ascending order?
ascendingOrSame(long, long) - Method in interface de.caff.generics.function.LongOrdering
Are the two values represented in ascending order?
ascendingOrSame(T, T) - Method in interface de.caff.generics.function.Ordering
Are the two values represented in ascending order?
ascendingOrSame(short, short) - Method in interface de.caff.generics.function.ShortOrdering
Are the two values represented in ascending order?
ascendingOrSame - Variable in enum de.caff.generics.Order
Is this order ascending or the same?
asCharComparator() - Method in interface de.caff.generics.function.CharOrdering
Use this ordering as a comparator.
asCharOrdering() - Method in interface de.caff.generics.function.CharOrdering
Get this ordering as a generic char ordering.
asCharSequence() - Method in interface de.caff.generics.CharIndexable
Get a view of this char indexable as a char sequence.
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.IntCountable
View this countable as an unmodifiable standard Java 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.
asComparator() - Method in interface de.caff.generics.function.Ordering
Use this ordering as a comparator.
asDoubleComparator() - Method in interface de.caff.generics.function.DoubleOrdering
Use this ordering as a comparator.
asDoubleIndexable() - Method in interface de.caff.generics.FloatIndexable
View this float indexable as a double indexable.
asDoubleIterable() - Method in interface de.caff.generics.PrimitiveFloatIterable
View this float iterable as a double iterable.
asDoubleIterator() - Method in interface de.caff.generics.PrimitiveFloatIterator
View this float iterator as a double iterator.
asDoubleOrdering() - Method in interface de.caff.generics.function.DoubleOrdering
Get this ordering as a generic double ordering.
asEqualityChecker() - Method in interface de.caff.generics.function.Ordering
Use this ordering as a checker for equality.
asFloatComparator() - Method in interface de.caff.generics.function.FloatOrdering
Use this ordering as a comparator.
asFloatOrdering() - Method in interface de.caff.generics.function.FloatOrdering
Get this ordering as a generic float ordering.
asIndexable() - Method in interface de.caff.generics.BooleanIndexable
Get a view of this indexable as a standard object-based indexable.
asIndexable() - Method in interface de.caff.generics.ByteIndexable
Get a view of this indexable as a standard object-based indexable.
asIndexable() - Method in interface de.caff.generics.CharIndexable
Get a view of this indexable as a standard object-based indexable.
asIndexable() - Method in interface de.caff.generics.DoubleIndexable
Get a view of this indexable as a standard object-based indexable.
asIndexable() - Method in interface de.caff.generics.FloatIndexable
Get a view of this indexable as a standard object-based indexable.
asIndexable() - Method in interface de.caff.generics.IntIndexable
Get a view of this indexable as a standard object-based indexable.
asIndexable() - Method in interface de.caff.generics.LongIndexable
Get a view of this indexable as a standard object-based indexable.
asIndexable() - Method in interface de.caff.generics.ShortIndexable
Get a view of this indexable as a standard object-based indexable.
asIntComparator() - Method in interface de.caff.generics.function.IntOrdering
Use this ordering as a comparator.
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.
asIntIterable() - Method in interface de.caff.generics.PrimitiveByteIterable
View this byte iterable as an int iterable.
asIntIterable() - Method in interface de.caff.generics.PrimitiveCharIterable
View this byte iterable as an int iterable.
asIntIterable() - Method in interface de.caff.generics.PrimitiveShortIterable
View this byte iterable as an int iterable.
asIntIterator() - Method in interface de.caff.generics.PrimitiveByteIterator
View this byte iterator as an int iterator.
asIntIterator() - Method in interface de.caff.generics.PrimitiveCharIterator
View this char iterator as an int iterator.
asIntIterator() - Method in interface de.caff.generics.PrimitiveShortIterator
View this short iterator as an int iterator.
asIntOrdering() - Method in interface de.caff.generics.function.IntOrdering
Get this ordering as a generic int ordering.
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 of 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.MutableBooleanIndexable
View this indexable as a standard list.
asList() - Method in interface de.caff.generics.MutableByteIndexable
View this indexable as a standard list.
asList() - Method in interface de.caff.generics.MutableCharIndexable
View this indexable as a standard list.
asList() - Method in interface de.caff.generics.MutableDoubleIndexable
View this indexable as a standard list.
asList() - Method in interface de.caff.generics.MutableFloatIndexable
View this indexable as a standard list.
asList() - Method in interface de.caff.generics.MutableIndexable
View this indexable as a standard list.
asList() - Method in interface de.caff.generics.MutableIntIndexable
View this indexable as a standard list.
asList() - Method in interface de.caff.generics.MutableLongIndexable
View this indexable as a standard list.
asList() - Method in interface de.caff.generics.MutableShortIndexable
View this indexable as a standard 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.
asLongComparator() - Method in interface de.caff.generics.function.LongOrdering
Use this ordering as a comparator.
asLongIndexable() - Method in interface de.caff.generics.IntIndexable
View this integer indexable as a long indexable.
asLongIterable() - Method in interface de.caff.generics.PrimitiveByteIterable
View this byte iterable as a long iterable.
asLongIterable() - Method in interface de.caff.generics.PrimitiveCharIterable
View this byte iterable as a long iterable.
asLongIterable() - Method in interface de.caff.generics.PrimitiveShortIterable
View this byte iterable as a long iterable.
asLongIterator() - Method in interface de.caff.generics.PrimitiveByteIterator
View this byte iterator as a long iterator.
asLongIterator() - Method in interface de.caff.generics.PrimitiveCharIterator
View this char iterator as a long iterator.
asLongIterator() - Method in interface de.caff.generics.PrimitiveShortIterator
View this short iterator as a long iterator.
asLongOrdering() - Method in interface de.caff.generics.function.LongOrdering
Get this ordering as a generic long ordering.
asNullable() - Method in interface de.caff.generics.NamedValue
View this as a nullable value with a name.
asNumberComparator() - Method in interface de.caff.generics.function.ByteOrdering
Get this ordering as a number comparator.
asNumberComparator() - Method in interface de.caff.generics.function.DoubleOrdering
View this ordering as a number comparator.
asNumberComparator() - Method in interface de.caff.generics.function.FloatOrdering
View this ordering as a number comparator.
asNumberComparator() - Method in interface de.caff.generics.function.IntOrdering
View this ordering as a number comparator.
asNumberComparator() - Method in interface de.caff.generics.function.LongOrdering
View this ordering as a number comparator.
asNumberComparator() - Method in interface de.caff.generics.function.ShortOrdering
View this ordering as a number comparator.
asNumberOrdering() - Method in interface de.caff.generics.function.DoubleOrdering
See this ordering as one working on general numbers.
asShortComparator() - Method in interface de.caff.generics.function.ShortOrdering
Use this ordering as a comparator.
asShortIterable() - Method in interface de.caff.generics.PrimitiveByteIterable
View this byte iterable as a short iterable.
asShortIterator() - Method in interface de.caff.generics.PrimitiveByteIterator
View this byte iterator as a short iterator.
asShortOrdering() - Method in interface de.caff.generics.function.ShortOrdering
Get this ordering as a generic short ordering.
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.
asUnsignedIntIterable() - Method in interface de.caff.generics.PrimitiveByteIterable
View this byte iterable as an int iterable which uses the unsigned byte values of this iterable.
asUnsignedIntIterable() - Method in interface de.caff.generics.PrimitiveShortIterable
View this byte iterable as an int iterable which uses the unsigned byte values of this iterable.
asUnsignedIntIterator() - Method in interface de.caff.generics.PrimitiveByteIterator
View this byte iterator as an int iterator using the values of this iterator as unsigned bytes.
asUnsignedIntIterator() - Method in interface de.caff.generics.PrimitiveShortIterator
View this short iterator as an int iterator using the values of this iterator as unsigned shorts.
asUnsignedLongIterable() - Method in interface de.caff.generics.PrimitiveByteIterable
View this byte iterable as a long iterable which uses the unsigned byte values of this iterable.
asUnsignedLongIterable() - Method in interface de.caff.generics.PrimitiveShortIterable
View this byte iterable as a long iterable which uses the unsigned byte values of this iterable.
asUnsignedLongIterator() - Method in interface de.caff.generics.PrimitiveByteIterator
View this byte iterator as a long iterator using the values of this iterator as unsigned bytes.
asUnsignedLongIterator() - Method in interface de.caff.generics.PrimitiveShortIterator
View this byte iterator as a long iterator using the values of this iterator as unsigned bytes.
average() - Method in interface de.caff.generics.PrimitiveDoubleIterable
Calculate the average of all elements in this iterable.
average() - Method in interface de.caff.generics.PrimitiveIntIterable
Calculate the average of all elements in this iterable.
average() - Method in interface de.caff.generics.PrimitiveLongIterable
Calculate the average of all elements in this iterable.

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.Countable.Base
 
Base() - Constructor for class de.caff.generics.Dict.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.IntCountable.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
 
Base(TT, Class<TT>) - Constructor for class de.caff.generics.Subject.Base
 
Base() - Constructor for class de.caff.generics.tuple.ITuple2.Base
 
Base() - Constructor for class de.caff.generics.tuple.ITuple3.Base
 
Base() - Constructor for class de.caff.generics.tuple.ITuple4.Base
 
Base() - Constructor for class de.caff.generics.tuple.ITuple5.Base
 
Base() - Constructor for class de.caff.generics.tuple.ITuple6.Base
 
Base() - Constructor for class de.caff.generics.tuple.ITuple7.Base
 
Base() - Constructor for class de.caff.generics.tuple.ITuple8.Base
 
Base() - Constructor for class de.caff.generics.tuple.ITuple9.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.
BasicLoop<T extends BasicLoop.Item<T>> - Class in de.caff.generics
Wrapper around a double linked list which forms a loop.
BasicLoop() - Constructor for class de.caff.generics.BasicLoop
Create an empty loop.
BasicLoop(Iterable<V>, Function<? super V, Function3<T, BasicLoop<T>, T, T>>) - Constructor for class de.caff.generics.BasicLoop
Create a loop from an iterable.
BasicLoop(Function<? super V, Function3<T, BasicLoop<T>, T, T>>, V...) - Constructor for class de.caff.generics.BasicLoop
Create a loop from an array.
BasicLoop.Item<V extends BasicLoop.Item<V>> - Class in de.caff.generics
Base implementation of a double linked loop item.
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.
BETA - Static variable in class de.caff.version.SemVer.Prerelease
Beta prerelease.
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.
binarySearch(byte) - Method in interface de.caff.generics.ByteIndexable
Do a binary search in an indexable ordered in natural ascending order.
binarySearch(byte, ByteOrdering) - Method in interface de.caff.generics.ByteIndexable
Do a binary search in an ordered indexable.
binarySearch(char) - Method in interface de.caff.generics.CharIndexable
Do a binary search in an indexable ordered in natural ascending order.
binarySearch(char, CharOrdering) - Method in interface de.caff.generics.CharIndexable
Do a binary search in an ordered indexable.
binarySearch(double) - Method in interface de.caff.generics.DoubleIndexable
Do a binary search in an indexable ordered in natural ascending order.
binarySearch(double, DoubleOrdering) - Method in interface de.caff.generics.DoubleIndexable
Do a binary search in an ordered indexable.
binarySearch(float) - Method in interface de.caff.generics.FloatIndexable
Do a binary search in an indexable ordered in natural ascending order.
binarySearch(float, FloatOrdering) - Method in interface de.caff.generics.FloatIndexable
Do a binary search in an ordered indexable.
binarySearch(T, Ordering<? super T>) - Method in interface de.caff.generics.Indexable
Do a binary search in an ordered indexable.
binarySearch(int) - Method in interface de.caff.generics.IntIndexable
Do a binary search in an indexable ordered in natural ascending order.
binarySearch(int, IntOrdering) - Method in interface de.caff.generics.IntIndexable
Do a binary search in an ordered indexable.
binarySearch(long) - Method in interface de.caff.generics.LongIndexable
Do a binary search in an indexable ordered in natural ascending order.
binarySearch(long, LongOrdering) - Method in interface de.caff.generics.LongIndexable
Do a binary search in an ordered indexable.
binarySearch(short) - Method in interface de.caff.generics.ShortIndexable
Do a binary search in an indexable ordered in natural ascending order.
binarySearch(short, ShortOrdering) - Method in interface de.caff.generics.ShortIndexable
Do a binary search in an ordered indexable.
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.
BooleanFunction1<T> - Interface in de.caff.generics.function
Function which has a primitive boolean as input, and an object as output.
BooleanFunction2<T> - Interface in de.caff.generics.function
Function which has two primitive booleans as input, and an object as output.
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().
BooleanIndexable.EntryConsumer - Interface in de.caff.generics
Consumer for index-value pairs with int values.
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.
booleanIterator() - Method in interface de.caff.generics.PrimitiveBooleanIterable
Get a primitive boolean iterator.
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.
BooleanPredicate3 - Interface in de.caff.generics.function
Predicate which expects three primitive boolean arguments.
BooleanSetter<T> - Interface in de.caff.generics.function
Procedure with a generic and a boolean argument.
booleanView(Iterator<S>, Predicate<? super S>) - Static method in class de.caff.generics.Types
View a generic iterator as if it is an iterator for primitive boolean values.
booleanView(Iterable<S>, Predicate<? super S>) - Static method in class de.caff.generics.Types
View a generic iterable as if it is an iterable of primitive boolean values.
boxed(float) - Static method in class de.caff.generics.Primitives
Get a boxed float value which takes care of handling positive and negative zero in a more natural way.
boxed(double) - Static method in class de.caff.generics.Primitives
Get a boxed double value which takes care of handling positive and negative zero in a more natural way.
boxedN(float) - Static method in class de.caff.generics.Primitives
Get a boxed float value which takes care of handling positive and negative zero in a more natural way.
boxedN(double) - Static method in class de.caff.generics.Primitives
Get a boxed double value which takes care of handling positive and negative zero in a more natural way.
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.
ByteFunction1<T> - Interface in de.caff.generics.function
Function which has a primitive byte as input, and an object as output.
ByteFunction2<T> - Interface in de.caff.generics.function
Function which has two primitive bytes as input, and an object as output.
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.
byteIterator() - Method in interface de.caff.generics.PrimitiveByteIterable
Get a primitive byte iterator.
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.
ByteOrdering - Interface in de.caff.generics.function
Define an order for two primitive byte values.
ByteOrdering.Serial - Interface in de.caff.generics.function
A byte ordering which is serializable.
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.
BytePredicate3 - Interface in de.caff.generics.function
Predicate which expects three primitive byte arguments.
ByteSetter<T> - Interface in de.caff.generics.function
Procedure with a generic and a byte argument.
bytesFromHexString(String) - Static method in interface de.caff.generics.ByteIndexable
Get a byte array from a string of hexcoded bytes.
byteView(Iterator<S>, ToByteFunction<? super S>) - Static method in class de.caff.generics.Types
View a generic iterator as if it is an iterator for primitive byte values.
byteView(Iterable<S>, ToByteFunction<? super S>) - Static method in class de.caff.generics.Types
View a generic iterable as if it is an iterable of primitive byte values.

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(Object) - Method in interface de.caff.generics.Subjective
Cast any object to the type of this subjective.
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.
CharFunction1<T> - Interface in de.caff.generics.function
Function which has a primitive character as input, and an object as output.
CharFunction2<T> - Interface in de.caff.generics.function
Function which has two primitive characters as input, and an object as output.
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.
charIterator() - Method in interface de.caff.generics.PrimitiveCharIterable
Get a primitive char iterator.
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.
CharOrdering - Interface in de.caff.generics.function
Define an order for two primitive char values.
CharOrdering.Serial - Interface in de.caff.generics.function
A char ordering which is serializable.
CharPair - Class in de.caff.generics
A pair of primitive char values.
CharPair(char, char) - Constructor for class de.caff.generics.CharPair
Constructor.
CharPair(String) - Constructor for class de.caff.generics.CharPair
Create a character pair from a 2-character string.
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.
CharPredicate3 - Interface in de.caff.generics.function
Predicate which expects three primitive char arguments.
CharSetter<T> - Interface in de.caff.generics.function
Procedure with a generic and a char argument.
charView(Iterator<S>, ToCharFunction<? super S>) - Static method in class de.caff.generics.Types
View a generic iterator as if it is an iterator for primitive char values.
charView(Iterable<S>, ToCharFunction<? super S>) - Static method in class de.caff.generics.Types
View a generic iterable as if it is an iterable of primitive char values.
Check - Class in de.caff.generics.checker
Helper methods for using Predicates as checkers,, useful for combination of checkers.
check(Long, Long) - Method in interface de.caff.generics.function.LongOrdering
 
check(T, T) - Method in interface de.caff.generics.function.Ordering
Check the ordering of the two values.
checkBinomial(int, int) - Static method in class de.caff.generics.util.combi.Combinations
Check the parameters of a "n choice k" for sanity.
checkByte(byte, byte) - Method in interface de.caff.generics.function.ByteOrdering
Get the order of the two values.
checkByte(byte, byte) - Method in interface de.caff.generics.function.IntOrdering
 
checkChar(char, char) - Method in interface de.caff.generics.function.CharOrdering
Get the order of the two values.
checkChar(char, char) - Method in interface de.caff.generics.function.IntOrdering
 
checkDouble(double, double) - Method in interface de.caff.generics.function.DoubleOrdering
Get the order of the two values.
checkFloat(float, float) - Method in interface de.caff.generics.function.DoubleOrdering
 
checkFloat(float, float) - Method in interface de.caff.generics.function.FloatOrdering
Get the order of the two values.
checkIndex(int, int) - Static method in interface de.caff.generics.Indexable
Check the index if it is between 0 (included) and the given size (excluded).
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.
checkInt(int, int) - Method in interface de.caff.generics.function.IntOrdering
Get the order of the two values.
checkLong(long, long) - Method in interface de.caff.generics.function.LongOrdering
Get the order of the two values.
checkShort(short, short) - Method in interface de.caff.generics.function.IntOrdering
 
checkShort(short, short) - Method in interface de.caff.generics.function.ShortOrdering
Get the order of the two values.
choose(boolean) - Method in interface de.caff.generics.TwoWayChoice
Return the selected choice.
choose(boolean) - Method in interface de.caff.generics.TwoWayChoiceN
Return the selected choice.
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,
cleanup() - Method in class de.caff.generics.LeastRecentlyUsedCache
Remove all key-value pairs which are no longer available.
cleanup() - Method in class de.caff.generics.RecreatingLeastRecentlyUsedCache
 
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.BasicLoop
Clear this loop.
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.LeastRecentlyUsedCache
Remove all entries from this cache.
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.
closedItemView() - Method in class de.caff.generics.BasicLoop
View this loop's items as a countable which is "closed".
closedValueView() - Method in class de.caff.generics.Loop
View this loop's values as a countable which is "closed".
collectServices() - Static method in interface de.caff.version.ModuleVersionService
Collect the module version services and cache them in an indexable.
collectServices(String) - Static method in interface de.caff.version.ModuleVersionService
Collect the module version services and cache them in an indexable.
Combinations<T> - Class in de.caff.generics.util.combi
Create all combinations.
Combinations(int, Indexable<T>) - Constructor for class de.caff.generics.util.combi.Combinations
Constructor.
Combinations(int, List<T>) - Constructor for class de.caff.generics.util.combi.Combinations
Constructor.
Combinations(int, Countable<T>) - Constructor for class de.caff.generics.util.combi.Combinations
Constructor.
Combinations(int, Collection<T>) - Constructor for class de.caff.generics.util.combi.Combinations
Constructor.
Combinations(int, T...) - Constructor for class de.caff.generics.util.combi.Combinations
Constructor.
Combinations.OfBoolean - Class in de.caff.generics.util.combi
Combinations of boolean values.
Combinations.OfByte - Class in de.caff.generics.util.combi
Combinations of byte values.
Combinations.OfChar - Class in de.caff.generics.util.combi
Combinations of char values.
Combinations.OfDouble - Class in de.caff.generics.util.combi
Combinations of double values.
Combinations.OfFloat - Class in de.caff.generics.util.combi
Combinations of float values.
Combinations.OfInt - Class in de.caff.generics.util.combi
The combinations of integer values.
Combinations.OfLong - Class in de.caff.generics.util.combi
Combinations of long values.
Combinations.OfRange - Class in de.caff.generics.util.combi
The combinations of an index range.
Combinations.OfShort - Class in de.caff.generics.util.combi
Combinations of short values.
Combinations.OfString - Class in de.caff.generics.util.combi
The combinations of the characters of a string, as strings.
combine(DoubleOperator1, DoubleOperator1) - Method in interface de.caff.generics.function.DoubleOperator2
Use this operator on the results of two other operators.
combine(Indexable<? extends E>...) - Static method in interface de.caff.generics.Indexable
 
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.
combined(Countable<? extends E>...) - Static method in interface de.caff.generics.Countable
Combine several countables into one.
combined(Countable<? extends Countable<? extends E>>) - Static method in interface de.caff.generics.Countable
Combine several countables into one.
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(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(double, double) - Static method in class de.caff.generics.Primitives
Compare two double values without the quirks of Double.compare(double, double).
compare(float, float) - Static method in class de.caff.generics.Primitives
Compare two float values without the quirks of Float.compare(float, float).
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
 
compareTo(SemVer) - Method in class de.caff.version.SemVer
Compare this semantic version with another.
compareTo(SemVer, Comparator<? super Indexable<String>>) - Method in class de.caff.version.SemVer
Compare this with another version, but don't ignore the build metadata.
compareTo(SemVer.Prerelease.NumericIdentifier) - Method in class de.caff.version.SemVer.Prerelease.AlphanumericIdentifier
 
compareTo(SemVer.Prerelease.AlphanumericIdentifier) - Method in class de.caff.version.SemVer.Prerelease.AlphanumericIdentifier
 
compareTo(SemVer.Prerelease.Identifier) - Method in class de.caff.version.SemVer.Prerelease.AlphanumericIdentifier
 
compareTo(SemVer.Prerelease) - Method in class de.caff.version.SemVer.Prerelease
 
compareTo(SemVer.Prerelease.NumericIdentifier) - Method in interface de.caff.version.SemVer.Prerelease.Identifier
Compare this to a numeric identifier.
compareTo(SemVer.Prerelease.AlphanumericIdentifier) - Method in interface de.caff.version.SemVer.Prerelease.Identifier
Compare this to an alphanumeric identifier.
compareTo(SemVer.Prerelease.NumericIdentifier) - Method in class de.caff.version.SemVer.Prerelease.NumericIdentifier
 
compareTo(SemVer.Prerelease.AlphanumericIdentifier) - Method in class de.caff.version.SemVer.Prerelease.NumericIdentifier
 
compareTo(SemVer.Prerelease.Identifier) - Method in class de.caff.version.SemVer.Prerelease.NumericIdentifier
 
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.
comparison - Variable in enum de.caff.generics.Order
The equivalent of this order when used for standard compare.
computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class de.caff.generics.LeastRecentlyUsedCache
Get the value for the given key, or compute a new value and add it for the given key.
concat(Iterable<? extends T>...) - Static method in class de.caff.generics.Types
Concatenate some iterables to a combined iterable.
concat(Iterator<? extends T>...) - Static method in class de.caff.generics.Types
Concatenate some iterators.
concat1(Function<S1, ? extends ITuple2<? extends E1, ? extends E2>>, BiFunction<? super E1, ? super E2, R>) - Static method in interface de.caff.generics.tuple.ITuple2
Combine a 1-argument function returning a 2-tuple with a 2-parameter function returning another result value into one 1-argument function.
concat1(Function<S1, ? extends ITuple3<? extends E1, ? extends E2, ? extends E3>>, Function3<R, ? super E1, ? super E2, ? super E3>) - Static method in interface de.caff.generics.tuple.ITuple3
Combine a 1-argument function returning a 3-tuple with a 3-parameter function returning another result value into one 1-argument function.
concat1(Function<S1, ? extends ITuple4<? extends E1, ? extends E2, ? extends E3, ? extends E4>>, Function4<R, ? super E1, ? super E2, ? super E3, ? super E4>) - Static method in interface de.caff.generics.tuple.ITuple4
Combine a 1-argument function returning a 4-tuple with a 4-parameter function returning another result value into one 1-argument function.
concat1(Function<S1, ? extends ITuple5<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5>>, Function5<R, ? super E1, ? super E2, ? super E3, ? super E4, ? super E5>) - Static method in interface de.caff.generics.tuple.ITuple5
Combine a 1-argument function returning a 5-tuple with a 5-parameter function returning another result value into one 1-argument function.
concat1(Function<S1, ? extends ITuple6<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6>>, Function6<R, ? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6>) - Static method in interface de.caff.generics.tuple.ITuple6
Combine a 1-argument function returning a 6-tuple with a 6-parameter function returning another result value into one 1-argument function.
concat1(Function<S1, ? extends ITuple7<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7>>, Function7<R, ? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7>) - Static method in interface de.caff.generics.tuple.ITuple7
Combine a 1-argument function returning a 7-tuple with a 7-parameter function returning another result value into one 1-argument function.
concat1(Function<S1, ? extends ITuple8<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8>>, Function8<R, ? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8>) - Static method in interface de.caff.generics.tuple.ITuple8
Combine a 1-argument function returning a 8-tuple with a 8-parameter function returning another result value into one 1-argument function.
concat1(Function<S1, ? extends ITuple9<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8, ? extends E9>>, Function9<R, ? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8, ? super E9>) - Static method in interface de.caff.generics.tuple.ITuple9
Combine a 1-argument function returning a 9-tuple with a 9-parameter function returning another result value into one 1-argument function.
concat2(BiFunction<S1, S2, ? extends ITuple2<? extends E1, ? extends E2>>, BiFunction<? super E1, ? super E2, R>) - Static method in interface de.caff.generics.tuple.ITuple2
Combine a 2-argument function returning a 2-tuple with a 2-parameter function returning another result value into one 2-argument function.
concat2(BiFunction<S1, S2, ? extends ITuple3<? extends E1, ? extends E2, ? extends E3>>, Function3<R, ? super E1, ? super E2, ? super E3>) - Static method in interface de.caff.generics.tuple.ITuple3
Combine a 2-argument function returning a 3-tuple with a 3-parameter function returning another result value into one 2-argument function.
concat2(BiFunction<S1, S2, ? extends ITuple4<? extends E1, ? extends E2, ? extends E3, ? extends E4>>, Function4<R, ? super E1, ? super E2, ? super E3, ? super E4>) - Static method in interface de.caff.generics.tuple.ITuple4
Combine a 2-argument function returning a 4-tuple with a 4-parameter function returning another result value into one 2-argument function.
concat2(BiFunction<S1, S2, ? extends ITuple5<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5>>, Function5<R, ? super E1, ? super E2, ? super E3, ? super E4, ? super E5>) - Static method in interface de.caff.generics.tuple.ITuple5
Combine a 2-argument function returning a 5-tuple with a 5-parameter function returning another result value into one 2-argument function.
concat2(BiFunction<S1, S2, ? extends ITuple6<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6>>, Function6<R, ? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6>) - Static method in interface de.caff.generics.tuple.ITuple6
Combine a 2-argument function returning a 6-tuple with a 6-parameter function returning another result value into one 2-argument function.
concat2(BiFunction<S1, S2, ? extends ITuple7<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7>>, Function7<R, ? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7>) - Static method in interface de.caff.generics.tuple.ITuple7
Combine a 2-argument function returning a 7-tuple with a 7-parameter function returning another result value into one 2-argument function.
concat2(BiFunction<S1, S2, ? extends ITuple8<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8>>, Function8<R, ? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8>) - Static method in interface de.caff.generics.tuple.ITuple8
Combine a 2-argument function returning a 8-tuple with a 8-parameter function returning another result value into one 2-argument function.
concat2(BiFunction<S1, S2, ? extends ITuple9<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8, ? extends E9>>, Function9<R, ? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8, ? super E9>) - Static method in interface de.caff.generics.tuple.ITuple9
Combine a 2-argument function returning a 9-tuple with a 9-parameter function returning another result value into one 2-argument function.
concat3(Function3<? extends ITuple2<? extends E1, ? extends E2>, S1, S2, S3>, BiFunction<? super E1, ? super E2, R>) - Static method in interface de.caff.generics.tuple.ITuple2
Combine a 3-argument function returning a 2-tuple with a 2-parameter function returning another result value into one 3-argument function.
concat3(Function3<? extends ITuple3<? extends E1, ? extends E2, ? extends E3>, S1, S2, S3>, Function3<R, ? super E1, ? super E2, ? super E3>) - Static method in interface de.caff.generics.tuple.ITuple3
Combine a 3-argument function returning a 3-tuple with a 3-parameter function returning another result value into one 3-argument function.
concat3(Function3<? extends ITuple4<? extends E1, ? extends E2, ? extends E3, ? extends E4>, S1, S2, S3>, Function4<R, ? super E1, ? super E2, ? super E3, ? super E4>) - Static method in interface de.caff.generics.tuple.ITuple4
Combine a 3-argument function returning a 4-tuple with a 4-parameter function returning another result value into one 3-argument function.
concat3(Function3<? extends ITuple5<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5>, S1, S2, S3>, Function5<R, ? super E1, ? super E2, ? super E3, ? super E4, ? super E5>) - Static method in interface de.caff.generics.tuple.ITuple5
Combine a 3-argument function returning a 5-tuple with a 5-parameter function returning another result value into one 3-argument function.
concat3(Function3<? extends ITuple6<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6>, S1, S2, S3>, Function6<R, ? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6>) - Static method in interface de.caff.generics.tuple.ITuple6
Combine a 3-argument function returning a 6-tuple with a 6-parameter function returning another result value into one 3-argument function.
concat3(Function3<? extends ITuple7<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7>, S1, S2, S3>, Function7<R, ? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7>) - Static method in interface de.caff.generics.tuple.ITuple7
Combine a 3-argument function returning a 7-tuple with a 7-parameter function returning another result value into one 3-argument function.
concat3(Function3<? extends ITuple8<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8>, S1, S2, S3>, Function8<R, ? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8>) - Static method in interface de.caff.generics.tuple.ITuple8
Combine a 3-argument function returning a 8-tuple with a 8-parameter function returning another result value into one 3-argument function.
concat3(Function3<? extends ITuple9<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8, ? extends E9>, S1, S2, S3>, Function9<R, ? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8, ? super E9>) - Static method in interface de.caff.generics.tuple.ITuple9
Combine a 3-argument function returning a 9-tuple with a 9-parameter function returning another result value into one 3-argument function.
concat4(Function4<? extends ITuple2<? extends E1, ? extends E2>, S1, S2, S3, S4>, BiFunction<? super E1, ? super E2, R>) - Static method in interface de.caff.generics.tuple.ITuple2
Combine a 4-argument function returning a 2-tuple with a 2-parameter function returning another result value into one 4-argument function.
concat4(Function4<? extends ITuple3<? extends E1, ? extends E2, ? extends E3>, S1, S2, S3, S4>, Function3<R, ? super E1, ? super E2, ? super E3>) - Static method in interface de.caff.generics.tuple.ITuple3
Combine a 4-argument function returning a 3-tuple with a 3-parameter function returning another result value into one 4-argument function.
concat4(Function4<? extends ITuple4<? extends E1, ? extends E2, ? extends E3, ? extends E4>, S1, S2, S3, S4>, Function4<R, ? super E1, ? super E2, ? super E3, ? super E4>) - Static method in interface de.caff.generics.tuple.ITuple4
Combine a 4-argument function returning a 4-tuple with a 4-parameter function returning another result value into one 4-argument function.
concat4(Function4<? extends ITuple5<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5>, S1, S2, S3, S4>, Function5<R, ? super E1, ? super E2, ? super E3, ? super E4, ? super E5>) - Static method in interface de.caff.generics.tuple.ITuple5
Combine a 4-argument function returning a 5-tuple with a 5-parameter function returning another result value into one 4-argument function.
concat4(Function4<? extends ITuple6<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6>, S1, S2, S3, S4>, Function6<R, ? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6>) - Static method in interface de.caff.generics.tuple.ITuple6
Combine a 4-argument function returning a 6-tuple with a 6-parameter function returning another result value into one 4-argument function.
concat4(Function4<? extends ITuple7<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7>, S1, S2, S3, S4>, Function7<R, ? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7>) - Static method in interface de.caff.generics.tuple.ITuple7
Combine a 4-argument function returning a 7-tuple with a 7-parameter function returning another result value into one 4-argument function.
concat4(Function4<? extends ITuple8<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8>, S1, S2, S3, S4>, Function8<R, ? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8>) - Static method in interface de.caff.generics.tuple.ITuple8
Combine a 4-argument function returning a 8-tuple with a 8-parameter function returning another result value into one 4-argument function.
concat4(Function4<? extends ITuple9<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8, ? extends E9>, S1, S2, S3, S4>, Function9<R, ? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8, ? super E9>) - Static method in interface de.caff.generics.tuple.ITuple9
Combine a 4-argument function returning a 9-tuple with a 9-parameter function returning another result value into one 4-argument function.
concat5(Function5<? extends ITuple2<? extends E1, ? extends E2>, S1, S2, S3, S4, S5>, BiFunction<? super E1, ? super E2, R>) - Static method in interface de.caff.generics.tuple.ITuple2
Combine a 5-argument function returning a 2-tuple with a 2-parameter function returning another result value into one 5-argument function.
concat5(Function5<? extends ITuple3<? extends E1, ? extends E2, ? extends E3>, S1, S2, S3, S4, S5>, Function3<R, ? super E1, ? super E2, ? super E3>) - Static method in interface de.caff.generics.tuple.ITuple3
Combine a 5-argument function returning a 3-tuple with a 3-parameter function returning another result value into one 5-argument function.
concat5(Function5<? extends ITuple4<? extends E1, ? extends E2, ? extends E3, ? extends E4>, S1, S2, S3, S4, S5>, Function4<R, ? super E1, ? super E2, ? super E3, ? super E4>) - Static method in interface de.caff.generics.tuple.ITuple4
Combine a 5-argument function returning a 4-tuple with a 4-parameter function returning another result value into one 5-argument function.
concat5(Function5<? extends ITuple5<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5>, S1, S2, S3, S4, S5>, Function5<R, ? super E1, ? super E2, ? super E3, ? super E4, ? super E5>) - Static method in interface de.caff.generics.tuple.ITuple5
Combine a 5-argument function returning a 5-tuple with a 5-parameter function returning another result value into one 5-argument function.
concat5(Function5<? extends ITuple6<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6>, S1, S2, S3, S4, S5>, Function6<R, ? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6>) - Static method in interface de.caff.generics.tuple.ITuple6
Combine a 5-argument function returning a 6-tuple with a 6-parameter function returning another result value into one 5-argument function.
concat5(Function5<? extends ITuple7<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7>, S1, S2, S3, S4, S5>, Function7<R, ? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7>) - Static method in interface de.caff.generics.tuple.ITuple7
Combine a 5-argument function returning a 7-tuple with a 7-parameter function returning another result value into one 5-argument function.
concat5(Function5<? extends ITuple8<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8>, S1, S2, S3, S4, S5>, Function8<R, ? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8>) - Static method in interface de.caff.generics.tuple.ITuple8
Combine a 5-argument function returning a 8-tuple with a 8-parameter function returning another result value into one 5-argument function.
concat5(Function5<? extends ITuple9<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8, ? extends E9>, S1, S2, S3, S4, S5>, Function9<R, ? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8, ? super E9>) - Static method in interface de.caff.generics.tuple.ITuple9
Combine a 5-argument function returning a 9-tuple with a 9-parameter function returning another result value into one 5-argument function.
concat6(Function6<? extends ITuple2<? extends E1, ? extends E2>, S1, S2, S3, S4, S5, S6>, BiFunction<? super E1, ? super E2, R>) - Static method in interface de.caff.generics.tuple.ITuple2
Combine a 6-argument function returning a 2-tuple with a 2-parameter function returning another result value into one 6-argument function.
concat6(Function6<? extends ITuple3<? extends E1, ? extends E2, ? extends E3>, S1, S2, S3, S4, S5, S6>, Function3<R, ? super E1, ? super E2, ? super E3>) - Static method in interface de.caff.generics.tuple.ITuple3
Combine a 6-argument function returning a 3-tuple with a 3-parameter function returning another result value into one 6-argument function.
concat6(Function6<? extends ITuple4<? extends E1, ? extends E2, ? extends E3, ? extends E4>, S1, S2, S3, S4, S5, S6>, Function4<R, ? super E1, ? super E2, ? super E3, ? super E4>) - Static method in interface de.caff.generics.tuple.ITuple4
Combine a 6-argument function returning a 4-tuple with a 4-parameter function returning another result value into one 6-argument function.
concat6(Function6<? extends ITuple5<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5>, S1, S2, S3, S4, S5, S6>, Function5<R, ? super E1, ? super E2, ? super E3, ? super E4, ? super E5>) - Static method in interface de.caff.generics.tuple.ITuple5
Combine a 6-argument function returning a 5-tuple with a 5-parameter function returning another result value into one 6-argument function.
concat6(Function6<? extends ITuple6<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6>, S1, S2, S3, S4, S5, S6>, Function6<R, ? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6>) - Static method in interface de.caff.generics.tuple.ITuple6
Combine a 6-argument function returning a 6-tuple with a 6-parameter function returning another result value into one 6-argument function.
concat6(Function6<? extends ITuple7<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7>, S1, S2, S3, S4, S5, S6>, Function7<R, ? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7>) - Static method in interface de.caff.generics.tuple.ITuple7
Combine a 6-argument function returning a 7-tuple with a 7-parameter function returning another result value into one 6-argument function.
concat6(Function6<? extends ITuple8<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8>, S1, S2, S3, S4, S5, S6>, Function8<R, ? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8>) - Static method in interface de.caff.generics.tuple.ITuple8
Combine a 6-argument function returning a 8-tuple with a 8-parameter function returning another result value into one 6-argument function.
concat6(Function6<? extends ITuple9<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8, ? extends E9>, S1, S2, S3, S4, S5, S6>, Function9<R, ? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8, ? super E9>) - Static method in interface de.caff.generics.tuple.ITuple9
Combine a 6-argument function returning a 9-tuple with a 9-parameter function returning another result value into one 6-argument function.
concat7(Function7<? extends ITuple2<? extends E1, ? extends E2>, S1, S2, S3, S4, S5, S6, S7>, BiFunction<? super E1, ? super E2, R>) - Static method in interface de.caff.generics.tuple.ITuple2
Combine a 7-argument function returning a 2-tuple with a 2-parameter function returning another result value into one 7-argument function.
concat7(Function7<? extends ITuple3<? extends E1, ? extends E2, ? extends E3>, S1, S2, S3, S4, S5, S6, S7>, Function3<R, ? super E1, ? super E2, ? super E3>) - Static method in interface de.caff.generics.tuple.ITuple3
Combine a 7-argument function returning a 3-tuple with a 3-parameter function returning another result value into one 7-argument function.
concat7(Function7<? extends ITuple4<? extends E1, ? extends E2, ? extends E3, ? extends E4>, S1, S2, S3, S4, S5, S6, S7>, Function4<R, ? super E1, ? super E2, ? super E3, ? super E4>) - Static method in interface de.caff.generics.tuple.ITuple4
Combine a 7-argument function returning a 4-tuple with a 4-parameter function returning another result value into one 7-argument function.
concat7(Function7<? extends ITuple5<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5>, S1, S2, S3, S4, S5, S6, S7>, Function5<R, ? super E1, ? super E2, ? super E3, ? super E4, ? super E5>) - Static method in interface de.caff.generics.tuple.ITuple5
Combine a 7-argument function returning a 5-tuple with a 5-parameter function returning another result value into one 7-argument function.
concat7(Function7<? extends ITuple6<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6>, S1, S2, S3, S4, S5, S6, S7>, Function6<R, ? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6>) - Static method in interface de.caff.generics.tuple.ITuple6
Combine a 7-argument function returning a 6-tuple with a 6-parameter function returning another result value into one 7-argument function.
concat7(Function7<? extends ITuple7<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7>, S1, S2, S3, S4, S5, S6, S7>, Function7<R, ? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7>) - Static method in interface de.caff.generics.tuple.ITuple7
Combine a 7-argument function returning a 7-tuple with a 7-parameter function returning another result value into one 7-argument function.
concat7(Function7<? extends ITuple8<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8>, S1, S2, S3, S4, S5, S6, S7>, Function8<R, ? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8>) - Static method in interface de.caff.generics.tuple.ITuple8
Combine a 7-argument function returning a 8-tuple with a 8-parameter function returning another result value into one 7-argument function.
concat7(Function7<? extends ITuple9<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8, ? extends E9>, S1, S2, S3, S4, S5, S6, S7>, Function9<R, ? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8, ? super E9>) - Static method in interface de.caff.generics.tuple.ITuple9
Combine a 7-argument function returning a 9-tuple with a 9-parameter function returning another result value into one 7-argument function.
concat8(Function8<? extends ITuple2<? extends E1, ? extends E2>, S1, S2, S3, S4, S5, S6, S7, S8>, BiFunction<? super E1, ? super E2, R>) - Static method in interface de.caff.generics.tuple.ITuple2
Combine a 8-argument function returning a 2-tuple with a 2-parameter function returning another result value into one 8-argument function.
concat8(Function8<? extends ITuple3<? extends E1, ? extends E2, ? extends E3>, S1, S2, S3, S4, S5, S6, S7, S8>, Function3<R, ? super E1, ? super E2, ? super E3>) - Static method in interface de.caff.generics.tuple.ITuple3
Combine a 8-argument function returning a 3-tuple with a 3-parameter function returning another result value into one 8-argument function.
concat8(Function8<? extends ITuple4<? extends E1, ? extends E2, ? extends E3, ? extends E4>, S1, S2, S3, S4, S5, S6, S7, S8>, Function4<R, ? super E1, ? super E2, ? super E3, ? super E4>) - Static method in interface de.caff.generics.tuple.ITuple4
Combine a 8-argument function returning a 4-tuple with a 4-parameter function returning another result value into one 8-argument function.
concat8(Function8<? extends ITuple5<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5>, S1, S2, S3, S4, S5, S6, S7, S8>, Function5<R, ? super E1, ? super E2, ? super E3, ? super E4, ? super E5>) - Static method in interface de.caff.generics.tuple.ITuple5
Combine a 8-argument function returning a 5-tuple with a 5-parameter function returning another result value into one 8-argument function.
concat8(Function8<? extends ITuple6<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6>, S1, S2, S3, S4, S5, S6, S7, S8>, Function6<R, ? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6>) - Static method in interface de.caff.generics.tuple.ITuple6
Combine a 8-argument function returning a 6-tuple with a 6-parameter function returning another result value into one 8-argument function.
concat8(Function8<? extends ITuple7<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7>, S1, S2, S3, S4, S5, S6, S7, S8>, Function7<R, ? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7>) - Static method in interface de.caff.generics.tuple.ITuple7
Combine a 8-argument function returning a 7-tuple with a 7-parameter function returning another result value into one 8-argument function.
concat8(Function8<? extends ITuple8<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8>, S1, S2, S3, S4, S5, S6, S7, S8>, Function8<R, ? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8>) - Static method in interface de.caff.generics.tuple.ITuple8
Combine a 8-argument function returning a 8-tuple with a 8-parameter function returning another result value into one 8-argument function.
concat8(Function8<? extends ITuple9<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8, ? extends E9>, S1, S2, S3, S4, S5, S6, S7, S8>, Function9<R, ? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8, ? super E9>) - Static method in interface de.caff.generics.tuple.ITuple9
Combine a 8-argument function returning a 9-tuple with a 9-parameter function returning another result value into one 8-argument function.
ConcatenatedIterables<T> - Class in de.caff.generics
Concatenated iterables.
ConcatenatedIterables(Iterable<? extends T>...) - Constructor for class de.caff.generics.ConcatenatedIterables
Constructor.
ConcatenatedIterables(Iterable<? extends Iterable<? extends T>>) - Constructor for class de.caff.generics.ConcatenatedIterables
Constructor.
ConcatenatedIterators<T> - Class in de.caff.generics
Concatenated iterators.
ConcatenatedIterators(Iterator<? extends T>...) - Constructor for class de.caff.generics.ConcatenatedIterators
Constructor.
ConcatenatedIterators(Iterable<? extends Iterator<? extends T>>) - Constructor for class de.caff.generics.ConcatenatedIterators
Constructor.
concatIterables(Iterable<? extends Iterable<? extends T>>) - Static method in class de.caff.generics.Types
Concatenate some iterables to a combined iterable.
concatIterators(Iterable<? extends Iterator<? extends T>>) - Static method in class de.caff.generics.Types
Concatenate some iterators.
concatPred1(Function<S1, ? extends ITuple2<? extends E1, ? extends E2>>, BiPredicate<? super E1, ? super E2>) - Static method in interface de.caff.generics.tuple.ITuple2
Combine a 1-argument function returning a 2-tuple with a 2-parameter predicate into a 1-argument predicate.
concatPred1(Function<S1, ? extends ITuple3<? extends E1, ? extends E2, ? extends E3>>, Predicate3<? super E1, ? super E2, ? super E3>) - Static method in interface de.caff.generics.tuple.ITuple3
Combine a 1-argument function returning a 3-tuple with a 3-parameter predicate into a 1-argument predicate.
concatPred1(Function<S1, ? extends ITuple4<? extends E1, ? extends E2, ? extends E3, ? extends E4>>, Predicate4<? super E1, ? super E2, ? super E3, ? super E4>) - Static method in interface de.caff.generics.tuple.ITuple4
Combine a 1-argument function returning a 4-tuple with a 4-parameter predicate into a 1-argument predicate.
concatPred1(Function<S1, ? extends ITuple5<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5>>, Predicate5<? super E1, ? super E2, ? super E3, ? super E4, ? super E5>) - Static method in interface de.caff.generics.tuple.ITuple5
Combine a 1-argument function returning a 5-tuple with a 5-parameter predicate into a 1-argument predicate.
concatPred1(Function<S1, ? extends ITuple6<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6>>, Predicate6<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6>) - Static method in interface de.caff.generics.tuple.ITuple6
Combine a 1-argument function returning a 6-tuple with a 6-parameter predicate into a 1-argument predicate.
concatPred1(Function<S1, ? extends ITuple7<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7>>, Predicate7<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7>) - Static method in interface de.caff.generics.tuple.ITuple7
Combine a 1-argument function returning a 7-tuple with a 7-parameter predicate into a 1-argument predicate.
concatPred1(Function<S1, ? extends ITuple8<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8>>, Predicate8<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8>) - Static method in interface de.caff.generics.tuple.ITuple8
Combine a 1-argument function returning a 8-tuple with a 8-parameter predicate into a 1-argument predicate.
concatPred1(Function<S1, ? extends ITuple9<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8, ? extends E9>>, Predicate9<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8, ? super E9>) - Static method in interface de.caff.generics.tuple.ITuple9
Combine a 1-argument function returning a 9-tuple with a 9-parameter predicate into a 1-argument predicate.
concatPred2(BiFunction<S1, S2, ? extends ITuple2<? extends E1, ? extends E2>>, BiPredicate<? super E1, ? super E2>) - Static method in interface de.caff.generics.tuple.ITuple2
Combine a 2-argument function returning a 2-tuple with a 2-parameter predicate into a 2-argument predicate.
concatPred2(BiFunction<S1, S2, ? extends ITuple3<? extends E1, ? extends E2, ? extends E3>>, Predicate3<? super E1, ? super E2, ? super E3>) - Static method in interface de.caff.generics.tuple.ITuple3
Combine a 2-argument function returning a 3-tuple with a 3-parameter predicate into a 2-argument predicate.
concatPred2(BiFunction<S1, S2, ? extends ITuple4<? extends E1, ? extends E2, ? extends E3, ? extends E4>>, Predicate4<? super E1, ? super E2, ? super E3, ? super E4>) - Static method in interface de.caff.generics.tuple.ITuple4
Combine a 2-argument function returning a 4-tuple with a 4-parameter predicate into a 2-argument predicate.
concatPred2(BiFunction<S1, S2, ? extends ITuple5<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5>>, Predicate5<? super E1, ? super E2, ? super E3, ? super E4, ? super E5>) - Static method in interface de.caff.generics.tuple.ITuple5
Combine a 2-argument function returning a 5-tuple with a 5-parameter predicate into a 2-argument predicate.
concatPred2(BiFunction<S1, S2, ? extends ITuple6<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6>>, Predicate6<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6>) - Static method in interface de.caff.generics.tuple.ITuple6
Combine a 2-argument function returning a 6-tuple with a 6-parameter predicate into a 2-argument predicate.
concatPred2(BiFunction<S1, S2, ? extends ITuple7<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7>>, Predicate7<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7>) - Static method in interface de.caff.generics.tuple.ITuple7
Combine a 2-argument function returning a 7-tuple with a 7-parameter predicate into a 2-argument predicate.
concatPred2(BiFunction<S1, S2, ? extends ITuple8<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8>>, Predicate8<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8>) - Static method in interface de.caff.generics.tuple.ITuple8
Combine a 2-argument function returning a 8-tuple with a 8-parameter predicate into a 2-argument predicate.
concatPred2(BiFunction<S1, S2, ? extends ITuple9<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8, ? extends E9>>, Predicate9<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8, ? super E9>) - Static method in interface de.caff.generics.tuple.ITuple9
Combine a 2-argument function returning a 9-tuple with a 9-parameter predicate into a 2-argument predicate.
concatPred3(Function3<? extends ITuple2<? extends E1, ? extends E2>, S1, S2, S3>, BiPredicate<? super E1, ? super E2>) - Static method in interface de.caff.generics.tuple.ITuple2
Combine a 3-argument function returning a 2-tuple with a 2-parameter predicate into a 3-argument predicate.
concatPred3(Function3<? extends ITuple3<? extends E1, ? extends E2, ? extends E3>, S1, S2, S3>, Predicate3<? super E1, ? super E2, ? super E3>) - Static method in interface de.caff.generics.tuple.ITuple3
Combine a 3-argument function returning a 3-tuple with a 3-parameter predicate into a 3-argument predicate.
concatPred3(Function3<? extends ITuple4<? extends E1, ? extends E2, ? extends E3, ? extends E4>, S1, S2, S3>, Predicate4<? super E1, ? super E2, ? super E3, ? super E4>) - Static method in interface de.caff.generics.tuple.ITuple4
Combine a 3-argument function returning a 4-tuple with a 4-parameter predicate into a 3-argument predicate.
concatPred3(Function3<? extends ITuple5<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5>, S1, S2, S3>, Predicate5<? super E1, ? super E2, ? super E3, ? super E4, ? super E5>) - Static method in interface de.caff.generics.tuple.ITuple5
Combine a 3-argument function returning a 5-tuple with a 5-parameter predicate into a 3-argument predicate.
concatPred3(Function3<? extends ITuple6<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6>, S1, S2, S3>, Predicate6<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6>) - Static method in interface de.caff.generics.tuple.ITuple6
Combine a 3-argument function returning a 6-tuple with a 6-parameter predicate into a 3-argument predicate.
concatPred3(Function3<? extends ITuple7<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7>, S1, S2, S3>, Predicate7<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7>) - Static method in interface de.caff.generics.tuple.ITuple7
Combine a 3-argument function returning a 7-tuple with a 7-parameter predicate into a 3-argument predicate.
concatPred3(Function3<? extends ITuple8<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8>, S1, S2, S3>, Predicate8<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8>) - Static method in interface de.caff.generics.tuple.ITuple8
Combine a 3-argument function returning a 8-tuple with a 8-parameter predicate into a 3-argument predicate.
concatPred3(Function3<? extends ITuple9<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8, ? extends E9>, S1, S2, S3>, Predicate9<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8, ? super E9>) - Static method in interface de.caff.generics.tuple.ITuple9
Combine a 3-argument function returning a 9-tuple with a 9-parameter predicate into a 3-argument predicate.
concatPred4(Function4<? extends ITuple2<? extends E1, ? extends E2>, S1, S2, S3, S4>, BiPredicate<? super E1, ? super E2>) - Static method in interface de.caff.generics.tuple.ITuple2
Combine a 4-argument function returning a 2-tuple with a 2-parameter predicate into a 4-argument predicate.
concatPred4(Function4<? extends ITuple3<? extends E1, ? extends E2, ? extends E3>, S1, S2, S3, S4>, Predicate3<? super E1, ? super E2, ? super E3>) - Static method in interface de.caff.generics.tuple.ITuple3
Combine a 4-argument function returning a 3-tuple with a 3-parameter predicate into a 4-argument predicate.
concatPred4(Function4<? extends ITuple4<? extends E1, ? extends E2, ? extends E3, ? extends E4>, S1, S2, S3, S4>, Predicate4<? super E1, ? super E2, ? super E3, ? super E4>) - Static method in interface de.caff.generics.tuple.ITuple4
Combine a 4-argument function returning a 4-tuple with a 4-parameter predicate into a 4-argument predicate.
concatPred4(Function4<? extends ITuple5<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5>, S1, S2, S3, S4>, Predicate5<? super E1, ? super E2, ? super E3, ? super E4, ? super E5>) - Static method in interface de.caff.generics.tuple.ITuple5
Combine a 4-argument function returning a 5-tuple with a 5-parameter predicate into a 4-argument predicate.
concatPred4(Function4<? extends ITuple6<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6>, S1, S2, S3, S4>, Predicate6<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6>) - Static method in interface de.caff.generics.tuple.ITuple6
Combine a 4-argument function returning a 6-tuple with a 6-parameter predicate into a 4-argument predicate.
concatPred4(Function4<? extends ITuple7<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7>, S1, S2, S3, S4>, Predicate7<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7>) - Static method in interface de.caff.generics.tuple.ITuple7
Combine a 4-argument function returning a 7-tuple with a 7-parameter predicate into a 4-argument predicate.
concatPred4(Function4<? extends ITuple8<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8>, S1, S2, S3, S4>, Predicate8<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8>) - Static method in interface de.caff.generics.tuple.ITuple8
Combine a 4-argument function returning a 8-tuple with a 8-parameter predicate into a 4-argument predicate.
concatPred4(Function4<? extends ITuple9<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8, ? extends E9>, S1, S2, S3, S4>, Predicate9<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8, ? super E9>) - Static method in interface de.caff.generics.tuple.ITuple9
Combine a 4-argument function returning a 9-tuple with a 9-parameter predicate into a 4-argument predicate.
concatPred5(Function5<? extends ITuple2<? extends E1, ? extends E2>, S1, S2, S3, S4, S5>, BiPredicate<? super E1, ? super E2>) - Static method in interface de.caff.generics.tuple.ITuple2
Combine a 5-argument function returning a 2-tuple with a 2-parameter predicate into a 5-argument predicate.
concatPred5(Function5<? extends ITuple3<? extends E1, ? extends E2, ? extends E3>, S1, S2, S3, S4, S5>, Predicate3<? super E1, ? super E2, ? super E3>) - Static method in interface de.caff.generics.tuple.ITuple3
Combine a 5-argument function returning a 3-tuple with a 3-parameter predicate into a 5-argument predicate.
concatPred5(Function5<? extends ITuple4<? extends E1, ? extends E2, ? extends E3, ? extends E4>, S1, S2, S3, S4, S5>, Predicate4<? super E1, ? super E2, ? super E3, ? super E4>) - Static method in interface de.caff.generics.tuple.ITuple4
Combine a 5-argument function returning a 4-tuple with a 4-parameter predicate into a 5-argument predicate.
concatPred5(Function5<? extends ITuple5<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5>, S1, S2, S3, S4, S5>, Predicate5<? super E1, ? super E2, ? super E3, ? super E4, ? super E5>) - Static method in interface de.caff.generics.tuple.ITuple5
Combine a 5-argument function returning a 5-tuple with a 5-parameter predicate into a 5-argument predicate.
concatPred5(Function5<? extends ITuple6<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6>, S1, S2, S3, S4, S5>, Predicate6<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6>) - Static method in interface de.caff.generics.tuple.ITuple6
Combine a 5-argument function returning a 6-tuple with a 6-parameter predicate into a 5-argument predicate.
concatPred5(Function5<? extends ITuple7<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7>, S1, S2, S3, S4, S5>, Predicate7<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7>) - Static method in interface de.caff.generics.tuple.ITuple7
Combine a 5-argument function returning a 7-tuple with a 7-parameter predicate into a 5-argument predicate.
concatPred5(Function5<? extends ITuple8<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8>, S1, S2, S3, S4, S5>, Predicate8<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8>) - Static method in interface de.caff.generics.tuple.ITuple8
Combine a 5-argument function returning a 8-tuple with a 8-parameter predicate into a 5-argument predicate.
concatPred5(Function5<? extends ITuple9<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8, ? extends E9>, S1, S2, S3, S4, S5>, Predicate9<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8, ? super E9>) - Static method in interface de.caff.generics.tuple.ITuple9
Combine a 5-argument function returning a 9-tuple with a 9-parameter predicate into a 5-argument predicate.
concatPred6(Function6<? extends ITuple2<? extends E1, ? extends E2>, S1, S2, S3, S4, S5, S6>, BiPredicate<? super E1, ? super E2>) - Static method in interface de.caff.generics.tuple.ITuple2
Combine a 6-argument function returning a 2-tuple with a 2-parameter predicate into a 6-argument predicate.
concatPred6(Function6<? extends ITuple3<? extends E1, ? extends E2, ? extends E3>, S1, S2, S3, S4, S5, S6>, Predicate3<? super E1, ? super E2, ? super E3>) - Static method in interface de.caff.generics.tuple.ITuple3
Combine a 6-argument function returning a 3-tuple with a 3-parameter predicate into a 6-argument predicate.
concatPred6(Function6<? extends ITuple4<? extends E1, ? extends E2, ? extends E3, ? extends E4>, S1, S2, S3, S4, S5, S6>, Predicate4<? super E1, ? super E2, ? super E3, ? super E4>) - Static method in interface de.caff.generics.tuple.ITuple4
Combine a 6-argument function returning a 4-tuple with a 4-parameter predicate into a 6-argument predicate.
concatPred6(Function6<? extends ITuple5<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5>, S1, S2, S3, S4, S5, S6>, Predicate5<? super E1, ? super E2, ? super E3, ? super E4, ? super E5>) - Static method in interface de.caff.generics.tuple.ITuple5
Combine a 6-argument function returning a 5-tuple with a 5-parameter predicate into a 6-argument predicate.
concatPred6(Function6<? extends ITuple6<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6>, S1, S2, S3, S4, S5, S6>, Predicate6<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6>) - Static method in interface de.caff.generics.tuple.ITuple6
Combine a 6-argument function returning a 6-tuple with a 6-parameter predicate into a 6-argument predicate.
concatPred6(Function6<? extends ITuple7<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7>, S1, S2, S3, S4, S5, S6>, Predicate7<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7>) - Static method in interface de.caff.generics.tuple.ITuple7
Combine a 6-argument function returning a 7-tuple with a 7-parameter predicate into a 6-argument predicate.
concatPred6(Function6<? extends ITuple8<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8>, S1, S2, S3, S4, S5, S6>, Predicate8<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8>) - Static method in interface de.caff.generics.tuple.ITuple8
Combine a 6-argument function returning a 8-tuple with a 8-parameter predicate into a 6-argument predicate.
concatPred6(Function6<? extends ITuple9<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8, ? extends E9>, S1, S2, S3, S4, S5, S6>, Predicate9<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8, ? super E9>) - Static method in interface de.caff.generics.tuple.ITuple9
Combine a 6-argument function returning a 9-tuple with a 9-parameter predicate into a 6-argument predicate.
concatPred7(Function7<? extends ITuple2<? extends E1, ? extends E2>, S1, S2, S3, S4, S5, S6, S7>, BiPredicate<? super E1, ? super E2>) - Static method in interface de.caff.generics.tuple.ITuple2
Combine a 7-argument function returning a 2-tuple with a 2-parameter predicate into a 7-argument predicate.
concatPred7(Function7<? extends ITuple3<? extends E1, ? extends E2, ? extends E3>, S1, S2, S3, S4, S5, S6, S7>, Predicate3<? super E1, ? super E2, ? super E3>) - Static method in interface de.caff.generics.tuple.ITuple3
Combine a 7-argument function returning a 3-tuple with a 3-parameter predicate into a 7-argument predicate.
concatPred7(Function7<? extends ITuple4<? extends E1, ? extends E2, ? extends E3, ? extends E4>, S1, S2, S3, S4, S5, S6, S7>, Predicate4<? super E1, ? super E2, ? super E3, ? super E4>) - Static method in interface de.caff.generics.tuple.ITuple4
Combine a 7-argument function returning a 4-tuple with a 4-parameter predicate into a 7-argument predicate.
concatPred7(Function7<? extends ITuple5<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5>, S1, S2, S3, S4, S5, S6, S7>, Predicate5<? super E1, ? super E2, ? super E3, ? super E4, ? super E5>) - Static method in interface de.caff.generics.tuple.ITuple5
Combine a 7-argument function returning a 5-tuple with a 5-parameter predicate into a 7-argument predicate.
concatPred7(Function7<? extends ITuple6<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6>, S1, S2, S3, S4, S5, S6, S7>, Predicate6<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6>) - Static method in interface de.caff.generics.tuple.ITuple6
Combine a 7-argument function returning a 6-tuple with a 6-parameter predicate into a 7-argument predicate.
concatPred7(Function7<? extends ITuple7<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7>, S1, S2, S3, S4, S5, S6, S7>, Predicate7<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7>) - Static method in interface de.caff.generics.tuple.ITuple7
Combine a 7-argument function returning a 7-tuple with a 7-parameter predicate into a 7-argument predicate.
concatPred7(Function7<? extends ITuple8<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8>, S1, S2, S3, S4, S5, S6, S7>, Predicate8<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8>) - Static method in interface de.caff.generics.tuple.ITuple8
Combine a 7-argument function returning a 8-tuple with a 8-parameter predicate into a 7-argument predicate.
concatPred7(Function7<? extends ITuple9<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8, ? extends E9>, S1, S2, S3, S4, S5, S6, S7>, Predicate9<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8, ? super E9>) - Static method in interface de.caff.generics.tuple.ITuple9
Combine a 7-argument function returning a 9-tuple with a 9-parameter predicate into a 7-argument predicate.
concatPred8(Function8<? extends ITuple2<? extends E1, ? extends E2>, S1, S2, S3, S4, S5, S6, S7, S8>, BiPredicate<? super E1, ? super E2>) - Static method in interface de.caff.generics.tuple.ITuple2
Combine a 8-argument function returning a 2-tuple with a 2-parameter predicate into a 8-argument predicate.
concatPred8(Function8<? extends ITuple3<? extends E1, ? extends E2, ? extends E3>, S1, S2, S3, S4, S5, S6, S7, S8>, Predicate3<? super E1, ? super E2, ? super E3>) - Static method in interface de.caff.generics.tuple.ITuple3
Combine a 8-argument function returning a 3-tuple with a 3-parameter predicate into a 8-argument predicate.
concatPred8(Function8<? extends ITuple4<? extends E1, ? extends E2, ? extends E3, ? extends E4>, S1, S2, S3, S4, S5, S6, S7, S8>, Predicate4<? super E1, ? super E2, ? super E3, ? super E4>) - Static method in interface de.caff.generics.tuple.ITuple4
Combine a 8-argument function returning a 4-tuple with a 4-parameter predicate into a 8-argument predicate.
concatPred8(Function8<? extends ITuple5<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5>, S1, S2, S3, S4, S5, S6, S7, S8>, Predicate5<? super E1, ? super E2, ? super E3, ? super E4, ? super E5>) - Static method in interface de.caff.generics.tuple.ITuple5
Combine a 8-argument function returning a 5-tuple with a 5-parameter predicate into a 8-argument predicate.
concatPred8(Function8<? extends ITuple6<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6>, S1, S2, S3, S4, S5, S6, S7, S8>, Predicate6<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6>) - Static method in interface de.caff.generics.tuple.ITuple6
Combine a 8-argument function returning a 6-tuple with a 6-parameter predicate into a 8-argument predicate.
concatPred8(Function8<? extends ITuple7<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7>, S1, S2, S3, S4, S5, S6, S7, S8>, Predicate7<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7>) - Static method in interface de.caff.generics.tuple.ITuple7
Combine a 8-argument function returning a 7-tuple with a 7-parameter predicate into a 8-argument predicate.
concatPred8(Function8<? extends ITuple8<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8>, S1, S2, S3, S4, S5, S6, S7, S8>, Predicate8<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8>) - Static method in interface de.caff.generics.tuple.ITuple8
Combine a 8-argument function returning a 8-tuple with a 8-parameter predicate into a 8-argument predicate.
concatPred8(Function8<? extends ITuple9<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8, ? extends E9>, S1, S2, S3, S4, S5, S6, S7, S8>, Predicate9<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8, ? super E9>) - Static method in interface de.caff.generics.tuple.ITuple9
Combine a 8-argument function returning a 9-tuple with a 9-parameter predicate into a 8-argument predicate.
concatProc1(Function<S1, ? extends ITuple2<? extends E1, ? extends E2>>, BiConsumer<? super E1, ? super E2>) - Static method in interface de.caff.generics.tuple.ITuple2
Combine a 1-argument function returning a 2-tuple with a 2-parameter consumer/procedure into a 1-argument consumer/procedure.
concatProc1(Function<S1, ? extends ITuple3<? extends E1, ? extends E2, ? extends E3>>, Procedure3<? super E1, ? super E2, ? super E3>) - Static method in interface de.caff.generics.tuple.ITuple3
Combine a 1-argument function returning a 3-tuple with a 3-parameter consumer/procedure into a 1-argument consumer/procedure.
concatProc1(Function<S1, ? extends ITuple4<? extends E1, ? extends E2, ? extends E3, ? extends E4>>, Procedure4<? super E1, ? super E2, ? super E3, ? super E4>) - Static method in interface de.caff.generics.tuple.ITuple4
Combine a 1-argument function returning a 4-tuple with a 4-parameter consumer/procedure into a 1-argument consumer/procedure.
concatProc1(Function<S1, ? extends ITuple5<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5>>, Procedure5<? super E1, ? super E2, ? super E3, ? super E4, ? super E5>) - Static method in interface de.caff.generics.tuple.ITuple5
Combine a 1-argument function returning a 5-tuple with a 5-parameter consumer/procedure into a 1-argument consumer/procedure.
concatProc1(Function<S1, ? extends ITuple6<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6>>, Procedure6<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6>) - Static method in interface de.caff.generics.tuple.ITuple6
Combine a 1-argument function returning a 6-tuple with a 6-parameter consumer/procedure into a 1-argument consumer/procedure.
concatProc1(Function<S1, ? extends ITuple7<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7>>, Procedure7<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7>) - Static method in interface de.caff.generics.tuple.ITuple7
Combine a 1-argument function returning a 7-tuple with a 7-parameter consumer/procedure into a 1-argument consumer/procedure.
concatProc1(Function<S1, ? extends ITuple8<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8>>, Procedure8<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8>) - Static method in interface de.caff.generics.tuple.ITuple8
Combine a 1-argument function returning a 8-tuple with a 8-parameter consumer/procedure into a 1-argument consumer/procedure.
concatProc1(Function<S1, ? extends ITuple9<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8, ? extends E9>>, Procedure9<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8, ? super E9>) - Static method in interface de.caff.generics.tuple.ITuple9
Combine a 1-argument function returning a 9-tuple with a 9-parameter consumer/procedure into a 1-argument consumer/procedure.
concatProc2(BiFunction<S1, S2, ? extends ITuple2<? extends E1, ? extends E2>>, BiConsumer<? super E1, ? super E2>) - Static method in interface de.caff.generics.tuple.ITuple2
Combine a 2-argument function returning a 2-tuple with a 2-parameter consumer/procedure into a 2-argument consumer/procedure.
concatProc2(BiFunction<S1, S2, ? extends ITuple3<? extends E1, ? extends E2, ? extends E3>>, Procedure3<? super E1, ? super E2, ? super E3>) - Static method in interface de.caff.generics.tuple.ITuple3
Combine a 2-argument function returning a 3-tuple with a 3-parameter consumer/procedure into a 2-argument consumer/procedure.
concatProc2(BiFunction<S1, S2, ? extends ITuple4<? extends E1, ? extends E2, ? extends E3, ? extends E4>>, Procedure4<? super E1, ? super E2, ? super E3, ? super E4>) - Static method in interface de.caff.generics.tuple.ITuple4
Combine a 2-argument function returning a 4-tuple with a 4-parameter consumer/procedure into a 2-argument consumer/procedure.
concatProc2(BiFunction<S1, S2, ? extends ITuple5<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5>>, Procedure5<? super E1, ? super E2, ? super E3, ? super E4, ? super E5>) - Static method in interface de.caff.generics.tuple.ITuple5
Combine a 2-argument function returning a 5-tuple with a 5-parameter consumer/procedure into a 2-argument consumer/procedure.
concatProc2(BiFunction<S1, S2, ? extends ITuple6<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6>>, Procedure6<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6>) - Static method in interface de.caff.generics.tuple.ITuple6
Combine a 2-argument function returning a 6-tuple with a 6-parameter consumer/procedure into a 2-argument consumer/procedure.
concatProc2(BiFunction<S1, S2, ? extends ITuple7<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7>>, Procedure7<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7>) - Static method in interface de.caff.generics.tuple.ITuple7
Combine a 2-argument function returning a 7-tuple with a 7-parameter consumer/procedure into a 2-argument consumer/procedure.
concatProc2(BiFunction<S1, S2, ? extends ITuple8<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8>>, Procedure8<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8>) - Static method in interface de.caff.generics.tuple.ITuple8
Combine a 2-argument function returning a 8-tuple with a 8-parameter consumer/procedure into a 2-argument consumer/procedure.
concatProc2(BiFunction<S1, S2, ? extends ITuple9<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8, ? extends E9>>, Procedure9<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8, ? super E9>) - Static method in interface de.caff.generics.tuple.ITuple9
Combine a 2-argument function returning a 9-tuple with a 9-parameter consumer/procedure into a 2-argument consumer/procedure.
concatProc3(Function3<? extends ITuple2<? extends E1, ? extends E2>, S1, S2, S3>, BiConsumer<? super E1, ? super E2>) - Static method in interface de.caff.generics.tuple.ITuple2
Combine a 3-argument function returning a 2-tuple with a 2-parameter consumer/procedure into a 3-argument consumer/procedure.
concatProc3(Function3<? extends ITuple3<? extends E1, ? extends E2, ? extends E3>, S1, S2, S3>, Procedure3<? super E1, ? super E2, ? super E3>) - Static method in interface de.caff.generics.tuple.ITuple3
Combine a 3-argument function returning a 3-tuple with a 3-parameter consumer/procedure into a 3-argument consumer/procedure.
concatProc3(Function3<? extends ITuple4<? extends E1, ? extends E2, ? extends E3, ? extends E4>, S1, S2, S3>, Procedure4<? super E1, ? super E2, ? super E3, ? super E4>) - Static method in interface de.caff.generics.tuple.ITuple4
Combine a 3-argument function returning a 4-tuple with a 4-parameter consumer/procedure into a 3-argument consumer/procedure.
concatProc3(Function3<? extends ITuple5<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5>, S1, S2, S3>, Procedure5<? super E1, ? super E2, ? super E3, ? super E4, ? super E5>) - Static method in interface de.caff.generics.tuple.ITuple5
Combine a 3-argument function returning a 5-tuple with a 5-parameter consumer/procedure into a 3-argument consumer/procedure.
concatProc3(Function3<? extends ITuple6<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6>, S1, S2, S3>, Procedure6<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6>) - Static method in interface de.caff.generics.tuple.ITuple6
Combine a 3-argument function returning a 6-tuple with a 6-parameter consumer/procedure into a 3-argument consumer/procedure.
concatProc3(Function3<? extends ITuple7<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7>, S1, S2, S3>, Procedure7<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7>) - Static method in interface de.caff.generics.tuple.ITuple7
Combine a 3-argument function returning a 7-tuple with a 7-parameter consumer/procedure into a 3-argument consumer/procedure.
concatProc3(Function3<? extends ITuple8<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8>, S1, S2, S3>, Procedure8<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8>) - Static method in interface de.caff.generics.tuple.ITuple8
Combine a 3-argument function returning a 8-tuple with a 8-parameter consumer/procedure into a 3-argument consumer/procedure.
concatProc3(Function3<? extends ITuple9<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8, ? extends E9>, S1, S2, S3>, Procedure9<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8, ? super E9>) - Static method in interface de.caff.generics.tuple.ITuple9
Combine a 3-argument function returning a 9-tuple with a 9-parameter consumer/procedure into a 3-argument consumer/procedure.
concatProc4(Function4<? extends ITuple2<? extends E1, ? extends E2>, S1, S2, S3, S4>, BiConsumer<? super E1, ? super E2>) - Static method in interface de.caff.generics.tuple.ITuple2
Combine a 4-argument function returning a 2-tuple with a 2-parameter consumer/procedure into a 4-argument consumer/procedure.
concatProc4(Function4<? extends ITuple3<? extends E1, ? extends E2, ? extends E3>, S1, S2, S3, S4>, Procedure3<? super E1, ? super E2, ? super E3>) - Static method in interface de.caff.generics.tuple.ITuple3
Combine a 4-argument function returning a 3-tuple with a 3-parameter consumer/procedure into a 4-argument consumer/procedure.
concatProc4(Function4<? extends ITuple4<? extends E1, ? extends E2, ? extends E3, ? extends E4>, S1, S2, S3, S4>, Procedure4<? super E1, ? super E2, ? super E3, ? super E4>) - Static method in interface de.caff.generics.tuple.ITuple4
Combine a 4-argument function returning a 4-tuple with a 4-parameter consumer/procedure into a 4-argument consumer/procedure.
concatProc4(Function4<? extends ITuple5<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5>, S1, S2, S3, S4>, Procedure5<? super E1, ? super E2, ? super E3, ? super E4, ? super E5>) - Static method in interface de.caff.generics.tuple.ITuple5
Combine a 4-argument function returning a 5-tuple with a 5-parameter consumer/procedure into a 4-argument consumer/procedure.
concatProc4(Function4<? extends ITuple6<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6>, S1, S2, S3, S4>, Procedure6<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6>) - Static method in interface de.caff.generics.tuple.ITuple6
Combine a 4-argument function returning a 6-tuple with a 6-parameter consumer/procedure into a 4-argument consumer/procedure.
concatProc4(Function4<? extends ITuple7<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7>, S1, S2, S3, S4>, Procedure7<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7>) - Static method in interface de.caff.generics.tuple.ITuple7
Combine a 4-argument function returning a 7-tuple with a 7-parameter consumer/procedure into a 4-argument consumer/procedure.
concatProc4(Function4<? extends ITuple8<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8>, S1, S2, S3, S4>, Procedure8<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8>) - Static method in interface de.caff.generics.tuple.ITuple8
Combine a 4-argument function returning a 8-tuple with a 8-parameter consumer/procedure into a 4-argument consumer/procedure.
concatProc4(Function4<? extends ITuple9<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8, ? extends E9>, S1, S2, S3, S4>, Procedure9<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8, ? super E9>) - Static method in interface de.caff.generics.tuple.ITuple9
Combine a 4-argument function returning a 9-tuple with a 9-parameter consumer/procedure into a 4-argument consumer/procedure.
concatProc5(Function5<? extends ITuple2<? extends E1, ? extends E2>, S1, S2, S3, S4, S5>, BiConsumer<? super E1, ? super E2>) - Static method in interface de.caff.generics.tuple.ITuple2
Combine a 5-argument function returning a 2-tuple with a 2-parameter consumer/procedure into a 5-argument consumer/procedure.
concatProc5(Function5<? extends ITuple3<? extends E1, ? extends E2, ? extends E3>, S1, S2, S3, S4, S5>, Procedure3<? super E1, ? super E2, ? super E3>) - Static method in interface de.caff.generics.tuple.ITuple3
Combine a 5-argument function returning a 3-tuple with a 3-parameter consumer/procedure into a 5-argument consumer/procedure.
concatProc5(Function5<? extends ITuple4<? extends E1, ? extends E2, ? extends E3, ? extends E4>, S1, S2, S3, S4, S5>, Procedure4<? super E1, ? super E2, ? super E3, ? super E4>) - Static method in interface de.caff.generics.tuple.ITuple4
Combine a 5-argument function returning a 4-tuple with a 4-parameter consumer/procedure into a 5-argument consumer/procedure.
concatProc5(Function5<? extends ITuple5<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5>, S1, S2, S3, S4, S5>, Procedure5<? super E1, ? super E2, ? super E3, ? super E4, ? super E5>) - Static method in interface de.caff.generics.tuple.ITuple5
Combine a 5-argument function returning a 5-tuple with a 5-parameter consumer/procedure into a 5-argument consumer/procedure.
concatProc5(Function5<? extends ITuple6<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6>, S1, S2, S3, S4, S5>, Procedure6<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6>) - Static method in interface de.caff.generics.tuple.ITuple6
Combine a 5-argument function returning a 6-tuple with a 6-parameter consumer/procedure into a 5-argument consumer/procedure.
concatProc5(Function5<? extends ITuple7<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7>, S1, S2, S3, S4, S5>, Procedure7<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7>) - Static method in interface de.caff.generics.tuple.ITuple7
Combine a 5-argument function returning a 7-tuple with a 7-parameter consumer/procedure into a 5-argument consumer/procedure.
concatProc5(Function5<? extends ITuple8<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8>, S1, S2, S3, S4, S5>, Procedure8<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8>) - Static method in interface de.caff.generics.tuple.ITuple8
Combine a 5-argument function returning a 8-tuple with a 8-parameter consumer/procedure into a 5-argument consumer/procedure.
concatProc5(Function5<? extends ITuple9<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8, ? extends E9>, S1, S2, S3, S4, S5>, Procedure9<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8, ? super E9>) - Static method in interface de.caff.generics.tuple.ITuple9
Combine a 5-argument function returning a 9-tuple with a 9-parameter consumer/procedure into a 5-argument consumer/procedure.
concatProc6(Function6<? extends ITuple2<? extends E1, ? extends E2>, S1, S2, S3, S4, S5, S6>, BiConsumer<? super E1, ? super E2>) - Static method in interface de.caff.generics.tuple.ITuple2
Combine a 6-argument function returning a 2-tuple with a 2-parameter consumer/procedure into a 6-argument consumer/procedure.
concatProc6(Function6<? extends ITuple3<? extends E1, ? extends E2, ? extends E3>, S1, S2, S3, S4, S5, S6>, Procedure3<? super E1, ? super E2, ? super E3>) - Static method in interface de.caff.generics.tuple.ITuple3
Combine a 6-argument function returning a 3-tuple with a 3-parameter consumer/procedure into a 6-argument consumer/procedure.
concatProc6(Function6<? extends ITuple4<? extends E1, ? extends E2, ? extends E3, ? extends E4>, S1, S2, S3, S4, S5, S6>, Procedure4<? super E1, ? super E2, ? super E3, ? super E4>) - Static method in interface de.caff.generics.tuple.ITuple4
Combine a 6-argument function returning a 4-tuple with a 4-parameter consumer/procedure into a 6-argument consumer/procedure.
concatProc6(Function6<? extends ITuple5<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5>, S1, S2, S3, S4, S5, S6>, Procedure5<? super E1, ? super E2, ? super E3, ? super E4, ? super E5>) - Static method in interface de.caff.generics.tuple.ITuple5
Combine a 6-argument function returning a 5-tuple with a 5-parameter consumer/procedure into a 6-argument consumer/procedure.
concatProc6(Function6<? extends ITuple6<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6>, S1, S2, S3, S4, S5, S6>, Procedure6<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6>) - Static method in interface de.caff.generics.tuple.ITuple6
Combine a 6-argument function returning a 6-tuple with a 6-parameter consumer/procedure into a 6-argument consumer/procedure.
concatProc6(Function6<? extends ITuple7<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7>, S1, S2, S3, S4, S5, S6>, Procedure7<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7>) - Static method in interface de.caff.generics.tuple.ITuple7
Combine a 6-argument function returning a 7-tuple with a 7-parameter consumer/procedure into a 6-argument consumer/procedure.
concatProc6(Function6<? extends ITuple8<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8>, S1, S2, S3, S4, S5, S6>, Procedure8<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8>) - Static method in interface de.caff.generics.tuple.ITuple8
Combine a 6-argument function returning a 8-tuple with a 8-parameter consumer/procedure into a 6-argument consumer/procedure.
concatProc6(Function6<? extends ITuple9<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8, ? extends E9>, S1, S2, S3, S4, S5, S6>, Procedure9<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8, ? super E9>) - Static method in interface de.caff.generics.tuple.ITuple9
Combine a 6-argument function returning a 9-tuple with a 9-parameter consumer/procedure into a 6-argument consumer/procedure.
concatProc7(Function7<? extends ITuple2<? extends E1, ? extends E2>, S1, S2, S3, S4, S5, S6, S7>, BiConsumer<? super E1, ? super E2>) - Static method in interface de.caff.generics.tuple.ITuple2
Combine a 7-argument function returning a 2-tuple with a 2-parameter consumer/procedure into a 7-argument consumer/procedure.
concatProc7(Function7<? extends ITuple3<? extends E1, ? extends E2, ? extends E3>, S1, S2, S3, S4, S5, S6, S7>, Procedure3<? super E1, ? super E2, ? super E3>) - Static method in interface de.caff.generics.tuple.ITuple3
Combine a 7-argument function returning a 3-tuple with a 3-parameter consumer/procedure into a 7-argument consumer/procedure.
concatProc7(Function7<? extends ITuple4<? extends E1, ? extends E2, ? extends E3, ? extends E4>, S1, S2, S3, S4, S5, S6, S7>, Procedure4<? super E1, ? super E2, ? super E3, ? super E4>) - Static method in interface de.caff.generics.tuple.ITuple4
Combine a 7-argument function returning a 4-tuple with a 4-parameter consumer/procedure into a 7-argument consumer/procedure.
concatProc7(Function7<? extends ITuple5<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5>, S1, S2, S3, S4, S5, S6, S7>, Procedure5<? super E1, ? super E2, ? super E3, ? super E4, ? super E5>) - Static method in interface de.caff.generics.tuple.ITuple5
Combine a 7-argument function returning a 5-tuple with a 5-parameter consumer/procedure into a 7-argument consumer/procedure.
concatProc7(Function7<? extends ITuple6<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6>, S1, S2, S3, S4, S5, S6, S7>, Procedure6<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6>) - Static method in interface de.caff.generics.tuple.ITuple6
Combine a 7-argument function returning a 6-tuple with a 6-parameter consumer/procedure into a 7-argument consumer/procedure.
concatProc7(Function7<? extends ITuple7<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7>, S1, S2, S3, S4, S5, S6, S7>, Procedure7<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7>) - Static method in interface de.caff.generics.tuple.ITuple7
Combine a 7-argument function returning a 7-tuple with a 7-parameter consumer/procedure into a 7-argument consumer/procedure.
concatProc7(Function7<? extends ITuple8<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8>, S1, S2, S3, S4, S5, S6, S7>, Procedure8<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8>) - Static method in interface de.caff.generics.tuple.ITuple8
Combine a 7-argument function returning a 8-tuple with a 8-parameter consumer/procedure into a 7-argument consumer/procedure.
concatProc7(Function7<? extends ITuple9<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8, ? extends E9>, S1, S2, S3, S4, S5, S6, S7>, Procedure9<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8, ? super E9>) - Static method in interface de.caff.generics.tuple.ITuple9
Combine a 7-argument function returning a 9-tuple with a 9-parameter consumer/procedure into a 7-argument consumer/procedure.
concatProc8(Function8<? extends ITuple2<? extends E1, ? extends E2>, S1, S2, S3, S4, S5, S6, S7, S8>, BiConsumer<? super E1, ? super E2>) - Static method in interface de.caff.generics.tuple.ITuple2
Combine a 8-argument function returning a 2-tuple with a 2-parameter consumer/procedure into a 8-argument consumer/procedure.
concatProc8(Function8<? extends ITuple3<? extends E1, ? extends E2, ? extends E3>, S1, S2, S3, S4, S5, S6, S7, S8>, Procedure3<? super E1, ? super E2, ? super E3>) - Static method in interface de.caff.generics.tuple.ITuple3
Combine a 8-argument function returning a 3-tuple with a 3-parameter consumer/procedure into a 8-argument consumer/procedure.
concatProc8(Function8<? extends ITuple4<? extends E1, ? extends E2, ? extends E3, ? extends E4>, S1, S2, S3, S4, S5, S6, S7, S8>, Procedure4<? super E1, ? super E2, ? super E3, ? super E4>) - Static method in interface de.caff.generics.tuple.ITuple4
Combine a 8-argument function returning a 4-tuple with a 4-parameter consumer/procedure into a 8-argument consumer/procedure.
concatProc8(Function8<? extends ITuple5<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5>, S1, S2, S3, S4, S5, S6, S7, S8>, Procedure5<? super E1, ? super E2, ? super E3, ? super E4, ? super E5>) - Static method in interface de.caff.generics.tuple.ITuple5
Combine a 8-argument function returning a 5-tuple with a 5-parameter consumer/procedure into a 8-argument consumer/procedure.
concatProc8(Function8<? extends ITuple6<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6>, S1, S2, S3, S4, S5, S6, S7, S8>, Procedure6<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6>) - Static method in interface de.caff.generics.tuple.ITuple6
Combine a 8-argument function returning a 6-tuple with a 6-parameter consumer/procedure into a 8-argument consumer/procedure.
concatProc8(Function8<? extends ITuple7<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7>, S1, S2, S3, S4, S5, S6, S7, S8>, Procedure7<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7>) - Static method in interface de.caff.generics.tuple.ITuple7
Combine a 8-argument function returning a 7-tuple with a 7-parameter consumer/procedure into a 8-argument consumer/procedure.
concatProc8(Function8<? extends ITuple8<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8>, S1, S2, S3, S4, S5, S6, S7, S8>, Procedure8<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8>) - Static method in interface de.caff.generics.tuple.ITuple8
Combine a 8-argument function returning a 8-tuple with a 8-parameter consumer/procedure into a 8-argument consumer/procedure.
concatProc8(Function8<? extends ITuple9<? extends E1, ? extends E2, ? extends E3, ? extends E4, ? extends E5, ? extends E6, ? extends E7, ? extends E8, ? extends E9>, S1, S2, S3, S4, S5, S6, S7, S8>, Procedure9<? super E1, ? super E2, ? super E3, ? super E4, ? super E5, ? super E6, ? super E7, ? super E8, ? super E9>) - Static method in interface de.caff.generics.tuple.ITuple9
Combine a 8-argument function returning a 9-tuple with a 9-parameter consumer/procedure into a 8-argument consumer/procedure.
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, BiPredicate<? super T, ? super E>) - Static method in class de.caff.generics.Types
Is an element contained in an array?
contains(Iterable<T>, E, BiPredicate<? super T, ? super E>) - Static method in class de.caff.generics.Types
Is an element contained in an iterable?
contains(Iterator<T>, E, BiPredicate<? super T, ? super E>) - Static method in class de.caff.generics.Types
Is an element contained in an iterator?
contains(Enumeration<T>, E, BiPredicate<? 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.
containsAny(Collection<T>, Iterable<? extends T>) - Static method in class de.caff.generics.Types
Check whether any of a bunch of elements is contained in a collection.
containsBool(boolean) - Method in interface de.caff.generics.PrimitiveBooleanIterable
Does this boolean iterable contain the given value?
containsByte(byte) - Method in interface de.caff.generics.PrimitiveByteIterable
Does this byte iterable contain the given value?
containsChar(char) - Method in interface de.caff.generics.PrimitiveCharIterable
Does this char iterable contain the given value?
containsDouble(double) - Method in interface de.caff.generics.PrimitiveDoubleIterable
Does this double iterable contain the given value?
containsDouble(double, double) - Method in interface de.caff.generics.PrimitiveDoubleIterable
Does this float iterable contain the given value?
containsEq(T) - Method in interface de.caff.generics.Countable
Is the given element contained?
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.
containsFalse() - Method in interface de.caff.generics.PrimitiveBooleanIterable
Does this boolean iterable contain any false values?
containsFloat(float) - Method in interface de.caff.generics.PrimitiveFloatIterable
Does this float iterable contain the given value?
containsFloat(float, float) - Method in interface de.caff.generics.PrimitiveFloatIterable
Does this float iterable contain the given value?
containsInt(int) - Method in interface de.caff.generics.PrimitiveIntIterable
Does this integer iterable contain the given value?
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.
containsLong(long) - Method in interface de.caff.generics.PrimitiveLongIterable
Does this long iterable contain the given value?
containsRef(T) - Method in interface de.caff.generics.Countable
Is the given element contained?
containsShort(short) - Method in interface de.caff.generics.PrimitiveShortIterable
Does this short iterable contain the given value?
containsTrue() - Method in interface de.caff.generics.PrimitiveBooleanIterable
Does this boolean iterable contain any true values?
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
 
copyInternally(int, int, int) - Method in interface de.caff.generics.MutableByteIndexable
Copy elements inside this indexable.
copyInternally(int, int, int) - Method in interface de.caff.generics.MutableCharIndexable
Copy elements inside this indexable.
copyInternally(int, int, int) - Method in interface de.caff.generics.MutableDoubleIndexable
Copy elements inside this indexable.
copyInternally(int, int, int) - Method in interface de.caff.generics.MutableFloatIndexable
Copy elements inside this indexable.
copyInternally(int, int, int) - Method in interface de.caff.generics.MutableIndexable
Copy elements inside this indexable.
copyInternally(int, int, int) - Method in interface de.caff.generics.MutableIntIndexable
Copy elements inside this indexable.
copyInternally(int, int, int) - Method in interface de.caff.generics.MutableLongIndexable
Copy elements inside this indexable.
copyInternally(int, int, int) - Method in interface de.caff.generics.MutableShortIndexable
Copy elements inside this indexable.
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.
CopyRef<T extends Copyable<T>> - Class in de.caff.generics.util
A reference which copies its object on construction (incoming) and when requested (outgoing).
CopyRef(T, UnaryOperator<T>) - Constructor for class de.caff.generics.util.CopyRef
Constructor.
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.
count(int, int) - Static method in class de.caff.generics.util.combi.Combinations
Get the number of combinations for n choose k.
count - Variable in class de.caff.generics.util.combi.IntPartitions.Part
How often the number is contained in the partition.
count(int) - Static method in class de.caff.generics.util.combi.Permutations
Get the number of permutations for a set of size n.
Countable<T> - Interface in de.caff.generics
Something containing a defined number of arbitrary elements which can be iterated over.
Countable.Base<TT> - Class in de.caff.generics
Abstract base class which provides useful implementations for Object.equals(Object), Object.hashCode(), Object.toString().
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
Deprecated.
outdated, use Supplier<Counter> instead
CountingHashSet<T> - Class in de.caff.generics
A set which also counts how often any element was added.
CountingHashSet(Supplier<Counter>) - 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(Supplier<Counter>) - Constructor for class de.caff.generics.CountingTreeSet
Deprecated.
use CountingTreeSet.create(Supplier) instead because it handles comparability correctly
CountingTreeSet(Comparator<? super T>, Supplier<Counter>) - Constructor for class de.caff.generics.CountingTreeSet
Constructor.
CountingTreeSet() - Constructor for class de.caff.generics.CountingTreeSet
Deprecated.
use CountingTreeSet.create() instead because it handles comparability correctly
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(Supplier<Counter>) - Method in class de.caff.generics.CountingTreeSet
Create a new non-threadsafe counting tree set.
create() - Method in class de.caff.generics.CountingTreeSet
Create a new simple counting tree set.
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
Deprecated.
Create a new counter.
create() - Method in interface de.caff.generics.util.LongCounter.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.
createJavaImpl(String, String, SemVer, Date, File) - Static method in class de.caff.version.ModuleVersionTool
Write a Java file which implements this service.
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.
createRangeIterator(int, int) - Static method in class de.caff.generics.util.combi.Combinations
Create an iterator which iterates of the subsets of size k from the set {0, 1, 2, ..., n-1}.
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.
createThreadSafe(Supplier<Counter>) - Method in class de.caff.generics.CountingTreeSet
Create a new non-threadsafe counting tree set.
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 - package de.caff
Core package of all classes from caff.de.
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
Useful algorithms.
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.map - package de.caff.generics.map
Mapping for primitive values.
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.tuple - package de.caff.generics.tuple
Tuple classes.
de.caff.generics.util - package de.caff.generics.util
Utility classes for counting and referencing.
de.caff.generics.util.combi - package de.caff.generics.util.combi
This package contains combinatorics algorithms.
de.caff.version - package de.caff.version
This package provides semantic versioning for modules.
DEEP_EQUALS - Static variable in class de.caff.generics.function.Predicates
Predicate2 which uses Objects.deepEquals(Object, Object) for checking for equality.
DEEP_NATURAL_FP - Static variable in class de.caff.generics.Primitives
Subjective wrapper factory to repair floating point values in a way that they behave more natural.
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.
deltas() - Method in interface de.caff.generics.DoubleIndexable
View the differences between consecutive elements as a new double indexable.
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
 
DESCENDING - Static variable in interface de.caff.generics.function.ByteOrdering
Inverse natural order of byte values.
descending(byte, byte) - Method in interface de.caff.generics.function.ByteOrdering
Are the two values represented in strictly descending order?
DESCENDING - Static variable in interface de.caff.generics.function.CharOrdering
Inverse natural order of char values.
descending(char, char) - Method in interface de.caff.generics.function.CharOrdering
Are the two values represented in strictly descending order?
descending(double, double) - Method in interface de.caff.generics.function.DoubleOrdering
Are the two values represented in strictly descending order?
descending(float, float) - Method in interface de.caff.generics.function.FloatOrdering
Are the two values represented in strictly descending order?
DESCENDING - Static variable in interface de.caff.generics.function.IntOrdering
Inverse natural order of int values.
descending(int, int) - Method in interface de.caff.generics.function.IntOrdering
Are the two values represented in strictly descending order?
DESCENDING - Static variable in interface de.caff.generics.function.LongOrdering
Inverse natural order of long values.
descending(long, long) - Method in interface de.caff.generics.function.LongOrdering
Are the two values represented in strictly descending order?
descending(T, T) - Method in interface de.caff.generics.function.Ordering
Are the two values represented in strictly descending order?
DESCENDING - Static variable in interface de.caff.generics.function.ShortOrdering
Inverse natural order of short values.
descending(short, short) - Method in interface de.caff.generics.function.ShortOrdering
Are the two values represented in strictly descending order?
descending - Variable in enum de.caff.generics.Order
Is this order descending?
descendingOrSame(byte, byte) - Method in interface de.caff.generics.function.ByteOrdering
Are the two values represented in descending order?
descendingOrSame(char, char) - Method in interface de.caff.generics.function.CharOrdering
Are the two values represented in descending order?
descendingOrSame(double, double) - Method in interface de.caff.generics.function.DoubleOrdering
Are the two values represented in descending order?
descendingOrSame(float, float) - Method in interface de.caff.generics.function.FloatOrdering
Are the two values represented in descending order?
descendingOrSame(int, int) - Method in interface de.caff.generics.function.IntOrdering
Are the two values represented in descending order?
descendingOrSame(long, long) - Method in interface de.caff.generics.function.LongOrdering
Are the two values represented in descending order?
descendingOrSame(T, T) - Method in interface de.caff.generics.function.Ordering
Are the two values represented in descending order?
descendingOrSame(short, short) - Method in interface de.caff.generics.function.ShortOrdering
Are the two values represented in descending order?
descendingOrSame - Variable in enum de.caff.generics.Order
Is this order descending or the same?
Dict<K,V> - Interface in de.caff.generics
A dictionary.
Dict.Base<KK,VV> - Class in de.caff.generics
Abstract base class which provides useful implementations for Object.equals(Object), Object.hashCode(), Object.toString().
Dict.Entry<EK,EV> - Class in de.caff.generics
Entry access.
different(byte, byte) - Method in interface de.caff.generics.function.ByteOrdering
Are the two values considered different by this order?
different(char, char) - Method in interface de.caff.generics.function.CharOrdering
Are the two values considered different by this order?
different(double, double) - Method in interface de.caff.generics.function.DoubleOrdering
Are the two values considered different by this order?
different(float, float) - Method in interface de.caff.generics.function.FloatOrdering
Are the two values considered different by this order?
different(int, int) - Method in interface de.caff.generics.function.IntOrdering
Are the two values considered different by this order?
different(long, long) - Method in interface de.caff.generics.function.LongOrdering
Are the two values considered different by this order?
different(T, T) - Method in interface de.caff.generics.function.Ordering
Are the two values considered different by this order?
different(short, short) - Method in interface de.caff.generics.function.ShortOrdering
Are the two values considered different by this order?
different - Variable in enum de.caff.generics.Order
Is this order considering two values equal?
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.
DoubleFunction2<T> - Interface in de.caff.generics.function
Function with 2 primitive double arguments creation a general result.
DoubleFunction3<T> - Interface in de.caff.generics.function
Function with 3 primitive double arguments creation a general result.
DoubleFunction4<T> - Interface in de.caff.generics.function
Function with 4 primitive double arguments creation a general result.
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.
doubleIterator() - Method in interface de.caff.generics.PrimitiveDoubleIterable
Get a 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.
DoubleOrdering - Interface in de.caff.generics.function
Define an order for two primitive double values.
DoubleOrdering.Serial - Interface in de.caff.generics.function
A double ordering which is serializable.
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.
DoublePredicate3 - Interface in de.caff.generics.function
Predicate which expects three primitive double arguments.
DoubleSetter<T> - Interface in de.caff.generics.function
Procedure with a generic and a double argument.
doubleSpliterator() - Method in interface de.caff.generics.DoubleIndexable
Get a spliterator on this indexable.
doubleView(Iterator<S>, ToDoubleFunction<? super S>) - Static method in class de.caff.generics.Types
View a generic iterator as if it is an iterator for primitive double values.
doubleView(Iterable<S>, ToDoubleFunction<? super S>) - Static method in class de.caff.generics.Types
View a generic iterable as if it is an iterable of primitive double values.
downCast(Countable<? extends E>) - Static method in interface de.caff.generics.Countable
Downcast a countable of a given type so that it appears at a countable of a super type.
downCast(Indexable<? extends E>) - Static method in interface de.caff.generics.Indexable
Downcast an indexable of a given type so that it appears at an indexable of a super type.
downCast(Tuple2<? extends T1, ? extends T2>) - Static method in class de.caff.generics.tuple.Tuples
Allow to view a 2-tuple as one with different more basic element types.
downCast(Tuple3<? extends T1, ? extends T2, ? extends T3>) - Static method in class de.caff.generics.tuple.Tuples
Allow to view a 3-tuple as one with different more basic element types.
downCast(Tuple4<? extends T1, ? extends T2, ? extends T3, ? extends T4>) - Static method in class de.caff.generics.tuple.Tuples
Allow to view a 4-tuple as one with different more basic element types.
downCast(Tuple5<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5>) - Static method in class de.caff.generics.tuple.Tuples
Allow to view a 5-tuple as one with different more basic element types.
downCast(Tuple6<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5, ? extends T6>) - Static method in class de.caff.generics.tuple.Tuples
Allow to view a 6-tuple as one with different more basic element types.
downCast(Tuple7<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5, ? extends T6, ? extends T7>) - Static method in class de.caff.generics.tuple.Tuples
Allow to view a 7-tuple as one with different more basic element types.
downCast(Tuple8<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5, ? extends T6, ? extends T7, ? extends T8>) - Static method in class de.caff.generics.tuple.Tuples
Allow to view an 8-tuple as one with different more basic element types.
downCast(Tuple9<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5, ? extends T6, ? extends T7, ? extends T8, ? extends T9>) - Static method in class de.caff.generics.tuple.Tuples
Allow to view a 9-tuple as one with different more basic element types.
downCast(NTuple2<? extends T1, ? extends T2>) - Static method in class de.caff.generics.tuple.Tuples
Allow to view a 2-tuple as one with different more basic element types.
downCast(NTuple3<? extends T1, ? extends T2, ? extends T3>) - Static method in class de.caff.generics.tuple.Tuples
Allow to view a 3-tuple as one with different more basic element types.
downCast(NTuple4<? extends T1, ? extends T2, ? extends T3, ? extends T4>) - Static method in class de.caff.generics.tuple.Tuples
Allow to view a 4-tuple as one with different more basic element types.
downCast(NTuple5<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5>) - Static method in class de.caff.generics.tuple.Tuples
Allow to view a 5-tuple as one with different more basic element types.
downCast(NTuple6<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5, ? extends T6>) - Static method in class de.caff.generics.tuple.Tuples
Allow to view a 6-tuple as one with different more basic element types.
downCast(NTuple7<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5, ? extends T6, ? extends T7>) - Static method in class de.caff.generics.tuple.Tuples
Allow to view a 7-tuple as one with different more basic element types.
downCast(NTuple8<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5, ? extends T6, ? extends T7, ? extends T8>) - Static method in class de.caff.generics.tuple.Tuples
Allow to view an 8-tuple as one with different more basic element types.
downCast(NTuple9<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5, ? extends T6, ? extends T7, ? extends T8, ? extends T9>) - Static method in class de.caff.generics.tuple.Tuples
Allow to view a 9-tuple as one with different more basic element types.
downCast(ITuple2<? extends T1, ? extends T2>) - Static method in class de.caff.generics.tuple.Tuples
Allow to view a 2-tuple as one with different more basic element types.
downCast(ITuple3<? extends T1, ? extends T2, ? extends T3>) - Static method in class de.caff.generics.tuple.Tuples
Allow to view a 3-tuple as one with different more basic element types.
downCast(ITuple4<? extends T1, ? extends T2, ? extends T3, ? extends T4>) - Static method in class de.caff.generics.tuple.Tuples
Allow to view a 4-tuple as one with different more basic element types.
downCast(ITuple5<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5>) - Static method in class de.caff.generics.tuple.Tuples
Allow to view a 5-tuple as one with different more basic element types.
downCast(ITuple6<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5, ? extends T6>) - Static method in class de.caff.generics.tuple.Tuples
Allow to view a 6-tuple as one with different more basic element types.
downCast(ITuple7<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5, ? extends T6, ? extends T7>) - Static method in class de.caff.generics.tuple.Tuples
Allow to view a 7-tuple as one with different more basic element types.
downCast(ITuple8<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5, ? extends T6, ? extends T7, ? extends T8>) - Static method in class de.caff.generics.tuple.Tuples
Allow to view an 8-tuple as one with different more basic element types.
downCast(ITuple9<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5, ? extends T6, ? extends T7, ? extends T8, ? extends T9>) - Static method in class de.caff.generics.tuple.Tuples
Allow to view a 9-tuple as one with different more basic element types.
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.
DualPivotQuicksort - Class in de.caff.generics.algorithm
This class implements the Dual-Pivot Quicksort algorithm by Vladimir Yaroslavskiy, Jon Bentley, and Josh Bloch.

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
A basic implementation of an empty countable.
empty() - Static method in interface de.caff.generics.Countable
Get an empty countable.
EMPTY - Static variable in interface de.caff.generics.Dict
Empty dictionary implementation.
empty() - Static method in interface de.caff.generics.Dict
Get an empty dictionary.
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 method in interface de.caff.generics.function.FragileProcedure0
Return a zero argument procedure which does nothing, not even throw.
empty() - Static method in interface de.caff.generics.function.FragileProcedure1
Return a procedure which does nothing, not even throw.
empty() - Static method in interface de.caff.generics.function.FragileProcedure2
Return a procedure which does nothing.
empty() - Static method in interface de.caff.generics.function.FragileProcedure3
Return a procedure which does nothing.
empty() - Static method in interface de.caff.generics.function.FragileProcedure4
Return a procedure which does nothing.
empty() - Static method in interface de.caff.generics.function.Procedure1
Return a procedure which does nothing.
empty() - Static method in interface de.caff.generics.function.Procedure2
Return a procedure which does nothing.
empty() - Static method in interface de.caff.generics.function.Procedure3
Return a procedure which does nothing.
empty() - Static method in interface de.caff.generics.function.Procedure4
Return a procedure which does nothing.
empty() - Static method in interface de.caff.generics.function.Procedure5
Return a procedure which does nothing.
empty() - Static method in interface de.caff.generics.function.Procedure6
Return a procedure which does nothing.
empty() - Static method in interface de.caff.generics.function.Procedure7
Return a procedure which does nothing.
empty() - Static method in interface de.caff.generics.function.Procedure8
Return a procedure which does nothing.
empty() - Static method in interface de.caff.generics.function.Procedure9
Return a procedure which does nothing.
EMPTY - Static variable in interface de.caff.generics.Indexable
An empty indexable.
EMPTY - Static variable in interface de.caff.generics.IntCountable
Basic implementation of an empty countable Don't use this, use IntCountable.empty().
empty() - Static method in interface de.caff.generics.IntCountable
Get an empty countable.
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(int) - Static method in interface de.caff.generics.mda.MultiDimensionalReadAccess
 
EMPTY - Static variable in interface de.caff.generics.mda.OneDimensionalAccess
Empty 1dimensional access.
empty() - Static method in interface de.caff.generics.mda.OneDimensionalAccess
Get an empty 1dimensional access.
EMPTY - Static variable in interface de.caff.generics.mda.OneDimensionalBooleanAccess
Empty 1dimensional boolean access.
EMPTY - Static variable in interface de.caff.generics.mda.OneDimensionalBooleanReadAccess
Empty 1dimensional boolean read access.
EMPTY - Static variable in interface de.caff.generics.mda.OneDimensionalByteAccess
Empty 1dimensional byte access.
EMPTY - Static variable in interface de.caff.generics.mda.OneDimensionalByteReadAccess
Empty 1dimensional byte read access.
EMPTY - Static variable in interface de.caff.generics.mda.OneDimensionalCharAccess
Empty 1dimensional char access.
EMPTY - Static variable in interface de.caff.generics.mda.OneDimensionalCharReadAccess
Empty 1dimensional char read access.
EMPTY - Static variable in interface de.caff.generics.mda.OneDimensionalDoubleAccess
Empty 1dimensional double access.
EMPTY - Static variable in interface de.caff.generics.mda.OneDimensionalDoubleReadAccess
Empty 1dimensional double read access.
EMPTY - Static variable in interface de.caff.generics.mda.OneDimensionalFloatAccess
Empty 1dimensional float access.
EMPTY - Static variable in interface de.caff.generics.mda.OneDimensionalFloatReadAccess
Empty 1dimensional float read access.
EMPTY - Static variable in interface de.caff.generics.mda.OneDimensionalIntAccess
Empty 1dimensional int access.
EMPTY - Static variable in interface de.caff.generics.mda.OneDimensionalIntReadAccess
Empty 1dimensional int read access.
EMPTY - Static variable in interface de.caff.generics.mda.OneDimensionalLongAccess
Empty 1dimensional long access.
EMPTY - Static variable in interface de.caff.generics.mda.OneDimensionalLongReadAccess
Empty 1dimensional long read access.
EMPTY - Static variable in interface de.caff.generics.mda.OneDimensionalReadAccess
Empty 1dimensional read access.
empty() - Static method in interface de.caff.generics.mda.OneDimensionalReadAccess
Get an empty 1dimensional read access.
EMPTY - Static variable in interface de.caff.generics.mda.OneDimensionalShortAccess
Empty 1dimensional short access.
EMPTY - Static variable in interface de.caff.generics.mda.OneDimensionalShortReadAccess
Empty 1dimensional short read access.
EMPTY - Static variable in interface de.caff.generics.mda.ThreeDimensionalAccess
Empty 3dimensional access.
empty() - Static method in interface de.caff.generics.mda.ThreeDimensionalAccess
Get an empty 3dimensional access.
EMPTY - Static variable in interface de.caff.generics.mda.ThreeDimensionalBooleanAccess
Empty 3dimensional boolean access.
EMPTY - Static variable in interface de.caff.generics.mda.ThreeDimensionalBooleanReadAccess
Empty 3dimensional boolean read access.
EMPTY - Static variable in interface de.caff.generics.mda.ThreeDimensionalByteAccess
Empty 3dimensional byte access.
EMPTY - Static variable in interface de.caff.generics.mda.ThreeDimensionalByteReadAccess
Empty 3dimensional byte read access.
EMPTY - Static variable in interface de.caff.generics.mda.ThreeDimensionalCharAccess
Empty 3dimensional char access.
EMPTY - Static variable in interface de.caff.generics.mda.ThreeDimensionalCharReadAccess
Empty 3dimensional char read access.
EMPTY - Static variable in interface de.caff.generics.mda.ThreeDimensionalDoubleAccess
Empty 3dimensional double access.
EMPTY - Static variable in interface de.caff.generics.mda.ThreeDimensionalDoubleReadAccess
Empty 3dimensional double read access.
EMPTY - Static variable in interface de.caff.generics.mda.ThreeDimensionalFloatAccess
Empty 3dimensional float access.
EMPTY - Static variable in interface de.caff.generics.mda.ThreeDimensionalFloatReadAccess
Empty 3dimensional float read access.
EMPTY - Static variable in interface de.caff.generics.mda.ThreeDimensionalIntAccess
Empty 3dimensional int access.
EMPTY - Static variable in interface de.caff.generics.mda.ThreeDimensionalIntReadAccess
Empty 3dimensional int read access.
EMPTY - Static variable in interface de.caff.generics.mda.ThreeDimensionalReadAccess
Empty 3dimensional read access.
empty() - Static method in interface de.caff.generics.mda.ThreeDimensionalReadAccess
Get an empty 3dimensional read access.
EMPTY - Static variable in interface de.caff.generics.mda.ThreeDimensionalShortAccess
Empty 3dimensional short access.
EMPTY - Static variable in interface de.caff.generics.mda.ThreeDimensionalShortReadAccess
Empty 3dimensional short read access.
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.mda.TwoDimensionalBooleanAccess
Empty 2dimensional boolean access.
EMPTY - Static variable in interface de.caff.generics.mda.TwoDimensionalBooleanReadAccess
Empty 2dimensional boolean read access.
EMPTY - Static variable in interface de.caff.generics.mda.TwoDimensionalByteAccess
Empty 2dimensional byte access.
EMPTY - Static variable in interface de.caff.generics.mda.TwoDimensionalByteReadAccess
Empty 2dimensional byte read access.
EMPTY - Static variable in interface de.caff.generics.mda.TwoDimensionalCharAccess
Empty 2dimensional char access.
EMPTY - Static variable in interface de.caff.generics.mda.TwoDimensionalCharReadAccess
Empty 2dimensional char read access.
EMPTY - Static variable in interface de.caff.generics.mda.TwoDimensionalDoubleAccess
Empty 2dimensional double access.
EMPTY - Static variable in interface de.caff.generics.mda.TwoDimensionalDoubleReadAccess
Empty 2dimensional double read access.
EMPTY - Static variable in interface de.caff.generics.mda.TwoDimensionalFloatAccess
Empty 2dimensional float access.
EMPTY - Static variable in interface de.caff.generics.mda.TwoDimensionalFloatReadAccess
Empty 2dimensional float read access.
EMPTY - Static variable in interface de.caff.generics.mda.TwoDimensionalIntAccess
Empty 2dimensional int access.
EMPTY - Static variable in interface de.caff.generics.mda.TwoDimensionalIntReadAccess
Empty 2dimensional int read access.
EMPTY - Static variable in interface de.caff.generics.mda.TwoDimensionalReadAccess
Empty acces, use TwoDimensionalReadAccess.empty() instead.
empty() - Static method in interface de.caff.generics.mda.TwoDimensionalReadAccess
Get an empty 2dimensional read access.
EMPTY - Static variable in interface de.caff.generics.mda.TwoDimensionalShortAccess
Empty 2dimensional short access.
EMPTY - Static variable in interface de.caff.generics.mda.TwoDimensionalShortReadAccess
Empty 2dimensional short read 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
Get an empty mutable indexable.
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.PrimitiveBooleanIterable
Empty iterable of primitive boolean values.
EMPTY - Static variable in interface de.caff.generics.PrimitiveBooleanIterator
Empty iterator of primitive boolean values.
EMPTY - Static variable in interface de.caff.generics.PrimitiveByteIterable
Empty iterable of primitive byte values.
EMPTY - Static variable in interface de.caff.generics.PrimitiveByteIterator
Empty iterator of primitive byte values.
EMPTY - Static variable in interface de.caff.generics.PrimitiveCharIterable
Empty iterable of primitive char values.
EMPTY - Static variable in interface de.caff.generics.PrimitiveCharIterator
Empty iterator of primitive char values.
EMPTY - Static variable in interface de.caff.generics.PrimitiveDoubleIterable
Empty iterable of primitive double values.
EMPTY - Static variable in interface de.caff.generics.PrimitiveFloatIterable
Empty iterable of primitive float values.
EMPTY - Static variable in interface de.caff.generics.PrimitiveFloatIterator
Empty iterator of primitive float values.
EMPTY - Static variable in interface de.caff.generics.PrimitiveIntIterable
Empty iterable of primitive int values.
EMPTY - Static variable in interface de.caff.generics.PrimitiveLongIterable
Empty iterable of primitive long values.
EMPTY - Static variable in interface de.caff.generics.PrimitiveShortIterable
Empty iterable of primitive short values.
EMPTY - Static variable in interface de.caff.generics.PrimitiveShortIterator
Empty iterator of primitive short values.
EMPTY - Static variable in interface de.caff.generics.ShortIndexable
An empty indexable.
EMPTY0 - Static variable in interface de.caff.generics.mda.MultiDimensionalReadAccess
Empty multi-dimensional read access for 0 dimensions.
EMPTY1 - Static variable in interface de.caff.generics.mda.MultiDimensionalReadAccess
Empty multi-dimensional read access for 1 dimension.
EMPTY2 - Static variable in interface de.caff.generics.mda.MultiDimensionalReadAccess
Empty multi-dimensional read access for 2 dimensions.
EMPTY3 - Static variable in interface de.caff.generics.mda.MultiDimensionalReadAccess
Empty multi-dimensional read access for 3 dimensions.
EMPTY4 - Static variable in interface de.caff.generics.mda.MultiDimensionalReadAccess
Empty multi-dimensional read access for 4 dimensions.
EMPTY5 - Static variable in interface de.caff.generics.mda.MultiDimensionalReadAccess
Empty multi-dimensional read access for 4 dimensions.
EMPTY6 - Static variable in interface de.caff.generics.mda.MultiDimensionalReadAccess
Empty multi-dimensional read access for 4 dimensions.
EMPTY7 - Static variable in interface de.caff.generics.mda.MultiDimensionalReadAccess
Empty multi-dimensional read access for 4 dimensions.
EMPTY_BOOLEAN_ITERATOR - Static variable in interface de.caff.generics.PrimitiveBooleanIterable
Empty iterator of primitive boolean values.
EMPTY_BOOLEAN_ITERATOR - Static variable in class de.caff.generics.Types
Empty primitive boolean iterator.
EMPTY_BYTE_ITERATOR - Static variable in interface de.caff.generics.PrimitiveByteIterable
Empty iterator of primitive byte values.
EMPTY_BYTE_ITERATOR - Static variable in class de.caff.generics.Types
Empty primitive byte iterator.
EMPTY_CHAR_ITERATOR - Static variable in interface de.caff.generics.PrimitiveCharIterable
Empty iterator of primitive char values.
EMPTY_CHAR_ITERATOR - Static variable in class de.caff.generics.Types
Empty primitive char iterator.
EMPTY_DOUBLE_ITERATOR - Static variable in interface de.caff.generics.PrimitiveDoubleIterable
Empty iterator of primitive double values.
EMPTY_DOUBLE_ITERATOR - Static variable in class de.caff.generics.Types
Empty primitve double iterator.
EMPTY_FLOAT_ITERATOR - Static variable in interface de.caff.generics.PrimitiveFloatIterable
Empty iterator of primitive float values.
EMPTY_FLOAT_ITERATOR - Static variable in class de.caff.generics.Types
Empty primitive float iterator.
EMPTY_HASH - Static variable in class de.caff.generics.Types
Hash value for empty collections.
EMPTY_INDEXABLE_STRING - Static variable in interface de.caff.generics.Indexable
String representation of an empty indexable.
EMPTY_INT_ITERATOR - Static variable in interface de.caff.generics.PrimitiveIntIterable
Empty iterator of primitive int values.
EMPTY_INT_ITERATOR - Static variable in class de.caff.generics.Types
Empty primitive int iterator.
EMPTY_LONG_ITERATOR - Static variable in interface de.caff.generics.PrimitiveLongIterable
Empty iterator of primitive long values.
EMPTY_LONG_ITERATOR - Static variable in class de.caff.generics.Types
Empty primitive long iterator.
EMPTY_SHORT_ITERATOR - Static variable in interface de.caff.generics.PrimitiveShortIterable
Empty iterator of primitive short values.
EMPTY_SHORT_ITERATOR - Static variable in class de.caff.generics.Types
Empty primitive short iterator.
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.
EmptyLoopError - Error in de.caff.generics
Empty loop error thrown when accessing elements of an empty BasicLoop.
EmptyLoopError() - Constructor for error de.caff.generics.EmptyLoopError
Constructor.
entries() - Method in interface de.caff.generics.Dict
Get the entries of this dictionary.
Entry() - Constructor for class de.caff.generics.Dict.Entry
 
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.
Enums - Class in de.caff.generics
Toolbox for enums.
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(Countable<E1>, Countable<E2>, BiPredicate<? super E1, ? super E2>) - Static method in interface de.caff.generics.Countable
Are two countables equal?
equal(Dict<KK, VV>, Object) - Static method in interface de.caff.generics.Dict
Useful implementation for equality which can be used in Dict implementations for Object.equals(Object).
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
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 double values are equal which handles NaN values in a way that Double.NaN == Double.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.Countable.Base
 
equals(Countable<E>, BiPredicate<? super T, ? super E>) - Method in interface de.caff.generics.Countable
Does this countable equal another one?
equals(Object) - Method in class de.caff.generics.Dict.Base
Equals implementation.
equals(Object) - Method in class de.caff.generics.Dict.Entry
 
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.IntCountable.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.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
 
equals(Object) - Method in class de.caff.generics.Subject.Base
 
equals(Object) - Method in class de.caff.generics.tuple.ITuple2.Base
 
equals(ITuple2<?, ?>, Object) - Static method in interface de.caff.generics.tuple.ITuple2
Basic implementation of equals for 2-tuples.
equals(Object) - Method in class de.caff.generics.tuple.ITuple3.Base
 
equals(ITuple3<?, ?, ?>, Object) - Static method in interface de.caff.generics.tuple.ITuple3
Basic implementation of equals for 3-tuples.
equals(Object) - Method in class de.caff.generics.tuple.ITuple4.Base
 
equals(ITuple4<?, ?, ?, ?>, Object) - Static method in interface de.caff.generics.tuple.ITuple4
Basic implementation of equals for 4-tuples.
equals(Object) - Method in class de.caff.generics.tuple.ITuple5.Base
 
equals(ITuple5<?, ?, ?, ?, ?>, Object) - Static method in interface de.caff.generics.tuple.ITuple5
Basic implementation of equals for 5-tuples.
equals(Object) - Method in class de.caff.generics.tuple.ITuple6.Base
 
equals(ITuple6<?, ?, ?, ?, ?, ?>, Object) - Static method in interface de.caff.generics.tuple.ITuple6
Basic implementation of equals for 6-tuples.
equals(Object) - Method in class de.caff.generics.tuple.ITuple7.Base
 
equals(ITuple7<?, ?, ?, ?, ?, ?, ?>, Object) - Static method in interface de.caff.generics.tuple.ITuple7
Basic implementation of equals for 7-tuples.
equals(Object) - Method in class de.caff.generics.tuple.ITuple8.Base
 
equals(ITuple8<?, ?, ?, ?, ?, ?, ?, ?>, Object) - Static method in interface de.caff.generics.tuple.ITuple8
Basic implementation of equals for 8-tuples.
equals(Object) - Method in class de.caff.generics.tuple.ITuple9.Base
 
equals(ITuple9<?, ?, ?, ?, ?, ?, ?, ?, ?>, Object) - Static method in interface de.caff.generics.tuple.ITuple9
Basic implementation of equals for 9-tuples.
equals(Object) - Method in class de.caff.generics.util.combi.IntPartitions.Part
 
equals(Object) - Method in class de.caff.version.SemVer
 
equals(Object) - Method in class de.caff.version.SemVer.Prerelease.AlphanumericIdentifier
 
equals(Object) - Method in class de.caff.version.SemVer.Prerelease
 
equals(Object) - Method in class de.caff.version.SemVer.Prerelease.NumericIdentifier
 
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.
equalsIgnoreBuild(SemVer) - Method in class de.caff.version.SemVer
Equality check ignoring the build metadata.
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?
ERROR_INDEX_OUT_OF_BOUNDS_FORMAT - Static variable in class de.caff.generics.Pythonesque
Format used for index out of bounds exception.
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
 
exchangeWith(Function3<? extends V, BasicLoop<V>, V, V>) - Method in class de.caff.generics.BasicLoop.Item
Exchange this item with a new item.
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.
extractFromJavaImpl(File) - Static method in class de.caff.version.ModuleVersionTool
Extract the semantic version from a Java service implementation.
extractFromJavaImpl(String, File) - Static method in class de.caff.version.ModuleVersionTool
Extract the semantic version from a Java service implementation.

F

factorial(int) - Static method in class de.caff.generics.util.combi.Permutations
 
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.
FastByteSequenceSearch - Class in de.caff.generics.algorithm
Fast search algorithm in sequences of random-accessible byte values.
FastByteSequenceSearch(ByteIndexable) - Constructor for class de.caff.generics.algorithm.FastByteSequenceSearch
Constructor.
FastByteSequenceSearch(byte...) - Constructor for class de.caff.generics.algorithm.FastByteSequenceSearch
Constructor.
FastByteSequenceSearch(int...) - Constructor for class de.caff.generics.algorithm.FastByteSequenceSearch
Convenience constructor.
FastCharSequenceSearch - Class in de.caff.generics.algorithm
Fast search algorithm in sequences of random-accessible char values.
FastCharSequenceSearch(CharIndexable) - Constructor for class de.caff.generics.algorithm.FastCharSequenceSearch
Constructor.
FastCharSequenceSearch(String) - Constructor for class de.caff.generics.algorithm.FastCharSequenceSearch
Convenience constructor.
FastCharSequenceSearch(char...) - Constructor for class de.caff.generics.algorithm.FastCharSequenceSearch
Convenience constructor.
FastDoubleSequenceSearch - Class in de.caff.generics.algorithm
Fast search algorithm in sequences of random-accessible double values.
FastDoubleSequenceSearch(DoubleIndexable) - Constructor for class de.caff.generics.algorithm.FastDoubleSequenceSearch
Constructor.
FastDoubleSequenceSearch(double...) - Constructor for class de.caff.generics.algorithm.FastDoubleSequenceSearch
Constructor.
FastFloatSequenceSearch - Class in de.caff.generics.algorithm
Fast search algorithm in sequences of random-accessible float values.
FastFloatSequenceSearch(FloatIndexable) - Constructor for class de.caff.generics.algorithm.FastFloatSequenceSearch
Constructor.
FastFloatSequenceSearch(float...) - Constructor for class de.caff.generics.algorithm.FastFloatSequenceSearch
Constructor.
FastIntSequenceSearch - Class in de.caff.generics.algorithm
Fast search algorithm in sequences of random-accessible integers.
FastIntSequenceSearch(IntIndexable) - Constructor for class de.caff.generics.algorithm.FastIntSequenceSearch
Constructor.
FastIntSequenceSearch(int...) - Constructor for class de.caff.generics.algorithm.FastIntSequenceSearch
Constructor.
FastLongSequenceSearch - Class in de.caff.generics.algorithm
Fast search algorithm in sequences of random-accessible long values.
FastLongSequenceSearch(LongIndexable) - Constructor for class de.caff.generics.algorithm.FastLongSequenceSearch
Constructor.
FastLongSequenceSearch(long...) - Constructor for class de.caff.generics.algorithm.FastLongSequenceSearch
Constructor.
FastSequenceSearch<T> - Class in de.caff.generics.algorithm
Fast search algorithm in sequences of random-accessible values.
FastSequenceSearch(Indexable<T>, BiPredicate<? super T, ? super T>) - Constructor for class de.caff.generics.algorithm.FastSequenceSearch
Constructor.
FastSequenceSearch(BiPredicate<? super T, ? super T>, T...) - Constructor for class de.caff.generics.algorithm.FastSequenceSearch
Constructor.
FastSequentialSearch - Class in de.caff.generics.algorithm
Deprecated.
FastSequentialSearch(IntIndexable) - Constructor for class de.caff.generics.algorithm.FastSequentialSearch
Deprecated.
Constructor.
FastShortSequenceSearch - Class in de.caff.generics.algorithm
Fast search algorithm in sequences of random-accessible short values.
FastShortSequenceSearch(ShortIndexable) - Constructor for class de.caff.generics.algorithm.FastShortSequenceSearch
Constructor.
FastShortSequenceSearch(short...) - Constructor for class de.caff.generics.algorithm.FastShortSequenceSearch
Constructor.
FastShortSequenceSearch(int...) - Constructor for class de.caff.generics.algorithm.FastShortSequenceSearch
Convenience constructor.
FastSortByte - Class in de.caff.generics.algorithm
A non-stable sort algorithm for byte arrays which is much faster compared to TimSort.
FastSortByte() - Constructor for class de.caff.generics.algorithm.FastSortByte
 
FastSortChar - Class in de.caff.generics.algorithm
A sort algorithm for byte arrays which is much faster compared to TimSort.
FastSortChar() - Constructor for class de.caff.generics.algorithm.FastSortChar
 
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
Deprecated.
inconsistently named, use MutableIndexable.initByIndex(int, IntFunction) instead
fillFrom(IntToByteFunction1) - Method in interface de.caff.generics.MutableByteIndexable
Fill this indexable from a provider.
fillFrom(IntToCharFunction1) - Method in interface de.caff.generics.MutableCharIndexable
Fill this indexable from a provider.
fillFrom(IntToDoubleFunction) - Method in interface de.caff.generics.MutableDoubleIndexable
Fill this indexable from a provider.
fillFrom(IntToFloatFunction1) - Method in interface de.caff.generics.MutableFloatIndexable
Fill this indexable from a provider.
fillFrom(IntFunction<? extends T>) - Method in interface de.caff.generics.MutableIndexable
Fill this indexable from a provider.
fillFrom(IntUnaryOperator) - Method in interface de.caff.generics.MutableIntIndexable
Fill this indexable from a provider.
fillFrom(IntToLongFunction) - Method in interface de.caff.generics.MutableLongIndexable
Fill this indexable from a provider.
fillFrom(IntToShortFunction1) - Method in interface de.caff.generics.MutableShortIndexable
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.
filtered(Predicate<? super T>) - Method in interface de.caff.generics.Countable
Get a filtered view of this countable.
filtered(Predicate<? super Dict.Entry<? super K, ? super V>>) - Method in interface de.caff.generics.Dict
Get a filtered version of this dictionary.
filtered(IntPredicate) - Method in interface de.caff.generics.IntCountable
Get a filtered view of this countable.
filteredToIndexable(Predicate<? super T>) - Method in interface de.caff.generics.Countable
Get an indexable which contains elements from this countable which fulfill a given filter.
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.
FilteringIteratorWrapper<T> - Class in de.caff.generics
A wrapper for a standard iterator which only iterates over selected elements.
FilteringIteratorWrapper(Iterator<T>, Predicate<? super T>) - Constructor for class de.caff.generics.FilteringIteratorWrapper
Create a filtering iterator.
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.
filterOut(Iterable<T>, Predicate<? super T>) - Static method in class de.caff.generics.Types
Filter a modifiable iterable inline.
filterToCountable(Predicate<? super T>) - Method in interface de.caff.generics.Countable
Get a countable which contains elements from this countable which fulfill a given filter condition.
findAll(Predicate<? super T>) - Method in interface de.caff.generics.Indexable
Find all elements which fulfill a given condition.
findAllEntries(Map<K, V>, Predicate2<? super K, ? super V>) - Static method in class de.caff.generics.Types
Return all entries which which the given checker accepts.
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(ByteIndexable, boolean) - Method in class de.caff.generics.algorithm.FastByteSequenceSearch
Find all matches.
findAllMatches(CharIndexable, boolean) - Method in class de.caff.generics.algorithm.FastCharSequenceSearch
Find all matches.
findAllMatches(DoubleIndexable, boolean) - Method in class de.caff.generics.algorithm.FastDoubleSequenceSearch
Find all matches.
findAllMatches(FloatIndexable, boolean) - Method in class de.caff.generics.algorithm.FastFloatSequenceSearch
Find all matches.
findAllMatches(IntIndexable, boolean) - Method in class de.caff.generics.algorithm.FastIntSequenceSearch
 
findAllMatches(LongIndexable, boolean) - Method in class de.caff.generics.algorithm.FastLongSequenceSearch
Find all matches.
findAllMatches(Indexable<T>, boolean) - Method in class de.caff.generics.algorithm.FastSequenceSearch
Find all matches.
findAllMatches(IntIndexable, boolean) - Method in class de.caff.generics.algorithm.FastSequentialSearch
Deprecated.
 
findAllMatches(ShortIndexable, boolean) - Method in class de.caff.generics.algorithm.FastShortSequenceSearch
Find all matches.
findAnyEntry(Map<K, V>, Predicate2<? super K, ? super V>) - Static method in class de.caff.generics.Types
Find the first entry in a map which the given entry checker accepts.
findAnyKey(Map<K, V>, Predicate<? super V>) - Static method in class de.caff.generics.Types
Find the first key in a map which the given value checker accepts.
findFirst(ByteIndexable) - Method in class de.caff.generics.algorithm.FastByteSequenceSearch
Find the first appearance of the search term in the given data.
findFirst(CharIndexable) - Method in class de.caff.generics.algorithm.FastCharSequenceSearch
Find the first appearance of the search term in the given data.
findFirst(DoubleIndexable) - Method in class de.caff.generics.algorithm.FastDoubleSequenceSearch
Find the first appearance of the search term in the given data.
findFirst(FloatIndexable) - Method in class de.caff.generics.algorithm.FastFloatSequenceSearch
Find the first appearance of the search term in the given data.
findFirst(IntIndexable) - Method in class de.caff.generics.algorithm.FastIntSequenceSearch
Find the first appearance of the search term in the given data.
findFirst(LongIndexable) - Method in class de.caff.generics.algorithm.FastLongSequenceSearch
Find the first appearance of the search term in the given data.
findFirst(Indexable<T>) - Method in class de.caff.generics.algorithm.FastSequenceSearch
Find the first appearance of the search term in the given data.
findFirst(IntIndexable) - Method in class de.caff.generics.algorithm.FastSequentialSearch
Deprecated.
Find the first appearance of the search term in the given data.
findFirst(ShortIndexable) - Method in class de.caff.generics.algorithm.FastShortSequenceSearch
Find the first appearance of the search term in the given data.
findFirst(Predicate<? super T>) - Method in class de.caff.generics.BasicLoop
Find the first item in this loop which fulfills a condition.
findFirst(T) - Method in interface de.caff.generics.Indexable
Do a linear forward search from the beginning.
findFirst(U, Matcher<? super U, ? super T>) - Method in interface de.caff.generics.Indexable
Do a linear forward search from an element (or a substitute) from the beginning.
findFirst(Predicate<? super T>) - Method in interface de.caff.generics.Indexable
Do a linear forward search from the beginning.
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, BiPredicate<? super T, ? super E>) - Static method in class de.caff.generics.Types
Find the first element in a collection which is matching another element.
findFirstValue(Predicate<? super T>) - Method in class de.caff.generics.Loop
Find the first item in this loop for which the value fulfills a given condition.
findLast(Predicate<? super T>) - Method in class de.caff.generics.BasicLoop
Find the first item in this loop which fulfills a condition.
findLast(T) - Method in interface de.caff.generics.Indexable
Do a linear backward search from the end.
findLast(U, Matcher<? super U, ? super T>) - Method in interface de.caff.generics.Indexable
Do a linear backward search from an element (or a substitute) from the beginning.
findLast(Predicate<? super T>) - Method in interface de.caff.generics.Indexable
Do a linear backward search from the beginning.
findLastValue(Predicate<? super T>) - Method in class de.caff.generics.Loop
Find the last item in this loop for which the value fulfills a given condition.
findNext(ByteIndexable, int) - Method in class de.caff.generics.algorithm.FastByteSequenceSearch
Find the next appearance of the search term after the given position in the given data.
findNext(ByteIndexable, int, int) - Method in class de.caff.generics.algorithm.FastByteSequenceSearch
Find the next appearance of the search term after the given start position and before the given end position in the given data.
findNext(CharIndexable, int) - Method in class de.caff.generics.algorithm.FastCharSequenceSearch
Find the next appearance of the search term after the given position in the given data.
findNext(CharIndexable, int, int) - Method in class de.caff.generics.algorithm.FastCharSequenceSearch
Find the next appearance of the search term after the given start position and before the given end position in the given data.
findNext(DoubleIndexable, int) - Method in class de.caff.generics.algorithm.FastDoubleSequenceSearch
Find the next appearance of the search term after the given position in the given data.
findNext(DoubleIndexable, int, int) - Method in class de.caff.generics.algorithm.FastDoubleSequenceSearch
Find the next appearance of the search term after the given start position and before the given end position in the given data.
findNext(FloatIndexable, int) - Method in class de.caff.generics.algorithm.FastFloatSequenceSearch
Find the next appearance of the search term after the given position in the given data.
findNext(FloatIndexable, int, int) - Method in class de.caff.generics.algorithm.FastFloatSequenceSearch
Find the next appearance of the search term after the given start position and before the given end position in the given data.
findNext(IntIndexable, int) - Method in class de.caff.generics.algorithm.FastIntSequenceSearch
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.FastIntSequenceSearch
Find the next appearance of the search term after the given start position and before the given end position in the given data.
findNext(LongIndexable, int) - Method in class de.caff.generics.algorithm.FastLongSequenceSearch
Find the next appearance of the search term after the given position in the given data.
findNext(LongIndexable, int, int) - Method in class de.caff.generics.algorithm.FastLongSequenceSearch
Find the next appearance of the search term after the given start position and before the given end position in the given data.
findNext(Indexable<T>, int) - Method in class de.caff.generics.algorithm.FastSequenceSearch
Find the next appearance of the search term after the given position in the given data.
findNext(Indexable<T>, int, int) - Method in class de.caff.generics.algorithm.FastSequenceSearch
Find the next appearance of the search term after the given start position and before the given end position in the given data.
findNext(IntIndexable, int) - Method in class de.caff.generics.algorithm.FastSequentialSearch
Deprecated.
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
Deprecated.
Find the next appearance of the search term after the given start position and before the given end position in the given data.
findNext(ShortIndexable, int) - Method in class de.caff.generics.algorithm.FastShortSequenceSearch
Find the next appearance of the search term after the given position in the given data.
findNext(ShortIndexable, int, int) - Method in class de.caff.generics.algorithm.FastShortSequenceSearch
Find the next appearance of the search term after the given start position and before the given end position in the given data.
findNext(Predicate<? super V>) - Method in class de.caff.generics.BasicLoop.Item
Find the next item for which its value fulfills the given condition, starting with this item.
findNext(T, int) - Method in interface de.caff.generics.Indexable
Do a linear forward search from a given index and look for an element which is the same as the given element.
findNext(U, Matcher<? super U, ? super T>, int) - Method in interface de.caff.generics.Indexable
Do a linear forward search from a given index and look for an element which is the same as the given object.
findNext(Predicate<? super T>, int) - Method in interface de.caff.generics.Indexable
Do a linear forward search from the beginning.
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.
findNextValue(Predicate<? super T>) - Method in class de.caff.generics.Loop.Item
Find the next item for which its value fulfills a given condition.
findPrevious(Predicate<? super V>) - Method in class de.caff.generics.BasicLoop.Item
Find the previous item for which its value fulfills the given condition, starting with this item.
findPrevious(T, int) - Method in interface de.caff.generics.Indexable
Do a linear backward search from a given index and look for an element which is the same as the given element.
findPrevious(U, Matcher<? super U, ? super T>, int) - Method in interface de.caff.generics.Indexable
Do a linear backward search from a given index and look for an element which is the same as the given object.
findPrevious(Predicate<? super T>, int) - Method in interface de.caff.generics.Indexable
Do a linear backward search from a given index and look for an element which is the same as the given object.
findPreviousValue(Predicate<? super T>) - Method in class de.caff.generics.Loop.Item
Find the previous item for which its value fulfills a given condition.
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 interface de.caff.generics.Countable
Get the first element.
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() - Method in interface de.caff.generics.Indexable
 
first() - Method in interface de.caff.generics.IntCountable
Get the first value.
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.
FIRST_FACTORIALS - Static variable in class de.caff.generics.util.combi.Permutations
Precalculated set of factorials (big int).
FIRST_FACTORIALS_LONG - Static variable in class de.caff.generics.util.combi.Permutations
Precalculated set of factorials (long).
firstMatch(BooleanPredicate1) - Method in interface de.caff.generics.BooleanIndexable
Get the first index for which the given check is fulfilled.
firstMatch(BytePredicate1) - Method in interface de.caff.generics.ByteIndexable
Get the first index for which the given check is fulfilled.
firstMatch(CharPredicate1) - Method in interface de.caff.generics.CharIndexable
Get the first index for which the given check is fulfilled.
firstMatch(DoublePredicate) - Method in interface de.caff.generics.DoubleIndexable
Get the first index for which the given check is fulfilled.
firstMatch(FloatPredicate1) - Method in interface de.caff.generics.FloatIndexable
Get the first index for which the given check is fulfilled.
firstMatch(Predicate<? super T>) - Method in interface de.caff.generics.Indexable
Get the first element which matches a given condition.
firstMatch(Predicate<? super T>, Function<? super T, ? extends R>) - Method in interface de.caff.generics.Indexable
Get an adapted value from the first element which matches a given condition.
firstMatch(IntPredicate) - Method in interface de.caff.generics.IntIndexable
Get the first index for which the given check is fulfilled.
firstMatch(LongPredicate) - Method in interface de.caff.generics.LongIndexable
Get the first index for which the given check is fulfilled.
firstMatch(ShortPredicate1) - Method in interface de.caff.generics.ShortIndexable
Get the first index for which the given check is fulfilled.
firstOrNull() - Method in interface de.caff.generics.Countable
Get the first element, or null if this countable is empty.
firstValue() - Method in interface de.caff.generics.DoubleIndexable
Get the first value in this double indexable.
firstValue() - Method in class de.caff.generics.Loop
Get the value of the first item in this loop.
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.
FloatFunction1<T> - Interface in de.caff.generics.function
Function which has a primitive float as input, and an object as output.
FloatFunction2<T> - Interface in de.caff.generics.function
Function which has two primitive floats as input, and an object as output.
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.
floatIterator() - Method in interface de.caff.generics.PrimitiveFloatIterable
Get a primitive float iterator.
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.
FloatOrdering - Interface in de.caff.generics.function
Define an order for two primitive float values.
FloatOrdering.Serial - Interface in de.caff.generics.function
A float ordering which is serializable.
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.
FloatPredicate3 - Interface in de.caff.generics.function
Predicate which expects three primitive float arguments.
FloatSetter<T> - Interface in de.caff.generics.function
Procedure with a generic and a float argument.
floatView(Iterator<S>, ToFloatFunction<? super S>) - Static method in class de.caff.generics.Types
View a generic iterator as if it is an iterator for primitive float values.
floatView(Iterable<S>, ToFloatFunction<? super S>) - Static method in class de.caff.generics.Types
View a generic iterable as if it is an iterable of primitive float values.
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(V, BiFunction<? super V, ? super T, ? extends V>) - Method in interface de.caff.generics.Countable
Calculate a value from this countable by reapplying a 2-argument function for each element, with the result of the latest application and the current element.
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(T1) - Method in interface de.caff.generics.Matcher
Get a predicate with a fix argument for the first object of the equality check.
foldLeft(short, ShortOperator2) - Method in interface de.caff.generics.ShortIndexable
Go over all values and do a cumulative calculation.
foldLeft(T[], V, BiFunction<? super 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<? super 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<? super 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<? super 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<? super 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<? super V, ? super T, ? extends V>) - Static method in class de.caff.generics.TypesImplFolding
Do left-associative folding of an enumeration.
foldRight(T2) - Method in interface de.caff.generics.Matcher
Get a predicate with a fix argument for the second object of the equality check.
foldRight(T[], V, BiFunction<? super 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<? super 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<? super 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<? super 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<? super 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<? super 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<? super 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<? super 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
forEachBool(BooleanConsumer) - Method in interface de.caff.generics.PrimitiveBooleanIterable
Invoke the given action with each boolean value in this iterable.
forEachBooleanFragile(FragileBooleanConsumer<E>) - Method in interface de.caff.generics.PrimitiveBooleanIterable
forEachBoolEntry(BooleanIndexable.EntryConsumer) - Method in interface de.caff.generics.BooleanIndexable
Call an entry consumer foreach entry in this indexable.
forEachBoolFragile(FragileBooleanConsumer<E>) - Method in interface de.caff.generics.PrimitiveBooleanIterable
Invoke the given fragile action with each value in this iterable.
forEachByte(ByteConsumer) - Method in interface de.caff.generics.PrimitiveByteIterable
Invoke the given action with each byte value in this iterable.
forEachByteFragile(FragileByteConsumer<E>) - Method in interface de.caff.generics.PrimitiveByteIterable
Invoke the given fragile action with each value in this iterable.
forEachChar(CharConsumer) - Method in interface de.caff.generics.PrimitiveCharIterable
Invoke the given action with each char value in this iterable.
forEachCharFragile(FragileCharConsumer<E>) - Method in interface de.caff.generics.PrimitiveCharIterable
Invoke the given fragile action with each value in this iterable.
forEachDouble(DoubleConsumer) - Method in interface de.caff.generics.PrimitiveDoubleIterable
Invoke the given action with each double value in this iterable.
forEachDoubleFragile(FragileDoubleConsumer<E>) - Method in interface de.caff.generics.PrimitiveDoubleIterable
Invoke the given fragile action with each value in this iterable.
forEachEntry(BiConsumer<? super K, ? super V>) - Method in interface de.caff.generics.Dict
Call a procedure for each entry.
forEachEntry(BiConsumer<Integer, ? super T>) - Method in interface de.caff.generics.Indexable
Call an action for each entry.
forEachEntryFragile(FragileProcedure2<E, ? super K, ? super V>) - Method in interface de.caff.generics.Dict
Call a procedure which might throw an exception for each entry.