Index

A C D E F G H I K L M N O P R S T V 
All Classes and Interfaces|All Packages|Serialized Form

A

AbstractReadOnlyCollection<E> - Class in org.jhotdraw8.icollection.readonly
Abstract base class for ReadOnlyCollections.
AbstractReadOnlyCollection() - Constructor for class org.jhotdraw8.icollection.readonly.AbstractReadOnlyCollection
Sole constructor.
AbstractReadOnlyList<E> - Class in org.jhotdraw8.icollection.readonly
Abstract base class for ReadOnlyLists.
AbstractReadOnlyList() - Constructor for class org.jhotdraw8.icollection.readonly.AbstractReadOnlyList
Constructs a new instance.
AbstractReadOnlyMap<K,V> - Class in org.jhotdraw8.icollection.readonly
Abstract base class for ReadOnlyMaps.
AbstractReadOnlyMap() - Constructor for class org.jhotdraw8.icollection.readonly.AbstractReadOnlyMap
Constructs a new instance.
AbstractReadOnlySet<E> - Class in org.jhotdraw8.icollection.readonly
Abstract base class for ReadOnlySets.
AbstractReadOnlySet() - Constructor for class org.jhotdraw8.icollection.readonly.AbstractReadOnlySet
Constructs a new instance.
add(int, E) - Method in class org.jhotdraw8.icollection.facade.MutableListFacade
 
add(int, E) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableList
Returns a copy of this list that contains all elements of this list and the specified element appended to the end of the list.
add(int, E) - Method in class org.jhotdraw8.icollection.MutableVectorList
 
add(int, E) - Method in class org.jhotdraw8.icollection.sequenced.ReversedListView
 
add(int, E) - Method in class org.jhotdraw8.icollection.VectorList
 
add(E) - Method in class org.jhotdraw8.icollection.ChampSet
 
add(E) - Method in class org.jhotdraw8.icollection.ChampVectorSet
 
add(E) - Method in class org.jhotdraw8.icollection.MutableChampSet
 
add(E) - Method in class org.jhotdraw8.icollection.MutableChampVectorSet
 
add(E) - Method in class org.jhotdraw8.icollection.ChampAddOnlySet
 
add(E) - Method in class org.jhotdraw8.icollection.facade.CollectionFacade
 
add(E) - Method in class org.jhotdraw8.icollection.facade.ImmutableSetFacade
 
add(E) - Method in class org.jhotdraw8.icollection.facade.MutableListFacade
 
add(E) - Method in class org.jhotdraw8.icollection.facade.MutableSetFacade
 
add(E) - Method in class org.jhotdraw8.icollection.facade.SetFacade
 
add(E) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableAddOnlySet
Returns a copy of this set that contains all elements of this set and also the specified element.
add(E) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableCollection
Returns a copy of this collection that contains all elements of this collection and also the specified element.
add(E) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableList
Returns a copy of this list that contains all elements of this list and the specified element appended to the end of the list.
add(E) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableNavigableSet
 
add(E) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSequencedCollection
 
add(E) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSequencedSet
 
add(E) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSet
Returns a copy of this set that contains all elements of this set and also the specified element.
add(E) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSortedSet
 
add(E) - Method in class org.jhotdraw8.icollection.MutableRedBlackSet
 
add(E) - Method in class org.jhotdraw8.icollection.MutableVectorList
 
add(E) - Method in class org.jhotdraw8.icollection.RedBlackSet
 
add(E) - Method in class org.jhotdraw8.icollection.sequenced.ReversedListView
 
add(E) - Method in class org.jhotdraw8.icollection.sequenced.ReversedSequencedSetView
 
add(E) - Method in class org.jhotdraw8.icollection.VectorList
 
addAll(int, Iterable<? extends E>) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableList
Returns a copy of this list that contains all elements of this list and all elements of the specified collection appended.
addAll(int, Iterable<? extends E>) - Method in class org.jhotdraw8.icollection.MutableVectorList
Adds all elements in the specified collection at the specified position.
addAll(int, Iterable<? extends E>) - Method in class org.jhotdraw8.icollection.VectorList
 
addAll(int, Collection<? extends E>) - Method in class org.jhotdraw8.icollection.MutableVectorList
 
addAll(int, Collection<? extends E>) - Method in class org.jhotdraw8.icollection.sequenced.ReversedListView
 
addAll(Iterable<? extends E>) - Method in class org.jhotdraw8.icollection.ChampSet
 
addAll(Iterable<? extends E>) - Method in class org.jhotdraw8.icollection.ChampVectorSet
 
addAll(Iterable<? extends E>) - Method in class org.jhotdraw8.icollection.facade.ImmutableSetFacade
 
addAll(Iterable<? extends E>) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableCollection
Returns a copy of this collection that contains all elements of this collection and also all elements of the specified collection.
addAll(Iterable<? extends E>) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableList
Returns a copy of this list that contains all elements of this list and all elements of the specified collection appended.
addAll(Iterable<? extends E>) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableNavigableSet
 
addAll(Iterable<? extends E>) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSequencedCollection
 
addAll(Iterable<? extends E>) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSequencedSet
 
addAll(Iterable<? extends E>) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSet
Returns a copy of this set that contains all elements of this set and also all elements of the specified collection.
addAll(Iterable<? extends E>) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSortedSet
 
addAll(Iterable<? extends E>) - Method in class org.jhotdraw8.icollection.MutableChampSet
Adds all specified elements that are not already in this set.
addAll(Iterable<? extends E>) - Method in class org.jhotdraw8.icollection.MutableRedBlackSet
 
addAll(Iterable<? extends E>) - Method in class org.jhotdraw8.icollection.MutableVectorList
Adds all elements in the specified collection at the end of this list.
addAll(Iterable<? extends E>) - Method in class org.jhotdraw8.icollection.RedBlackSet
 
addAll(Iterable<? extends E>) - Method in class org.jhotdraw8.icollection.VectorList
 
addAll(Collection<? extends E>) - Method in class org.jhotdraw8.icollection.sequenced.ReversedListView
 
addFirst(E) - Method in class org.jhotdraw8.icollection.ChampVectorSet
 
addFirst(E) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableList
 
addFirst(E) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSequencedCollection
Returns a copy of this collection that contains all elements of this collection and also the specified element as the first element in the iteration order.
addFirst(E) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSequencedSet
 
addFirst(E) - Method in class org.jhotdraw8.icollection.MutableChampVectorSet
 
addFirst(E) - Method in class org.jhotdraw8.icollection.VectorList
 
addFirst(E) - Method in class org.jhotdraw8.icollection.facade.ListFacade
 
addFirst(E) - Method in class org.jhotdraw8.icollection.facade.MutableListFacade
 
addFirst(E) - Method in class org.jhotdraw8.icollection.facade.SequencedCollectionFacade
 
addFirst(E) - Method in class org.jhotdraw8.icollection.facade.SequencedSetFacade
 
addFirst(E) - Method in class org.jhotdraw8.icollection.MutableVectorList
 
addFirst(E) - Method in class org.jhotdraw8.icollection.sequenced.ReversedListView
 
addFirst(E) - Method in class org.jhotdraw8.icollection.sequenced.ReversedSequencedSetView
 
addFunction - Variable in class org.jhotdraw8.icollection.facade.CollectionFacade
 
addFunction - Variable in class org.jhotdraw8.icollection.facade.SetFacade
 
addLast(E) - Method in class org.jhotdraw8.icollection.ChampVectorSet
 
addLast(E) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableList
 
addLast(E) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSequencedCollection
Returns a copy of this collection that contains all elements of this collection and also the specified element as the last element in the iteration order.
addLast(E) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSequencedSet
 
addLast(E) - Method in class org.jhotdraw8.icollection.MutableChampVectorSet
 
addLast(E) - Method in class org.jhotdraw8.icollection.VectorList
 
addLast(E) - Method in class org.jhotdraw8.icollection.facade.ListFacade
 
addLast(E) - Method in class org.jhotdraw8.icollection.facade.MutableListFacade
 
addLast(E) - Method in class org.jhotdraw8.icollection.facade.SequencedCollectionFacade
 
addLast(E) - Method in class org.jhotdraw8.icollection.facade.SequencedSetFacade
 
addLast(E) - Method in class org.jhotdraw8.icollection.MutableVectorList
 
addLast(E) - Method in class org.jhotdraw8.icollection.sequenced.ReversedListView
 
addLast(E) - Method in class org.jhotdraw8.icollection.sequenced.ReversedSequencedSetView
 
asCollection() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyCollection
Wraps this collection in the Collection interface - without copying.
asCollection() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlySequencedCollection
 
asList() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyList
Wraps this list in the List interface - without copying.
asMap() - Method in class org.jhotdraw8.icollection.ChampMap
 
asMap() - Method in class org.jhotdraw8.icollection.ChampVectorMap
 
asMap() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyMap
Wraps this map in the Map interface - without copying.
asMap() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlySequencedMap
 
asSet() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlySequencedSet
 
asSet() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlySet
Wraps this set in the Set interface - without copying.

C

ceiling(E) - Method in class org.jhotdraw8.icollection.facade.NavigableSetFacade
 
ceiling(E) - Method in class org.jhotdraw8.icollection.facade.ReadOnlyNavigableSetFacade
 
ceiling(E) - Method in class org.jhotdraw8.icollection.MutableRedBlackSet
 
ceiling(E) - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyNavigableSet
Returns the least element in this set greater than or equal to the given element, or null if there is no such element.
ceiling(E) - Method in class org.jhotdraw8.icollection.RedBlackSet
 
ceilingEntry(K) - Method in class org.jhotdraw8.icollection.facade.ReadOnlyNavigableMapFacade
 
ceilingEntry(K) - Method in class org.jhotdraw8.icollection.MutableRedBlackMap
 
ceilingEntry(K) - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyNavigableMap
Returns the least entry in this map with a key greater than or equal to the given key, or null if there is no such entry.
ceilingEntry(K) - Method in class org.jhotdraw8.icollection.RedBlackMap
 
ceilingKey(K) - Method in class org.jhotdraw8.icollection.MutableRedBlackMap
 
ceilingKey(K) - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyNavigableMap
Returns the least entry in this map with a key greater than or equal to the given key, or null if there is no such key.
ChampAddOnlySet<E> - Class in org.jhotdraw8.icollection
Implements the ImmutableAddOnlySet interface using a Compressed Hash-Array Mapped Prefix-tree (CHAMP).
ChampMap<K,V> - Class in org.jhotdraw8.icollection
Implements the ImmutableMap interface using a Compressed Hash-Array Mapped Prefix-tree (CHAMP).
ChampMap(PrivateData) - Constructor for class org.jhotdraw8.icollection.ChampMap
Creates a new instance with the provided privateData data object.
ChampSet<E> - Class in org.jhotdraw8.icollection
Implements the ImmutableSet interface using a Compressed Hash-Array Mapped Prefix-tree (CHAMP).
ChampSet(PrivateData) - Constructor for class org.jhotdraw8.icollection.ChampSet
Creates a new instance with the provided privateData data object.
ChampVectorMap<K,V> - Class in org.jhotdraw8.icollection
Implements the ImmutableSequencedMap interface using a Compressed Hash-Array Mapped Prefix-tree (CHAMP) and a bit-mapped trie (Vector).
ChampVectorMap(PrivateData) - Constructor for class org.jhotdraw8.icollection.ChampVectorMap
Creates a new instance with the provided privateData data object.
ChampVectorSet<E> - Class in org.jhotdraw8.icollection
Implements the ImmutableSequencedSet interface using a Compressed Hash-Array Mapped Prefix-tree (CHAMP) and a bit-mapped trie (Vector).
ChampVectorSet(PrivateData) - Constructor for class org.jhotdraw8.icollection.ChampVectorSet
Creates a new instance with the provided privateData data object.
characteristics - Variable in class org.jhotdraw8.icollection.facade.ReadOnlyCollectionFacade
 
characteristics - Variable in class org.jhotdraw8.icollection.facade.ReadOnlySetFacade
Characteristics of the spliterator.
characteristics() - Method in class org.jhotdraw8.icollection.ChampMap
 
characteristics() - Method in class org.jhotdraw8.icollection.ChampVectorMap
 
characteristics() - Method in class org.jhotdraw8.icollection.facade.ImmutableMapFacade
 
characteristics() - Method in class org.jhotdraw8.icollection.facade.ImmutableSetFacade
 
characteristics() - Method in class org.jhotdraw8.icollection.facade.ReadOnlyNavigableMapFacade
 
characteristics() - Method in class org.jhotdraw8.icollection.facade.ReadOnlySequencedMapFacade
 
characteristics() - Method in class org.jhotdraw8.icollection.facade.ReadOnlySortedMapFacade
 
characteristics() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyCollection
Returns the Spliterator characteristics of this collection.
characteristics() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyMap
Returns the spliterator characteristics of the key set.
characteristics() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlySequencedMap
Returns the spliterator characteristics of the key set.
characteristics() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlySet
Returns the Spliterator characteristics of this collection.
characteristics() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlySortedMap
 
characteristics() - Method in class org.jhotdraw8.icollection.RedBlackMap
 
clear() - Method in class org.jhotdraw8.icollection.ChampMap
Returns a copy of this map that is empty.
clear() - Method in class org.jhotdraw8.icollection.ChampVectorMap
Returns a copy of this map that is empty.
clear() - Method in class org.jhotdraw8.icollection.facade.CollectionFacade
 
clear() - Method in class org.jhotdraw8.icollection.facade.ImmutableMapFacade
 
clear() - Method in class org.jhotdraw8.icollection.facade.MutableListFacade
 
clear() - Method in class org.jhotdraw8.icollection.facade.MutableSetFacade
 
clear() - Method in class org.jhotdraw8.icollection.facade.SetFacade
 
clear() - Method in interface org.jhotdraw8.icollection.immutable.ImmutableMap
Returns a copy of this map that is empty.
clear() - Method in interface org.jhotdraw8.icollection.immutable.ImmutableNavigableMap
 
clear() - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSequencedMap
 
clear() - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSortedMap
 
clear() - Method in class org.jhotdraw8.icollection.MutableChampMap
Removes all entries from this map.
clear() - Method in class org.jhotdraw8.icollection.MutableChampSet
Removes all elements from this set.
clear() - Method in class org.jhotdraw8.icollection.MutableChampVectorMap
Removes all entries from this map.
clear() - Method in class org.jhotdraw8.icollection.MutableChampVectorSet
Removes all elements from this set.
clear() - Method in class org.jhotdraw8.icollection.MutableRedBlackMap
 
clear() - Method in class org.jhotdraw8.icollection.MutableRedBlackSet
 
clear() - Method in class org.jhotdraw8.icollection.RedBlackMap
 
clear() - Method in class org.jhotdraw8.icollection.sequenced.ReversedListView
 
clear() - Method in class org.jhotdraw8.icollection.sequenced.ReversedSequencedMapView
 
clear() - Method in class org.jhotdraw8.icollection.sequenced.ReversedSequencedSetView
 
