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

A

AbstractBasicCopyable<T extends java.lang.Cloneable> - Class in de.caff.generics
Basic implementation of copyable object.
AbstractBasicCopyable() - Constructor for class de.caff.generics.AbstractBasicCopyable
 
AbstractBasicCountingSet<T> - Class in de.caff.generics
Basic implementation for counting sets.
AbstractBasicCountingSet(Map<T, Counter>, Counter.Creator) - Constructor for class de.caff.generics.AbstractBasicCountingSet
 
AbstractBasicFragileLoopItemHandler<T,E extends java.lang.Exception> - Class in de.caff.generics.handler
A base implementation which just does nothing for the LoopHandler.beforeStart() and LoopHandler.afterFinish() methods.
AbstractBasicFragileLoopItemHandler() - Constructor for class de.caff.generics.handler.AbstractBasicFragileLoopItemHandler
 
AbstractBasicLoopItemHandler<T> - Class in de.caff.generics.handler
A base implementation which just does nothing for the LoopHandler.beforeStart() and LoopHandler.afterFinish() methods.
AbstractBasicLoopItemHandler() - Constructor for class de.caff.generics.handler.AbstractBasicLoopItemHandler
 
AbstractBasicUnmodifiableList<T> - Class in de.caff.generics
Basic implementation of an unmodifiable list.
AbstractBasicUnmodifiableList() - Constructor for class de.caff.generics.AbstractBasicUnmodifiableList
 
ActiveList<T> - Class in de.caff.generics
An active lists sends events on changes.
ActiveList(List<T>) - Constructor for class de.caff.generics.ActiveList
Constructor.
ActiveListListener<T> - Interface in de.caff.generics
A listener for active lists.
add(T) - Method in class de.caff.generics.AbstractBasicCountingSet
Adds the specified element to this set if it is not already present (optional operation).
add(int, T) - Method in class de.caff.generics.AbstractBasicUnmodifiableList
Inserts the specified element at the specified position in this list (optional operation).
add(T) - Method in class de.caff.generics.AbstractBasicUnmodifiableList
Appends the specified element to the end of this list (optional operation).
add(T) - Method in class de.caff.generics.ActiveList
Appends the specified element to the end of this list (optional operation).
add(int, T) - Method in class de.caff.generics.ActiveList
Inserts the specified element at the specified position in this list (optional operation).
add(T) - Method in class de.caff.generics.ListIteratorConverter
Inserts the specified element into the list (optional operation).
add(E) - Method in class de.caff.generics.MatchSet
Adds the specified element to this set if it is not already present (optional operation).
add(V) - Method in class de.caff.generics.RefWrapperHashSet
Appends the specified element to the end of this list (optional operation).
add(V) - Method in class de.caff.generics.RefWrapperList
Appends the specified element to the end of this list (optional operation).
add(int, V) - Method in class de.caff.generics.RefWrapperList
Inserts the specified element at the specified position in this list (optional operation).
add(T) - Method in class de.caff.generics.SynchronizedCollection
Ensures that this collection contains the specified element (optional operation).
add(T) - Method in class de.caff.generics.SynchronizedList
Ensures that this collection contains the specified element (optional operation).
add(int, T) - Method in class de.caff.generics.SynchronizedList
Inserts the specified element at the specified position in this list (optional operation).
add(int) - Method in interface de.caff.util.Counter
Add something to the counter.
add(Counter) - Method in interface de.caff.util.Counter
Add something to the counter.
add(int) - Method in class de.caff.util.SimpleCounter
Add something to the counter.
add(Counter) - Method in class de.caff.util.SimpleCounter
Add something to the counter.
add(int) - Method in class de.caff.util.ThreadSafeCounter
Add something to the counter.
add(Counter) - Method in class de.caff.util.ThreadSafeCounter
Add something to the counter.
add1() - Method in interface de.caff.util.Counter
Add 1 to counter.
add1() - Method in class de.caff.util.SimpleCounter
Add 1 to counter.
add1() - Method in class de.caff.util.ThreadSafeCounter
Add 1 to counter.
addActiveListListener(ActiveListListener<? super T>) - Method in class de.caff.generics.ActiveList
Add an active list listener.
addAll(Collection<? extends T>) - Method in class de.caff.generics.AbstractBasicCountingSet
Adds all of the elements in the specified collection to this set if they're not already present (optional operation).
addAll(int, Collection<? extends T>) - Method in class de.caff.generics.AbstractBasicUnmodifiableList
Inserts all of the elements in the specified collection into this list at the specified position (optional operation).
addAll(Collection) - Method in class de.caff.generics.AbstractBasicUnmodifiableList
Appends all of the elements in the specified collection to the end of this list, in the order that they are returned by the specified collection's iterator (optional operation).
addAll(Collection<? extends 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).
addEnumeration(C, Enumeration<? extends T>) - Static method in class de.caff.generics.Types
Add an enumeration to a collection.
addIterator(C, Iterable<? extends T>) - Static method in class de.caff.generics.Types
Add an iterable to a collection.
addIterator(C, Iterator<? extends T>) - Static method in class de.caff.generics.Types
Add an iterator to a collection.
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[], Predicate1<? super T>) - Static method in class de.caff.generics.Types
Does every element in the array fulfill the predicate?
all(Iterable<T>, Predicate1<? super T>) - Static method in class de.caff.generics.Types
Does every element in the iterable fulfill the predicate?
all(Iterator<T>, Predicate1<? super T>) - Static method in class de.caff.generics.Types
Does every element of the iterator fulfill the predicate?
all(Enumeration<T>, Predicate1<? super T>) - Static method in class de.caff.generics.Types
Does every element of the enumeration fulfill the predicate?
ALWAYS_FALSE - Static variable in interface de.caff.generics.function.Predicate1
Predicate which always returns false.
ALWAYS_TRUE - Static variable in interface de.caff.generics.function.Predicate1
Predicate which always returns true.
and(Predicate1<? super T>, Predicate1<? super T>) - Static method in class de.caff.generics.checker.Check
Get a value checker which returns the boolean and of two checkers.
and(Predicate1<? super T>, Predicate1<? super T>, Predicate1<? 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<Predicate1<T>>) - Static method in class de.caff.generics.checker.Check
Get a value checker which returns the boolean and of some checkers
AndChecker<T> - Class in de.caff.generics.checker
A value checker which returns true when all wrapped checkers return true.
AndChecker(Predicate1<? super T>, Predicate1<? super T>) - Constructor for class de.caff.generics.checker.AndChecker
Constructor.
AndChecker(Predicate1<? super T>, Predicate1<? super T>, Predicate1<? super T>...) - Constructor for class de.caff.generics.checker.AndChecker
Constructor.
AndChecker(Collection<Predicate1<T>>) - Constructor for class de.caff.generics.checker.AndChecker
Constructor.
any(T[], Predicate1<? super T>) - Static method in class de.caff.generics.Types
Does any element in the array fulfill the predicate?
any(Iterable<T>, Predicate1<? super T>) - Static method in class de.caff.generics.Types
Does any element in the iterable fulfill the predicate?
any(Iterator<T>, Predicate1<? super T>) - Static method in class de.caff.generics.Types
Does any element of the iterator fulfill the predicate?
any(Enumeration<T>, Predicate1<? super T>) - Static method in class de.caff.generics.Types
Does any element of the enumeration fulfill the predicate?
apply(T) - Method in class de.caff.generics.checker.AndChecker
Check a value.
apply(T) - Method in class de.caff.generics.checker.EqualsChecker
Check a value.
apply(T) - Method in class de.caff.generics.checker.GreaterEqualsChecker
Check a value.
apply(T) - Method in class de.caff.generics.checker.GreaterThanChecker
Check a value.
apply(T) - Method in class de.caff.generics.checker.LessEqualsChecker
Check a value.
apply(T) - Method in class de.caff.generics.checker.LessThanChecker
Check a value.
apply(T) - Method in class de.caff.generics.checker.NegateCheckerWrapper
Check a value.
apply(T) - Method in class de.caff.generics.checker.NotEqualsChecker
Check a value.
apply(T) - Method in class de.caff.generics.checker.OrChecker
Check a value.
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() - Method in interface de.caff.generics.function.FragileFunction0
Run the function.
apply(P) - Method in interface de.caff.generics.function.FragileFunction1
Run the function.
apply() - Method in interface de.caff.generics.function.Function0
Run the function.
apply(P) - Method in interface de.caff.generics.function.Function1
Run the function.
apply(P1, P2) - Method in interface de.caff.generics.function.Function2
Run the function.
apply(P1, P2, P3) - Method in interface de.caff.generics.function.Function3
Run the function.
apply(P) - Method in interface de.caff.generics.function.Predicate1
Apply the function.
apply(P1, P2) - Method in interface de.caff.generics.function.Predicate2
Apply the function.
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.
areEqual(T1, T2) - Method in interface de.caff.generics.Matcher
Are the given two objects considered equal?
areEqual(Object, Object) - Method in class de.caff.generics.matcher.BasicMatcher
Are the given two objects considered equal?
areEqual(T, T) - Method in class de.caff.generics.matcher.ComparableMatcher
Are the given two objects considered equal?
areEqual(T, T) - Method in class de.caff.generics.matcher.ComparatorMatcher
Are the given two objects considered equal?
areEqual(T1, T2) - Method in class de.caff.generics.matcher.NegateMatcher
Are the given two objects considered equal?
areEqual(T1, T2) - Method in class de.caff.generics.matcher.NullCheckMatcher
Are the given two objects considered equal?
areEqual(Object, Object) - Method in class de.caff.generics.matcher.ReferenceMatcher
Are the given two objects considered equal?
areEqual(T1, T2) - Method in class de.caff.generics.matcher.RevertedMatcher
Are the given two objects considered equal?
areEqual(T, T) - Method in class de.caff.generics.matcher.RevertedUniformMatcher
Are the given two objects considered equal?
areEqual(Collection<T1>, Collection<T2>) - Static method in class de.caff.generics.Types
Are two collections equal?
areEqual(Collection<T1>, Collection<T2>, Matcher<? super T1, ? super T2>) - Static method in class de.caff.generics.Types
Are two collections equal?
areEqual(T1[], T2[]) - Static method in class de.caff.generics.Types
Are two arrays equal?
areEqual(T1[], T2[], Matcher<? super T1, ? super T2>) - Static method in class de.caff.generics.Types
Are two arrays equal?
areEqual(Iterable<T1>, Iterable<T2>) - Static method in class de.caff.generics.Types
Are two iterables equal?
areEqual(Iterable<T1>, Iterable<T2>, Matcher<? super T1, ? super T2>) - Static method in class de.caff.generics.Types
Are two iterables equal?
areEqual(Iterator<T1>, Iterator<T2>) - Static method in class de.caff.generics.Types
Are two iterations equal?
areEqual(Iterator<T1>, Iterator<T2>, Matcher<? super T1, ? super T2>) - Static method in class de.caff.generics.Types
Are two iterations equal?
areEqual(Enumeration<T1>, Enumeration<T2>) - Static method in class de.caff.generics.Types
Are two enumerators equal?
areEqual(Enumeration<T1>, Enumeration<T2>, Matcher<? super T1, ? super T2>) - Static method in class de.caff.generics.Types
Are two enumerators equal?
ArrayFactory<T> - Interface in de.caff.generics
Factory for array creation.
as(Class<T>, Object) - Static method in class de.caff.generics.Types
Cast an item to a given type if possible.
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.
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.

B

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
 
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.
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.
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.

C