clearFunction - Variable in class org.jhotdraw8.icollection.facade.CollectionFacade
 
clearFunction - Variable in class org.jhotdraw8.icollection.facade.MapFacade
 
clearFunction - Variable in class org.jhotdraw8.icollection.facade.SetFacade
 
clone() - Method in class org.jhotdraw8.icollection.MutableChampMap
Returns a shallow copy of this map.
clone() - Method in class org.jhotdraw8.icollection.MutableChampSet
Returns a shallow copy of this set.
clone() - Method in class org.jhotdraw8.icollection.MutableChampVectorMap
Returns a shallow copy of this map.
clone() - Method in class org.jhotdraw8.icollection.MutableChampVectorSet
Returns a shallow copy of this set.
clone() - Method in class org.jhotdraw8.icollection.MutableRedBlackMap
 
clone() - Method in class org.jhotdraw8.icollection.MutableRedBlackSet
 
clone() - Method in class org.jhotdraw8.icollection.MutableVectorList
 
CollectionFacade<E> - Class in org.jhotdraw8.icollection.facade
Provides a Collection facade to a set of Collection functions.
CollectionFacade(Collection<E>) - Constructor for class org.jhotdraw8.icollection.facade.CollectionFacade
 
CollectionFacade(Supplier<Iterator<E>>, Supplier<Spliterator<E>>, IntSupplier, Predicate<Object>, Runnable, Predicate<E>, Predicate<Object>) - Constructor for class org.jhotdraw8.icollection.facade.CollectionFacade
 
CollectionFacade(Supplier<Iterator<E>>, IntSupplier, Predicate<Object>) - Constructor for class org.jhotdraw8.icollection.facade.CollectionFacade
 
CollectionFacade(ReadOnlyCollection<E>) - Constructor for class org.jhotdraw8.icollection.facade.CollectionFacade
 
comparator() - Method in class org.jhotdraw8.icollection.facade.NavigableSetFacade
 
comparator() - Method in class org.jhotdraw8.icollection.facade.ReadOnlyNavigableMapFacade
 
comparator() - Method in class org.jhotdraw8.icollection.facade.ReadOnlyNavigableSetFacade
 
comparator() - Method in class org.jhotdraw8.icollection.facade.ReadOnlySortedMapFacade
 
comparator() - Method in class org.jhotdraw8.icollection.facade.ReadOnlySortedSetFacade
 
comparator() - Method in class org.jhotdraw8.icollection.MutableRedBlackMap
 
comparator() - Method in class org.jhotdraw8.icollection.MutableRedBlackSet
 
comparator() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlySortedMap
Returns the comparator used to order the keys in this map, or null if this set uses the natural ordering of its keys.
comparator() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlySortedSet
Returns the comparator used to order the elements in this set, or null if this set uses the natural ordering of its elements.
comparator() - Method in class org.jhotdraw8.icollection.RedBlackMap
 
comparator() - Method in class org.jhotdraw8.icollection.RedBlackSet
 
contains(Object) - Method in class org.jhotdraw8.icollection.ChampSet
 
contains(Object) - Method in class org.jhotdraw8.icollection.ChampVectorSet
 
contains(Object) - Method in class org.jhotdraw8.icollection.MutableChampSet
 
contains(Object) - Method in class org.jhotdraw8.icollection.MutableChampVectorSet
 
contains(Object) - Method in class org.jhotdraw8.icollection.facade.CollectionFacade
 
contains(Object) - Method in class org.jhotdraw8.icollection.facade.ImmutableSetFacade
 
contains(Object) - Method in class org.jhotdraw8.icollection.facade.MutableListFacade
 
contains(Object) - Method in class org.jhotdraw8.icollection.facade.MutableSetFacade
 
contains(Object) - Method in class org.jhotdraw8.icollection.facade.ReadOnlyCollectionFacade
 
contains(Object) - Method in class org.jhotdraw8.icollection.facade.ReadOnlySetFacade
 
contains(Object) - Method in class org.jhotdraw8.icollection.facade.SetFacade
 
contains(Object) - Method in class org.jhotdraw8.icollection.MutableRedBlackSet
 
contains(Object) - Method in class org.jhotdraw8.icollection.readonly.AbstractReadOnlyCollection
 
contains(Object) - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyCollection
Returns true if this collection contains the specified object.
contains(Object) - Method in class org.jhotdraw8.icollection.RedBlackSet
 
contains(Object) - Method in class org.jhotdraw8.icollection.sequenced.ReversedListView
 
contains(Object) - Method in class org.jhotdraw8.icollection.sequenced.ReversedSequencedSetView
 
contains(Object) - Method in class org.jhotdraw8.icollection.VectorList
 
containsAll(Iterable<?>) - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyCollection
Returns true if this collection contains all elements of that collection.
containsAll(Collection<?>) - Method in class org.jhotdraw8.icollection.sequenced.ReversedSequencedSetView
 
containsEntry(Object) - Method in class org.jhotdraw8.icollection.facade.MapFacade
 
containsEntry(Object) - Method in class org.jhotdraw8.icollection.facade.ReadOnlyMapFacade
 
containsEntry(Object) - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyMap
Returns true if this map contains the specified entry.
containsFunction - Variable in class org.jhotdraw8.icollection.facade.CollectionFacade
 
containsFunction - Variable in class org.jhotdraw8.icollection.facade.ReadOnlyCollectionFacade
 
containsFunction - Variable in class org.jhotdraw8.icollection.facade.ReadOnlySetFacade
 
containsFunction - Variable in class org.jhotdraw8.icollection.facade.SetFacade
 
containsKey(Object) - Method in class org.jhotdraw8.icollection.ChampMap
Returns true if this map contains a entry for the specified key.
containsKey(Object) - Method in class org.jhotdraw8.icollection.ChampVectorMap
 
containsKey(Object) - Method in class org.jhotdraw8.icollection.facade.ImmutableMapFacade
 
containsKey(Object) - Method in class org.jhotdraw8.icollection.MutableChampMap
 
containsKey(Object) - Method in class org.jhotdraw8.icollection.MutableChampVectorMap
 
containsKey(Object) - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyMap
Returns true if this map contains a entry for the specified key.
containsKey(Object) - Method in class org.jhotdraw8.icollection.RedBlackMap
 
containsKey(Object) - Method in class org.jhotdraw8.icollection.facade.MapFacade
 
containsKey(Object) - Method in class org.jhotdraw8.icollection.facade.ReadOnlyMapFacade
 
containsKey(Object) - Method in class org.jhotdraw8.icollection.MutableRedBlackMap
 
containsKey(Object) - Method in class org.jhotdraw8.icollection.sequenced.ReversedSequencedMapView
 
containsKeyFunction - Variable in class org.jhotdraw8.icollection.facade.MapFacade
 
containsKeyFunction - Variable in class org.jhotdraw8.icollection.facade.ReadOnlyMapFacade
 
containsValue(Object) - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyMap
Returns true if this map contains one or more keys to the specified value.
containsValue(Object) - Method in class org.jhotdraw8.icollection.MutableRedBlackMap
 
containsValue(Object) - Method in class org.jhotdraw8.icollection.sequenced.ReversedSequencedMapView
 
copyOf(Iterable<? extends E>) - Static method in class org.jhotdraw8.icollection.ChampSet
Returns an immutable set that contains the provided elements.
copyOf(Iterable<? extends E>) - Static method in class org.jhotdraw8.icollection.ChampVectorSet
Returns an immutable set that contains the provided elements.
copyOf(Iterable<? extends E>) - Static method in class org.jhotdraw8.icollection.RedBlackSet
Returns an immutable set that contains the provided elements sorted according to the natural ordering of its elements.
copyOf(Iterable<? extends Map.Entry<? extends K, ? extends V>>) - Static method in class org.jhotdraw8.icollection.ChampMap
Returns an immutable copy of the provided map.
copyOf(Iterable<? extends Map.Entry<? extends K, ? extends V>>) - Static method in class org.jhotdraw8.icollection.ChampVectorMap
Returns an immutable copy of the provided map.
copyOf(Iterable<? extends Map.Entry<? extends K, ? extends V>>) - Static method in class org.jhotdraw8.icollection.RedBlackMap
Returns an immutable map that contains the provided elements sorted according to the natural ordering of its elements.
copyOf(Iterable<? extends T>) - Static method in class org.jhotdraw8.icollection.VectorList
 
copyOf(Comparator<E>, Iterable<? extends E>) - Static method in class org.jhotdraw8.icollection.RedBlackSet
Returns an immutable set that contains the provided elements, sorted according to the specified comparator.
copyOf(Comparator<? super K>, Iterable<? extends Map.Entry<? extends K, ? extends V>>) - Static method in class org.jhotdraw8.icollection.RedBlackMap
Returns an immutable map that contains the provided entries, sorted according to the specified comparator.
copyOf(Map<? extends K, ? extends V>) - Static method in class org.jhotdraw8.icollection.ChampMap
Returns an immutable copy of the provided map.
copyOf(Map<? extends K, ? extends V>) - Static method in class org.jhotdraw8.icollection.ChampVectorMap
Returns an immutable copy of the provided map.
copyOf(Map<? extends K, ? extends V>) - Static method in class org.jhotdraw8.icollection.RedBlackMap
Returns an immutable copy of the provided map that contains the provided elements sorted according to the natural ordering of its elements.
createKeySet(NavigableMap<K, V>) - Static method in class org.jhotdraw8.icollection.facade.NavigableSetFacade
 
createKeySet(SequencedMap<K, V>) - Static method in class org.jhotdraw8.icollection.facade.SequencedMapFacade
 
createValues(SequencedMap<K, V>) - Static method in class org.jhotdraw8.icollection.facade.SequencedMapFacade
 

D

descendingIterator() - Method in class org.jhotdraw8.icollection.facade.NavigableSetFacade
 
descendingIterator() - Method in class org.jhotdraw8.icollection.MutableRedBlackSet
 
descendingKeySet() - Method in class org.jhotdraw8.icollection.MutableRedBlackMap
 
descendingMap() - Method in class org.jhotdraw8.icollection.MutableRedBlackMap
 
descendingSet() - Method in class org.jhotdraw8.icollection.facade.NavigableSetFacade
 
descendingSet() - Method in class org.jhotdraw8.icollection.MutableRedBlackSet
 

E

empty() - Method in class org.jhotdraw8.icollection.ChampSet
Returns an empty set instance that has the specified element type.
empty() - Method in class org.jhotdraw8.icollection.ChampVectorSet
Returns an empty set instance that has the specified element type.
empty() - Method in class org.jhotdraw8.icollection.facade.ImmutableSetFacade
 
empty() - Method in interface org.jhotdraw8.icollection.immutable.ImmutableCollection
Returns an empty collection instance that has the specified element type.
empty() - Method in interface org.jhotdraw8.icollection.immutable.ImmutableList
Returns a copy of this list that is empty.
empty() - Method in interface org.jhotdraw8.icollection.immutable.ImmutableNavigableSet
 
empty() - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSequencedCollection
 
empty() - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSequencedSet
 
empty() - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSet
Returns an empty set instance that has the specified element type.
empty() - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSortedSet
 
empty() - Method in class org.jhotdraw8.icollection.RedBlackSet
 
empty() - Method in class org.jhotdraw8.icollection.VectorList
 
empty(Comparator<T>) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSortedSet
Returns a copy of this collection that is empty, and has the specified type and comparator.
empty(Comparator<T>) - Method in class org.jhotdraw8.icollection.RedBlackSet
 
entry(K, V) - Static method in class org.jhotdraw8.icollection.MapEntries
Creates a new map entry.
entrySet() - Method in class org.jhotdraw8.icollection.facade.MapFacade
 
entrySet() - Method in class org.jhotdraw8.icollection.MutableChampMap
Returns a Set view of the entries contained in this map.
entrySet() - Method in class org.jhotdraw8.icollection.MutableChampVectorMap
 
entrySet() - Method in class org.jhotdraw8.icollection.MutableRedBlackMap
 
entrySet() - Method in class org.jhotdraw8.icollection.sequenced.ReversedSequencedMapView
 
equals(Object) - Method in class org.jhotdraw8.icollection.ChampMap
 
equals(Object) - Method in class org.jhotdraw8.icollection.ChampSet
 
equals(Object) - Method in class org.jhotdraw8.icollection.ChampVectorMap
 
equals(Object) - Method in class org.jhotdraw8.icollection.ChampVectorSet
 
equals(Object) - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyList
Compares the specified object with this list for equality.
equals(Object) - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlySet
Compares the specified object with this set for equality.
equals(Object) - Method in class org.jhotdraw8.icollection.RedBlackSet
 
equals(Object) - Method in class org.jhotdraw8.icollection.facade.ReadOnlyCollectionFacade
 
equals(Object) - Method in class org.jhotdraw8.icollection.facade.SetFacade
 
equals(Object) - Method in record class org.jhotdraw8.icollection.PrivateData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.jhotdraw8.icollection.readonly.AbstractReadOnlyList
 
equals(Object) - Method in class org.jhotdraw8.icollection.readonly.AbstractReadOnlyMap
 
equals(Object) - Method in class org.jhotdraw8.icollection.readonly.AbstractReadOnlySet
 
equals(Object) - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyMap
Compares the specified object with this map for equality.
equals(Object) - Method in class org.jhotdraw8.icollection.RedBlackMap
 
equals(Object) - Method in class org.jhotdraw8.icollection.sequenced.ReversedSequencedMapView
 
equals(Object) - Method in class org.jhotdraw8.icollection.sequenced.ReversedSequencedSetView
 
equals(Object) - Method in class org.jhotdraw8.icollection.VectorList
 

F

filter(Predicate<E>) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableCollection
Retains all elements in this collection that satisfy the specified predicate.
first() - Method in class org.jhotdraw8.icollection.facade.NavigableSetFacade
 
first() - Method in class org.jhotdraw8.icollection.MutableRedBlackSet
 
firstEntry() - Method in class org.jhotdraw8.icollection.ChampVectorMap
 
firstEntry() - Method in class org.jhotdraw8.icollection.facade.ReadOnlyNavigableMapFacade
 
firstEntry() - Method in class org.jhotdraw8.icollection.facade.ReadOnlySequencedMapFacade
 
firstEntry() - Method in class org.jhotdraw8.icollection.facade.ReadOnlySortedMapFacade
 
firstEntry() - Method in class org.jhotdraw8.icollection.facade.SequencedMapFacade
 
firstEntry() - Method in class org.jhotdraw8.icollection.MutableChampVectorMap
 
firstEntry() - Method in class org.jhotdraw8.icollection.MutableRedBlackMap
 
firstEntry() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlySequencedMap
Gets the first entry in this map or null if this map is empty.
firstEntry() - Method in class org.jhotdraw8.icollection.RedBlackMap
 
firstEntry() - Method in class org.jhotdraw8.icollection.sequenced.ReversedSequencedMapView
 
firstKey() - Method in class org.jhotdraw8.icollection.MutableRedBlackMap
 
floor(E) - Method in class org.jhotdraw8.icollection.facade.NavigableSetFacade
 
floor(E) - Method in class org.jhotdraw8.icollection.facade.ReadOnlyNavigableSetFacade
 
floor(E) - Method in class org.jhotdraw8.icollection.MutableRedBlackSet
 
floor(E) - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyNavigableSet
Returns the greatest element in this set less than or equal to the given element, or null if there is no such element.
floor(E) - Method in class org.jhotdraw8.icollection.RedBlackSet
 
floorEntry(K) - Method in class org.jhotdraw8.icollection.facade.ReadOnlyNavigableMapFacade
 
floorEntry(K) - Method in class org.jhotdraw8.icollection.MutableRedBlackMap
 
floorEntry(K) - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyNavigableMap
Returns the greatest entry in this map with a key less than or equal to the given key, or null if there is no such entry.
floorEntry(K) - Method in class org.jhotdraw8.icollection.RedBlackMap
 
floorKey(K) - Method in class org.jhotdraw8.icollection.MutableRedBlackMap
 
floorKey(K) - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyNavigableMap
Returns the greatest key in this map less than or equal to the given key, or null if there is no such key.

G

get(int) - Method in class org.jhotdraw8.icollection.facade.ListFacade
 
get(int) - Method in class org.jhotdraw8.icollection.facade.MutableListFacade
 
get(int) - Method in class org.jhotdraw8.icollection.facade.ReadOnlyListFacade
 
get(int) - Method in class org.jhotdraw8.icollection.MutableVectorList
 
get(int) - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyList
Returns the element at the specified position in this list.
get(int) - Method in class org.jhotdraw8.icollection.sequenced.ReversedListView
 
get(int) - Method in class org.jhotdraw8.icollection.VectorList
 
get(Object) - Method in class org.jhotdraw8.icollection.ChampMap
 
get(Object) - Method in class org.jhotdraw8.icollection.ChampVectorMap
 
get(Object) - Method in class org.jhotdraw8.icollection.facade.ImmutableMapFacade
 
get(Object) - Method in class org.jhotdraw8.icollection.facade.MapFacade
 
get(Object) - Method in class org.jhotdraw8.icollection.facade.ReadOnlyMapFacade
 
get(Object) - Method in class org.jhotdraw8.icollection.MutableChampMap
Returns the value to which the specified key is mapped, or null if this map contains no entry for the key.
get(Object) - Method in class org.jhotdraw8.icollection.MutableChampVectorMap
Returns the value to which the specified key is mapped, or null if this map contains no entry for the key.
get(Object) - Method in class org.jhotdraw8.icollection.MutableRedBlackMap
 
get(Object) - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyMap
Returns the value to which the key is mapped, or null if this map contains no entry for the key.
get(Object) - Method in class org.jhotdraw8.icollection.RedBlackMap
 
get(Object) - Method in class org.jhotdraw8.icollection.sequenced.ReversedSequencedMapView
 
getFirst() - Method in class org.jhotdraw8.icollection.ChampVectorSet
 
getFirst() - Method in class org.jhotdraw8.icollection.facade.MutableListFacade
 
getFirst() - Method in class org.jhotdraw8.icollection.facade.ReadOnlyNavigableSetFacade
 
getFirst() - Method in class org.jhotdraw8.icollection.facade.ReadOnlySequencedCollectionFacade
 
getFirst() - Method in class org.jhotdraw8.icollection.facade.ReadOnlySequencedSetFacade
 
getFirst() - Method in class org.jhotdraw8.icollection.facade.SequencedCollectionFacade
 
getFirst() - Method in class org.jhotdraw8.icollection.facade.SequencedSetFacade
 
getFirst() - Method in class org.jhotdraw8.icollection.MutableChampVectorSet
 
getFirst() - Method in class org.jhotdraw8.icollection.MutableRedBlackSet
 
getFirst() - Method in class org.jhotdraw8.icollection.MutableVectorList
 
getFirst() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyList
Gets the first element of the list.
getFirst() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlySequencedCollection
Gets the first element.
getFirst() - Method in class org.jhotdraw8.icollection.RedBlackSet
 
getFirst() - Method in class org.jhotdraw8.icollection.sequenced.ReversedListView
 
getFirst() - Method in class org.jhotdraw8.icollection.sequenced.ReversedSequencedSetView
 
getFunction - Variable in class org.jhotdraw8.icollection.facade.MapFacade
 
getFunction - Variable in class org.jhotdraw8.icollection.facade.ReadOnlyMapFacade
 
getLast() - Method in class org.jhotdraw8.icollection.ChampVectorSet
 
getLast() - Method in class org.jhotdraw8.icollection.facade.MutableListFacade
 
getLast() - Method in class org.jhotdraw8.icollection.facade.ReadOnlyNavigableSetFacade
 
getLast() - Method in class org.jhotdraw8.icollection.facade.ReadOnlySequencedCollectionFacade
 
getLast() - Method in class org.jhotdraw8.icollection.facade.ReadOnlySequencedSetFacade
 
getLast() - Method in class org.jhotdraw8.icollection.facade.ReadOnlySortedSetFacade
 
getLast() - Method in class org.jhotdraw8.icollection.facade.SequencedCollectionFacade
 
getLast() - Method in class org.jhotdraw8.icollection.facade.SequencedSetFacade
 
getLast() - Method in class org.jhotdraw8.icollection.MutableChampVectorSet
 
getLast() - Method in class org.jhotdraw8.icollection.MutableRedBlackSet
 
getLast() - Method in class org.jhotdraw8.icollection.MutableVectorList
 
getLast() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyList
Gets the last element of the list.
getLast() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlySequencedCollection
Gets the last element.
getLast() - Method in class org.jhotdraw8.icollection.RedBlackSet
 
getLast() - Method in class org.jhotdraw8.icollection.sequenced.ReversedListView
 
getLast() - Method in class org.jhotdraw8.icollection.sequenced.ReversedSequencedSetView
 
getLast(int) - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyList
Returns the element at the specified position in this list, counted from the last element of the list.
getModCount() - Method in class org.jhotdraw8.icollection.MutableRedBlackSet
Returns the current value of the modification counter.
getOrDefault(Object, V) - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyMap
Returns the value to which the key is mapped, or the specified default value if this map contains no entry for the key.
getOrDefault(Object, V) - Method in class org.jhotdraw8.icollection.facade.MapFacade
 
getOrDefault(Object, V) - Method in class org.jhotdraw8.icollection.MutableRedBlackMap
 

H

hashCode() - Method in class org.jhotdraw8.icollection.ChampMap
 
hashCode() - Method in class org.jhotdraw8.icollection.ChampSet
 
hashCode() - Method in class org.jhotdraw8.icollection.ChampVectorMap
 
hashCode() - Method in class org.jhotdraw8.icollection.ChampVectorSet
 
hashCode() - Method in class org.jhotdraw8.icollection.facade.ReadOnlyCollectionFacade
 
hashCode() - Method in class org.jhotdraw8.icollection.facade.ReadOnlySetFacade
 
hashCode() - Method in record class org.jhotdraw8.icollection.PrivateData
Returns a hash code value for this object.
hashCode() - Method in class org.jhotdraw8.icollection.readonly.AbstractReadOnlyList
 
hashCode() - Method in class org.jhotdraw8.icollection.readonly.AbstractReadOnlyMap
 
hashCode() - Method in class org.jhotdraw8.icollection.readonly.AbstractReadOnlySet
 
hashCode() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyList
Returns the hash code value for this list.
hashCode() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyMap
Returns the hash code value for this map.
hashCode() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlySet
Returns the hash code value for this set.
hashCode() - Method in class org.jhotdraw8.icollection.RedBlackMap
 
hashCode() - Method in class org.jhotdraw8.icollection.RedBlackSet
 
hashCode() - Method in class org.jhotdraw8.icollection.sequenced.ReversedSequencedMapView
 
hashCode() - Method in class org.jhotdraw8.icollection.sequenced.ReversedSequencedSetView
 
hashCode() - Method in class org.jhotdraw8.icollection.VectorList
 
headMap(K) - Method in class org.jhotdraw8.icollection.MutableRedBlackMap
 
headMap(K, boolean) - Method in class org.jhotdraw8.icollection.MutableRedBlackMap
 
headSet(E) - Method in class org.jhotdraw8.icollection.facade.NavigableSetFacade
 
headSet(E) - Method in class org.jhotdraw8.icollection.MutableRedBlackSet
 
headSet(E, boolean) - Method in class org.jhotdraw8.icollection.facade.NavigableSetFacade
 
headSet(E, boolean) - Method in class org.jhotdraw8.icollection.MutableRedBlackSet
 
higher(E) - Method in class org.jhotdraw8.icollection.facade.NavigableSetFacade
 
higher(E) - Method in class org.jhotdraw8.icollection.facade.ReadOnlyNavigableSetFacade
 
higher(E) - Method in class org.jhotdraw8.icollection.MutableRedBlackSet
 
higher(E) - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyNavigableSet
Returns the least element in this set greater than the given element, or null if there is no such element.
higher(E) - Method in class org.jhotdraw8.icollection.RedBlackSet
 
higherEntry(K) - Method in class org.jhotdraw8.icollection.facade.ReadOnlyNavigableMapFacade
 
higherEntry(K) - Method in class org.jhotdraw8.icollection.MutableRedBlackMap
 
higherEntry(K) - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyNavigableMap
Returns the least entry in this map with a key greater than the given key, or null if there is no such entry.
higherEntry(K) - Method in class org.jhotdraw8.icollection.RedBlackMap
 
higherKey(K) - Method in class org.jhotdraw8.icollection.MutableRedBlackMap
 
higherKey(K) - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyNavigableMap
Returns the least key in this map greater than the given key, or null if there is no such key.

I

ImmutableAddOnlySet<E> - Interface in org.jhotdraw8.icollection.immutable
An interface to an immutable set that only provides an add method; the implementation guarantees that the state of the collection does not change.
ImmutableCollection<E> - Interface in org.jhotdraw8.icollection.immutable
An interface to an immutable collection; the implementation guarantees that the state of the collection does not change.
ImmutableList<E> - Interface in org.jhotdraw8.icollection.immutable
An interface to an immutable list; the implementation guarantees that the state of the collection does not change.
ImmutableMap<K,V> - Interface in org.jhotdraw8.icollection.immutable
An interface to an immutable map; the implementation guarantees that the state of the map does not change.
ImmutableMapFacade<K,V> - Class in org.jhotdraw8.icollection.facade
Provides a ImmutableMap facade to a set of ImmutableMap functions.
ImmutableMapFacade(Map<K, V>, Function<Map<K, V>, Map<K, V>>) - Constructor for class org.jhotdraw8.icollection.facade.ImmutableMapFacade
 
ImmutableNavigableMap<K,V> - Interface in org.jhotdraw8.icollection.immutable
An interface to an immutable navigable map; the implementation guarantees that the state of the collection does not change.
ImmutableNavigableSet<E> - Interface in org.jhotdraw8.icollection.immutable
An interface to an immutable navigable set; the implementation guarantees that the state of the collection does not change.
ImmutableSequencedCollection<E> - Interface in org.jhotdraw8.icollection.immutable
An interface to an immutable collection with a well-defined iteration order; the implementation guarantees that the state of the collection does not change.
ImmutableSequencedMap<K,V> - Interface in org.jhotdraw8.icollection.immutable
An interface to an immutable map with a well-defined iteration order; the implementation guarantees that the state of the collection does not change.
ImmutableSequencedSet<E> - Interface in org.jhotdraw8.icollection.immutable
An interface to an immutable set with a well-defined iteration order; the implementation guarantees that the state of the collection does not change.
ImmutableSet<E> - Interface in org.jhotdraw8.icollection.immutable
An interface to an immutable set; the implementation guarantees that the state of the collection does not change.
ImmutableSetFacade<E> - Class in org.jhotdraw8.icollection.facade
Provides a ImmutableSet facade to a set of ImmutableSet functions.
ImmutableSetFacade(Set<E>, Function<Set<E>, Set<E>>) - Constructor for class org.jhotdraw8.icollection.facade.ImmutableSetFacade
 
ImmutableSortedMap<K,V> - Interface in org.jhotdraw8.icollection.immutable
An interface to an immutable sorted map; the implementation guarantees that the state of the collection does not change.
ImmutableSortedSet<E> - Interface in org.jhotdraw8.icollection.immutable
An interface to an immutable sorted set; the implementation guarantees that the state of the collection does not change.
indexOf(Object) - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyList
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 org.jhotdraw8.icollection.sequenced.ReversedListView
 
indexOf(Object, int) - Method in class org.jhotdraw8.icollection.VectorList
 
isEmpty() - Method in class org.jhotdraw8.icollection.ChampMap
 
isEmpty() - Method in class org.jhotdraw8.icollection.ChampVectorMap
 
isEmpty() - Method in class org.jhotdraw8.icollection.facade.ImmutableMapFacade
 
isEmpty() - Method in class org.jhotdraw8.icollection.facade.ReadOnlyMapFacade
 
isEmpty() - Method in class org.jhotdraw8.icollection.MutableRedBlackSet
 
isEmpty() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyCollection
Returns true if the collection is empty.
isEmpty() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyMap
Returns true if this map contains no entries.
isEmpty() - Method in class org.jhotdraw8.icollection.RedBlackMap
 
isEmpty() - Method in class org.jhotdraw8.icollection.sequenced.ReversedListView
 
isEmpty() - Method in class org.jhotdraw8.icollection.sequenced.ReversedSequencedMapView
 
isEmpty() - Method in class org.jhotdraw8.icollection.sequenced.ReversedSequencedSetView
 
iterableToString(Iterable<E>) - Static method in interface org.jhotdraw8.icollection.readonly.ReadOnlyCollection
Returns a string representation of the provided iterable.
iterator() - Method in class org.jhotdraw8.icollection.ChampMap
 
iterator() - Method in class org.jhotdraw8.icollection.ChampSet
 
iterator() - Method in class org.jhotdraw8.icollection.ChampVectorMap
 
iterator() - Method in class org.jhotdraw8.icollection.ChampVectorSet
 
iterator() - Method in class org.jhotdraw8.icollection.facade.CollectionFacade
 
iterator() - Method in class org.jhotdraw8.icollection.facade.ImmutableMapFacade
 
iterator() - Method in class org.jhotdraw8.icollection.facade.ImmutableSetFacade
 
iterator() - Method in class org.jhotdraw8.icollection.facade.MutableListFacade
 
iterator() - Method in class org.jhotdraw8.icollection.facade.MutableSetFacade
 
iterator() - Method in class org.jhotdraw8.icollection.facade.ReadOnlyCollectionFacade
 
iterator() - Method in class org.jhotdraw8.icollection.facade.ReadOnlyMapFacade
 
iterator() - Method in class org.jhotdraw8.icollection.facade.ReadOnlySetFacade
 
iterator() - Method in class org.jhotdraw8.icollection.facade.SetFacade
 