CarelessLoopItemHandler<T,E extends java.lang.Exception,L extends FragileLoopItemHandler<T,E>> - Class in de.caff.generics.handler
Wrapper allowing to use a FragileLoopItemHandler as a standard LoopItemHandler.
CarelessLoopItemHandler(L) - Constructor for class de.caff.generics.handler.CarelessLoopItemHandler
Constructor.
CarelessTypeConverter<T,S> - Class in de.caff.generics.converter
A standard type converter which wraps a fragile type converter.
CarelessTypeConverter(FragileTypeConverter<T, S>, T) - Constructor for class de.caff.generics.converter.CarelessTypeConverter
Constructor.
cast(Iterable<?>) - Static method in class de.caff.generics.Types
Get a casted iterable.
cast(Iterator<?>) - Static method in class de.caff.generics.Types
Get a casted iterator.
cast(Enumeration<? extends T>) - Static method in class de.caff.generics.Types
Get a casted enumeration.
castConverter() - Static method in class de.caff.generics.Types
A converter which converts a type to a any other type by applying a cast.
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.
Check - Class in de.caff.generics.checker
Helper methods for using Predicate1s as checkers,, useful for combination of checkers.
CLASS_BOOLEAN_ARRAY - Static variable in class de.caff.generics.Empty
Emoty Boolean array.
CLASS_BYTE_ARRAY - Static variable in class de.caff.generics.Empty
Empty Byte array.
CLASS_CHAR_ARRAY - Static variable in class de.caff.generics.Empty
Empty Character array.
CLASS_DOUBLE_ARRAY - Static variable in class de.caff.generics.Empty
Empty Double array.
CLASS_FLOAT_ARRAY - Static variable in class de.caff.generics.Empty
Empty Float array.
CLASS_INTEGER_ARRAY - Static variable in class de.caff.generics.Empty
Empty Integer array,
CLASS_LONG_ARRAY - Static variable in class de.caff.generics.Empty
Empty Long array,
CLASS_SHORT_ARRAY - Static variable in class de.caff.generics.Empty
Empty Short array,
clear() - Method in class de.caff.generics.AbstractBasicCountingSet
Removes all of the elements from this set (optional operation).
clear() - Method in class de.caff.generics.AbstractBasicUnmodifiableList
Removes all of the elements from this list (optional operation).
clear() - Method in class de.caff.generics.ActiveList
Removes all of the elements from this list (optional operation).
clear() - Method in class de.caff.generics.converter.CarelessTypeConverter
Clear the latest exception.
clear() - Method in class de.caff.generics.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>, Function1<T, T>) - Static method in class de.caff.generics.Types
Clone a list.
combine(Function1<T, I>, Function1<? extends I, S>) - Static method in class de.caff.generics.Types
Get a combined type converter using an intermediate value.
combine(FragileTypeConverter<T, I>, Function1<? extends I, S>) - Static method in class de.caff.generics.Types
Get a combined type converter using an intermediate value.
combine(Function1<T, I>, FragileTypeConverter<? extends I, S>) - Static method in class de.caff.generics.Types
Get a combined type converter using an intermediate value.
combine(FragileTypeConverter<T, I>, 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.
concat(Iterable<T>...) - Static method in class de.caff.generics.Types
Concatenate some iterables to a combined iterable.
concat(Iterator<T>...) - Static method in class de.caff.generics.Types
Concatenate some iterators.
ConcatenatedIterables<T> - Class in de.caff.generics
Concatenated iterables.
ConcatenatedIterables(Iterable<T>...) - Constructor for class de.caff.generics.ConcatenatedIterables
Constructor.
ConcatenatedIterables(Iterable<Iterable<T>>) - Constructor for class de.caff.generics.ConcatenatedIterables
Constructor.
ConcatenatedIterators<T> - Class in de.caff.generics
Concatenated iterators.
ConcatenatedIterators(Iterator<T>...) - Constructor for class de.caff.generics.ConcatenatedIterators
Constructor.
ConcatenatedIterators(Iterable<Iterator<T>>) - Constructor for class de.caff.generics.ConcatenatedIterators
Constructor.
contains(Object) - Method in class de.caff.generics.AbstractBasicCountingSet
Returns true if this set contains the specified element.
contains(Object) - Method in class de.caff.generics.ActiveList
Returns true if this list contains the specified element.
contains(Object) - Method in class de.caff.generics.MatchSet
Returns true if this set contains the specified element.
contains(Object) - Method in class de.caff.generics.RefWrapperHashSet
Returns true if this list contains the specified element.
contains(Object) - Method in class de.caff.generics.RefWrapperList
Returns true if this list contains the specified element.
contains(Object) - Method in class de.caff.generics.SynchronizedCollection
Returns true if this collection contains the specified element.
contains(Object) - Method in class de.caff.generics.SynchronizedList
Returns true if this collection contains the specified element.
contains(T[], E, Matcher<? super T, ? super E>) - Static method in class de.caff.generics.Types
Is an element contained in an array?
contains(Iterable<T>, E, Matcher<? super T, ? super E>) - Static method in class de.caff.generics.Types
Is an element contained in an iterable?
contains(Iterator<T>, E, Matcher<? super T, ? super E>) - Static method in class de.caff.generics.Types
Is an element contained in an iterator?
contains(Enumeration<T>, E, Matcher<? super T, ? super E>) - Static method in class de.caff.generics.Types
Is an element contained in an enumeration?
contains(Object) - Method in class de.caff.generics.UnmodifiableListArrayWrapper
Returns true if this list contains the specified element.
contains(Object) - Method in class de.caff.generics.UnmodifiableListBooleanArrayWrapper
Returns true if this list contains the specified element.
contains(Object) - Method in class de.caff.generics.UnmodifiableListByteArrayWrapper
Returns true if this list contains the specified element.
contains(Object) - Method in class de.caff.generics.UnmodifiableListDoubleArrayWrapper
Returns true if this list contains the specified element.
contains(Object) - Method in class de.caff.generics.UnmodifiableListFloatArrayWrapper
Returns true if this list contains the specified element.
contains(Object) - Method in class de.caff.generics.UnmodifiableListIntArrayWrapper
Returns true if this list contains the specified element.
contains(Object) - Method in class de.caff.generics.UnmodifiableListLongArrayWrapper
Returns true if this list contains the specified element.
contains(Object) - Method in class de.caff.generics.UnmodifiableListShortArrayWrapper
Returns true if this list contains the specified element.
containsAll(Collection<?>) - Method in class de.caff.generics.AbstractBasicCountingSet
Returns true if this set contains all of the elements of the specified collection.
containsAll(Collection<?>) - Method in class de.caff.generics.ActiveList
Returns true if this list contains all of the elements of the specified collection.
containsAll(Collection<?>) - Method in class de.caff.generics.MatchSet
Returns true if this set contains all of the elements of the specified collection.
containsAll(Collection<?>) - Method in class de.caff.generics.RefWrapperHashSet
Returns true if this list contains all of the elements of the specified collection.
containsAll(Collection<?>) - Method in class de.caff.generics.RefWrapperList
Returns true if this list contains all of the elements of the specified collection.
containsAll(Collection<?>) - Method in class de.caff.generics.SynchronizedCollection
Returns true if this collection contains all of the elements in the specified collection.
containsAll(Collection<?>) - Method in class de.caff.generics.SynchronizedList
Returns true if this collection contains all of the elements in the specified collection.
containsAll(Collection) - Method in class de.caff.generics.UnmodifiableListArrayWrapper
Returns true if this list contains all of the elements of the specified collection.
containsAll(Collection) - Method in class de.caff.generics.UnmodifiableListBooleanArrayWrapper
Returns true if this list contains all of the elements of the specified collection.
containsAll(Collection) - Method in class de.caff.generics.UnmodifiableListByteArrayWrapper
Returns true if this list contains all of the elements of the specified collection.
containsAll(Collection) - Method in class de.caff.generics.UnmodifiableListDoubleArrayWrapper
Returns true if this list contains all of the elements of the specified collection.
containsAll(Collection) - Method in class de.caff.generics.UnmodifiableListFloatArrayWrapper
Returns true if this list contains all of the elements of the specified collection.
containsAll(Collection) - Method in class de.caff.generics.UnmodifiableListIntArrayWrapper
Returns true if this list contains all of the elements of the specified collection.
containsAll(Collection) - Method in class de.caff.generics.UnmodifiableListLongArrayWrapper
Returns true if this list contains all of the elements of the specified collection.
containsAll(Collection) - Method in class de.caff.generics.UnmodifiableListShortArrayWrapper
Returns true if this list contains all of the elements of the specified collection.
containsEquals(Iterable<T>, T) - Static method in class de.caff.generics.Types
Test whether a collection contains an element which is equal to another element.
containsKey(Object) - Method in class de.caff.generics.RefValueHashMap
Returns true if this map contains a mapping for the specified key.
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.
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(Collection<T>) - Static method in class de.caff.generics.Types
Get a copy of a collection, 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
 
Counter - Interface in de.caff.util
A counter is basically an integer which can be used for counting.
Counter.Creator - Interface in de.caff.util
Interface for counter creation.
CountingHashSet<T> - Class in de.caff.generics
A set which also counts how often any element was added.
CountingHashSet(Counter.Creator) - Constructor for class de.caff.generics.CountingHashSet
Constructor.
CountingHashSet() - Constructor for class de.caff.generics.CountingHashSet
Constructor.
CountingSet<T> - Interface in de.caff.generics
A set which counts the number of additions.
CountingTreeSet<T> - Class in de.caff.generics
A sorted set which also counts how often any element was added.
CountingTreeSet(Counter.Creator) - Constructor for class de.caff.generics.CountingTreeSet
Constructor.
CountingTreeSet(Comparator<? super T>, Counter.Creator) - Constructor for class de.caff.generics.CountingTreeSet
Constructor.
CountingTreeSet() - Constructor for class de.caff.generics.CountingTreeSet
Constructor.
CountingTreeSet(Comparator<? super T>) - Constructor for class de.caff.generics.CountingTreeSet
Constructor.
create(int) - Method in interface de.caff.generics.ArrayFactory
Create an array with the given number of elements.
create() - Method in interface de.caff.generics.Factory
Create a new object of type T.
create(U, V) - Static method in class de.caff.generics.OrderedPair
Create an ordered pair from two values.
create(Map.Entry<U, V>) - Static method in class de.caff.generics.OrderedPair
Create an ordered pair from a map entry.
create(ReferenceCreator<? extends Reference<W>, W>, List<Reference<W>>) - Static method in class de.caff.generics.RefWrapperList
Factory method which allows to define a given underlying list.
create(List<U>) - Static method in class de.caff.generics.SynchronizedList
Create a synchronized list from the given basic list.
create() - Method in interface de.caff.util.Counter.Creator
Create a new counter.
createPair(U, U) - Static method in class de.caff.generics.Pair
Create a pair from two items.
createReference(V) - Method in interface de.caff.generics.ReferenceCreator
Create a reference from a value.
createTwoWay(Function1<T, S>, Function1<S, T>) - 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
 

D

de.caff.annotation - package de.caff.annotation
Helpful annotations package.
de.caff.generics - package de.caff.generics
Generics tools package.
de.caff.generics.checker - package de.caff.generics.checker
Generics helper package: filters Package Specification This package contains predefined Function1s for logical filtering.
de.caff.generics.converter - package de.caff.generics.converter
Generics helper package: type converters.
de.caff.generics.function - package de.caff.generics.function
Function support.
de.caff.generics.handler - package de.caff.generics.handler
Generics helper package: loop item handlers.
de.caff.generics.matcher - package de.caff.generics.matcher
Generics helper package: matchers.
de.caff.util - package de.caff.util
Various Utilities.
DEFAULT - Static variable in interface de.caff.generics.HashCodeCalculator
Default hash code calculator which just used the object's hashCode() method.
DEFAULT_MATCHER - Static variable in class de.caff.generics.matcher.Match
Basic matcher, using Object.equals(Object) method of first object.
deleteMark - Variable in class de.caff.generics.handler.DeletingFragileLoopItemHandler
 
deleteMark - Variable in class de.caff.generics.handler.DeletingLoopItemHandler
 
DeletingFragileLoopItemHandler<T,S> - Class in de.caff.generics.handler
A loop item handler which converts incoming items, while allowing to discard some of them.
DeletingFragileLoopItemHandler(Function1<T, S>, T) - Constructor for class de.caff.generics.handler.DeletingFragileLoopItemHandler
Constructor.
DeletingLoopItemHandler<T,S> - Class in de.caff.generics.handler
A loop item handler which converts incoming items, while allowing to discard some of them.
DeletingLoopItemHandler(Function1<T, S>, T) - Constructor for class de.caff.generics.handler.DeletingLoopItemHandler
Constructor.
DereferencingTypeConverter<T,R extends java.lang.ref.Reference<? extends T>> - Class in de.caff.generics.converter
Type converter which dereferences a reference.
DereferencingTypeConverter() - Constructor for class de.caff.generics.converter.DereferencingTypeConverter
 
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.
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(Function1<? extends T, ? super S>) - Static method in class de.caff.generics.Types
Downcast a type converter.
downCast(FragileTypeConverter<? extends T, ? super S>) - Static method in class de.caff.generics.Types
Downcast a type converter.
downConverter() - Static method in class de.caff.generics.Types
A converter which converts a type to a more basic type.

E

Empty - Class in de.caff.generics
This interface just contains various constant empty items (especially arrays): These can be used as defaults in various circumstances.
emptyEnumeration() - Static method in class de.caff.generics.Types
Return an empty enumeration which does not iterate.
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.
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.
equals(Object) - Method in class de.caff.generics.HashCacheWrapper
 
equals(Object) - Method in class de.caff.generics.OrderedPair
Is this pair equal to another?
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.
extract(Object[], Class<T>) - Static method in class de.caff.generics.Types
Extract all elements of a given type.
extract(C, Object[], Class<T>) - Static method in class de.caff.generics.Types
Extract all elements of a given type.
extract(Iterable<?>, Class<T>) - Static method in class de.caff.generics.Types
Extract all elements of a given type.
extract(C, Iterable<?>, Class<T>) - Static method in class de.caff.generics.Types
Extract all elements of a given type.
extract(Iterator<?>, Class<T>) - Static method in class de.caff.generics.Types
Extract all elements of a given type.
extract(C, Iterator<?>, Class<T>) - Static method in class de.caff.generics.Types
Extract all elements of a given type.
extract(Enumeration<?>, Class<T>) - Static method in class de.caff.generics.Types
Extract all elements of a given type.
extract(C, Enumeration<?>, Class<T>) - Static method in class de.caff.generics.Types
Extract all elements of a given type.

F

Factory<T> - Interface in de.caff.generics
A factory knows how to create objects of a given type.
FactoryError - Error in de.caff.generics
Error which the Factory.create() method may throw.
FactoryError(String, Throwable) - Constructor for error de.caff.generics.FactoryError
Constructs a new error with the specified detail message and cause.
FactoryError(Throwable) - Constructor for error de.caff.generics.FactoryError
Constructs a new error with the specified cause and a detail message of (cause==null ?
filter(C, T[], Predicate1<? super T>) - Static method in class de.caff.generics.Types
Filter the elements of an array into a collection.
filter(C, Iterable<T>, Predicate1<? super T>) - Static method in class de.caff.generics.Types
Filter the elements of an iterable into a collection.
filter(C, Iterator<T>, Predicate1<? super T>) - Static method in class de.caff.generics.Types
Filter the elements of an iterator into a collection.
filter(C, Enumeration<T>, Predicate1<? super T>) - Static method in class de.caff.generics.Types
Filter the elements of an enumeration into a collection.
filter(T[], Predicate1<? super T>) - Static method in class de.caff.generics.Types
Filter the elements of an array into a collection.
filter(Iterable<T>, Predicate1<? super T>) - Static method in class de.caff.generics.Types
Filter the elements of an iterable into a collection.
filter(Iterator<T>, Predicate1<? super T>) - Static method in class de.caff.generics.Types
Filter the elements of an iterator into a collection.
filter(Enumeration<T>, Predicate1<? super T>) - Static method in class de.caff.generics.Types
Filter the elements of an enumeration into a result list.
filterImpl(C, Iterator<T>, Predicate1<? super T>) - Static method in class de.caff.generics.TypesImpFilter
Filter the elements of an iterator into a collection.
filterImpl(C, Enumeration<T>, Predicate1<? super T>) - Static method in class de.caff.generics.TypesImpFilter
Filter the elements of an iterator into a collection.
FilteringLoopItemHandler<T> - Class in de.caff.generics.handler
A converting loop item handler which filters the converted items.
FilteringLoopItemHandler(Predicate1<T>, T) - Constructor for class de.caff.generics.handler.FilteringLoopItemHandler
Constructor.
FilteringLoopItemHandler(Predicate1<T>) - Constructor for class de.caff.generics.handler.FilteringLoopItemHandler
Constructor.
FindAllIndexesHandler<T> - Class in de.caff.generics.handler
Handler which finds the index of an item in a loop.
FindAllIndexesHandler(T) - Constructor for class de.caff.generics.handler.FindAllIndexesHandler
Constructor.
findFirst(Iterable<T>, Predicate1<? super T>) - Static method in class de.caff.generics.Types
Find the first element which fulfills the given check.
findFirstEqual(Iterable<T>, T) - Static method in class de.caff.generics.Types
Find the first element in an collection which is equal to another element.
FindFirstIndexHandler<T> - Class in de.caff.generics.handler
Handler which finds the index of an item in a loop.
FindFirstIndexHandler(T) - Constructor for class de.caff.generics.handler.FindFirstIndexHandler
Constructor.
FindFirstIndexHandler(T, int) - Constructor for class de.caff.generics.handler.FindFirstIndexHandler
Constructor.
findFirstMatch(Iterable<T>, E, Matcher<? super T, ? super E>) - Static method in class de.caff.generics.Types
Find the first element in an collection which is matching another element.
findNext(Iterator<T>, Predicate1<? super T>) - Static method in class de.caff.generics.Types
Find the nect element which fulfils the given check.
findNext(Enumeration<T>, Predicate1<? super T>) - Static method in class de.caff.generics.Types
Find the nect element which fulfils the given check.
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.OrderedPair
The first element.
first(Iterable<T>, Predicate1<? super T>) - Static method in class de.caff.generics.Types
Get the first element which fulfills a check.
flatten(Iterable<? extends Iterable<T>>) - Static method in class de.caff.generics.Types
Flatten a collection of collections.
flatten(R, Iterable<? extends Iterable<T>>) - Static method in class de.caff.generics.Types
Flatten a collection of collections.
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.
foldLeft(T[], V, Function2<? extends V, V, ? super T>) - Static method in class de.caff.generics.Types
Do left-associative folding of an array.
foldLeft(Iterable<T>, V, Function2<? extends V, V, ? super T>) - Static method in class de.caff.generics.Types
Do left-associative folding of an iterable.
foldLeft(Iterator<T>, V, Function2<? extends V, V, ? super T>) - Static method in class de.caff.generics.Types
Do left-associative folding of an iterator.
foldLeft(Enumeration<T>, V, Function2<? extends V, V, ? super T>) - Static method in class de.caff.generics.Types
Do left-associative folding of an enumeration.
foldLeftImpl(Iterator<T>, V, Function2<? extends V, V, ? super T>) - Static method in class de.caff.generics.TypesImplFolding
Do left-associative folding of an iterator.
foldLeftImpl(Enumeration<T>, V, Function2<? extends V, V, ? super T>) - Static method in class de.caff.generics.TypesImplFolding
Do left-associative folding of an enumeration.
foldRight(T[], V, Function2<? extends V, V, ? super T>) - Static method in class de.caff.generics.Types
Do right-associative folding of an array.
foldRight(Iterable<T>, V, Function2<? extends V, V, ? super T>) - Static method in class de.caff.generics.Types
Do right-associative folding of an iterable.
foldRight(Iterator<T>, V, Function2<? extends V, V, ? super T>) - Static method in class de.caff.generics.Types
Do right-associative folding of an iteration.
foldRight(Enumeration<T>, V, Function2<? extends V, V, ? super T>) - Static method in class de.caff.generics.Types
Do right-associative folding of an enumeration.
foldRight(List<T>, V, Function2<? extends V, V, ? super T>) - Static method in class de.caff.generics.Types
Do right-associative folding of a list.
foldRight(ListIterator<T>, V, Function2<? extends V, V, ? super T>) - 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, Function2<? extends V, V, ? super T>) - Static method in class de.caff.generics.TypesImplFolding
Do right-associative folding of an iteration.
foldRightImpl(ListIterator<T>, V, Function2<? extends V, V, ? super T>) - 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
FragileFunction0<R,E extends java.lang.Exception> - Interface in de.caff.generics.function
Function with no parameter which can throw an exception.
FragileFunction1<R,E extends java.lang.Exception,P> - Interface in de.caff.generics.function
Function with one parameter, possibly throwing an exception..
FragileLoopItemHandler<T,E extends java.lang.Exception> - Interface in de.caff.generics
A generic handler for loop items which may throw an exception.
FragileTypeConverter<T,S> - Interface in de.caff.generics
Converter which knows how to convert one type into another, but may throw an exception in certain cases..
from(Comparator<T>) - Static method in class de.caff.generics.matcher.Match
Create a matcher from a comparator.
Function0<R> - Interface in de.caff.generics.function
Function with no parameter.
Function1<R,P> - Interface in de.caff.generics.function
Function with one parameter.
Function2<R,P1,P2> - Interface in de.caff.generics.function
Function with two parameters.
Function3<R,P1,P2,P3> - Interface in de.caff.generics.function
Function with two parameters.
Functions - Class in de.caff.generics.function
Providing static helper methods to work with functions.

G

get(int) - Method in class de.caff.generics.ActiveList
Returns the element at the specified position in this list.
get(Object) - Method in class de.caff.generics.RefValueHashMap
Returns the value to which this map maps the specified key.
get(int) - Method in class de.caff.generics.RefWrapperList
Returns the element at the specified position in this list.
get(int) - Method in class de.caff.generics.SynchronizedList
Returns the element at the specified position in this list.
get(Iterable<T>, int) - Static method in class de.caff.generics.Types
Get the nth element of an iterable.
get(int) - Method in class de.caff.generics.UnmodifiableListArrayWrapper
Returns the element at the specified position in this list.
get(int) - Method in class de.caff.generics.UnmodifiableListBooleanArrayWrapper
Returns the element at the specified position in this list.
get(int) - Method in class de.caff.generics.UnmodifiableListByteArrayWrapper
Returns the element at the specified position in this list.
get(int) - Method in class de.caff.generics.UnmodifiableListDoubleArrayWrapper
Returns the element at the specified position in this list.
get(int) - Method in class de.caff.generics.UnmodifiableListFloatArrayWrapper
Returns the element at the specified position in this list.
get(int) - Method in class de.caff.generics.UnmodifiableListIntArrayWrapper
Returns the element at the specified position in this list.
get(int) - Method in class de.caff.generics.UnmodifiableListLongArrayWrapper
Returns the element at the specified position in this list.
get(int) - Method in class de.caff.generics.UnmodifiableListShortArrayWrapper
Returns the element at the specified position in this list.
get() - Method in class de.caff.util.HardReferenceImpl
Get the type.
get() - Method in interface de.caff.util.IReference
Get the type.
getCopier(Class<T>) - Static method in class de.caff.generics.Types
Get a copier function which creates an copy of its argument.
getCopy() - Method in class de.caff.generics.AbstractBasicCopyable
Get a copy of this object.
getCopy() - Method in interface de.caff.generics.Copyable
Get a copy of this object.
getCount(T) - Method in class de.caff.generics.AbstractBasicCountingSet
Get the count how often any item was added.
getCount(T) - Method in interface de.caff.generics.CountingSet
Get the count how often any item was added.
getException() - Method in class de.caff.generics.handler.CarelessLoopItemHandler
Get the exception thrown during the last loop.
getException() - Method in exception de.caff.generics.TypeConverterException
Get the exception which caused the type conversion to fail.
getFirstEntryOrderedPairComparator() - Static method in class de.caff.generics.OrderedPair
Get a comparator which compares the first entries of ordered pairs using their natural order.
getFirstEntryOrderedPairComparator(Comparator<U>) - Static method in class de.caff.generics.OrderedPair
Get a comparator which compares the first entries of ordered pairs using a comparator.
getFirstEntryPairComparator() - Static method in class de.caff.generics.Pair
Get a comparator which compares the first entries of pairs using their natural order.
getFirstEntryPairComparator(Comparator<S>) - Static method in class de.caff.generics.Pair
Get a comparator which compares the first entries of pairs using a comparator.
getFirstThanSecondEntryPairComparator() - Static method in class de.caff.generics.Pair
Get a comparator which compares the first entries of two pairs using their natural order., and then the second entries of the pairs if the first are equal.
getFirstThanSecondEntryPairComparator(Comparator<S>) - Static method in class de.caff.generics.Pair
Get a comparator which compares the first entries of two pairs, and then the second entries of the pairs if the first are equal.
getFoundIndex() - Method in class de.caff.generics.handler.FindFirstIndexHandler
Get the index where the object was found.
getFoundItem() - Method in class de.caff.generics.handler.FindFirstIndexHandler
Get the item which was found.
getFoundItems() - Method in class de.caff.generics.handler.FindAllIndexesHandler
Get the found indexes and items.
getHashCode(T) - Method in interface de.caff.generics.HashCodeCalculator
Get the hash code value of the given object.
getKey() - Method in class de.caff.generics.OrderedPair
Returns the key corresponding to this entry.
getLatestException() - Method in class de.caff.generics.converter.CarelessTypeConverter
Get the latest exception caught during conversion.
getSearchObject() - Method in class de.caff.generics.handler.FindAllIndexesHandler
Get the looked up object.
getSearchObject() - Method in class de.caff.generics.handler.FindFirstIndexHandler
Get the looked up object.
getSecondEntryOrderedPairComparator() - Static method in class de.caff.generics.OrderedPair
Get a comparator which compares the second entries of ordered pairs using their natural order.
getSecondEntryOrderedPairComparator(Comparator<V>) - Static method in class de.caff.generics.OrderedPair
Get a comparator which compares the second entries of ordered pairs using a comparator.
getSecondEntryPairComparator() - Static method in class de.caff.generics.Pair
Get a comparator which compares the first entries of pairs using their natural order.
getSecondEntryPairComparator(Comparator<S>) - Static method in class de.caff.generics.Pair
Get a comparator which compares the second entries of pairs using a comparator.
getSoftReferenceCreator() - Static method in class de.caff.generics.References
Get a soft reference creator for a given value.
getSoftReferenceCreator(ReferenceQueue<? super V>) - Static method in class de.caff.generics.References
Get a soft reference creator for a given value.
getValue() - Method in class de.caff.generics.OrderedPair
Returns the value corresponding to this entry.
getValue() - Method in interface de.caff.util.Counter
Get the value.
getValue() - Method in class de.caff.util.SimpleCounter
Get the value.
getValue() - Method in class de.caff.util.ThreadSafeCounter
Get the value.
getWeakReferenceCreator() - Static method in class de.caff.generics.References
Get a weak reference creator for a given value.
getWeakReferenceCreator(ReferenceQueue<? super V>) - Static method in class de.caff.generics.References
Get a weak reference creator for a given value.
getWrapped() - Method in class de.caff.generics.handler.CarelessLoopItemHandler
Get the wrapped careful loop item handler.
getWrapped() - Method in class de.caff.generics.HashCacheWrapper
Get the wrapped object.
greaterEquals(Comparable<T>) - Static method in class de.caff.generics.checker.Check
Get a checker which compares to a given element, and returns true if the checked value is greater than the element, or equal.
greaterEquals(T, Comparator<T>) - Static method in class de.caff.generics.checker.Check
Get a checker which compares to a given element, and returns true if the checked value is greater than the element, or equal.
GreaterEqualsChecker<T> - Class in de.caff.generics.checker
This value checker compares the checked value to its element, and returns true if the given value is greater or same.
GreaterEqualsChecker(T, Comparator<T>) - Constructor for class de.caff.generics.checker.GreaterEqualsChecker
Constructor.
greaterThan(Comparable<T>) - Static method in class de.caff.generics.checker.Check
Get a checker which compares to a given element, and returns true if the checked value is greater than the element.
greaterThan(T, Comparator<T>) - Static method in class de.caff.generics.checker.Check
Get a checker which compares to a given element, and returns true if the checked value is greater than the element.
GreaterThanChecker<T> - Class in de.caff.generics.checker
This value checker compares the checked value to its element, and returns true if the given value is greater.
GreaterThanChecker(T, Comparator<T>) - Constructor for class de.caff.generics.checker.GreaterThanChecker
Constuctor.

H

handle(T) - Method in interface de.caff.generics.FragileLoopItemHandler
Handle an item.
handle(T) - Method in class de.caff.generics.handler.CarelessLoopItemHandler
Handle an item.
handle(S) - Method in class de.caff.generics.handler.ConvertingFragileLoopItemHandler
Handle an item.
handle(S) - Method in class de.caff.generics.handler.ConvertingLoopItemHandler
Handle an item.
handle(S) - Method in class de.caff.generics.handler.DeletingFragileLoopItemHandler
Handle an item.
handle(S) - Method in class de.caff.generics.handler.DeletingLoopItemHandler
Handle an item.
handle(T) - Method in class de.caff.generics.handler.FindAllIndexesHandler
Handle an item.
handle(T) - Method in class de.caff.generics.handler.FindFirstIndexHandler
Handle an item.
handle(S) - Method in class de.caff.generics.handler.MultiConvertingFragileLoopItemHandler
Handle an item.
handle(S) - Method in class de.caff.generics.handler.MultiConvertingLoopItemHandler
Handle an item.
handle(T) - Method in interface de.caff.generics.LoopItemHandler
Handle an item.
handleConverted(T, S) - Method in class de.caff.generics.handler.ConvertingFragileLoopItemHandler
Handle the converted item.
handleConverted(T, S) - Method in class de.caff.generics.handler.ConvertingLoopItemHandler
Handle the converted item.
handleConverted(T, S) - Method in class de.caff.generics.handler.DeletingFragileLoopItemHandler
Handle the converted item.
handleConverted(T, S) - Method in class de.caff.generics.handler.DeletingLoopItemHandler
Handle the converted item.
handleConverted(T, S) - Method in class de.caff.generics.handler.MultiConvertingFragileLoopItemHandler
Handle the converted item.
handleConverted(T, S) - Method in class de.caff.generics.handler.MultiConvertingLoopItemHandler
Handle the converted item.
HardReferenceImpl<T> - Class in de.caff.util
A hard reference.
HardReferenceImpl(T) - Constructor for class de.caff.util.HardReferenceImpl
Constructor.
hasDeadValue(K) - Method in class de.caff.generics.RefValueHashMap
Return whether the value for a given key was garbage collected.
HashCacheWrapper<T> - Class in de.caff.generics
Helper class which is caching a hash value.
HashCacheWrapper(T, int, UniformMatcher<? super T>) - Constructor for class de.caff.generics.HashCacheWrapper
Constructor.
HashCacheWrapper(T) - Constructor for class de.caff.generics.HashCacheWrapper
Constructor.
HashCacheWrapper(T, UniformMatcher<? super T>) - Constructor for class de.caff.generics.HashCacheWrapper
Constructor.
HashCacheWrapper(T, HashCodeCalculator<? super T>, UniformMatcher<? super T>) - Constructor for class de.caff.generics.HashCacheWrapper
Constructor.
hashCode() - Method in class de.caff.generics.HashCacheWrapper
 
hashCode() - Method in class de.caff.generics.OrderedPair
Get a hash code.
HashCodeCalculator<T> - Interface in de.caff.generics
Calculator interface for generalized hash code calculation.
hasMoreElements() - Method in class de.caff.generics.IteratorEnumeration
Tests if this enumeration contains more elements.
hasNext() - Method in class de.caff.generics.ConcatenatedIterators
Returns true if the iteration has more elements.
hasNext() - Method in class de.caff.generics.EnumerationIterator
Returns true if the iteration has more elements.
hasNext() - Method in class de.caff.generics.IteratorConverter
Returns true if the iteration has more elements.
hasNext() - Method in class de.caff.generics.ListIteratorConverter
Returns true if this list iterator has more elements when traversing the list in the forward direction.
hasPrevious() - Method in class de.caff.generics.ListIteratorConverter
Returns true if this list iterator has more elements when traversing the list in the reverse direction.
headSet(T) - Method in class de.caff.generics.CountingTreeSet
Returns a view of the portion of this sorted set whose elements are strictly less than toElement.

I

indexOf(Object) - Method in class de.caff.generics.ActiveList
Returns the index of the first occurrence of the specified element in this list, or -1 if this list does not contain the element.
indexOf(Object) - Method in class de.caff.generics.RefWrapperList
Returns the index in this list of the first occurrence of the specified element, or -1 if this list does not contain this element.
indexOf(Object) - Method in class de.caff.generics.SynchronizedList
Returns the index of the first occurrence of the specified element in this list, or -1 if this list does not contain the element.
indexOf(T[], E, Matcher<? super T, ? super E>) - Static method in class de.caff.generics.Types
Get the first index where a given element appears.
indexOf(T[], E, Matcher<? super T, ? super E>, int) - Static method in class de.caff.generics.Types
Get the first index where a given element appears.
indexOf(Iterable<T>, E, Matcher<? super T, ? super E>) - Static method in class de.caff.generics.Types
Get the first index where a given element appears.
indexOf(Iterable<T>, E, Matcher<? super T, ? super E>, int) - Static method in class de.caff.generics.Types
Get the first index where a given element appears.
indexOf(Iterator<T>, E, Matcher<? super T, ? super E>) - Static method in class de.caff.generics.Types
Get the first index where a given element appears.
indexOf(Iterator<T>, E, Matcher<? super T, ? super E>, int) - Static method in class de.caff.generics.Types
Get the first index where a given element appears.
indexOf(Enumeration<T>, E, Matcher<? super T, ? super E>) - Static method in class de.caff.generics.Types
Get the first index where a given element appears.
indexOf(Enumeration<T>, E, Matcher<? super T, ? super E>, int) - Static method in class de.caff.generics.Types
Get the first index where a given element appears.
indexOf(List<T>, E, Matcher<? super T, ? super E>, int) - Static method in class de.caff.generics.Types
Get the first index where a given element appears.
indexOf(Object) - Method in class de.caff.generics.UnmodifiableListArrayWrapper
Returns the index in this list of the first occurrence of the specified element, or -1 if this list does not contain this element.
indexOf(Object) - Method in class de.caff.generics.UnmodifiableListBooleanArrayWrapper
Returns the index in this list of the first occurrence of the specified element, or -1 if this list does not contain this element.
indexOf(Object) - Method in class de.caff.generics.UnmodifiableListByteArrayWrapper
Returns the index in this list of the first occurrence of the specified element, or -1 if this list does not contain this element.
indexOf(Object) - Method in class de.caff.generics.UnmodifiableListDoubleArrayWrapper
Returns the index in this list of the first occurrence of the specified element, or -1 if this list does not contain this element.
indexOf(Object) - Method in class de.caff.generics.UnmodifiableListFloatArrayWrapper
Returns the index in this list of the first occurrence of the specified element, or -1 if this list does not contain this element.
indexOf(Object) - Method in class de.caff.generics.UnmodifiableListIntArrayWrapper
Returns the index in this list of the first occurrence of the specified element, or -1 if this list does not contain this element.
indexOf(Object) - Method in class de.caff.generics.UnmodifiableListLongArrayWrapper
Returns the index in this list of the first occurrence of the specified element, or -1 if this list does not contain this element.
indexOf(Object) - Method in class de.caff.generics.UnmodifiableListShortArrayWrapper
Returns the index in this list of the first occurrence of the specified element, or -1 if this list does not contain this element.
INT_ARRAY - Static variable in class de.caff.generics.Empty
Empty int array,
INT_ARRAY_2D - Static variable in class de.caff.generics.Empty
Empty array of int arrays,
invert(TwoWayTypeConverter<S, T>) - Static method in class de.caff.generics.Types
Get an inverted two way type converter from a given one.
IReference<T> - Interface in de.caff.util
A reference to an object.
isEmpty() - Method in class de.caff.generics.AbstractBasicCountingSet
Returns true if this set contains no elements.
isEmpty() - Method in class de.caff.generics.ActiveList
Returns true if this list contains no elements.
isEmpty() - Method in class de.caff.generics.MatchSet
Returns true if this set contains no elements.
isEmpty() - Method in class de.caff.generics.RefValueHashMap
Returns true if this map contains no key-value mappings.
isEmpty() - Method in class de.caff.generics.RefWrapperHashSet
Returns true if this list contains no elements.
isEmpty() - Method in class de.caff.generics.RefWrapperList
Returns true if this list contains no elements.
isEmpty() - Method in class de.caff.generics.SynchronizedCollection
Returns true if this collection contains no elements.
isEmpty() - Method in class de.caff.generics.SynchronizedList
Returns true if this collection contains no elements.
isEmpty() - Method in class de.caff.generics.UnmodifiableListArrayWrapper
Returns true if this list contains no elements.
isEmpty() - Method in class de.caff.generics.UnmodifiableListBooleanArrayWrapper
Returns true if this list contains no elements.
isEmpty() - Method in class de.caff.generics.UnmodifiableListByteArrayWrapper
Returns true if this list contains no elements.
isEmpty() - Method in class de.caff.generics.UnmodifiableListDoubleArrayWrapper
Returns true if this list contains no elements.
isEmpty() - Method in class de.caff.generics.UnmodifiableListFloatArrayWrapper
Returns true if this list contains no elements.
isEmpty() - Method in class de.caff.generics.UnmodifiableListIntArrayWrapper
Returns true if this list contains no elements.
isEmpty() - Method in class de.caff.generics.UnmodifiableListLongArrayWrapper
Returns true if this list contains no elements.
isEmpty() - Method in class de.caff.generics.UnmodifiableListShortArrayWrapper
Returns true if this list contains no elements.
isEqual(T) - Static method in class de.caff.generics.checker.Check
Get a value checker with checks for a given value using the equals method.
isNotType(Class<?>) - Static method in class de.caff.generics.checker.Check
Get a checker which checks whether an object is not an instance of a given class or interface.
isType(Class<?>) - Static method in class de.caff.generics.checker.Check
Get a checker which checks whether an object is an instance of a given class or interface.
isValid() - Method in class de.caff.generics.SoftPropertyChangeListener
Is this listener still valid?
isValid() - Method in class de.caff.generics.WeakPropertyChangeListener
Is this listener still valid?
itemAdded(int, T) - Method in interface de.caff.generics.ActiveListListener
Called when an item was added.
itemExchanged(int, T, T) - Method in interface de.caff.generics.ActiveListListener
Called when an item was exchanged.
itemRemoved(int, T) - Method in interface de.caff.generics.ActiveListListener
Called when an item was removed.
IterableConverter<T,S> - Class in de.caff.generics
 
IterableConverter(Iterable<S>, Function1<? extends T, ? super S>) - Constructor for class de.caff.generics.IterableConverter
Constructor.
iterator() - Method in class de.caff.generics.AbstractBasicCountingSet
Returns an iterator over the elements in this set.
iterator() - Method in class de.caff.generics.ConcatenatedIterables
Returns an iterator over a set of elements of type T.
iterator() - Method in class de.caff.generics.IterableConverter
Returns an iterator over a set of elements of type T.
iterator() - Method in class de.caff.generics.MatchSet
Returns an iterator over the elements in this set.
iterator() - Method in class de.caff.generics.Pair
Returns an iterator over a set of elements of type T.
iterator() - Method in class de.caff.generics.RefWrapperHashSet
Returns an iterator over the elements in this list in proper sequence.
iterator() - Method in class de.caff.generics.RefWrapperList
Returns an iterator over the elements in this list in proper sequence.
iterator() - Method in class de.caff.generics.SynchronizedCollection
Returns an iterator over the elements in this collection.
iterator() - Method in class de.caff.generics.SynchronizedList
Returns an iterator over the elements in this collection.
iterator() - Method in class de.caff.generics.UnmodifiableListArrayWrapper
Returns an iterator over the elements in this list in proper sequence.
iterator() - Method in class de.caff.generics.UnmodifiableListBooleanArrayWrapper
Returns an iterator over the elements in this list in proper sequence.
iterator() - Method in class de.caff.generics.UnmodifiableListByteArrayWrapper
Returns an iterator over the elements in this list in proper sequence.
iterator() - Method in class de.caff.generics.UnmodifiableListDoubleArrayWrapper
Returns an iterator over the elements in this list in proper sequence.
iterator() - Method in class de.caff.generics.UnmodifiableListFloatArrayWrapper
Returns an iterator over the elements in this list in proper sequence.
iterator() - Method in class de.caff.generics.UnmodifiableListIntArrayWrapper
Returns an iterator over the elements in this list in proper sequence.
iterator() - Method in class de.caff.generics.UnmodifiableListLongArrayWrapper
Returns an iterator over the elements in this list in proper sequence.
iterator() - Method in class de.caff.generics.UnmodifiableListShortArrayWrapper
Returns an iterator over the elements in this list in proper sequence.
IteratorConverter<T,S> - Class in de.caff.generics
Convert an iterator to another type.
IteratorConverter(Iterator<S>, Function1<? extends T, ? super S>) - Constructor for class de.caff.generics.IteratorConverter
Constructor.
IteratorEnumeration<T> - Class in de.caff.generics
Enumeration wrapper for an iterator.
IteratorEnumeration(Iterator<T>) - Constructor for class de.caff.generics.IteratorEnumeration
Constructor.

J

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

K

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

L

last() - Method in class de.caff.generics.CountingTreeSet
Returns the last (highest) element currently in this sorted set.
last(Iterable<T>, Predicate1<? super T>) - Static method in class de.caff.generics.Types
Get the last element which fulfills a check.
last(List<T>, Predicate1<? super T>, int) - Static method in class de.caff.generics.Types
Get the last element which fulfills a check.
lastIndexOf(Object) - Method in class de.caff.generics.ActiveList
Returns the index of the last occurrence of the specified element in this list, or -1 if this list does not contain the element.
lastIndexOf(Object) - Method in class de.caff.generics.RefWrapperList
Returns the index in this list of the last occurrence of the specified element, or -1 if this list does not contain this element.
lastIndexOf(Object) - Method in class de.caff.generics.SynchronizedList
Returns the index of the last occurrence of the specified element in this list, or -1 if this list does not contain the element.
lastIndexOf(List<T>, E, Matcher<? super T, ? super E>, int) - Static method in class de.caff.generics.Types
Get the last index where a given element appears.
lastIndexOf(List<T>, E, Matcher<? super T, ? super E>) - Static method in class de.caff.generics.Types
Get the last index where a given element appears.
lastIndexOf(Object) - Method in class de.caff.generics.UnmodifiableListArrayWrapper
Returns the index in this list of the last occurrence of the specified element, or -1 if this list does not contain this element.
lastIndexOf(Object) - Method in class de.caff.generics.UnmodifiableListBooleanArrayWrapper
Returns the index in this list of the last occurrence of the specified element, or -1 if this list does not contain this element.
lastIndexOf(Object) - Method in class de.caff.generics.UnmodifiableListByteArrayWrapper
Returns the index in this list of the last occurrence of the specified element, or -1 if this list does not contain this element.
lastIndexOf(Object) - Method in class de.caff.generics.UnmodifiableListDoubleArrayWrapper
Returns the index in this list of the last occurrence of the specified element, or -1 if this list does not contain this element.
lastIndexOf(Object) - Method in class de.caff.generics.UnmodifiableListFloatArrayWrapper
Returns the index in this list of the last occurrence of the specified element, or -1 if this list does not contain this element.
lastIndexOf(Object) - Method in class de.caff.generics.UnmodifiableListIntArrayWrapper
Returns the index in this list of the last occurrence of the specified element, or -1 if this list does not contain this element.
lastIndexOf(Object) - Method in class de.caff.generics.UnmodifiableListLongArrayWrapper
Returns the index in this list of the last occurrence of the specified element, or -1 if this list does not contain this element.
lastIndexOf(Object) - Method in class de.caff.generics.UnmodifiableListShortArrayWrapper
Returns the index in this list of the last occurrence of the specified element, or -1 if this list does not contain this element.
lastMatch(List<T>, E, Matcher<? super T, ? super E>, int) - Static method in class de.caff.generics.Types
Get the last matching element from a list.
lastMatch(List<T>, E, Matcher<? super T, ? super E>) - Static method in class de.caff.generics.Types
Get the last matching element where a given element appears.
lessEquals(Comparable<T>) - Static method in class de.caff.generics.checker.Check
Get a checker which compares to a given element, and returns true if the checked value is less than the element, or equal.
lessEquals(T, Comparator<T>) - Static method in class de.caff.generics.checker.Check
Get a checker which compares to a given element, and returns true if the checked value is less than the element, or equal.
LessEqualsChecker<T> - Class in de.caff.generics.checker
This value checker compares the checked value to its element, and returns true if the given value is smaller or same.
LessEqualsChecker(T, Comparator<T>) - Constructor for class de.caff.generics.checker.LessEqualsChecker
Constructor.
lessThan(Comparable<T>) - Static method in class de.caff.generics.checker.Check
Get a checker which compares to a given element, and returns true if the checked value is less than the element.
lessThan(T, Comparator<T>) - Static method in class de.caff.generics.checker.Check
Get a checker which compares to a given element, and returns true if the checked value is less than the element.
LessThanChecker<T> - Class in de.caff.generics.checker
This value checker compares the checked value to its element, and returns true if the given value is smaller.
LessThanChecker(T, Comparator<T>) - Constructor for class de.caff.generics.checker.LessThanChecker
Constructor.
listIterator() - Method in class de.caff.generics.RefWrapperList
Returns a list iterator of the elements in this list (in proper sequence).
listIterator(int) - Method in class de.caff.generics.RefWrapperList
Returns a list iterator of the elements in this list (in proper sequence), starting at the specified position in this list.
listIterator() - Method in class de.caff.generics.SynchronizedList
Returns a list iterator over the elements in this list (in proper sequence).
listIterator(int) - Method in class de.caff.generics.SynchronizedList
Returns a list iterator over the elements in this list (in proper sequence), starting at the specified position in the list.
listIterator() - Method in class de.caff.generics.UnmodifiableListArrayWrapper
Returns a list iterator of the elements in this list (in proper sequence).
listIterator(int) - Method in class de.caff.generics.UnmodifiableListArrayWrapper
Returns a list iterator of the elements in this list (in proper sequence), starting at the specified position in this list.
listIterator() - Method in class de.caff.generics.UnmodifiableListBooleanArrayWrapper
Returns a list iterator of the elements in this list (in proper sequence).
listIterator(int) - Method in class de.caff.generics.UnmodifiableListBooleanArrayWrapper
Returns a list iterator of the elements in this list (in proper sequence), starting at the specified position in this list.
listIterator() - Method in class de.caff.generics.UnmodifiableListByteArrayWrapper
Returns a list iterator of the elements in this list (in proper sequence).
listIterator(int) - Method in class de.caff.generics.UnmodifiableListByteArrayWrapper
Returns a list iterator of the elements in this list (in proper sequence), starting at the specified position in this list.
listIterator() - Method in class de.caff.generics.UnmodifiableListDoubleArrayWrapper
Returns a list iterator of the elements in this list (in proper sequence).
listIterator(int) - Method in class de.caff.generics.UnmodifiableListDoubleArrayWrapper
Returns a list iterator of the elements in this list (in proper sequence), starting at the specified position in this list.
listIterator() - Method in class de.caff.generics.UnmodifiableListFloatArrayWrapper
Returns a list iterator of the elements in this list (in proper sequence).
listIterator(int) - Method in class de.caff.generics.UnmodifiableListFloatArrayWrapper
Returns a list iterator of the elements in this list (in proper sequence), starting at the specified position in this list.
listIterator() - Method in class de.caff.generics.UnmodifiableListIntArrayWrapper
Returns a list iterator of the elements in this list (in proper sequence).
listIterator(int) - Method in class de.caff.generics.UnmodifiableListIntArrayWrapper
Returns a list iterator of the elements in this list (in proper sequence), starting at the specified position in this list.
listIterator() - Method in class de.caff.generics.UnmodifiableListLongArrayWrapper
Returns a list iterator of the elements in this list (in proper sequence).
listIterator(int) - Method in class de.caff.generics.UnmodifiableListLongArrayWrapper
Returns a list iterator of the elements in this list (in proper sequence), starting at the specified position in this list.
listIterator() - Method in class de.caff.generics.UnmodifiableListShortArrayWrapper
Returns a list iterator of the elements in this list (in proper sequence).
listIterator(int) - Method in class de.caff.generics.UnmodifiableListShortArrayWrapper
Returns a list iterator of the elements in this list (in proper sequence), starting at the specified position in this list.
ListIteratorConverter<T,S> - Class in de.caff.generics
A list iterator which maps the returned value.
ListIteratorConverter(ListIterator<S>, Function1<T, ? super S>) - Constructor for class de.caff.generics.ListIteratorConverter
Constructor.
LONG_ARRAY - Static variable in class de.caff.generics.Empty
Empty long array,
LONG_ARRAY_2D - Static variable in class de.caff.generics.Empty
Empty array of long arrays,
LoopHandler - Interface in de.caff.generics
Handler for loops.
LoopItemHandler<T> - Interface in de.caff.generics
Generic handler of items during a loop..

M

makeArrayFactory(Class<T>) - Static method in class de.caff.generics.Types
Create an array factory from a type.
makeFactory(Class<T>) - Static method in class de.caff.generics.Types
Create a factory from a type.
makeList(Iterable<T>) - Static method in class de.caff.generics.Types
Create a list from an iterable.
makeList(Iterator<T>) - Static method in class de.caff.generics.Types
Create a list from an iterator.
makeList(Enumeration<T>) - Static method in class de.caff.generics.Types
Create a list from an enumeration.
makeReference(T) - Method in enum de.caff.util.ReferenceType
Make a reference from an object.
map - Variable in class de.caff.generics.AbstractBasicCountingSet
 
map(C, S[], Function1<T, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an array into a collection.
map(C, Iterable<S>, Function1<T, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an iteration into a collection.
map(C, Iterator<S>, Function1<T, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an iterator into a collection.
map(C, Enumeration<S>, Function1<T, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration into a collection.
map(Map<KS, VS>, Function1<Map.Entry<KT, VT>, Map.Entry<? super KS, ? super VS>>) - Static method in class de.caff.generics.Types
Map one map into another, while allowing to discard elements on the way.
map(MT, Map<KS, VS>, Function1<? extends Map.Entry<? extends KT, ? extends VT>, Map.Entry<? super KS, ? super VS>>) - Static method in class de.caff.generics.Types
Map one map into another, while allowing to discard elements on the way.
map(Iterable<S>, Function1<T, ? super S>) - Static method in class de.caff.generics.Types
Get the mapped elements of an iterable.
map(S[], Function1<T, ? super S>) - Static method in class de.caff.generics.Types
Get the mapped elements of an array.
map(Iterator<S>, Function1<T, ? super S>) - Static method in class de.caff.generics.Types
Get the mapped elements of an iterator.
map(Enumeration<S>, Function1<T, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration into a collection.
map(C, S[], Function1<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an array into a collection.
map(C, Iterable<S>, Function1<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an iteration into a collection.
map(C, Iterator<S>, Function1<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an iterator into a collection.
map(C, Enumeration<S>, Function1<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration into a collection.
map(S[], Function1<T, ? super S>, T) - Static method in class de.caff.generics.Types
Get the mapped elements of an array.
map(Iterable<S>, Function1<T, ? super S>, T) - Static method in class de.caff.generics.Types
Get the mapped elements of an iterable.
map(Iterator<S>, Function1<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an iterator into a collection.
map(Enumeration<S>, Function1<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration into a collection.
map(C, S[], FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an array into a collection.
map(C, Iterable<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an iteration into a collection.
map(C, Iterator<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an iterator into a collection.
map(C, Enumeration<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration into a collection.
map(Iterable<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Get the mapped elements of an iterable.
map(S[], FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Get the mapped elements of an array.
map(Iterator<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Get the mapped elements of an iterator.
map(Enumeration<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration into a collection.
map(C, S[], FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an array into a collection.
map(C, Iterable<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an iteration into a collection.
map(C, Iterator<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an iterator into a collection.
map(C, Enumeration<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration into a collection.
map(S[], FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Get the mapped elements of an array.
map(Iterable<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Get the mapped elements of an iterable.
map(Iterator<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an iterator into a collection.
map(Enumeration<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration into a collection.
mapEntryConverter(Function1<KT, KS>, Function1<VT, VS>) - Static method in class de.caff.generics.Types
Type converter which converts a map entry by simultaneously applying a converter to the key and to the value.
mapImpl(C, Iterator<S>, Function1<T, ? super S>) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an iterator into a collection.
mapImpl(C, Enumeration<S>, Function1<T, ? super S>) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an enumeration into a collection.
mapImpl(MT, Map<KS, VS>, Function1<? extends Map.Entry<? extends KT, ? extends VT>, Map.Entry<? super KS, ? super VS>>) - Static method in class de.caff.generics.TypesImplMap
Map one map into another, while allowing to discard elements on the way.
mapImpl(C, Iterator<S>, Function1<T, ? super S>, T) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an iterator into a collection.
mapImpl(C, Enumeration<S>, Function1<T, ? super S>, T) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an enumeration into a collection.
mapImpl(C, Iterator<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an iterator into a collection.
mapImpl(C, Enumeration<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an enumeration into a collection.
mapImpl(C, Iterator<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an iterator into a collection.
mapImpl(C, Enumeration<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an enumeration into a collection.
MapKeyConverter<KT,KS,V> - Class in de.caff.generics.converter
A map converter which converts the key in a map.
MapKeyConverter(Function1<KT, KS>) - Constructor for class de.caff.generics.converter.MapKeyConverter
Constructor.
MapKeyValueConverter<KT,VT,KS,VS> - Class in de.caff.generics.converter
A map converter which converts the key and the value in a map simultaneously.
MapKeyValueConverter(Function1<KT, KS>, Function1<VT, VS>) - Constructor for class de.caff.generics.converter.MapKeyValueConverter
Constructor.
mapM(M, S[], Function1<T, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an array into a map.
mapM(M, Iterable<S>, Function1<T, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an iteration into a map.
mapM(M, Iterator<S>, Function1<T, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an iterator into a map.
mapM(M, Enumeration<S>, Function1<T, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration into a collection.
mapM(Iterable<S>, Function1<T, ? super S>) - Static method in class de.caff.generics.Types
Get the mapped elements of an iterable as a hash map..
mapM(S[], Function1<T, ? super S>) - Static method in class de.caff.generics.Types
Get the mapped elements of an array as a map.
mapM(Iterator<S>, Function1<T, ? super S>) - Static method in class de.caff.generics.Types
Get the mapped elements of an iterator as a map.
mapM(Enumeration<S>, Function1<T, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration into a map.
mapM(M, S[], Function1<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an array into a map.
mapM(M, Iterable<S>, Function1<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an iteration into a map.
mapM(M, Iterator<S>, Function1<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an iterator into a map.
mapM(M, Enumeration<S>, Function1<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration into a map.
mapM(S[], Function1<T, ? super S>, T) - Static method in class de.caff.generics.Types
Get the mapped elements of an array as a map.
mapM(Iterable<S>, Function1<T, ? super S>, T) - Static method in class de.caff.generics.Types
Get the mapped elements of an iterable to a map.
mapM(Iterator<S>, Function1<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an iterator into a map.
mapM(Enumeration<S>, Function1<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration into a map.
mapM(M, S[], FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an array into a map.
mapM(M, Iterable<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an iteration into a map.
mapM(M, Iterator<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an iterator to a map.
mapM(M, Enumeration<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration to a map.
mapM(Iterable<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Get the mapped elements of an iterable as a map.
mapM(S[], FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Get the mapped elements of an array as a map.
mapM(Iterator<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Get the mapped elements of an iterator as a map.
mapM(Enumeration<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration into a map.
mapM(M, S[], FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an array into a map.
mapM(M, Iterable<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an iteration into a map.
mapM(M, Iterator<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an iterator into a map.
mapM(M, Enumeration<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration to a map.
mapM(S[], FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Get the mapped elements of an array as a map.
mapM(Iterable<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Get the mapped elements of an iterable as a map.
mapM(Iterator<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an iterator into a map.
mapM(Enumeration<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration to a map.
mapMImpl(M, Iterator<S>, Function1<T, ? super S>) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an iterator into a map.
mapMImpl(M, Enumeration<S>, Function1<T, ? super S>) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an enumeration into a collection.
mapMImpl(M, Iterator<S>, Function1<T, ? super S>, T) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an iterator into a map.
mapMImpl(M, Enumeration<S>, Function1<T, ? super S>, T) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an enumeration into a map.
mapMImpl(M, Iterator<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an iterator to a map.
mapMImpl(M, Enumeration<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an enumeration to a map.
mapMImpl(M, Iterator<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an iterator into a map.
mapMImpl(M, Enumeration<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an enumeration to a map.
mapR(M, S[], Function1<T, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an array into a map.
mapR(M, Iterable<S>, Function1<T, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an iteration into a map.
mapR(M, Iterator<S>, Function1<T, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an iterator into a map.
mapR(M, Enumeration<S>, Function1<T, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration into a collection.
mapR(Iterable<S>, Function1<T, ? super S>) - Static method in class de.caff.generics.Types
Get the mapped elements of an iterable as a hash map..
mapR(S[], Function1<T, ? super S>) - Static method in class de.caff.generics.Types
Get the mapped elements of an array as a map.
mapR(Iterator<S>, Function1<T, ? super S>) - Static method in class de.caff.generics.Types
Get the mapped elements of an iterator as a map.
mapR(Enumeration<S>, Function1<T, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration into a map.
mapR(M, S[], Function1<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an array into a map.
mapR(M, Iterable<S>, Function1<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an iteration into a map.
mapR(M, Iterator<S>, Function1<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an iterator into a map.
mapR(M, Enumeration<S>, Function1<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration into a map.
mapR(S[], Function1<T, ? super S>, T) - Static method in class de.caff.generics.Types
Get the mapped elements of an array as a map.
mapR(Iterable<S>, Function1<T, ? super S>, T) - Static method in class de.caff.generics.Types
Get the mapped elements of an iterable to a map.
mapR(Iterator<S>, Function1<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an iterator into a map.
mapR(Enumeration<S>, Function1<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration into a map.
mapR(M, S[], FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an array into a map.
mapR(M, Iterable<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an iteration into a map.
mapR(M, Iterator<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an iterator to a map.
mapR(M, Enumeration<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration to a map.
mapR(Iterable<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Get the mapped elements of an iterable as a map.
mapR(S[], FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Get the mapped elements of an array as a map.
mapR(Iterator<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Get the mapped elements of an iterator as a map.
mapR(Enumeration<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration into a map.
mapR(M, S[], FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an array into a map.
mapR(M, Iterable<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an iteration into a map.
mapR(M, Iterator<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an iterator into a map.
mapR(M, Enumeration<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration to a map.
mapR(S[], FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Get the mapped elements of an array as a map.
mapR(Iterable<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Get the mapped elements of an iterable as a map.
mapR(Iterator<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an iterator into a map.
mapR(Enumeration<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration to a map.
mapRImpl(M, Iterator<S>, Function1<T, ? super S>) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an iterator into a map.
mapRImpl(M, Enumeration<S>, Function1<T, ? super S>) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an enumeration into a collection.
mapRImpl(M, Iterator<S>, Function1<T, ? super S>, T) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an iterator into a map.
mapRImpl(M, Enumeration<S>, Function1<T, ? super S>, T) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an enumeration into a map.
mapRImpl(M, Iterator<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an iterator to a map.
mapRImpl(M, Enumeration<S>, FragileTypeConverter<T, ? super S>) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an enumeration to a map.
mapRImpl(M, Iterator<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an iterator into a map.
mapRImpl(M, Enumeration<S>, FragileTypeConverter<T, ? super S>, T) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an enumeration to a map.
MapValueConverter<K,VT,VS> - Class in de.caff.generics.converter
A map entry converter which converts the value type in a map.
MapValueConverter(Function1<VT, VS>) - Constructor for class de.caff.generics.converter.MapValueConverter
Constructor.
mapX(Map<KS, VS>, Function1<Iterable<Map.Entry<KT, VT>>, Map.Entry<? super KS, ? super VS>>) - Static method in class de.caff.generics.Types
Map one map into another, while allowing to discard elements on the way.
mapX(MT, Map<KS, VS>, Function1<? extends Iterable<? extends Map.Entry<? extends KT, ? extends VT>>, Map.Entry<? super KS, ? super VS>>) - Static method in class de.caff.generics.Types
Map one map into another, allowing to discard or add elements on the way.
mapX(C, S[], Function1<? extends Iterable<T>, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an array into a collection.
mapX(C, Iterable<S>, Function1<? extends Iterable<T>, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an iteration into a collection.
mapX(C, Iterator<S>, Function1<? extends Iterable<T>, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an iterator into a collection.
mapX(C, Enumeration<S>, Function1<? extends Iterable<T>, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration into a collection.
mapX(Iterable<S>, Function1<? extends Iterable<T>, ? super S>) - Static method in class de.caff.generics.Types
Get the mapped elements of an iterable.
mapX(S[], Function1<? extends Iterable<T>, ? super S>) - Static method in class de.caff.generics.Types
Get the mapped elements of an array.
mapX(Iterator<S>, Function1<? extends Iterable<T>, ? super S>) - Static method in class de.caff.generics.Types
Get the mapped elements of an iterator.
mapX(Enumeration<S>, Function1<? extends Iterable<T>, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration into a collection.
mapX(C, S[], FragileTypeConverter<? extends Iterable<T>, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an array into a collection.
mapX(C, Iterable<S>, FragileTypeConverter<? extends Iterable<T>, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an iteration into a collection.
mapX(C, Iterator<S>, FragileTypeConverter<? extends Iterable<T>, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an iterator into a collection.
mapX(C, Enumeration<S>, FragileTypeConverter<? extends Iterable<T>, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration into a collection.
mapX(Iterable<S>, FragileTypeConverter<? extends Iterable<T>, ? super S>) - Static method in class de.caff.generics.Types
Get the mapped elements of an iterable.
mapX(S[], FragileTypeConverter<? extends Iterable<T>, ? super S>) - Static method in class de.caff.generics.Types
Get the mapped elements of an array.
mapX(Iterator<S>, FragileTypeConverter<? extends Iterable<T>, ? super S>) - Static method in class de.caff.generics.Types
Get the mapped elements of an iterator.
mapX(Enumeration<S>, FragileTypeConverter<? extends Iterable<T>, ? super S>) - Static method in class de.caff.generics.Types
Add the mapped elements of an enumeration into a collection.
mapXImpl(MT, Map<KS, VS>, Function1<? extends Iterable<? extends Map.Entry<? extends KT, ? extends VT>>, Map.Entry<? super KS, ? super VS>>) - Static method in class de.caff.generics.TypesImplMap
Map one map into another, allowing to discard or add elements on the way.
mapXImpl(C, Iterator<S>, Function1<? extends Iterable<T>, ? super S>) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an iterator into a collection.
mapXImpl(C, Enumeration<S>, Function1<? extends Iterable<T>, ? super S>) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an enumeration into a collection.
mapXImpl(C, Iterator<S>, FragileTypeConverter<? extends Iterable<T>, ? super S>) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an iterator into a collection.
mapXImpl(C, Enumeration<S>, FragileTypeConverter<? extends Iterable<T>, ? super S>) - Static method in class de.caff.generics.TypesImplMap
Add the mapped elements of an enumeration into a collection.
Match - Class in de.caff.generics.matcher
Helper class for matcher construction.
Matcher<T1,T2> - Interface in de.caff.generics
 
MatchSet<E> - Class in de.caff.generics
A set which is using an UniformMatcher for checker for equality.
MatchSet() - Constructor for class de.caff.generics.MatchSet
Constructor.
MatchSet(UniformMatcher<? super E>) - Constructor for class de.caff.generics.MatchSet
Constructor.
MatchSet(UniformMatcher<? super E>, Iterable<? extends E>) - Constructor for class de.caff.generics.MatchSet
Constructor.
MultiConvertingFragileLoopItemHandler<T,S> - Class in de.caff.generics.handler
A loop item handler allowing to do convert on incoming item to a multitude of outgoing items.
MultiConvertingFragileLoopItemHandler(FragileTypeConverter<? extends Iterable<T>, ? super S>) - Constructor for class de.caff.generics.handler.MultiConvertingFragileLoopItemHandler
Constructor.
MultiConvertingLoopItemHandler<T,S> - Class in de.caff.generics.handler
A loop item handler allowing to do convert on incoming item to a multitude of outgoing items.
MultiConvertingLoopItemHandler(Function1<? extends Iterable<T>, ? super S>) - Constructor for class de.caff.generics.handler.MultiConvertingLoopItemHandler
Constructor.

N

naturalOrder(Class<T>) - Static method in class de.caff.generics.Types
Get a comparator which sorts comparables in their natural order.
naturalOrder(Collection<T>) - Static method in class de.caff.generics.Types
Get a comparator which sorts comparables in their natural order.
negate(Matcher<T1, T2>) - Static method in class de.caff.generics.matcher.Match
Get a matcher which negates the result of a basic one.
NegateCheckerWrapper<T> - Class in de.caff.generics.checker
A wrapper for a checker which negates the results.
NegateCheckerWrapper(Predicate1<T>) - Constructor for class de.caff.generics.checker.NegateCheckerWrapper
Constructor.
NegateMatcher<T1,T2> - Class in de.caff.generics.matcher
A matcher which uses the negated result of a wrapped matcher.
NegateMatcher(Matcher<T1, T2>) - Constructor for class de.caff.generics.matcher.NegateMatcher
Constructor.
next() - Method in class de.caff.generics.ConcatenatedIterators
Returns the next element in the iteration.
next() - Method in class de.caff.generics.EnumerationIterator
Returns the next element in the iteration.
next() - Method in class de.caff.generics.IteratorConverter
Returns the next element in the iteration.
next() - Method in class de.caff.generics.ListIteratorConverter
Returns the next element in the list and advances the cursor position.
nextElement() - Method in class de.caff.generics.IteratorEnumeration
Returns the next element of this enumeration if this enumeration object has at least one more element to provide.
nextIndex() - Method in class de.caff.generics.ListIteratorConverter
Returns the index of the element that would be returned by a subsequent call to ListIteratorConverter.next().
not(Predicate1<T>) - Static method in class de.caff.generics.checker.Check
Get a value checker which negates the result of a checker.
NOT_NULL - Static variable in class de.caff.generics.Types
Predicate for filtering out null objects.
notEquals(T) - Static method in class de.caff.generics.checker.Check
Get a value checker with checks for a given value using the equals method.
NotEqualsChecker<T> - Class in de.caff.generics.checker
This filter uses the equals method to check for equalitiy, and returns true for not equal objects.
NotEqualsChecker(T) - Constructor for class de.caff.generics.checker.NotEqualsChecker
Constructor.
NotNull - Annotation Type in de.caff.annotation
Annotation which marks a return value or a parameter as never being null.
notRefEquals(T) - Static method in class de.caff.generics.checker.Check
Get a value checker which checks for being not a given value using reference equality.
Nullable - Annotation Type in de.caff.annotation
Annotation which marks a return value or a parameter as possibly being null.
NullCheckMatcher<T1,T2> - Class in de.caff.generics.matcher
A matcher handling null values for a wrapped matcher.
NullCheckMatcher(Matcher<T1, T2>) - Constructor for class de.caff.generics.matcher.NullCheckMatcher
Constructor.
nullConverter() - Static method in class de.caff.generics.Types
Type converter which does no conversion.
NUMBER_TO_BYTE - Static variable in class de.caff.generics.Types
A type converter allowing any number based type to be converted to a byte value.
NUMBER_TO_DOUBLE - Static variable in class de.caff.generics.Types
A type converter allowing any number based type to be converted to double.
NUMBER_TO_FLOAT - Static variable in class de.caff.generics.Types
A type converter allowing any number based type to be converted to float.
NUMBER_TO_INT - Static variable in class de.caff.generics.Types
A type converter allowing any number based type to be converted to integer.
NUMBER_TO_LONG - Static variable in class de.caff.generics.Types
A type converter allowing any number based type to be converted to long.
NUMBER_TO_SHORT - Static variable in class de.caff.generics.Types
A type converter allowing any number based type to be converted to short integer.

O

OBJECT_ARRAY - Static variable in class de.caff.generics.Empty
Empty Object array.
OBJECT_ARRAY_2D - Static variable in class de.caff.generics.Empty
Empty array of Object arrays.
or(Predicate1<? super T>, Predicate1<? super T>) - Static method in class de.caff.generics.checker.Check
Get a value checker which returns the boolean or of two checkers.
or(Predicate1<? super T>, Predicate1<? super T>, Predicate1<? super T>...) - Static method in class de.caff.generics.checker.Check
Get a value checker which returns the boolean or of some checkers.
or(Collection<Predicate1<T>>) - Static method in class de.caff.generics.checker.Check
Get a value checker which returns the boolean or of some checkers
OrChecker<T> - Class in de.caff.generics.checker
A value checker which returns true when any of the wrapped checkers returns true.
OrChecker(Predicate1<? super T>, Predicate1<? super T>) - Constructor for class de.caff.generics.checker.OrChecker
Constructor.
OrChecker(Predicate1<? super T>, Predicate1<? super T>, Predicate1<? super T>...) - Constructor for class de.caff.generics.checker.OrChecker
Constructor.
OrChecker(Collection<Predicate1<T>>) - Constructor for class de.caff.generics.checker.OrChecker
Constructor.
OrderedPair<S,T> - Class in de.caff.generics
A simple ordered pair.
OrderedPair(S, T) - Constructor for class de.caff.generics.OrderedPair
Constructor.
OrderedPairFirstExtractor<T> - Class in de.caff.generics.converter
A type converter which extracts the first element of a pair.
OrderedPairFirstExtractor() - Constructor for class de.caff.generics.converter.OrderedPairFirstExtractor
 
OrderedPairSecondExtractor<T> - Class in de.caff.generics.converter
A type converter which extracts the second element of a pair.
OrderedPairSecondExtractor() - Constructor for class de.caff.generics.converter.OrderedPairSecondExtractor
 
OverCaringTypeConverter<T,S> - Class in de.caff.generics.converter
A wrapper for a standard type converter, making it appear fragile.
OverCaringTypeConverter(Function1<T, S>) - Constructor for class de.caff.generics.converter.OverCaringTypeConverter
Constructor.

P

Pair<T> - Class in de.caff.generics
An ordered pair with equal types for first and second.
Pair(T, T) - Constructor for class de.caff.generics.Pair
Constructor.
partialLeft(Function2<R, P1, P2>, P1) - Static method in class de.caff.generics.function.Functions
Get a partially applied function.
partialLeft(Function3<R, P1, P2, P3>, P1) - Static method in class de.caff.generics.function.Functions
Get a partially applied function.
partialLeft(Function3<R, P1, P2, P3>, P1, P2) - Static method in class de.caff.generics.function.Functions
Get a partially applied function.
partialLeft(Procedure2<P1, P2>, P1) - Static method in class de.caff.generics.function.Functions
Get a partially applied procedure.
partialLeft(Procedure3<P1, P2, P3>, P1) - Static method in class de.caff.generics.function.Functions
Get a partially applied procedure.
partialLeft(Procedure3<P1, P2, P3>, P1, P2) - Static method in class de.caff.generics.function.Functions
Get a partially applied procedure.
partialRight(Function2<R, P1, P2>, P2) - Static method in class de.caff.generics.function.Functions
Get a partially applied function.
partialRight(Function3<R, P1, P2, P3>, P3) - Static method in class de.caff.generics.function.Functions
Get a partially applied function.
partialRight(Function3<R, P1, P2, P3>, P2, P3) - Static method in class de.caff.generics.function.Functions
Get a partially applied function.
partialRight(Procedure2<P1, P2>, P2) - Static method in class de.caff.generics.function.Functions
Get a partially applied procedure.
partialRight(Procedure3<P1, P2, P3>, P3) - Static method in class de.caff.generics.function.Functions
Get a partially applied procedure.
partialRight(Procedure3<P1, P2, P3>, P2, P3) - Static method in class de.caff.generics.function.Functions
Get a partially applied procedure.
Predicate1<P> - Interface in de.caff.generics.function
A function with one argument which returns a boolean value.
Predicate2<P1,P2> - Interface in de.caff.generics.function
A function with two arguments which returns a boolean value.
previous() - Method in class de.caff.generics.ListIteratorConverter
Returns the previous element in the list and moves the cursor position backwards.
previousIndex() - Method in class de.caff.generics.ListIteratorConverter
Returns the index of the element that would be returned by a subsequent call to ListIteratorConverter.previous().
Procedure0 - Interface in de.caff.generics.function
Function without return and with no parameter.
Procedure1<P> - Interface in de.caff.generics.function
Function without return and with one parameter.
Procedure2<P1,P2> - Interface in de.caff.generics.function
Function without return and with two parameters.
Procedure3<P1,P2,P3> - Interface in de.caff.generics.function
Function without return and with three parameters.
propertyChange(PropertyChangeEvent) - Method in class de.caff.generics.SoftPropertyChangeListener
This method gets called when a bound property is changed.
propertyChange(PropertyChangeEvent) - Method in class de.caff.generics.WeakPropertyChangeListener
This method gets called when a bound property is changed.
put(K, V) - Method in class de.caff.generics.RefValueHashMap
Associates the specified value with the specified key in this map (optional operation).
putAll(Map<? extends K, ? extends V>) - Method in class de.caff.generics.RefValueHashMap
Copies all of the mappings from the specified map to this map (optional operation).

R

refEquals(T) - Static method in class de.caff.generics.checker.Check
Get a value checker which checks for a given value using reference equality.
REFERENCE_MATCHER - Static variable in class de.caff.generics.matcher.Match
Matcher which is using reference equality, i.e. each object only matches with itself.
ReferenceCreator<R extends java.lang.ref.Reference<? super V>,V> - Interface in de.caff.generics
Reference creator.
ReferenceMatcher - Class in de.caff.generics.matcher
A reference matcher is only accepting reference equality.
ReferenceMatcher() - Constructor for class de.caff.generics.matcher.ReferenceMatcher
 
References - Class in de.caff.generics
Helper for reference creation.
ReferenceType - Enum in de.caff.util
Reference type.
ReferencingTypeConverter<T,R extends java.lang.ref.Reference<? super T>> - Class in de.caff.generics.converter
Type converter which wraps the object with an reference.
ReferencingTypeConverter(ReferenceCreator<R, T>) - Constructor for class de.caff.generics.converter.ReferencingTypeConverter
Constructor.
RefValueHashMap<K,V> - Class in de.caff.generics
A hashmap with strong keys and soft referenced values.
RefValueHashMap(ReferenceCreator<? extends Reference<V>, V>) - Constructor for class de.caff.generics.RefValueHashMap
Constructs an empty SoftValueHashMap with the default initial capacity (16) and the default load factor (0.75).
RefValueHashMap(ReferenceCreator<? extends Reference<V>, V>, int) - Constructor for class de.caff.generics.RefValueHashMap
Constructs an empty SoftValueHashMap with the specified initial capacity and the default load factor (0.75).
RefValueHashMap(ReferenceCreator<? extends Reference<V>, V>, int, float) - Constructor for class de.caff.generics.RefValueHashMap
Constructs an empty HashMap with the specified initial capacity and load factor.
RefValueHashMap(ReferenceCreator<? extends Reference<V>, V>, Map<? extends K, ? extends V>) - Constructor for class de.caff.generics.RefValueHashMap
Constructs a new HashMap with the same mappings as the specified Map.
RefValueHashMap(ReferenceCreator<? extends Reference<V>, V>, boolean) - Constructor for class de.caff.generics.RefValueHashMap
Constructs an empty SoftValueHashMap with the default initial capacity (16) and the default load factor (0.75).
RefValueHashMap(ReferenceCreator<? extends Reference<V>, V>, boolean, int) - Constructor for class de.caff.generics.RefValueHashMap
Constructs an empty SoftValueHashMap with the specified initial capacity and the default load factor (0.75).
RefValueHashMap(ReferenceCreator<? extends Reference<V>, V>, boolean, int, float) - Constructor for class de.caff.generics.RefValueHashMap
Constructs an empty HashMap with the specified initial capacity and load factor.
RefValueHashMap(ReferenceCreator<? extends Reference<V>, V>, boolean, Map<? extends K, ? extends V>) - Constructor for class de.caff.generics.RefValueHashMap
Constructs a new HashMap with the same mappings as the specified Map.
RefWrapperHashSet<V> - Class in de.caff.generics
A hash st which holds its elements as references.
RefWrapperHashSet(ReferenceCreator<? extends Reference<V>, V>) - Constructor for class de.caff.generics.RefWrapperHashSet
Default constructor.
RefWrapperHashSet(ReferenceCreator<? extends Reference<V>, V>, Collection<? extends V>) - Constructor for class de.caff.generics.RefWrapperHashSet
Create a reference wrapper list from a collection.
RefWrapperList<V> - Class in de.caff.generics
A list which holds its elements as references.
RefWrapperList(ReferenceCreator<? extends Reference<V>, V>) - Constructor for class de.caff.generics.RefWrapperList
Default constructor.
RefWrapperList(ReferenceCreator<? extends Reference<V>, V>, Collection<? extends V>) - Constructor for class de.caff.generics.RefWrapperList
Create a reference wrapper list from a collection.
RefWrapperList(ReferenceCreator<? extends Reference<V>, V>, List<Reference<V>>) - Constructor for class de.caff.generics.RefWrapperList
Constructor.
RELEASE_DATE - Static variable in class de.caff.generics.Types
Release of this file.
remove(Object) - Method in class de.caff.generics.AbstractBasicCountingSet
Removes the specified element from this set if it is present (optional operation).
remove(int) - Method in class de.caff.generics.AbstractBasicUnmodifiableList
Removes the element at the specified position in this list (optional operation).
remove(Object) - Method in class de.caff.generics.AbstractBasicUnmodifiableList
Removes the first occurrence in this list of the specified element (optional operation).
remove(Object) - Method in class de.caff.generics.ActiveList
Removes the first occurrence of the specified element from this list, if it is present (optional operation).
remove(int) - Method in class de.caff.generics.ActiveList
Removes the element at the specified position in this list (optional operation).
remove() - Method in class de.caff.generics.ConcatenatedIterators
Removes from the underlying collection the last element returned by this iterator (optional operation).
remove() - Method in class de.caff.generics.EnumerationIterator
Removes from the underlying collection the last element returned by the iterator (optional operation).
remove() - Method in class de.caff.generics.IteratorConverter
Removes from the underlying collection the last element returned by the iterator (optional operation).
remove() - Method in class de.caff.generics.ListIteratorConverter
Removes from the list the last element that was returned by ListIteratorConverter.next() or ListIteratorConverter.previous() (optional operation).
remove(Object) - Method in class de.caff.generics.MatchSet
Removes the specified element from this set if it is present (optional operation).
remove(Object) - Method in class de.caff.generics.RefValueHashMap
Removes the mapping for this key from this map if it is present (optional operation).
remove(Object) - Method in class de.caff.generics.RefWrapperHashSet
Removes the first occurrence in this list of the specified element (optional operation).
remove(Object) - Method in class de.caff.generics.RefWrapperList
Removes the first occurrence in this list of the specified element (optional operation).
remove(int) - Method in class de.caff.generics.RefWrapperList
Removes the element at the specified position in this list (optional operation).
remove(Object) - Method in class de.caff.generics.SynchronizedCollection
Removes a single instance of the specified element from this collection, if it is present (optional operation).
remove(Object) - Method in class de.caff.generics.SynchronizedList
Removes a single instance of the specified element from this collection, if it is present (optional operation).
remove(int) - Method in class de.caff.generics.SynchronizedList
Removes the element at the specified position in this list (optional operation).
removeActiveListListener(ActiveListListener<? super T>) - Method in class de.caff.generics.ActiveList
Remove an active list listener.
removeAll(Collection<?>) - Method in class de.caff.generics.AbstractBasicCountingSet
Removes from this set all of its elements that are contained in the specified collection (optional operation).
removeAll(Collection) - Method in class de.caff.generics.AbstractBasicUnmodifiableList
Removes from this list all the elements that are contained in the specified collection (optional operation).
removeAll(Collection<?>) - Method in class de.caff.generics.MatchSet
Removes from this set all of its elements that are contained in the specified collection (optional operation).
removeAll(Collection<?>) - Method in class de.caff.generics.RefWrapperHashSet
Removes from this list all the elements that are contained in the specified collection (optional operation).
removeAll(Collection<?>) - Method in class de.caff.generics.RefWrapperList
Removes from this list all the elements that are contained in the specified collection (optional operation).
removeAll(Collection<?>) - Method in class de.caff.generics.SynchronizedCollection
Removes all this collection's elements that are also contained in the specified collection (optional operation).
removeAll(Collection<?>) - Method in class de.caff.generics.SynchronizedList
Removes all this collection's elements that are also contained in the specified collection (optional operation).
removeDeadValues() - Method in class de.caff.generics.RefValueHashMap
Remove all entries from this map which have dead values.
removeWeakPropertyListener(PropertyChangeSupport, PropertyChangeListener) - Static method in class de.caff.generics.WeakPropertyChangeListener
Remove a weak property change listener from a property change support.
removeWeakPropertyListener(PropertyChangeSupport, String, PropertyChangeListener) - Static method in class de.caff.generics.WeakPropertyChangeListener
Remove a weak property change listener listening for a special property from a property change support.
retainAll(Collection<?>) - Method in class de.caff.generics.AbstractBasicCountingSet
Retains only the elements in this set that are contained in the specified collection (optional operation).
retainAll(Collection) - Method in class de.caff.generics.AbstractBasicUnmodifiableList
Retains only the elements in this list that are contained in the specified collection (optional operation).
retainAll(Collection<?>) - Method in class de.caff.generics.MatchSet
Retains only the elements in this set that are contained in the specified collection (optional operation).
retainAll(Collection<?>) - Method in class de.caff.generics.RefWrapperHashSet
Retains only the elements in this list that are contained in the specified collection (optional operation).
retainAll(Collection<?>) - Method in class de.caff.generics.RefWrapperList
Retains only the elements in this list that are contained in the specified collection (optional operation).
retainAll(Collection<?>) - Method in class de.caff.generics.SynchronizedCollection
Retains only the elements in this collection that are contained in the specified collection (optional operation).
retainAll(Collection<?>) - Method in class de.caff.generics.SynchronizedList
Retains only the elements in this collection that are contained in the specified collection (optional operation).
revert(Matcher<T2, T1>) - Static method in class de.caff.generics.matcher.Match
Get a reverted matcher from a basic one.
REVERTED_DEFAULT_MATCHER - Static variable in class de.caff.generics.matcher.Match
Basic matcher, using Object.equals(Object) method of second object.
RevertedMatcher<T1,T2> - Class in de.caff.generics.matcher
A matcher which inverts the direction of comparison of a wrapped matcher.
RevertedMatcher(Matcher<T2, T1>) - Constructor for class de.caff.generics.matcher.RevertedMatcher
Constructor.
RevertedUniformMatcher<T> - Class in de.caff.generics.matcher
A matcher which inverts the direction of comparison of a wrapped matcher.
RevertedUniformMatcher(UniformMatcher<T>) - Constructor for class de.caff.generics.matcher.RevertedUniformMatcher
Constructor.

S

second - Variable in class de.caff.generics.OrderedPair
The second element.
set(int, T) - Method in class de.caff.generics.AbstractBasicUnmodifiableList
Replaces the element at the specified position in this list with the specified element (optional operation).
set(int, T) - Method in class de.caff.generics.ActiveList
Replaces the element at the specified position in this list with the specified element (optional operation).
set(T) - Method in class de.caff.generics.ListIteratorConverter
Replaces the last element returned by ListIteratorConverter.next() or ListIteratorConverter.previous() with the specified element (optional operation).
set(int, V) - Method in class de.caff.generics.RefWrapperList
Replaces the element at the specified position in this list with the specified element (optional operation).
set(int, T) - Method in class de.caff.generics.SynchronizedList
Replaces the element at the specified position in this list with the specified element (optional operation).
setValue(T) - Method in class de.caff.generics.OrderedPair
Replaces the value corresponding to this entry with the specified value (optional operation).
setValue(int) - Method in interface de.caff.util.Counter
Set the value.
setValue(int) - Method in class de.caff.util.SimpleCounter
Set the value.
setValue(int) - Method in class de.caff.util.ThreadSafeCounter
Set the value.
SHORT_ARRAY - Static variable in class de.caff.generics.Empty
Empty short array,
SHORT_ARRAY_2D - Static variable in class de.caff.generics.Empty
Empty array of short arrays,
SIMPLE - Static variable in interface de.caff.util.Counter
Simple counter creator.
SimpleCounter - Class in de.caff.util
Changeable integer wrapper, to be used as counter especially as map values.
SimpleCounter() - Constructor for class de.caff.util.SimpleCounter
Default constructor.
SimpleCounter(int) - Constructor for class de.caff.util.SimpleCounter
Constructor.
SimpleCounter(Counter) - Constructor for class de.caff.util.SimpleCounter
Copy constructor.
size() - Method in class de.caff.generics.AbstractBasicCountingSet
Returns the number of elements in this set (its cardinality).
size() - Method in class de.caff.generics.ActiveList
Returns the number of elements in this list.
size() - Method in class de.caff.generics.MatchSet
Returns the number of elements in this set (its cardinality).
size() - Method in class de.caff.generics.RefValueHashMap
Returns the number of key-value mappings in this map.
size() - Method in class de.caff.generics.RefWrapperHashSet
Returns the number of elements in this list.
size() - Method in class de.caff.generics.RefWrapperList
Returns the number of elements in this list.
size() - Method in class de.caff.generics.SynchronizedCollection
Returns the number of elements in this collection.
size() - Method in class de.caff.generics.SynchronizedList
Returns the number of elements in this collection.
size() - Method in class de.caff.generics.UnmodifiableListArrayWrapper
Returns the number of elements in this list.
size() - Method in class de.caff.generics.UnmodifiableListBooleanArrayWrapper
Returns the number of elements in this list.
size() - Method in class de.caff.generics.UnmodifiableListByteArrayWrapper
Returns the number of elements in this list.
size() - Method in class de.caff.generics.UnmodifiableListDoubleArrayWrapper
Returns the number of elements in this list.
size() - Method in class de.caff.generics.UnmodifiableListFloatArrayWrapper
Returns the number of elements in this list.
size() - Method in class de.caff.generics.UnmodifiableListIntArrayWrapper
Returns the number of elements in this list.
size() - Method in class de.caff.generics.UnmodifiableListLongArrayWrapper
Returns the number of elements in this list.
size() - Method in class de.caff.generics.UnmodifiableListShortArrayWrapper
Returns the number of elements in this list.
SoftPropertyChangeListener - Class in de.caff.generics
Wrapper for a property change listener which reference the original change listener softly.
SoftPropertyChangeListener(PropertyChangeListener) - Constructor for class de.caff.generics.SoftPropertyChangeListener
Constructor.
SoftReferenceImpl<T> - Class in de.caff.util
Soft reference implementation.
SoftReferenceImpl(T) - Constructor for class de.caff.util.SoftReferenceImpl
Creates a new soft reference that refers to the given object.
SoftValueHashMap<K,V> - Class in de.caff.generics
A hashmap with strong keys and soft referenced values.
SoftValueHashMap() - Constructor for class de.caff.generics.SoftValueHashMap
Constructs an empty SoftValueHashMap with the default initial capacity (16) and the default load factor (0.75).
SoftValueHashMap(int) - Constructor for class de.caff.generics.SoftValueHashMap
Constructs an empty SoftValueHashMap with the specified initial capacity and the default load factor (0.75).
SoftValueHashMap(int, float) - Constructor for class de.caff.generics.SoftValueHashMap
Constructs an empty HashMap with the specified initial capacity and load factor.
SoftValueHashMap(Map<? extends K, ? extends V>) - Constructor for class de.caff.generics.SoftValueHashMap
Constructs a new HashMap with the same mappings as the specified Map.
SoftValueHashMap(boolean) - Constructor for class de.caff.generics.SoftValueHashMap
Constructs an empty SoftValueHashMap with the default initial capacity (16) and the default load factor (0.75).
SoftValueHashMap(boolean, int) - Constructor for class de.caff.generics.SoftValueHashMap
Constructs an empty SoftValueHashMap with the specified initial capacity and the default load factor (0.75).
SoftValueHashMap(boolean, int, float) - Constructor for class de.caff.generics.SoftValueHashMap
Constructs an empty HashMap with the specified initial capacity and load factor.
SoftValueHashMap(boolean, Map<? extends K, ? extends V>) - Constructor for class de.caff.generics.SoftValueHashMap
Constructs a new HashMap with the same mappings as the specified Map.
STR_TO_BOOLEAN - Static variable in class de.caff.generics.Types
A converter which converts strings to boolean values.
STR_TO_BYTE - Static variable in class de.caff.generics.Types
A converter which converts strings to byte values, using base 10.
STR_TO_BYTE_BASE_16 - Static variable in class de.caff.generics.Types
A converter which converts strings to byte values, using base 16.
STR_TO_BYTE_BASE_2 - Static variable in class de.caff.generics.Types
A converter which converts strings to byte values, using base 2.
STR_TO_BYTE_BASE_8 - Static variable in class de.caff.generics.Types
A converter which converts strings to byte values, using base 8.
STR_TO_DOUBLE - Static variable in class de.caff.generics.Types
A converter which converts strings (in Java number format) to double values.
STR_TO_FLOAT - Static variable in class de.caff.generics.Types
A converter which converts strings (in Java number format) to float values.
STR_TO_INT - Static variable in class de.caff.generics.Types
A converter which converts strings to integer, using base 10.
STR_TO_INT_BASE_16 - Static variable in class de.caff.generics.Types
A converter which converts strings to integer, using base 16.
STR_TO_INT_BASE_2 - Static variable in class de.caff.generics.Types
A converter which converts strings to integer, using base 2.
STR_TO_INT_BASE_8 - Static variable in class de.caff.generics.Types
A converter which converts strings to integer, using base 8.
STR_TO_LONG - Static variable in class de.caff.generics.Types
A converter which converts strings to long integer, using base 10.
STR_TO_LONG_BASE_16 - Static variable in class de.caff.generics.Types
A converter which converts strings to long integer, using base 16.
STR_TO_LONG_BASE_2 - Static variable in class de.caff.generics.Types
A converter which converts strings to long integer, using base 2.
STR_TO_LONG_BASE_8 - Static variable in class de.caff.generics.Types
A converter which converts strings to long integer, using base 8.
STR_TO_LOWER - Static variable in class de.caff.generics.Types
A converter which changes strings to lowercase.
STR_TO_SHORT - Static variable in class de.caff.generics.Types
A converter which converts strings to short integer, using base 10.
STR_TO_SHORT_BASE_16 - Static variable in class de.caff.generics.Types
A converter which converts strings to short integer, using base 16.
STR_TO_SHORT_BASE_2 - Static variable in class de.caff.generics.Types
A converter which converts strings to short integer, using base 2.
STR_TO_SHORT_BASE_8 - Static variable in class de.caff.generics.Types
A converter which converts strings to short integer, using base 8.
STR_TO_UPPER - Static variable in class de.caff.generics.Types
A converter which changes strings to uppercase.
STRING - Static variable in class de.caff.generics.Empty
Empty String.
STRING_ARRAY - Static variable in class de.caff.generics.Empty
Empty String array.
STRING_ARRAY_2D - Static variable in class de.caff.generics.Empty
Empty array of String arrays.
StringSplitTypeConverter - Class in de.caff.generics.converter
String split type converter.
StringSplitTypeConverter(Pattern) - Constructor for class de.caff.generics.converter.StringSplitTypeConverter
Constructor.
StringSplitTypeConverter(String) - Constructor for class de.caff.generics.converter.StringSplitTypeConverter
Constructor.
StringToByteTypeConverter - Class in de.caff.generics.converter
Type converter which converts strings to byte values.
StringToByteTypeConverter(int) - Constructor for class de.caff.generics.converter.StringToByteTypeConverter
Constructor.
StringToByteTypeConverter() - Constructor for class de.caff.generics.converter.StringToByteTypeConverter
Constructor.
StringToDoubleTypeConverter - Class in de.caff.generics.converter
Type converter which converts strings to doubles.
StringToDoubleTypeConverter() - Constructor for class de.caff.generics.converter.StringToDoubleTypeConverter
 
StringToFloatTypeConverter - Class in de.caff.generics.converter
Type converter which converts strings to floats.
StringToFloatTypeConverter() - Constructor for class de.caff.generics.converter.StringToFloatTypeConverter
 
StringToIntegerTypeConverter - Class in de.caff.generics.converter
Type converter which converts strings to integers.
StringToIntegerTypeConverter(int) - Constructor for class de.caff.generics.converter.StringToIntegerTypeConverter
Constructor.
StringToIntegerTypeConverter() - Constructor for class de.caff.generics.converter.StringToIntegerTypeConverter
Constructor.
StringToLongTypeConverter - Class in de.caff.generics.converter
Type converter which converts strings to long integers.
StringToLongTypeConverter(int) - Constructor for class de.caff.generics.converter.StringToLongTypeConverter
Constructor.
StringToLongTypeConverter() - Constructor for class de.caff.generics.converter.StringToLongTypeConverter
Constructor.
StringToShortTypeConverter - Class in de.caff.generics.converter
Type converter which converts strings to short integers.
StringToShortTypeConverter(int) - Constructor for class de.caff.generics.converter.StringToShortTypeConverter
Constructor.
StringToShortTypeConverter() - Constructor for class de.caff.generics.converter.StringToShortTypeConverter
Constructor.
subList(int, int) - Method in class de.caff.generics.RefWrapperList
Returns a view of the portion of this list between the specified fromIndex, inclusive, and toIndex, exclusive.
subList(int, int) - Method in class de.caff.generics.SynchronizedList
Returns a view of the portion of this list between the specified fromIndex, inclusive, and toIndex, exclusive.
subList(int, int) - Method in class de.caff.generics.UnmodifiableListArrayWrapper
Returns a view of the portion of this list between the specified fromIndex, inclusive, and toIndex, exclusive.
subList(int, int) - Method in class de.caff.generics.UnmodifiableListBooleanArrayWrapper
Returns a view of the portion of this list between the specified fromIndex, inclusive, and toIndex, exclusive.
subList(int, int) - Method in class de.caff.generics.UnmodifiableListByteArrayWrapper
Returns a view of the portion of this list between the specified fromIndex, inclusive, and toIndex, exclusive.
subList(int, int) - Method in class de.caff.generics.UnmodifiableListDoubleArrayWrapper
Returns a view of the portion of this list between the specified fromIndex, inclusive, and toIndex, exclusive.
subList(int, int) - Method in class de.caff.generics.UnmodifiableListFloatArrayWrapper
Returns a view of the portion of this list between the specified fromIndex, inclusive, and toIndex, exclusive.
subList(int, int) - Method in class de.caff.generics.UnmodifiableListIntArrayWrapper
Returns a view of the portion of this list between the specified fromIndex, inclusive, and toIndex, exclusive.
subList(int, int) - Method in class de.caff.generics.UnmodifiableListLongArrayWrapper
Returns a view of the portion of this list between the specified fromIndex, inclusive, and toIndex, exclusive.
subList(int, int) - Method in class de.caff.generics.UnmodifiableListShortArrayWrapper
Returns a view of the portion of this list between the specified fromIndex, inclusive, and toIndex, exclusive.
subSet(T, T) - Method in class de.caff.generics.CountingTreeSet
Returns a view of the portion of this sorted set whose elements range from fromElement, inclusive, to toElement, exclusive.
substract(int) - Method in interface de.caff.util.Counter
Substract something from the counter.
substract(Counter) - Method in interface de.caff.util.Counter
Substract something from the counter.
substract(int) - Method in class de.caff.util.SimpleCounter
Substract something from the counter.
substract(Counter) - Method in class de.caff.util.SimpleCounter
Substract something from the counter.
substract(int) - Method in class de.caff.util.ThreadSafeCounter
Substract something from the counter.
substract(Counter) - Method in class de.caff.util.ThreadSafeCounter
Substract something from the counter.
substract1() - Method in interface de.caff.util.Counter
Substract 1 from counter.
substract1() - Method in class de.caff.util.SimpleCounter
Substract 1 from counter.
substract1() - Method in class de.caff.util.ThreadSafeCounter
Substract 1 from counter.
SynchronizedCollection<T> - Class in de.caff.generics
Synchronized collection.
SynchronizedCollection(Collection<T>) - Constructor for class de.caff.generics.SynchronizedCollection
Constructor.
synchronizedCollection(Collection<T>) - Static method in class de.caff.generics.Types
Get a synchronized collection from a basic collection which is optimized for being often iterated, but rarely changed.
SynchronizedList<T> - Class in de.caff.generics
Synchronized list.
SynchronizedList(List<T>) - Constructor for class de.caff.generics.SynchronizedList
Constructor.
synchronizedList(List<T>) - Static method in class de.caff.generics.Types
Get a synchronized list from a basic collection which is optimized for being often iterated, but rarely changed.

T

tailSet(T) - Method in class de.caff.generics.CountingTreeSet
Returns a view of the portion of this sorted set whose elements are greater than or equal to fromElement.
THREAD_SAFE - Static variable in interface de.caff.util.Counter
Thread safe counter creator.
ThreadSafeCounter - Class in de.caff.util
Changeable integer wrapper, to be used as counter especially as map values.
ThreadSafeCounter() - Constructor for class de.caff.util.ThreadSafeCounter
Default constructor.
ThreadSafeCounter(int) - Constructor for class de.caff.util.ThreadSafeCounter
Constructor.
ThreadSafeCounter(Counter) - Constructor for class de.caff.util.ThreadSafeCounter
Copy constructor.
TO_STRING - Static variable in class de.caff.generics.Types
A type converter which converts any object into its toString() representation.
TO_STRING_COMPARATOR - Static variable in class de.caff.generics.Types
Comparator which compares the toString() representation.
TO_STRING_IGNORE_CASE_COMPARATOR - Static variable in class de.caff.generics.Types
Comparator which compares the toString() representation in case-insensitive order.
toArray() - Method in class de.caff.generics.AbstractBasicCountingSet
Returns an array containing all of the elements in this set.
toArray(U[]) - Method in class de.caff.generics.AbstractBasicCountingSet
Returns an array containing all of the elements in this set; the runtime type of the returned array is that of the specified array.
toArray() - Method in class de.caff.generics.ActiveList
Returns an array containing all of the elements in this list in proper sequence (from first to last element).
toArray(T1[]) - Method in class de.caff.generics.ActiveList
Returns an array containing all of the elements in this list in proper sequence (from first to last element); the runtime type of the returned array is that of the specified array.
toArray() - Method in class de.caff.generics.MatchSet
Returns an array containing all of the elements in this set.
toArray(U[]) - Method in class de.caff.generics.MatchSet
Returns an array containing all of the elements in this set; the runtime type of the returned array is that of the specified array.
toArray() - Method in class de.caff.generics.RefWrapperHashSet
Returns an array containing all of the elements in this list in proper sequence.
toArray(U[]) - Method in class de.caff.generics.RefWrapperHashSet
Returns an array containing all of the elements in this list in proper sequence; the runtime type of the returned array is that of the specified array.
toArray() - Method in class de.caff.generics.RefWrapperList
Returns an array containing all of the elements in this list in proper sequence.
toArray(T[]) - Method in class de.caff.generics.RefWrapperList
Returns an array containing all of the elements in this list in proper sequence; the runtime type of the returned array is that of the specified array.
toArray() - Method in class de.caff.generics.SynchronizedCollection
Returns an array containing all of the elements in this collection.
toArray(U[]) - Method in class de.caff.generics.SynchronizedCollection
Returns an array containing all of the elements in this collection; the runtime type of the returned array is that of the specified array.
toArray() - Method in class de.caff.generics.SynchronizedList
Returns an array containing all of the elements in this collection.
toArray(U[]) - Method in class de.caff.generics.SynchronizedList
Returns an array containing all of the elements in this collection; the runtime type of the returned array is that of the specified array.
toArray() - Method in class de.caff.generics.UnmodifiableListArrayWrapper
Returns an array containing all of the elements in this list in proper sequence.
toArray(S[]) - Method in class de.caff.generics.UnmodifiableListArrayWrapper
Returns an array containing all of the elements in this list in proper sequence; the runtime type of the returned array is that of the specified array.
toArray() - Method in class de.caff.generics.UnmodifiableListBooleanArrayWrapper
Returns an array containing all of the elements in this list in proper sequence.
toArray(S[]) - Method in class de.caff.generics.UnmodifiableListBooleanArrayWrapper
Returns an array containing all of the elements in this list in proper sequence; the runtime type of the returned array is that of the specified array.
toArray() - Method in class de.caff.generics.UnmodifiableListByteArrayWrapper
Returns an array containing all of the elements in this list in proper sequence.
toArray(S[]) - Method in class de.caff.generics.UnmodifiableListByteArrayWrapper
Returns an array containing all of the elements in this list in proper sequence; the runtime type of the returned array is that of the specified array.
toArray() - Method in class de.caff.generics.UnmodifiableListDoubleArrayWrapper
Returns an array containing all of the elements in this list in proper sequence.
toArray(S[]) - Method in class de.caff.generics.UnmodifiableListDoubleArrayWrapper
Returns an array containing all of the elements in this list in proper sequence; the runtime type of the returned array is that of the specified array.
toArray() - Method in class de.caff.generics.UnmodifiableListFloatArrayWrapper
Returns an array containing all of the elements in this list in proper sequence.
toArray(S[]) - Method in class de.caff.generics.UnmodifiableListFloatArrayWrapper
Returns an array containing all of the elements in this list in proper sequence; the runtime type of the returned array is that of the specified array.
toArray() - Method in class de.caff.generics.UnmodifiableListIntArrayWrapper
Returns an array containing all of the elements in this list in proper sequence.
toArray(S[]) - Method in class de.caff.generics.UnmodifiableListIntArrayWrapper
Returns an array containing all of the elements in this list in proper sequence; the runtime type of the returned array is that of the specified array.
toArray() - Method in class de.caff.generics.UnmodifiableListLongArrayWrapper
Returns an array containing all of the elements in this list in proper sequence.
toArray(S[]) - Method in class de.caff.generics.UnmodifiableListLongArrayWrapper
Returns an array containing all of the elements in this list in proper sequence; the runtime type of the returned array is that of the specified array.
toArray() - Method in class de.caff.generics.UnmodifiableListShortArrayWrapper
Returns an array containing all of the elements in this list in proper sequence.
toArray(S[]) - Method in class de.caff.generics.UnmodifiableListShortArrayWrapper
Returns an array containing all of the elements in this list in proper sequence; the runtime type of the returned array is that of the specified array.
toBooleanArray(Collection<Boolean>) - Static method in class de.caff.generics.Types
Convert a collection of Booleans to a raw array of booleans.
toByteArray(Collection<? extends Number>) - Static method in class de.caff.generics.Types
Convert a collection of Numbers to a raw array of bytes.
toByteArray(int...) - Static method in class de.caff.generics.Types
Convert a number of bytes into a byte array.
toDoubleArray(Collection<? extends Number>) - Static method in class de.caff.generics.Types
Convert a collection of Numbers to a raw array of doubles.
toEnumeration(T...) - Static method in class de.caff.generics.Types
Convert some items into an enumeration.
toEnumeration(Iterable<T>) - Static method in class de.caff.generics.Types
Convert an iterable into an enumeration.
toEnumeration(Iterator<T>) - Static method in class de.caff.generics.Types
Convert an iterator into an enumeration.
toFloatArray(Collection<? extends Number>) - Static method in class de.caff.generics.Types
Convert a collection of Numbers to a raw array of floats.
toFragile(Function1<T, S>) - Static method in class de.caff.generics.Types
Make a non-fragile type converter appear as fragile.
toIntArray(Collection<? extends Number>) - Static method in class de.caff.generics.Types
Convert a collection of Numbers to a raw array of ints.
toIterable(Enumeration<T>) - Static method in class de.caff.generics.Types
Get a one shot iterable from an enumeration.
toIterator(Enumeration<T>) - Static method in class de.caff.generics.Types
Convert an enumeration into an iterator.
toIterator(T...) - Static method in class de.caff.generics.Types
Convert some items into an iterator.
toList(boolean...) - Static method in class de.caff.generics.Types
A more effective implementation of Arrays.asList(), useful if only an unmodifiable list is needed.
toList(boolean[], int) - Static method in class de.caff.generics.Types
A more effective implementation of Arrays.asList(), useful if only an unmodifiable list is needed.
toList(boolean[], 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.
toList(byte...) - Static method in class de.caff.generics.Types
A more effective implementation of Arrays.asList(), useful if only an unmodifiable list is needed.
toList(byte[], int) - Static method in class de.caff.generics.Types
A more effective implementation of Arrays.asList(), useful if only an unmodifiable list is needed.
toList(byte[], 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.
toList(short...) - Static method in class de.caff.generics.Types
A more effective implementation of Arrays.asList(), useful if only an unmodifiable list is needed.
toList(short[], int) - Static method in class de.caff.generics.Types
A more effective implementation of Arrays.asList(), useful if only an unmodifiable list is needed.
toList(short[], 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.
toList(int...) - Static method in class de.caff.generics.Types
A more effective implementation of Arrays.asList(), useful if only an unmodifiable list is needed.
toList(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.
toList(int[], 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.
toList(long...) - Static method in class de.caff.generics.Types
A more effective implementation of Arrays.asList(), useful if only an unmodifiable list is needed.
toList(long[], int) - Static method in class de.caff.generics.Types
A more effective implementation of Arrays.asList(), useful if only an unmodifiable list is needed.
toList(long[], 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.
toList(double...) - Static method in class de.caff.generics.Types
A more effective implementation of Arrays.asList(), useful if only an unmodifiable list is needed.
toList(double[], int) - Static method in class de.caff.generics.Types
A more effective implementation of Arrays.asList(), useful if only an unmodifiable list is needed.
toList(double[], 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.
toList(float...) - Static method in class de.caff.generics.Types
A more effective implementation of Arrays.asList(), useful if only an unmodifiable list is needed.
toList(float[], int) - Static method in class de.caff.generics.Types
A more effective implementation of Arrays.asList(), useful if only an unmodifiable list is needed.
toList(float[], 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.
toLongArray(Collection<? extends Number>) - Static method in class de.caff.generics.Types
Convert a collection of Numbers to a raw array of long ints.
toLoopItemHandler(L) - Static method in class de.caff.generics.Types
Wrap a careful loop item handler as a simple loop item handler.
toNonFragile(FragileTypeConverter<T, S>) - Static method in class de.caff.generics.Types
Make a fragile type converter appear as a standard type converter.
toNonFragile(FragileTypeConverter<T, S>, T) - Static method in class de.caff.generics.Types
Make a fragile type converter appear as a standard type converter.
toPairs(Map<K, V>) - Static method in class de.caff.generics.Types
Get all entries of a map as a list of ordered pairs.
toPairs(C, Map<K, V>) - Static method in class de.caff.generics.Types
Get all entries of a map as a collection of ordered pairs.
toShortArray(Collection<? extends Number>) - Static method in class de.caff.generics.Types
Convert a collection of Numbers to a raw array of shorts.
toString() - Method in class de.caff.util.SimpleCounter
 
toString() - Method in class de.caff.util.ThreadSafeCounter
 
TransitiveFragileTypeConverter<T,I,S> - Class in de.caff.generics.converter
A two step fragile type converter.
TransitiveFragileTypeConverter(FragileTypeConverter<T, I>, FragileTypeConverter<? extends I, S>) - Constructor for class de.caff.generics.converter.TransitiveFragileTypeConverter
Constructor.
TransitiveTypeConverter<T,I,S> - Class in de.caff.generics.converter
A two step type converter.
TransitiveTypeConverter(Function1<T, I>, Function1<? extends I, S>) - Constructor for class de.caff.generics.converter.TransitiveTypeConverter
Constructor.
TwoWayTypeConverter<T,S> - Interface in de.caff.generics
Type converter which can convert between two types in both ways.
typeConverter - Variable in class de.caff.generics.handler.ConvertingFragileLoopItemHandler
 
typeConverter - Variable in class de.caff.generics.handler.ConvertingLoopItemHandler
 
typeConverter - Variable in class de.caff.generics.handler.DeletingFragileLoopItemHandler
 
typeConverter - Variable in class de.caff.generics.handler.DeletingLoopItemHandler
 
typeConverter - Variable in class de.caff.generics.handler.MultiConvertingFragileLoopItemHandler
 
typeConverter - Variable in class de.caff.generics.handler.MultiConvertingLoopItemHandler
 
TypeConverterException - Exception in de.caff.generics
Exception thrown during type conversion.
TypeConverterException(Exception) - Constructor for exception de.caff.generics.TypeConverterException
Constructor.
Types - Class in de.caff.generics
Tool with helpful methods for type conversion.
TypesImpFilter - Class in de.caff.generics
Partial class used by Types, defining the filter algorithms.
TypesImplFolding - Class in de.caff.generics
Partial class used by Types, defining the folding algorithms.
TypesImplMap - Class in de.caff.generics
Partial class used by Types, defining the map algorithms.

U

UniformMatcher<T> - Interface in de.caff.generics
A uniform matcher is a Matcher which can only compare objects of the same type.
unmodifiable(Iterator<T>) - Static method in class de.caff.generics.Types
Wrap an iterator to keep it from modifying the underlying collection.
unmodifiable(ListIterator<T>) - Static method in class de.caff.generics.Types
Wrap a list iterator to keep it from modifying the underlying collection.
UnmodifiableListArrayWrapper<T> - Class in de.caff.generics
Let an array appear as an unmodifiable list.
UnmodifiableListArrayWrapper(T[], int, int) - Constructor for class de.caff.generics.UnmodifiableListArrayWrapper
Constructor.
UnmodifiableListArrayWrapper(T...) - Constructor for class de.caff.generics.UnmodifiableListArrayWrapper
Constructor.
UnmodifiableListArrayWrapper(T[], int) - Constructor for class de.caff.generics.UnmodifiableListArrayWrapper
Constructor.
UnmodifiableListBooleanArrayWrapper - Class in de.caff.generics
Let an array appear as an unmodifiable list.
UnmodifiableListBooleanArrayWrapper(boolean[], int, int) - Constructor for class de.caff.generics.UnmodifiableListBooleanArrayWrapper
Constructor.
UnmodifiableListBooleanArrayWrapper(boolean[]) - Constructor for class de.caff.generics.UnmodifiableListBooleanArrayWrapper
Constructor.
UnmodifiableListBooleanArrayWrapper(boolean[], int) - Constructor for class de.caff.generics.UnmodifiableListBooleanArrayWrapper
Constructor.
UnmodifiableListByteArrayWrapper - Class in de.caff.generics
Let an array appear as an unmodifiable list.
UnmodifiableListByteArrayWrapper(byte[], int, int) - Constructor for class de.caff.generics.UnmodifiableListByteArrayWrapper
Constructor.
UnmodifiableListByteArrayWrapper(byte[]) - Constructor for class de.caff.generics.UnmodifiableListByteArrayWrapper
Constructor.
UnmodifiableListByteArrayWrapper(byte[], int) - Constructor for class de.caff.generics.UnmodifiableListByteArrayWrapper
Constructor.
UnmodifiableListDoubleArrayWrapper - Class in de.caff.generics
Let an array appear as an unmodifiable list.
UnmodifiableListDoubleArrayWrapper(double[], int, int) - Constructor for class de.caff.generics.UnmodifiableListDoubleArrayWrapper
Constructor.
UnmodifiableListDoubleArrayWrapper(double[]) - Constructor for class de.caff.generics.UnmodifiableListDoubleArrayWrapper
Constructor.
UnmodifiableListDoubleArrayWrapper(double[], int) - Constructor for class de.caff.generics.UnmodifiableListDoubleArrayWrapper
Constructor.
UnmodifiableListFloatArrayWrapper - Class in de.caff.generics
Let an array appear as an unmodifiable list.
UnmodifiableListFloatArrayWrapper(float[], int, int) - Constructor for class de.caff.generics.UnmodifiableListFloatArrayWrapper
Constructor.
UnmodifiableListFloatArrayWrapper(float[]) - Constructor for class de.caff.generics.UnmodifiableListFloatArrayWrapper
Constructor.
UnmodifiableListFloatArrayWrapper(float[], int) - Constructor for class de.caff.generics.UnmodifiableListFloatArrayWrapper
Constructor.
UnmodifiableListIntArrayWrapper - Class in de.caff.generics
Let an array appear as an unmodifiable list.
UnmodifiableListIntArrayWrapper(int[], int, int) - Constructor for class de.caff.generics.UnmodifiableListIntArrayWrapper
Constructor.
UnmodifiableListIntArrayWrapper(int[]) - Constructor for class de.caff.generics.UnmodifiableListIntArrayWrapper
Constructor.
UnmodifiableListIntArrayWrapper(int[], int) - Constructor for class de.caff.generics.UnmodifiableListIntArrayWrapper
Constructor.
UnmodifiableListLongArrayWrapper - Class in de.caff.generics
Let an array appear as an unmodifiable list.
UnmodifiableListLongArrayWrapper(long[], int, int) - Constructor for class de.caff.generics.UnmodifiableListLongArrayWrapper
Constructor.
UnmodifiableListLongArrayWrapper(long[]) - Constructor for class de.caff.generics.UnmodifiableListLongArrayWrapper
Constructor.
UnmodifiableListLongArrayWrapper(long[], int) - Constructor for class de.caff.generics.UnmodifiableListLongArrayWrapper
Constructor.
UnmodifiableListShortArrayWrapper - Class in de.caff.generics
Let an array appear as an unmodifiable list.
UnmodifiableListShortArrayWrapper(short[], int, int) - Constructor for class de.caff.generics.UnmodifiableListShortArrayWrapper
Constructor.
UnmodifiableListShortArrayWrapper(short[]) - Constructor for class de.caff.generics.UnmodifiableListShortArrayWrapper
Constructor.
UnmodifiableListShortArrayWrapper(short[], int) - Constructor for class de.caff.generics.UnmodifiableListShortArrayWrapper
Constructor.

V

valueOf(String) - Static method in enum de.caff.util.ReferenceType
Returns the enum constant of this type with the specified name.
values() - Method in class de.caff.generics.RefValueHashMap
Returns a collection view of the values contained in this map.
values() - Static method in enum de.caff.util.ReferenceType
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in class de.caff.generics.Types
Version number of this file.
view(Iterator<S>, Function1<T, ? super S>) - Static method in class de.caff.generics.Types
View an iterator as if it belongs to another type.
view(Iterable<S>, Function1<T, ? super S>) - Static method in class de.caff.generics.Types
View an iterable Instead of Types.map(java.lang.Iterable, de.caff.generics.function.Function1) this will work transparently on the fly.
view(ListIterator<S>, Function1<T, ? super S>) - Static method in class de.caff.generics.Types
View an iterator as if it belongs to another type.
view(Function1<T, ? super S>, S...) - Static method in class de.caff.generics.Types
View an array as if it belongs to another iterable type.

W

WeakPropertyChangeListener - Class in de.caff.generics
Wrapper for a property change listener which reference the original change listener weakly.
WeakPropertyChangeListener(PropertyChangeListener) - Constructor for class de.caff.generics.WeakPropertyChangeListener
Constructor.
WeakReferenceImpl<T> - Class in de.caff.util
Weak reference implementation.
WeakReferenceImpl(T) - Constructor for class de.caff.util.WeakReferenceImpl
Creates a new weak reference that refers to the given object.
WeakValueHashMap<K,V> - Class in de.caff.generics
A hashmap with strong keys and weakly referenced values.
WeakValueHashMap() - Constructor for class de.caff.generics.WeakValueHashMap
Constructs an empty WeakValueHashMap with the default initial capacity (16) and the default load factor (0.75).
WeakValueHashMap(int) - Constructor for class de.caff.generics.WeakValueHashMap
Constructs an empty WeakValueHashMap with the specified initial capacity and the default load factor (0.75).
WeakValueHashMap(int, float) - Constructor for class de.caff.generics.WeakValueHashMap
Constructs an empty HashMap with the specified initial capacity and load factor.
WeakValueHashMap(Map<? extends K, ? extends V>) - Constructor for class de.caff.generics.WeakValueHashMap
Constructs a new HashMap with the same mappings as the specified Map.
WeakValueHashMap(boolean) - Constructor for class de.caff.generics.WeakValueHashMap
Constructs an empty WeakValueHashMap with the default initial capacity (16) and the default load factor (0.75).
WeakValueHashMap(boolean, int) - Constructor for class de.caff.generics.WeakValueHashMap
Constructs an empty WeakValueHashMap with the specified initial capacity and the default load factor (0.75).
WeakValueHashMap(boolean, int, float) - Constructor for class de.caff.generics.WeakValueHashMap
Constructs an empty HashMap with the specified initial capacity and load factor.
WeakValueHashMap(boolean, Map<? extends K, ? extends V>) - Constructor for class de.caff.generics.WeakValueHashMap
Constructs a new HashMap with the same mappings as the specified Map.
withNull(Matcher<T1, T2>) - Static method in class de.caff.generics.matcher.Match
Get a matcher which enhances a given matcher which is not expecting null values with one which does.
WORD_SPLIT - Static variable in class de.caff.generics.Types
A converter which splits strings into words.
wrap(List<S>) - Static method in class de.caff.generics.ActiveList
Wrap a basic list to make it active.

X

xor(Predicate1<? super T>, Predicate1<? super T>) - Static method in class de.caff.generics.checker.Check
Get a value checker which returns the boolean xor of two checkers.
A B C D E F G H I J K L M N O P R S T U V W X