iterator() - Method in class org.jhotdraw8.icollection.MutableChampMap
 
iterator() - Method in class org.jhotdraw8.icollection.MutableChampSet
 
iterator() - Method in class org.jhotdraw8.icollection.MutableChampVectorMap
 
iterator() - Method in class org.jhotdraw8.icollection.MutableChampVectorSet
 
iterator() - Method in class org.jhotdraw8.icollection.MutableRedBlackMap
 
iterator() - Method in class org.jhotdraw8.icollection.MutableRedBlackSet
 
iterator() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyCollection
Returns an iterator over the elements in this collection.
iterator() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyList
Returns an iterator over elements of type E.
iterator() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyMap
Returns an iterator over the entries contained in this map.
iterator() - Method in class org.jhotdraw8.icollection.RedBlackMap
 
iterator() - Method in class org.jhotdraw8.icollection.RedBlackSet
 
iterator() - Method in class org.jhotdraw8.icollection.sequenced.ReversedListView
 
iterator() - Method in class org.jhotdraw8.icollection.sequenced.ReversedSequencedSetView
 
iterator() - Method in class org.jhotdraw8.icollection.VectorList
 
iteratorFunction - Variable in class org.jhotdraw8.icollection.facade.CollectionFacade
 
iteratorFunction - Variable in class org.jhotdraw8.icollection.facade.MapFacade
 
iteratorFunction - Variable in class org.jhotdraw8.icollection.facade.ReadOnlyCollectionFacade
 
iteratorFunction - Variable in class org.jhotdraw8.icollection.facade.ReadOnlyMapFacade
 
iteratorFunction - Variable in class org.jhotdraw8.icollection.facade.ReadOnlySetFacade
 
iteratorFunction - Variable in class org.jhotdraw8.icollection.facade.SetFacade
 
iteratorToHashCode(Iterator<E>) - Static method in interface org.jhotdraw8.icollection.readonly.ReadOnlyList
Returns the hash code of the provided iterable, assuming that the iterator is from a list.
iteratorToHashCode(Iterator<E>) - Static method in interface org.jhotdraw8.icollection.readonly.ReadOnlySet
Returns the sum of the hash codes of all elements in the provided iterator.
iteratorToHashCode(Iterator<Map.Entry<K, V>>) - Static method in interface org.jhotdraw8.icollection.readonly.ReadOnlyMap
Returns the hash code of the provided iterable.

K

keySet() - Method in class org.jhotdraw8.icollection.MutableChampVectorMap
 
keySet() - Method in class org.jhotdraw8.icollection.MutableRedBlackMap
 
keySet() - Method in class org.jhotdraw8.icollection.sequenced.ReversedSequencedMapView
 

L

last() - Method in class org.jhotdraw8.icollection.facade.NavigableSetFacade
 
last() - Method in class org.jhotdraw8.icollection.MutableRedBlackSet
 
lastEntry() - Method in class org.jhotdraw8.icollection.ChampVectorMap
 
lastEntry() - Method in class org.jhotdraw8.icollection.facade.ReadOnlyNavigableMapFacade
 
lastEntry() - Method in class org.jhotdraw8.icollection.facade.ReadOnlySequencedMapFacade
 
lastEntry() - Method in class org.jhotdraw8.icollection.facade.ReadOnlySortedMapFacade
 
lastEntry() - Method in class org.jhotdraw8.icollection.facade.SequencedMapFacade
 
lastEntry() - Method in class org.jhotdraw8.icollection.MutableChampVectorMap
 
lastEntry() - Method in class org.jhotdraw8.icollection.MutableRedBlackMap
 
lastEntry() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlySequencedMap
Gets the last entry in this map or null if this map is empty.
lastEntry() - Method in class org.jhotdraw8.icollection.RedBlackMap
 
lastEntry() - Method in class org.jhotdraw8.icollection.sequenced.ReversedSequencedMapView
 
lastIndexOf(Object) - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyList
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 org.jhotdraw8.icollection.sequenced.ReversedListView
 
lastKey() - Method in class org.jhotdraw8.icollection.MutableRedBlackMap
 
linkedHashMap(List<? extends Map.Entry<? extends K, ? extends V>>) - Static method in class org.jhotdraw8.icollection.MapEntries
Creates a new linked hash map from a list of entries.
listEquals(ReadOnlyList<E>, Object) - Static method in interface org.jhotdraw8.icollection.readonly.ReadOnlyList
Compares the given list with the given object for equality.
ListFacade<E> - Class in org.jhotdraw8.icollection.facade
Provides a List facade to a set of List functions.
ListFacade(IntSupplier, IntFunction<E>) - Constructor for class org.jhotdraw8.icollection.facade.ListFacade
 
ListFacade(IntSupplier, IntFunction<E>, Runnable, BiConsumer<Integer, E>, IntFunction<E>) - Constructor for class org.jhotdraw8.icollection.facade.ListFacade
 
ListFacade(List<E>) - Constructor for class org.jhotdraw8.icollection.facade.ListFacade
 
ListFacade(ReadOnlyList<E>) - Constructor for class org.jhotdraw8.icollection.facade.ListFacade
 
listIterator() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyList
Returns a list iterator over elements of type E.
listIterator() - Method in class org.jhotdraw8.icollection.sequenced.ReversedListView
 
listIterator(int) - Method in class org.jhotdraw8.icollection.facade.MutableListFacade
 
listIterator(int) - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyList
Returns a list iterator over elements of type E starting at the specified index.
listIterator(int) - Method in class org.jhotdraw8.icollection.sequenced.ReversedListView
 
lower(E) - Method in class org.jhotdraw8.icollection.facade.NavigableSetFacade
 
lower(E) - Method in class org.jhotdraw8.icollection.facade.ReadOnlyNavigableSetFacade
 
lower(E) - Method in class org.jhotdraw8.icollection.MutableRedBlackSet
 
lower(E) - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyNavigableSet
Returns the greatest element in this set less than the given element, or null if there is no such element.
lower(E) - Method in class org.jhotdraw8.icollection.RedBlackSet
 
lowerEntry(K) - Method in class org.jhotdraw8.icollection.facade.ReadOnlyNavigableMapFacade
 
lowerEntry(K) - Method in class org.jhotdraw8.icollection.MutableRedBlackMap
 
lowerEntry(K) - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyNavigableMap
Returns the greatest entry in this map with a key less than the given key, or null if there is no such entry.
lowerEntry(K) - Method in class org.jhotdraw8.icollection.RedBlackMap
 
lowerKey(K) - Method in class org.jhotdraw8.icollection.MutableRedBlackMap
 
lowerKey(K) - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyNavigableMap
Returns the greatest key in this map less than the given key, or null if there is no such key.

M

map(Supplier<M>, List<? extends Map.Entry<? extends K, ? extends V>>) - Static method in class org.jhotdraw8.icollection.MapEntries
Creates a new map from a list of entries.
MapEntries - Class in org.jhotdraw8.icollection
Provides factory methods for creating a list of Map.Entrys.
mapEquals(ReadOnlyMap<K, V>, Object) - Static method in interface org.jhotdraw8.icollection.readonly.ReadOnlyMap
Compares a read-only map with an object for equality.
MapFacade<K,V> - Class in org.jhotdraw8.icollection.facade
Provides a Map facade to a set of Map functions.
MapFacade(Supplier<Iterator<Map.Entry<K, V>>>, Supplier<Spliterator<Map.Entry<K, V>>>, IntSupplier, Predicate<Object>, Function<K, V>, Runnable, Function<Object, V>, BiFunction<K, V, V>) - Constructor for class org.jhotdraw8.icollection.facade.MapFacade
 
MapFacade(Map<K, V>) - Constructor for class org.jhotdraw8.icollection.facade.MapFacade
 
MapFacade(ReadOnlyMap<K, V>) - Constructor for class org.jhotdraw8.icollection.facade.MapFacade
 
mapToString(ReadOnlyMap<K, V>) - Static method in interface org.jhotdraw8.icollection.readonly.ReadOnlyMap
Returns a string representation of the specified map.
maxSize() - Method in class org.jhotdraw8.icollection.ChampMap
 
maxSize() - Method in class org.jhotdraw8.icollection.ChampSet
 
maxSize() - Method in class org.jhotdraw8.icollection.ChampVectorMap
 
maxSize() - Method in class org.jhotdraw8.icollection.ChampVectorSet
 
maxSize() - Method in class org.jhotdraw8.icollection.facade.ImmutableMapFacade
 
maxSize() - Method in class org.jhotdraw8.icollection.facade.ImmutableSetFacade
 
maxSize() - Method in interface org.jhotdraw8.icollection.immutable.ImmutableCollection
Returns the maximal number of elements that this collection type can hold
maxSize() - Method in interface org.jhotdraw8.icollection.immutable.ImmutableMap
Returns the maximal number of entries that this map type can hold
maxSize() - Method in class org.jhotdraw8.icollection.RedBlackMap
 
maxSize() - Method in class org.jhotdraw8.icollection.RedBlackSet
 
maxSize() - Method in class org.jhotdraw8.icollection.VectorList
 
modCount - Variable in class org.jhotdraw8.icollection.MutableRedBlackSet
The number of times this set has been structurally modified.
MutableChampMap<K,V> - Class in org.jhotdraw8.icollection
Implements the Map interface using a Compressed Hash-Array Mapped Prefix-tree (CHAMP).
MutableChampMap() - Constructor for class org.jhotdraw8.icollection.MutableChampMap
Constructs a new empty map.
MutableChampMap(Iterable<? extends Map.Entry<? extends K, ? extends V>>) - Constructor for class org.jhotdraw8.icollection.MutableChampMap
Constructs a map containing the same entries as in the specified Iterable.
MutableChampMap(Map<? extends K, ? extends V>) - Constructor for class org.jhotdraw8.icollection.MutableChampMap
Constructs a map containing the same entries as in the specified Map.
MutableChampSet<E> - Class in org.jhotdraw8.icollection
Implements the Set interface using a Compressed Hash-Array Mapped Prefix-tree (CHAMP).
MutableChampSet() - Constructor for class org.jhotdraw8.icollection.MutableChampSet
Constructs a new empty set.
MutableChampSet(Iterable<? extends E>) - Constructor for class org.jhotdraw8.icollection.MutableChampSet
Constructs a set containing the elements in the specified iterable.
MutableChampVectorMap<K,V> - Class in org.jhotdraw8.icollection
Implements the SequencedMap interface using a Compressed Hash-Array Mapped Prefix-tree (CHAMP) and a bit-mapped trie (Vector).
MutableChampVectorMap() - Constructor for class org.jhotdraw8.icollection.MutableChampVectorMap
Constructs a new empty map.
MutableChampVectorMap(Iterable<? extends Map.Entry<? extends K, ? extends V>>) - Constructor for class org.jhotdraw8.icollection.MutableChampVectorMap
Constructs a map containing the same entries as in the specified Iterable.
MutableChampVectorMap(Map<? extends K, ? extends V>) - Constructor for class org.jhotdraw8.icollection.MutableChampVectorMap
Constructs a map containing the same entries as in the specified Map.
MutableChampVectorSet<E> - Class in org.jhotdraw8.icollection
Implements the SequencedSet interface using a Compressed Hash-Array Mapped Prefix-tree (CHAMP) and a bit-mapped trie (Vector).
MutableChampVectorSet() - Constructor for class org.jhotdraw8.icollection.MutableChampVectorSet
Constructs a new empty set.
MutableChampVectorSet(Iterable<? extends E>) - Constructor for class org.jhotdraw8.icollection.MutableChampVectorSet
Constructs a set containing the elements in the specified Iterable.
MutableListFacade<E> - Class in org.jhotdraw8.icollection.facade
Provides a List facade to a set of ImmutableList functions.
MutableListFacade(ImmutableList<E>) - Constructor for class org.jhotdraw8.icollection.facade.MutableListFacade
 
MutableMapEntry<K,V> - Class in org.jhotdraw8.icollection
A map entry that supports mutation of the map that contains the entry.
MutableMapEntry(BiConsumer<K, V>, K, V) - Constructor for class org.jhotdraw8.icollection.MutableMapEntry
 
MutableRedBlackMap<K,V> - Class in org.jhotdraw8.icollection
 
MutableRedBlackMap() - Constructor for class org.jhotdraw8.icollection.MutableRedBlackMap
Constructs a new empty map, using the natural ordering of its keys.
MutableRedBlackMap(Iterable<? extends Map.Entry<? extends K, ? extends V>>) - Constructor for class org.jhotdraw8.icollection.MutableRedBlackMap
Constructs a map containing the same entries as in the specified Iterable, using the natural ordering of its keys.
MutableRedBlackMap(Comparator<? super K>) - Constructor for class org.jhotdraw8.icollection.MutableRedBlackMap
Constructs a new empty map, that uses the specified comparator for ordering its keys.
MutableRedBlackMap(Map<? extends K, ? extends V>) - Constructor for class org.jhotdraw8.icollection.MutableRedBlackMap
Constructs a map containing the same entries as in the specified Map, using the natural ordering of its keys.
MutableRedBlackMap(SortedMap<? extends K, ? extends V>) - Constructor for class org.jhotdraw8.icollection.MutableRedBlackMap
Constructs a map containing the same entries as in the specified Map, using the same ordering as used by the provided map.
MutableRedBlackSet<E> - Class in org.jhotdraw8.icollection
Implements the NavigableSet interface using a Red-Black tree.
MutableRedBlackSet() - Constructor for class org.jhotdraw8.icollection.MutableRedBlackSet
Constructs a new, empty set, sorted according to the natural ordering of its elements.
MutableRedBlackSet(Iterable<? extends E>) - Constructor for class org.jhotdraw8.icollection.MutableRedBlackSet
Constructs a new tree set containing the elements in the specified collection, sorted according to the natural ordering of its elements.
MutableRedBlackSet(Comparator<E>) - Constructor for class org.jhotdraw8.icollection.MutableRedBlackSet
Constructs a new, empty set, sorted according to the specified comparator.
MutableRedBlackSet(Comparator<E>, Collection<? extends E>) - Constructor for class org.jhotdraw8.icollection.MutableRedBlackSet
Constructs a new tree set containing the elements in the specified collection, sorted according to the specified comparator.
MutableSetFacade<E> - Class in org.jhotdraw8.icollection.facade
Provides a Set facade to a set of ImmutableSet functions.
MutableSetFacade(ImmutableSet<E>) - Constructor for class org.jhotdraw8.icollection.facade.MutableSetFacade
 
MutableVectorList<E> - Class in org.jhotdraw8.icollection
Implements the List interface using a bit-mapped trie (Vector).
MutableVectorList() - Constructor for class org.jhotdraw8.icollection.MutableVectorList
Constructs a new empty list.
MutableVectorList(Iterable<? extends E>) - Constructor for class org.jhotdraw8.icollection.MutableVectorList
Constructs a list containing the elements in the specified iterable.

N

navigableKeySet() - Method in class org.jhotdraw8.icollection.MutableRedBlackMap
 
NavigableSetFacade<E> - Class in org.jhotdraw8.icollection.facade
 
NavigableSetFacade(Supplier<Iterator<E>>, Supplier<Spliterator<E>>, Supplier<Iterator<E>>, Supplier<Spliterator<E>>, IntSupplier, Predicate<Object>, Runnable, Predicate<Object>, Supplier<E>, Supplier<E>, Predicate<E>, Predicate<E>, Consumer<E>, Consumer<E>, Function<E, E>, Function<E, E>, Function<E, E>, Function<E, E>) - Constructor for class org.jhotdraw8.icollection.facade.NavigableSetFacade
 
newInstance(PrivateData) - Method in class org.jhotdraw8.icollection.ChampMap
Creates a new instance with the provided privateData object as its internal data structure.
newInstance(PrivateData) - Method in class org.jhotdraw8.icollection.ChampSet
Creates a new instance with the provided privateData object as its internal data structure.
newInstance(PrivateData) - Method in class org.jhotdraw8.icollection.ChampVectorMap
Creates a new instance with the provided privateData object as its internal data structure.
newInstance(PrivateData) - Method in class org.jhotdraw8.icollection.ChampVectorSet
Creates a new instance with the provided privateData object as its internal data structure.
newInstance(PrivateData) - Method in class org.jhotdraw8.icollection.RedBlackMap
Creates a new instance with the provided privateData object as its internal data structure.
newInstance(PrivateData) - Method in class org.jhotdraw8.icollection.RedBlackSet
Creates a new instance with the provided privateData object as its internal data structure.
newInstance(PrivateData) - Method in class org.jhotdraw8.icollection.VectorList
Creates a new instance with the provided privateData object as its internal data structure.

O

object() - Method in record class org.jhotdraw8.icollection.PrivateData
Returns the value of the object record component.
of() - Static method in class org.jhotdraw8.icollection.ChampAddOnlySet
Returns an empty set.
of() - Static method in class org.jhotdraw8.icollection.ChampMap
Returns an empty immutable map.
of() - Static method in class org.jhotdraw8.icollection.ChampSet
Returns an empty immutable set.
of() - Static method in class org.jhotdraw8.icollection.ChampVectorMap
Returns an empty immutable map.
of() - Static method in class org.jhotdraw8.icollection.ChampVectorSet
Returns an empty immutable set.
of() - Static method in class org.jhotdraw8.icollection.MapEntries
Returns a list containing 0 map entries.
of() - Static method in class org.jhotdraw8.icollection.RedBlackMap
Returns an empty immutable map, sorted according to the natural ordering of its entries.
of() - Static method in class org.jhotdraw8.icollection.RedBlackSet
Returns an empty immutable set, sorted according to the natural ordering of its elements.
of() - Static method in class org.jhotdraw8.icollection.VectorList
 
of(E...) - Static method in class org.jhotdraw8.icollection.ChampAddOnlySet
Returns a set that contains the specified elements.
of(E...) - Static method in class org.jhotdraw8.icollection.ChampSet
Returns an immutable set that contains the provided elements.
of(E...) - Static method in class org.jhotdraw8.icollection.ChampVectorSet
Returns an immutable set that contains the provided elements.
of(E...) - Static method in class org.jhotdraw8.icollection.RedBlackSet
Returns an immutable set that contains the provided elements, sorted according to the natural ordering of its elements.
of(Map.Entry<K, V>...) - Static method in class org.jhotdraw8.icollection.RedBlackMap
Returns an immutable map that contains the provided entries, sorted according to the natural ordering of its entries.
of(K, V) - Static method in class org.jhotdraw8.icollection.MapEntries
Returns a list containing 1 map entry.
of(K, V, K, V) - Static method in class org.jhotdraw8.icollection.MapEntries
Returns a list containing 2 map entries.
of(K, V, K, V, K, V) - Static method in class org.jhotdraw8.icollection.MapEntries
Returns a list containing 3 map entries.
of(K, V, K, V, K, V, K, V) - Static method in class org.jhotdraw8.icollection.MapEntries
Returns a list containing 4 map entries.
of(K, V, K, V, K, V, K, V, K, V) - Static method in class org.jhotdraw8.icollection.MapEntries
Returns a list containing 5 map entries.
of(K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class org.jhotdraw8.icollection.MapEntries
Returns a list containing 6 map entries.
of(K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class org.jhotdraw8.icollection.MapEntries
Returns a list containing 7 map entries.
of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class org.jhotdraw8.icollection.MapEntries
Returns a list containing 8 map entries.
of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class org.jhotdraw8.icollection.MapEntries
Returns a list containing 9 map entries.
of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class org.jhotdraw8.icollection.MapEntries
Returns a list containing 10 map entries.
of(T...) - Static method in class org.jhotdraw8.icollection.VectorList
 
ofEntries(Map.Entry<? extends K, ? extends V>...) - Static method in class org.jhotdraw8.icollection.MapEntries
Returns a list containing the specified map entries.
ofIterator(Iterator<T>) - Static method in class org.jhotdraw8.icollection.ChampSet
 
ofIterator(Iterator<T>) - Static method in class org.jhotdraw8.icollection.VectorList
 
ofStream(Stream<T>) - Static method in class org.jhotdraw8.icollection.VectorList
 
org.jhotdraw8.icollection - module org.jhotdraw8.icollection
Defines interfaces for read-only collections and immutable collections, and provides efficient implementations of these interfaces.
org.jhotdraw8.icollection - package org.jhotdraw8.icollection
Provides mutable and immutable collections.
org.jhotdraw8.icollection.exception - package org.jhotdraw8.icollection.exception
Defines exception types for collections.
org.jhotdraw8.icollection.facade - package org.jhotdraw8.icollection.facade
Provides facades of collection interfaces.
org.jhotdraw8.icollection.immutable - package org.jhotdraw8.icollection.immutable
Defines interfaces to immutable collections.
org.jhotdraw8.icollection.readonly - package org.jhotdraw8.icollection.readonly
Defines read-only interfaces to collections, and provides abstract base classes for them.
org.jhotdraw8.icollection.sequenced - package org.jhotdraw8.icollection.sequenced
Provides reversed views to sequenced collections.

P

peekFirst() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyList
Peeks the first element of the list.
peekLast() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyList
Peeks the last element of the list.
pollFirst() - Method in class org.jhotdraw8.icollection.facade.NavigableSetFacade
 
pollFirst() - Method in class org.jhotdraw8.icollection.MutableRedBlackSet
 
pollFirstEntry() - Method in class org.jhotdraw8.icollection.MutableChampVectorMap
 
pollFirstEntry() - Method in class org.jhotdraw8.icollection.MutableRedBlackMap
 
pollFirstEntry() - Method in class org.jhotdraw8.icollection.sequenced.ReversedSequencedMapView
 
pollLast() - Method in class org.jhotdraw8.icollection.facade.NavigableSetFacade
 
pollLast() - Method in class org.jhotdraw8.icollection.MutableRedBlackSet
 
pollLastEntry() - Method in class org.jhotdraw8.icollection.MutableChampVectorMap
 
pollLastEntry() - Method in class org.jhotdraw8.icollection.MutableRedBlackMap
 
pollLastEntry() - Method in class org.jhotdraw8.icollection.sequenced.ReversedSequencedMapView
 
PrivateData - Record Class in org.jhotdraw8.icollection
This record holds an object that contains private data.
PrivateData(Object) - Constructor for record class org.jhotdraw8.icollection.PrivateData
Creates an instance of a PrivateData record class.
put(K, V) - Method in class org.jhotdraw8.icollection.ChampMap
 
put(K, V) - Method in class org.jhotdraw8.icollection.ChampVectorMap
 
put(K, V) - Method in class org.jhotdraw8.icollection.facade.ImmutableMapFacade
 
put(K, V) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableMap
Returns a copy of this map that contains all entries of this map with the specified entry added or updated.
put(K, V) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableNavigableMap
 
put(K, V) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSequencedMap
 
put(K, V) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSortedMap
 
put(K, V) - Method in class org.jhotdraw8.icollection.RedBlackMap
 
put(K, V) - Method in class org.jhotdraw8.icollection.facade.MapFacade
 
put(K, V) - Method in class org.jhotdraw8.icollection.MutableChampMap
 
put(K, V) - Method in class org.jhotdraw8.icollection.MutableChampVectorMap
 
put(K, V) - Method in class org.jhotdraw8.icollection.MutableRedBlackMap
 
put(K, V) - Method in class org.jhotdraw8.icollection.sequenced.ReversedSequencedMapView
 
putAll(Iterable<? extends Map.Entry<? extends K, ? extends V>>) - Method in class org.jhotdraw8.icollection.ChampMap
 
putAll(Iterable<? extends Map.Entry<? extends K, ? extends V>>) - Method in class org.jhotdraw8.icollection.ChampVectorMap
 
putAll(Iterable<? extends Map.Entry<? extends K, ? extends V>>) - Method in class org.jhotdraw8.icollection.facade.ImmutableMapFacade
 
putAll(Iterable<? extends Map.Entry<? extends K, ? extends V>>) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableMap
Returns a copy of this map that contains all entries of this map with entries from the specified map added or updated.
putAll(Iterable<? extends Map.Entry<? extends K, ? extends V>>) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableNavigableMap
 
putAll(Iterable<? extends Map.Entry<? extends K, ? extends V>>) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSequencedMap
 
putAll(Iterable<? extends Map.Entry<? extends K, ? extends V>>) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSortedMap
 
putAll(Iterable<? extends Map.Entry<? extends K, ? extends V>>) - Method in class org.jhotdraw8.icollection.MutableChampVectorMap
 
putAll(Iterable<? extends Map.Entry<? extends K, ? extends V>>) - Method in class org.jhotdraw8.icollection.MutableRedBlackMap
 
putAll(Iterable<? extends Map.Entry<? extends K, ? extends V>>) - Method in class org.jhotdraw8.icollection.RedBlackMap
 
putAll(Map<? extends K, ? extends V>) - Method in class org.jhotdraw8.icollection.ChampMap
 
putAll(Map<? extends K, ? extends V>) - Method in class org.jhotdraw8.icollection.ChampVectorMap
 
putAll(Map<? extends K, ? extends V>) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableMap
Returns a copy of this map that contains all entries of this map with entries from the specified map added or updated.
putAll(Map<? extends K, ? extends V>) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableNavigableMap
 
putAll(Map<? extends K, ? extends V>) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSortedMap
 
putAll(Map<? extends K, ? extends V>) - Method in class org.jhotdraw8.icollection.RedBlackMap
 
putFirst(K, V) - Method in class org.jhotdraw8.icollection.ChampVectorMap
 
putFirst(K, V) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSequencedMap
Creates an entry for the specified key and value and adds it to the front of the map if an entry for the specified key is not already present.
putFirst(K, V) - Method in class org.jhotdraw8.icollection.facade.SequencedMapFacade
 
putFirst(K, V) - Method in class org.jhotdraw8.icollection.MutableChampVectorMap
 
putFirst(K, V) - Method in class org.jhotdraw8.icollection.sequenced.ReversedSequencedMapView
 
putFunction - Variable in class org.jhotdraw8.icollection.facade.MapFacade
 
putKeyValues(Object...) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableMap
Returns a copy of this map that contains all entries of this map with entries from the specified map added or updated.
putKeyValues(Object...) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableNavigableMap
 
putKeyValues(Object...) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSequencedMap
 
putKeyValues(Object...) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSortedMap
 
putKeyValues(Object...) - Method in class org.jhotdraw8.icollection.RedBlackMap
 
putLast(K, V) - Method in class org.jhotdraw8.icollection.ChampVectorMap
 
putLast(K, V) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSequencedMap
Creates an entry for the specified key and value and adds it to the end of the map if an entry for the specified key is not already present.
putLast(K, V) - Method in class org.jhotdraw8.icollection.facade.SequencedMapFacade
 
putLast(K, V) - Method in class org.jhotdraw8.icollection.MutableChampVectorMap
 
putLast(K, V) - Method in class org.jhotdraw8.icollection.sequenced.ReversedSequencedMapView
 

R

ReadOnlyCollection<E> - Interface in org.jhotdraw8.icollection.readonly
A read-only interface to a collection.
ReadOnlyCollectionFacade<E> - Class in org.jhotdraw8.icollection.facade
Provides a ReadOnlyCollection facade to a set of Collection functions.
ReadOnlyCollectionFacade(Collection<E>) - Constructor for class org.jhotdraw8.icollection.facade.ReadOnlyCollectionFacade
 
ReadOnlyCollectionFacade(Supplier<Iterator<E>>, IntSupplier, Predicate<Object>, int) - Constructor for class org.jhotdraw8.icollection.facade.ReadOnlyCollectionFacade
 
readOnlyEntrySet() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyMap
Returns a ReadOnlySet view to the entries contained in this map.
readOnlyEntrySet() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlySequencedMap
Returns a ReadOnlySequencedSet view of the entries contained in this map.
readOnlyKeySet() - Method in class org.jhotdraw8.icollection.ChampMap
 
readOnlyKeySet() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyMap
Returns a ReadOnlySet view to the keys contained in this map.
readOnlyKeySet() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlySequencedMap
Returns a ReadOnlySequencedSet view of the keys contained in this map.
ReadOnlyList<E> - Interface in org.jhotdraw8.icollection.readonly
A read-only interface to a set.
ReadOnlyListFacade<E> - Class in org.jhotdraw8.icollection.facade
Provides a ReadOnlyList facade to a set of ReadOnlyList functions.
ReadOnlyListFacade(IntSupplier, IntFunction<E>) - Constructor for class org.jhotdraw8.icollection.facade.ReadOnlyListFacade
 
ReadOnlyListFacade(IntSupplier, IntFunction<E>, Supplier<ReadOnlySequencedCollection<E>>) - Constructor for class org.jhotdraw8.icollection.facade.ReadOnlyListFacade
 
ReadOnlyListFacade(List<E>) - Constructor for class org.jhotdraw8.icollection.facade.ReadOnlyListFacade
 
ReadOnlyMap<K,V> - Interface in org.jhotdraw8.icollection.readonly
A read-only interface to a map.
ReadOnlyMapFacade<K,V> - Class in org.jhotdraw8.icollection.facade
Provides a ReadOnlyMap facade to a set of ReadOnlyMap functions.
ReadOnlyMapFacade(Supplier<Iterator<Map.Entry<K, V>>>, IntSupplier, Predicate<Object>, Function<K, V>) - Constructor for class org.jhotdraw8.icollection.facade.ReadOnlyMapFacade
 
ReadOnlyMapFacade(Map<K, V>) - Constructor for class org.jhotdraw8.icollection.facade.ReadOnlyMapFacade
 
ReadOnlyMapFacade(ReadOnlyMap<K, V>) - Constructor for class org.jhotdraw8.icollection.facade.ReadOnlyMapFacade
 
ReadOnlyNavigableMap<K,V> - Interface in org.jhotdraw8.icollection.readonly
A read-only interface to a navigable map.
ReadOnlyNavigableMapFacade<K,V> - Class in org.jhotdraw8.icollection.facade
Provides a ReadOnlyNavigableMap facade to a set of ReadOnlyNavigableMap functions.
ReadOnlyNavigableMapFacade(Supplier<Iterator<Map.Entry<K, V>>>, Supplier<Iterator<Map.Entry<K, V>>>, IntSupplier, Predicate<Object>, Function<K, V>, Supplier<Map.Entry<K, V>>, Supplier<Map.Entry<K, V>>, Function<K, Map.Entry<K, V>>, Function<K, Map.Entry<K, V>>, Function<K, Map.Entry<K, V>>, Function<K, Map.Entry<K, V>>, int, Supplier<Comparator<? super K>>) - Constructor for class org.jhotdraw8.icollection.facade.ReadOnlyNavigableMapFacade
 
ReadOnlyNavigableMapFacade(NavigableMap<K, V>) - Constructor for class org.jhotdraw8.icollection.facade.ReadOnlyNavigableMapFacade
 
ReadOnlyNavigableSet<E> - Interface in org.jhotdraw8.icollection.readonly
A read-only interface to a navigable set.
ReadOnlyNavigableSetFacade<E> - Class in org.jhotdraw8.icollection.facade
Provides a ReadOnlyNavigableSet facade to a set of NavigableSet functions.
ReadOnlyNavigableSetFacade(Supplier<Iterator<E>>, Supplier<Iterator<E>>, IntSupplier, Predicate<Object>, Supplier<E>, Supplier<E>, Function<E, E>, Function<E, E>, Function<E, E>, Function<E, E>, Supplier<Comparator<? super E>>, int) - Constructor for class org.jhotdraw8.icollection.facade.ReadOnlyNavigableSetFacade
 
ReadOnlyNavigableSetFacade(NavigableSet<E>) - Constructor for class org.jhotdraw8.icollection.facade.ReadOnlyNavigableSetFacade
 
readOnlyReversed() - Method in class org.jhotdraw8.icollection.ChampVectorMap
 
readOnlyReversed() - Method in class org.jhotdraw8.icollection.ChampVectorSet
 
readOnlyReversed() - Method in class org.jhotdraw8.icollection.facade.MutableListFacade
 
readOnlyReversed() - Method in class org.jhotdraw8.icollection.facade.ReadOnlyListFacade
 
readOnlyReversed() - Method in class org.jhotdraw8.icollection.facade.ReadOnlyNavigableMapFacade
 
readOnlyReversed() - Method in class org.jhotdraw8.icollection.facade.ReadOnlyNavigableSetFacade
 
readOnlyReversed() - Method in class org.jhotdraw8.icollection.facade.ReadOnlySequencedCollectionFacade
 
readOnlyReversed() - Method in class org.jhotdraw8.icollection.facade.ReadOnlySequencedMapFacade
 
readOnlyReversed() - Method in class org.jhotdraw8.icollection.facade.ReadOnlySequencedSetFacade
 
readOnlyReversed() - Method in class org.jhotdraw8.icollection.facade.ReadOnlySortedMapFacade
 
readOnlyReversed() - Method in class org.jhotdraw8.icollection.facade.ReadOnlySortedSetFacade
 
readOnlyReversed() - Method in class org.jhotdraw8.icollection.MutableChampVectorMap
 
readOnlyReversed() - Method in class org.jhotdraw8.icollection.MutableChampVectorSet
 
readOnlyReversed() - Method in class org.jhotdraw8.icollection.MutableRedBlackMap
 
readOnlyReversed() - Method in class org.jhotdraw8.icollection.MutableRedBlackSet
 
readOnlyReversed() - Method in class org.jhotdraw8.icollection.MutableVectorList
 
readOnlyReversed() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlySequencedCollection
Returns a reversed-order view of this collection.
readOnlyReversed() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlySequencedMap
Returns a reversed-order view of this map.
readOnlyReversed() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlySequencedSet
Returns a reversed-order view of this set.
readOnlyReversed() - Method in class org.jhotdraw8.icollection.RedBlackMap
 
readOnlyReversed() - Method in class org.jhotdraw8.icollection.RedBlackSet
 
readOnlyReversed() - Method in class org.jhotdraw8.icollection.VectorList
 
ReadOnlySequencedCollection<E> - Interface in org.jhotdraw8.icollection.readonly
A read-only interface to a sequenced collection.
ReadOnlySequencedCollectionFacade<E> - Class in org.jhotdraw8.icollection.facade
Provides a ReadOnlySequencedSet facade to a set of Set functions.
ReadOnlySequencedCollectionFacade(Supplier<Iterator<E>>, Supplier<Iterator<E>>, IntSupplier, Predicate<Object>, Supplier<E>, Supplier<E>, int) - Constructor for class org.jhotdraw8.icollection.facade.ReadOnlySequencedCollectionFacade
 
ReadOnlySequencedCollectionFacade(SequencedCollection<E>) - Constructor for class org.jhotdraw8.icollection.facade.ReadOnlySequencedCollectionFacade
 
ReadOnlySequencedMap<K,V> - Interface in org.jhotdraw8.icollection.readonly
A read-only interface to a sequenced map.
ReadOnlySequencedMapFacade<K,V> - Class in org.jhotdraw8.icollection.facade
Provides a ReadOnlySequencedMap facade to a set of ReadOnlySequencedMap functions.
ReadOnlySequencedMapFacade(Supplier<Iterator<Map.Entry<K, V>>>, Supplier<Iterator<Map.Entry<K, V>>>, IntSupplier, Predicate<Object>, Function<K, V>, Supplier<Map.Entry<K, V>>, Supplier<Map.Entry<K, V>>, int, Comparator<? super K>) - Constructor for class org.jhotdraw8.icollection.facade.ReadOnlySequencedMapFacade
 
ReadOnlySequencedMapFacade(SequencedMap<K, V>) - Constructor for class org.jhotdraw8.icollection.facade.ReadOnlySequencedMapFacade
 
ReadOnlySequencedSet<E> - Interface in org.jhotdraw8.icollection.readonly
A read-only interface to a sequenced set.
ReadOnlySequencedSetFacade<E> - Class in org.jhotdraw8.icollection.facade
Provides a ReadOnlySequencedSet facade to a set of SequencedSet functions.
ReadOnlySequencedSetFacade(Supplier<Iterator<E>>, Supplier<Iterator<E>>, IntSupplier, Predicate<Object>, Supplier<E>, Supplier<E>, int) - Constructor for class org.jhotdraw8.icollection.facade.ReadOnlySequencedSetFacade
 
ReadOnlySequencedSetFacade(SequencedSet<E>) - Constructor for class org.jhotdraw8.icollection.facade.ReadOnlySequencedSetFacade
 
ReadOnlySequencedSetFacade(ReadOnlySequencedSet<E>) - Constructor for class org.jhotdraw8.icollection.facade.ReadOnlySequencedSetFacade
 
ReadOnlySet<E> - Interface in org.jhotdraw8.icollection.readonly
A read-only interface to a set.
ReadOnlySetFacade<E> - Class in org.jhotdraw8.icollection.facade
Provides a ReadOnlySet facade to a set of Set functions.
ReadOnlySetFacade(Collection<E>) - Constructor for class org.jhotdraw8.icollection.facade.ReadOnlySetFacade
 
ReadOnlySetFacade(Supplier<Iterator<E>>, IntSupplier, Predicate<Object>, int) - Constructor for class org.jhotdraw8.icollection.facade.ReadOnlySetFacade
 
ReadOnlySetFacade(ReadOnlyCollection<E>) - Constructor for class org.jhotdraw8.icollection.facade.ReadOnlySetFacade
 
ReadOnlySortedMap<K,V> - Interface in org.jhotdraw8.icollection.readonly
A read-only interface to a sorted map.
ReadOnlySortedMapFacade<K,V> - Class in org.jhotdraw8.icollection.facade
Provides a ReadOnlySortedMap facade to a set of ReadOnlySortedMap functions.
ReadOnlySortedMapFacade(Supplier<Iterator<Map.Entry<K, V>>>, Supplier<Iterator<Map.Entry<K, V>>>, IntSupplier, Predicate<Object>, Function<K, V>, Supplier<Map.Entry<K, V>>, Supplier<Map.Entry<K, V>>, int, Supplier<Comparator<? super K>>) - Constructor for class org.jhotdraw8.icollection.facade.ReadOnlySortedMapFacade
 
ReadOnlySortedMapFacade(SortedMap<K, V>) - Constructor for class org.jhotdraw8.icollection.facade.ReadOnlySortedMapFacade
 
ReadOnlySortedSet<E> - Interface in org.jhotdraw8.icollection.readonly
A read-only interface to a sorted set.
ReadOnlySortedSetFacade<E> - Class in org.jhotdraw8.icollection.facade
Provides a ReadOnlySortedSet facade to a set of SortedSet functions.
ReadOnlySortedSetFacade(Supplier<Iterator<E>>, Supplier<Iterator<E>>, IntSupplier, Predicate<Object>, Supplier<E>, Supplier<E>, Supplier<Comparator<? super E>>, int) - Constructor for class org.jhotdraw8.icollection.facade.ReadOnlySortedSetFacade
 
ReadOnlySortedSetFacade(SortedSet<E>) - Constructor for class org.jhotdraw8.icollection.facade.ReadOnlySortedSetFacade
 
readOnlySubList(int, int) - Method in class org.jhotdraw8.icollection.facade.MutableListFacade
 
readOnlySubList(int, int) - Method in class org.jhotdraw8.icollection.facade.ReadOnlyListFacade
 
readOnlySubList(int, int) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableList
Returns a copy of this list that contains only the elements in the given index range.
readOnlySubList(int, int) - Method in class org.jhotdraw8.icollection.MutableVectorList
 
readOnlySubList(int, int) - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyList
Returns a view of the portion of this list between the specified * fromIndex, inclusive, and toIndex, exclusive.
readOnlySubList(int, int) - Method in class org.jhotdraw8.icollection.VectorList
 
readOnlyValues() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyMap
Returns a ReadOnlyCollection view to the values contained in this map.
readOnlyValues() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlySequencedMap
Returns a ReadOnlySequencedCollection view of the values contained in this map.
RedBlackMap<K,V> - Class in org.jhotdraw8.icollection
Implements the ImmutableNavigableSet interface using a Red-Black tree.
RedBlackMap(PrivateData) - Constructor for class org.jhotdraw8.icollection.RedBlackMap
Creates a new instance with the provided privateData data object.
RedBlackSet<E> - Class in org.jhotdraw8.icollection
Implements the ImmutableNavigableSet interface using a Red-Black tree.
RedBlackSet(PrivateData) - Constructor for class org.jhotdraw8.icollection.RedBlackSet
Creates a new instance with the provided privateData data object.
remove(int) - Method in class org.jhotdraw8.icollection.facade.ListFacade
 
remove(int) - Method in class org.jhotdraw8.icollection.facade.MutableListFacade
 
remove(int) - Method in class org.jhotdraw8.icollection.MutableVectorList
 
remove(int) - Method in class org.jhotdraw8.icollection.sequenced.ReversedListView
 
remove(E) - Method in class org.jhotdraw8.icollection.ChampVectorSet
 
remove(E) - Method in class org.jhotdraw8.icollection.ChampSet
 
remove(E) - Method in class org.jhotdraw8.icollection.facade.ImmutableSetFacade
 
remove(E) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableCollection
Returns a copy of this collection that contains all elements of this collection except the specified element.
remove(E) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableList
Returns a copy of this list that contains all elements of this list except the specified element.
remove(E) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableNavigableSet
 
remove(E) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSequencedCollection
 
remove(E) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSequencedSet
 
remove(E) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSet
Returns a copy of this set that contains all elements of this set except the specified element.
remove(E) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSortedSet
 
remove(E) - Method in class org.jhotdraw8.icollection.RedBlackSet
 
remove(E) - Method in class org.jhotdraw8.icollection.VectorList
 
remove(Object) - Method in class org.jhotdraw8.icollection.facade.CollectionFacade
 
remove(Object) - Method in class org.jhotdraw8.icollection.facade.MapFacade
 
remove(Object) - Method in class org.jhotdraw8.icollection.facade.MutableListFacade
 
remove(Object) - Method in class org.jhotdraw8.icollection.facade.MutableSetFacade
 
remove(Object) - Method in class org.jhotdraw8.icollection.facade.SetFacade
 
remove(Object) - Method in class org.jhotdraw8.icollection.MutableChampMap
 
remove(Object) - Method in class org.jhotdraw8.icollection.MutableChampSet
 
remove(Object) - Method in class org.jhotdraw8.icollection.MutableChampVectorMap
 
remove(Object) - Method in class org.jhotdraw8.icollection.MutableChampVectorSet
 
remove(Object) - Method in class org.jhotdraw8.icollection.MutableRedBlackMap
 
remove(Object) - Method in class org.jhotdraw8.icollection.MutableRedBlackSet
 
remove(Object) - Method in class org.jhotdraw8.icollection.sequenced.ReversedListView
 
remove(Object) - Method in class org.jhotdraw8.icollection.sequenced.ReversedSequencedMapView
 
remove(Object) - Method in class org.jhotdraw8.icollection.sequenced.ReversedSequencedSetView
 
remove(Object, Object) - Method in class org.jhotdraw8.icollection.sequenced.ReversedSequencedMapView
 
remove(K) - Method in class org.jhotdraw8.icollection.ChampMap
 
remove(K) - Method in class org.jhotdraw8.icollection.ChampVectorMap
 
remove(K) - Method in class org.jhotdraw8.icollection.facade.ImmutableMapFacade
 
remove(K) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableMap
Returns a copy of this map that contains all entries of this map with the specified entry removed.
remove(K) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableNavigableMap
 
remove(K) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSequencedMap
 
remove(K) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSortedMap
 
remove(K) - Method in class org.jhotdraw8.icollection.RedBlackMap
 
removeAll(Iterable<?>) - Method in class org.jhotdraw8.icollection.ChampSet
 
removeAll(Iterable<?>) - Method in class org.jhotdraw8.icollection.ChampVectorSet
 
removeAll(Iterable<?>) - Method in class org.jhotdraw8.icollection.facade.ImmutableSetFacade
 
removeAll(Iterable<?>) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableCollection
Returns a copy of this collection that contains all elements of this collection except the elements of the specified collection.
removeAll(Iterable<?>) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableList
Returns a copy of this list that contains all elements of this list except the elements of the specified collection.
removeAll(Iterable<?>) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableNavigableSet
 
removeAll(Iterable<?>) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSequencedCollection
 
removeAll(Iterable<?>) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSequencedSet
 
removeAll(Iterable<?>) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSet
Returns a copy of this set that contains all elements of this set except the elements of the specified collection.
removeAll(Iterable<?>) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSortedSet
 
removeAll(Iterable<?>) - Method in class org.jhotdraw8.icollection.MutableChampMap
 
removeAll(Iterable<?>) - Method in class org.jhotdraw8.icollection.MutableChampSet
 
removeAll(Iterable<?>) - Method in class org.jhotdraw8.icollection.RedBlackSet
 
removeAll(Iterable<?>) - Method in class org.jhotdraw8.icollection.VectorList
 
removeAll(Iterable<? extends K>) - Method in class org.jhotdraw8.icollection.ChampMap
 
removeAll(Iterable<? extends K>) - Method in class org.jhotdraw8.icollection.ChampVectorMap
 
removeAll(Iterable<? extends K>) - Method in class org.jhotdraw8.icollection.facade.ImmutableMapFacade
 
removeAll(Iterable<? extends K>) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableMap
Returns a copy of this map that contains all entries of this map except the entries of the specified collection.
removeAll(Iterable<? extends K>) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableNavigableMap
 
removeAll(Iterable<? extends K>) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSequencedMap
 
removeAll(Iterable<? extends K>) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSortedMap
 
removeAll(Iterable<? extends K>) - Method in class org.jhotdraw8.icollection.RedBlackMap
 
removeAll(Collection<?>) - Method in class org.jhotdraw8.icollection.MutableChampSet
 
removeAll(Collection<?>) - Method in class org.jhotdraw8.icollection.MutableVectorList
 
removeAt(int) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableList
Returns a copy of this list that contains all elements of this list except the element at the specified index
removeAt(int) - Method in class org.jhotdraw8.icollection.VectorList
 
removeEntry(Object) - Method in class org.jhotdraw8.icollection.MutableChampMap
 
removeFirst() - Method in class org.jhotdraw8.icollection.ChampVectorSet
 
removeFirst() - Method in interface org.jhotdraw8.icollection.immutable.ImmutableList
 
removeFirst() - Method in interface org.jhotdraw8.icollection.immutable.ImmutableNavigableSet
Returns a copy of this set that contains all elements of this set except the first.
removeFirst() - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSequencedCollection
Returns a copy of this set that contains all elements of this set except the first.
removeFirst() - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSequencedMap
Returns a copy of this map that contains all entries of this map except the first.
removeFirst() - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSequencedSet
Returns a copy of this set that contains all elements of this set except the first.
removeFirst() - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSortedSet
Returns a copy of this set that contains all elements of this set except the first.
removeFirst() - Method in class org.jhotdraw8.icollection.MutableChampVectorSet
 
removeFirst() - Method in class org.jhotdraw8.icollection.sequenced.ReversedListView
 
removeFirst() - Method in class org.jhotdraw8.icollection.sequenced.ReversedSequencedSetView
 
removeFirst() - Method in class org.jhotdraw8.icollection.VectorList
 
removeFunction - Variable in class org.jhotdraw8.icollection.facade.CollectionFacade
 
removeFunction - Variable in class org.jhotdraw8.icollection.facade.MapFacade
 
removeFunction - Variable in class org.jhotdraw8.icollection.facade.SetFacade
 
removeLast() - Method in class org.jhotdraw8.icollection.ChampVectorSet
 
removeLast() - Method in class org.jhotdraw8.icollection.facade.SequencedSetFacade
 
removeLast() - Method in interface org.jhotdraw8.icollection.immutable.ImmutableList
 
removeLast() - Method in interface org.jhotdraw8.icollection.immutable.ImmutableNavigableSet
Returns a copy of this set that contains all elements of this set except the last.
removeLast() - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSequencedCollection
Returns a copy of this set that contains all elements of this set except the last.
removeLast() - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSequencedMap
Returns a copy of this map that contains all entries of this map except the last.
removeLast() - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSequencedSet
Returns a copy of this set that contains all elements of this set except the last.
removeLast() - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSortedSet
Returns a copy of this set that contains all elements of this set except the last.
removeLast() - Method in class org.jhotdraw8.icollection.MutableChampVectorSet
 
removeLast() - Method in class org.jhotdraw8.icollection.sequenced.ReversedListView
 
removeLast() - Method in class org.jhotdraw8.icollection.sequenced.ReversedSequencedSetView
 
removeLast() - Method in class org.jhotdraw8.icollection.VectorList
 
removeRange(int, int) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableList
Returns a copy of this list that contains all elements of this list except the elements in the specified range.
removeRange(int, int) - Method in class org.jhotdraw8.icollection.MutableVectorList
 
removeRange(int, int) - Method in class org.jhotdraw8.icollection.VectorList
 
retainAll(Iterable<?>) - Method in class org.jhotdraw8.icollection.ChampSet
 
retainAll(Iterable<?>) - Method in class org.jhotdraw8.icollection.ChampVectorSet
 
retainAll(Iterable<?>) - Method in class org.jhotdraw8.icollection.facade.ImmutableSetFacade
 
retainAll(Iterable<?>) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableCollection
Returns a copy of this collection that contains only elements that are in this collection and in the specified collection.
retainAll(Iterable<?>) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableList
Returns a copy of this list that contains only elements that are in this list and in the specified collection.
retainAll(Iterable<?>) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableNavigableSet
 
retainAll(Iterable<?>) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSequencedCollection
 
retainAll(Iterable<?>) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSequencedSet
 
retainAll(Iterable<?>) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSet
Returns a copy of this set that contains only elements that are in this set and in the specified collection.
retainAll(Iterable<?>) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSortedSet
 
retainAll(Iterable<?>) - Method in class org.jhotdraw8.icollection.MutableChampSet
 
retainAll(Iterable<?>) - Method in class org.jhotdraw8.icollection.RedBlackSet
 
retainAll(Iterable<?>) - Method in class org.jhotdraw8.icollection.VectorList
 
retainAll(Iterable<? extends K>) - Method in class org.jhotdraw8.icollection.ChampMap
 
retainAll(Iterable<? extends K>) - Method in class org.jhotdraw8.icollection.ChampVectorMap
 
retainAll(Iterable<? extends K>) - Method in class org.jhotdraw8.icollection.facade.ImmutableMapFacade
 
retainAll(Iterable<? extends K>) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableMap
Returns a copy of this map that contains only entries that are in this map and in the specified collection.
retainAll(Iterable<? extends K>) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableNavigableMap
 
retainAll(Iterable<? extends K>) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSequencedMap
 
retainAll(Iterable<? extends K>) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSortedMap
 
retainAll(Iterable<? extends K>) - Method in class org.jhotdraw8.icollection.RedBlackMap
 
retainAll(Collection<?>) - Method in class org.jhotdraw8.icollection.MutableChampSet
 
retainAll(Collection<?>) - Method in class org.jhotdraw8.icollection.MutableVectorList
 
retainAll(Collection<?>) - Method in class org.jhotdraw8.icollection.sequenced.ReversedSequencedSetView
 
retainAll(ReadOnlyCollection<? extends K>) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableMap
Returns a copy of this map that contains only entries that are in this map and in the specified collection.
retainAll(ReadOnlyCollection<? extends K>) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableNavigableMap
 
retainAll(ReadOnlyCollection<? extends K>) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSortedMap
 
retainAll(ReadOnlyCollection<? extends K>) - Method in class org.jhotdraw8.icollection.RedBlackMap
 
reverse() - Method in interface org.jhotdraw8.icollection.immutable.ImmutableList
Returns a reversed copy of this list.
reverse() - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSequencedMap
Returns a reversed copy of this map.
reverse() - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSequencedSet
Returns a reversed copy of this set.
reverse() - Method in class org.jhotdraw8.icollection.VectorList
 
reversed() - Method in class org.jhotdraw8.icollection.facade.ListFacade
 
reversed() - Method in class org.jhotdraw8.icollection.facade.MutableListFacade
 
reversed() - Method in class org.jhotdraw8.icollection.facade.NavigableSetFacade
 
reversed() - Method in class org.jhotdraw8.icollection.facade.SequencedCollectionFacade
 
reversed() - Method in class org.jhotdraw8.icollection.facade.SequencedMapFacade
 
reversed() - Method in class org.jhotdraw8.icollection.facade.SequencedSetFacade
 
reversed() - Method in interface org.jhotdraw8.icollection.immutable.ImmutableNavigableSet
 
reversed() - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSortedSet
 
reversed() - Method in class org.jhotdraw8.icollection.MutableChampVectorMap
 
reversed() - Method in class org.jhotdraw8.icollection.MutableChampVectorSet
 
reversed() - Method in class org.jhotdraw8.icollection.MutableVectorList
 
reversed() - Method in class org.jhotdraw8.icollection.sequenced.ReversedListView
 
reversed() - Method in class org.jhotdraw8.icollection.sequenced.ReversedSequencedMapView
 
reversed() - Method in class org.jhotdraw8.icollection.sequenced.ReversedSequencedSetView
 
ReversedListView<E> - Class in org.jhotdraw8.icollection.sequenced
 
ReversedListView(List<E>, IntSupplier) - Constructor for class org.jhotdraw8.icollection.sequenced.ReversedListView
Constructs a new instance.
ReversedSequencedMapView<K,V> - Class in org.jhotdraw8.icollection.sequenced
Provides a reversed view on a SequencedMap.
ReversedSequencedMapView(SequencedMap<K, V>) - Constructor for class org.jhotdraw8.icollection.sequenced.ReversedSequencedMapView
Constructs a new instance.
ReversedSequencedSetView<E> - Class in org.jhotdraw8.icollection.sequenced
Provides a reversed view on a SequencedSet.
ReversedSequencedSetView(SequencedSet<E>, Supplier<Iterator<E>>, Supplier<Spliterator<E>>) - Constructor for class org.jhotdraw8.icollection.sequenced.ReversedSequencedSetView
Constructs a new instance.
reverseIterator() - Method in class org.jhotdraw8.icollection.facade.MutableListFacade
 

S

SequencedCollectionFacade<E> - Class in org.jhotdraw8.icollection.facade
Provides a SequencedCollection facade to a set of Collection functions.
SequencedCollectionFacade(Collection<E>, Supplier<Iterator<E>>) - Constructor for class org.jhotdraw8.icollection.facade.SequencedCollectionFacade
 
SequencedCollectionFacade(Supplier<Iterator<E>>, Supplier<Iterator<E>>, IntSupplier, Predicate<Object>) - Constructor for class org.jhotdraw8.icollection.facade.SequencedCollectionFacade
 
SequencedCollectionFacade(Supplier<Iterator<E>>, Supplier<Iterator<E>>, IntSupplier, Predicate<Object>, Runnable, Predicate<Object>, Supplier<E>, Supplier<E>, Consumer<E>, Consumer<E>, Predicate<E>) - Constructor for class org.jhotdraw8.icollection.facade.SequencedCollectionFacade
 
SequencedCollectionFacade(ReadOnlyCollection<E>, Supplier<Iterator<E>>) - Constructor for class org.jhotdraw8.icollection.facade.SequencedCollectionFacade
 
SequencedCollectionFacade(ReadOnlySequencedCollection<E>) - Constructor for class org.jhotdraw8.icollection.facade.SequencedCollectionFacade
 
sequencedEntrySet() - Method in class org.jhotdraw8.icollection.facade.SequencedMapFacade
 
sequencedEntrySet() - Method in class org.jhotdraw8.icollection.MutableChampVectorMap
Returns a SequencedSet view of the entries contained in this map.
sequencedEntrySet() - Method in class org.jhotdraw8.icollection.sequenced.ReversedSequencedMapView
 
sequencedKeySet() - Method in class org.jhotdraw8.icollection.facade.SequencedMapFacade
 
sequencedKeySet() - Method in class org.jhotdraw8.icollection.MutableChampVectorMap
 
sequencedKeySet() - Method in class org.jhotdraw8.icollection.sequenced.ReversedSequencedMapView
 
SequencedMapFacade<K,V> - Class in org.jhotdraw8.icollection.facade
Provides a SequencedMap facade to a set of Map functions.
SequencedMapFacade(Supplier<Iterator<Map.Entry<K, V>>>, Supplier<Iterator<Map.Entry<K, V>>>, IntSupplier, Predicate<Object>, Function<K, V>, Runnable, Function<Object, V>, Supplier<Map.Entry<K, V>>, Supplier<Map.Entry<K, V>>, BiFunction<K, V, V>, BiFunction<K, V, V>, BiFunction<K, V, V>) - Constructor for class org.jhotdraw8.icollection.facade.SequencedMapFacade
 
SequencedMapFacade(Supplier<Iterator<Map.Entry<K, V>>>, Supplier<Spliterator<Map.Entry<K, V>>>, Supplier<Iterator<Map.Entry<K, V>>>, Supplier<Spliterator<Map.Entry<K, V>>>, IntSupplier, Predicate<Object>, Function<K, V>, Runnable, Function<Object, V>, Supplier<Map.Entry<K, V>>, Supplier<Map.Entry<K, V>>, BiFunction<K, V, V>, BiFunction<K, V, V>, BiFunction<K, V, V>) - Constructor for class org.jhotdraw8.icollection.facade.SequencedMapFacade
 
SequencedMapFacade(SequencedMap<K, V>) - Constructor for class org.jhotdraw8.icollection.facade.SequencedMapFacade
 
SequencedMapFacade(ReadOnlySequencedMap<K, V>) - Constructor for class org.jhotdraw8.icollection.facade.SequencedMapFacade
 
SequencedSetFacade<E> - Class in org.jhotdraw8.icollection.facade
Provides a SequencedSet facade to a set of Set functions.
SequencedSetFacade(Supplier<Iterator<E>>, Supplier<Iterator<E>>, IntSupplier, Predicate<Object>) - Constructor for class org.jhotdraw8.icollection.facade.SequencedSetFacade
 
SequencedSetFacade(Supplier<Iterator<E>>, Supplier<Spliterator<E>>, Supplier<Iterator<E>>, Supplier<Spliterator<E>>, IntSupplier, Predicate<Object>, Runnable, Predicate<Object>, Supplier<E>, Supplier<E>, Predicate<E>, Predicate<E>, Consumer<E>, Consumer<E>) - Constructor for class org.jhotdraw8.icollection.facade.SequencedSetFacade
 
SequencedSetFacade(Set<E>, Supplier<Iterator<E>>) - Constructor for class org.jhotdraw8.icollection.facade.SequencedSetFacade
 
SequencedSetFacade(ReadOnlyCollection<E>, Supplier<Iterator<E>>) - Constructor for class org.jhotdraw8.icollection.facade.SequencedSetFacade
 
SequencedSetFacade(ReadOnlySequencedCollection<E>) - Constructor for class org.jhotdraw8.icollection.facade.SequencedSetFacade
 
sequencedValues() - Method in class org.jhotdraw8.icollection.facade.SequencedMapFacade
 
sequencedValues() - Method in class org.jhotdraw8.icollection.MutableChampVectorMap
 
sequencedValues() - Method in class org.jhotdraw8.icollection.sequenced.ReversedSequencedMapView
 
set(int, E) - Method in class org.jhotdraw8.icollection.facade.MutableListFacade
 
set(int, E) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableList
Returns a copy of this list that contains all elements of this list and the specified element replaced.
set(int, E) - Method in class org.jhotdraw8.icollection.MutableVectorList
 
set(int, E) - Method in class org.jhotdraw8.icollection.sequenced.ReversedListView
 
set(int, E) - Method in class org.jhotdraw8.icollection.VectorList
 
setEquals(ReadOnlySet<E>, Object) - Static method in interface org.jhotdraw8.icollection.readonly.ReadOnlySet
Compares a read-only set with an object for equality.
SetFacade<E> - Class in org.jhotdraw8.icollection.facade
Provides a Set facade to a set of Set functions.
SetFacade(Supplier<Iterator<E>>, IntSupplier, Predicate<Object>) - Constructor for class org.jhotdraw8.icollection.facade.SetFacade
 
SetFacade(Supplier<Iterator<E>>, Supplier<Spliterator<E>>, IntSupplier, Predicate<Object>, Runnable, Predicate<E>, Predicate<Object>) - Constructor for class org.jhotdraw8.icollection.facade.SetFacade
 
SetFacade(Set<E>) - Constructor for class org.jhotdraw8.icollection.facade.SetFacade
 
SetFacade(ReadOnlySet<E>) - Constructor for class org.jhotdraw8.icollection.facade.SetFacade
 
setValue(V) - Method in class org.jhotdraw8.icollection.MutableMapEntry
 
size() - Method in class org.jhotdraw8.icollection.ChampMap
 
size() - Method in class org.jhotdraw8.icollection.ChampSet
 
size() - Method in class org.jhotdraw8.icollection.ChampVectorMap
 
size() - Method in class org.jhotdraw8.icollection.ChampVectorSet
 
size() - Method in class org.jhotdraw8.icollection.facade.CollectionFacade
 
size() - Method in class org.jhotdraw8.icollection.facade.ImmutableMapFacade
 
size() - Method in class org.jhotdraw8.icollection.facade.ImmutableSetFacade
 
size() - Method in class org.jhotdraw8.icollection.facade.ListFacade
 
size() - Method in class org.jhotdraw8.icollection.facade.MapFacade
 
size() - Method in class org.jhotdraw8.icollection.facade.MutableListFacade
 
size() - Method in class org.jhotdraw8.icollection.facade.MutableSetFacade
 
size() - Method in class org.jhotdraw8.icollection.facade.ReadOnlyCollectionFacade
 
size() - Method in class org.jhotdraw8.icollection.facade.ReadOnlyListFacade
 
size() - Method in class org.jhotdraw8.icollection.facade.ReadOnlyMapFacade
 
size() - Method in class org.jhotdraw8.icollection.facade.ReadOnlySetFacade
 
size() - Method in class org.jhotdraw8.icollection.facade.SetFacade
 
size() - Method in class org.jhotdraw8.icollection.MutableRedBlackMap
 
size() - Method in class org.jhotdraw8.icollection.MutableRedBlackSet
 
size() - Method in class org.jhotdraw8.icollection.MutableVectorList
 
size() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyCollection
Returns the size of the collection.
size() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyMap
Returns the number of entries contained in this map..
size() - Method in class org.jhotdraw8.icollection.RedBlackMap
 
size() - Method in class org.jhotdraw8.icollection.RedBlackSet
 
size() - Method in class org.jhotdraw8.icollection.sequenced.ReversedListView
 
size() - Method in class org.jhotdraw8.icollection.sequenced.ReversedSequencedMapView
 
size() - Method in class org.jhotdraw8.icollection.sequenced.ReversedSequencedSetView
 
size() - Method in class org.jhotdraw8.icollection.VectorList
 
sizeFunction - Variable in class org.jhotdraw8.icollection.facade.CollectionFacade
 
sizeFunction - Variable in class org.jhotdraw8.icollection.facade.MapFacade
 
sizeFunction - Variable in class org.jhotdraw8.icollection.facade.ReadOnlyCollectionFacade
 
sizeFunction - Variable in class org.jhotdraw8.icollection.facade.ReadOnlyMapFacade
 
sizeFunction - Variable in class org.jhotdraw8.icollection.facade.ReadOnlySetFacade
 
sizeFunction - Variable in class org.jhotdraw8.icollection.facade.SetFacade
 
SizeLimitExceededException - Exception Class in org.jhotdraw8.icollection.exception
This exception is thrown when a method exceeds a size limit.
SizeLimitExceededException() - Constructor for exception class org.jhotdraw8.icollection.exception.SizeLimitExceededException
Constructs an instance without a message.
SizeLimitExceededException(String) - Constructor for exception class org.jhotdraw8.icollection.exception.SizeLimitExceededException
Constructs an instance with the specified error message.
SizeLimitExceededException(String, Throwable) - Constructor for exception class org.jhotdraw8.icollection.exception.SizeLimitExceededException
Constructs an instance with the specified error message and cause.
SizeLimitExceededException(Throwable) - Constructor for exception class org.jhotdraw8.icollection.exception.SizeLimitExceededException
Constructs an instance with the specified underlying cause.
sortedMapEquals(ReadOnlySortedMap<K, V>, Object) - Static method in interface org.jhotdraw8.icollection.readonly.ReadOnlySortedMap
Compares a read-only map with an object for equality.
sortedOf(Comparator<? super K>) - Static method in class org.jhotdraw8.icollection.RedBlackMap
Returns an empty immutable map, sorted according to the specified comparator.
sortedOf(Comparator<? super K>, Map.Entry<K, V>...) - Static method in class org.jhotdraw8.icollection.RedBlackMap
Returns an immutable map that contains the provided elements, sorted according to the specified comparator.
sortedOf(Comparator<E>) - Static method in class org.jhotdraw8.icollection.RedBlackSet
Returns an empty immutable set, sorted according to the specified comparator.
sortedOf(Comparator<E>, E...) - Static method in class org.jhotdraw8.icollection.RedBlackSet
Returns an immutable set that contains the provided elements, sorted according to the specified comparator.
spliterator() - Method in class org.jhotdraw8.icollection.ChampMap
 
spliterator() - Method in class org.jhotdraw8.icollection.ChampSet
 
spliterator() - Method in class org.jhotdraw8.icollection.ChampVectorMap
 
spliterator() - Method in class org.jhotdraw8.icollection.ChampVectorSet
 
spliterator() - Method in class org.jhotdraw8.icollection.facade.CollectionFacade
 
spliterator() - Method in class org.jhotdraw8.icollection.facade.ImmutableSetFacade
 
spliterator() - Method in class org.jhotdraw8.icollection.facade.ListFacade
 
spliterator() - Method in class org.jhotdraw8.icollection.facade.MutableListFacade
 
spliterator() - Method in class org.jhotdraw8.icollection.facade.MutableSetFacade
 
spliterator() - Method in class org.jhotdraw8.icollection.facade.ReadOnlyCollectionFacade
 
spliterator() - Method in class org.jhotdraw8.icollection.facade.ReadOnlySequencedCollectionFacade
 
spliterator() - Method in class org.jhotdraw8.icollection.facade.ReadOnlySetFacade
 
spliterator() - Method in class org.jhotdraw8.icollection.facade.SequencedCollectionFacade
 
spliterator() - Method in class org.jhotdraw8.icollection.facade.SetFacade
 
spliterator() - Method in class org.jhotdraw8.icollection.MutableChampMap
 
spliterator() - Method in class org.jhotdraw8.icollection.MutableChampSet
 
spliterator() - Method in class org.jhotdraw8.icollection.MutableChampVectorMap
 
spliterator() - Method in class org.jhotdraw8.icollection.MutableChampVectorSet
 
spliterator() - Method in class org.jhotdraw8.icollection.MutableRedBlackMap
 
spliterator() - Method in class org.jhotdraw8.icollection.MutableRedBlackSet
 
spliterator() - Method in class org.jhotdraw8.icollection.MutableVectorList
 
spliterator() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyList
Returns a spliterator over elements of type E.
spliterator() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyMap
Returns a spliterator over the entries contained in this map.
spliterator() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlySortedMap
Returns a spliterator over the entries contained in this map.
spliterator() - Method in class org.jhotdraw8.icollection.RedBlackSet
 
spliterator() - Method in class org.jhotdraw8.icollection.sequenced.ReversedListView
 
spliterator() - Method in class org.jhotdraw8.icollection.sequenced.ReversedSequencedSetView
 
spliterator() - Method in class org.jhotdraw8.icollection.VectorList
 
spliteratorFunction - Variable in class org.jhotdraw8.icollection.facade.CollectionFacade
 
spliteratorFunction - Variable in class org.jhotdraw8.icollection.facade.MapFacade
 
spliteratorFunction - Variable in class org.jhotdraw8.icollection.facade.SetFacade
 
stream() - Method in class org.jhotdraw8.icollection.facade.CollectionFacade
 
stream() - Method in class org.jhotdraw8.icollection.facade.ListFacade
 
stream() - Method in class org.jhotdraw8.icollection.facade.MutableListFacade
 
stream() - Method in class org.jhotdraw8.icollection.facade.MutableSetFacade
 
stream() - Method in class org.jhotdraw8.icollection.facade.SetFacade
 
stream() - Method in class org.jhotdraw8.icollection.MutableRedBlackSet
 
stream() - Method in class org.jhotdraw8.icollection.MutableVectorList
 
stream() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyCollection
Returns a stream.
subMap(K, boolean, K, boolean) - Method in class org.jhotdraw8.icollection.MutableRedBlackMap
 
subMap(K, K) - Method in class org.jhotdraw8.icollection.MutableRedBlackMap
 
subSet(E, boolean, E, boolean) - Method in class org.jhotdraw8.icollection.facade.NavigableSetFacade
 
subSet(E, boolean, E, boolean) - Method in class org.jhotdraw8.icollection.MutableRedBlackSet
 
subSet(E, E) - Method in class org.jhotdraw8.icollection.facade.NavigableSetFacade
 
subSet(E, E) - Method in class org.jhotdraw8.icollection.MutableRedBlackSet
 

T

tailMap(K) - Method in class org.jhotdraw8.icollection.MutableRedBlackMap
 
tailMap(K, boolean) - Method in class org.jhotdraw8.icollection.MutableRedBlackMap
 
tailSet(E) - Method in class org.jhotdraw8.icollection.facade.NavigableSetFacade
 
tailSet(E) - Method in class org.jhotdraw8.icollection.MutableRedBlackSet
 
tailSet(E, boolean) - Method in class org.jhotdraw8.icollection.facade.NavigableSetFacade
 
tailSet(E, boolean) - Method in class org.jhotdraw8.icollection.MutableRedBlackSet
 
toArray() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyCollection
 
toArray(T[]) - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyCollection
Converts the collection to an array.
toImmutable() - Method in class org.jhotdraw8.icollection.MutableChampMap
Returns an immutable copy of this map.
toImmutable() - Method in class org.jhotdraw8.icollection.MutableChampSet
Returns an immutable copy of this set.
toImmutable() - Method in class org.jhotdraw8.icollection.MutableChampVectorMap
Returns an immutable copy of this map.
toImmutable() - Method in class org.jhotdraw8.icollection.MutableChampVectorSet
Returns an immutable copy of this set.
toImmutable() - Method in class org.jhotdraw8.icollection.MutableRedBlackMap
 
toImmutable() - Method in class org.jhotdraw8.icollection.MutableRedBlackSet
Returns an immutable copy of this set.
toImmutable() - Method in class org.jhotdraw8.icollection.MutableVectorList
 
toMutable() - Method in class org.jhotdraw8.icollection.ChampMap
Creates a mutable copy of this map.
toMutable() - Method in class org.jhotdraw8.icollection.ChampSet
 
toMutable() - Method in class org.jhotdraw8.icollection.ChampVectorMap
Creates a mutable copy of this map.
toMutable() - Method in class org.jhotdraw8.icollection.ChampVectorSet
 
toMutable() - Method in class org.jhotdraw8.icollection.facade.ImmutableMapFacade
 
toMutable() - Method in class org.jhotdraw8.icollection.facade.ImmutableSetFacade
 
toMutable() - Method in interface org.jhotdraw8.icollection.immutable.ImmutableCollection
Returns a mutable copy of this collection.
toMutable() - Method in interface org.jhotdraw8.icollection.immutable.ImmutableList
Returns a mutable copy of this list.
toMutable() - Method in interface org.jhotdraw8.icollection.immutable.ImmutableMap
Returns a mutable copy of this map.
toMutable() - Method in interface org.jhotdraw8.icollection.immutable.ImmutableNavigableSet
 
toMutable() - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSequencedMap
 
toMutable() - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSequencedSet
 
toMutable() - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSet
Returns a mutable copy of this set.
toMutable() - Method in interface org.jhotdraw8.icollection.immutable.ImmutableSortedSet
 
toMutable() - Method in class org.jhotdraw8.icollection.RedBlackMap
 
toMutable() - Method in class org.jhotdraw8.icollection.RedBlackSet
 
toMutable() - Method in class org.jhotdraw8.icollection.VectorList
 
toString() - Method in class org.jhotdraw8.icollection.ChampMap
Returns a string representation of this map.
toString() - Method in class org.jhotdraw8.icollection.ChampSet
 
toString() - Method in class org.jhotdraw8.icollection.ChampVectorMap
Returns a string representation of this map.
toString() - Method in class org.jhotdraw8.icollection.ChampVectorSet
Returns a string representation of this set.
toString() - Method in class org.jhotdraw8.icollection.MutableRedBlackSet
 
toString() - Method in record class org.jhotdraw8.icollection.PrivateData
Returns a string representation of this record class.
toString() - Method in class org.jhotdraw8.icollection.readonly.AbstractReadOnlyCollection
Returns a string representation of this collection.
toString() - Method in class org.jhotdraw8.icollection.readonly.AbstractReadOnlyMap
 
toString() - Method in class org.jhotdraw8.icollection.RedBlackMap
 
toString() - Method in class org.jhotdraw8.icollection.RedBlackSet
 
toString() - Method in class org.jhotdraw8.icollection.VectorList
Returns a string representation of this list.

V

values() - Method in class org.jhotdraw8.icollection.MutableChampVectorMap
 
values() - Method in class org.jhotdraw8.icollection.MutableRedBlackMap
 
values() - Method in class org.jhotdraw8.icollection.sequenced.ReversedSequencedMapView
 
VectorList<E> - Class in org.jhotdraw8.icollection
Implements the ImmutableList interface using a bit-mapped trie (Vector).
VectorList() - Constructor for class org.jhotdraw8.icollection.VectorList
Constructs a new empty list.
VectorList(Iterable<? extends E>) - Constructor for class org.jhotdraw8.icollection.VectorList
Constructs a new list that contains all the elements of the specified iterable.
VectorList(PrivateData) - Constructor for class org.jhotdraw8.icollection.VectorList
Creates a new instance with the provided privateData data object.
A C D E F G H I K L M N O P R S T V 
All Classes and Interfaces|All Packages|Serialized Form