Index
All Classes and Interfaces|All Packages|Constant Field Values|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 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.VectorList
- add(int, E) - Method in class org.jhotdraw8.icollection.facade.MutableListFacade
- add(int, E) - Method in class org.jhotdraw8.icollection.MutableVectorList
- add(int, E) - Method in class org.jhotdraw8.icollection.sequenced.ReversedListView
- add(E) - Method in class org.jhotdraw8.icollection.ChampAddOnlySet
- 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.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 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.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.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.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
- 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
- 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.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
Mapinterface - 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.
B
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
- ceiling(K, Comparator<? super K>) - Method in class org.jhotdraw8.icollection.impl.redblack.Empty
- ceiling(K, Comparator<? super K>) - Method in class org.jhotdraw8.icollection.impl.redblack.Node
- ceiling(K, Comparator<? super K>) - Method in interface org.jhotdraw8.icollection.impl.redblack.RedBlackTree
-
Returns the least
Nodein this tree greater than or equal to the given element, orEmptyif there is no such element. - 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
ImmutableAddOnlySetinterface using a Compressed Hash-Array Mapped Prefix-tree (CHAMP). - ChampMap<K,
V> - Class in org.jhotdraw8.icollection -
Implements the
ImmutableMapinterface 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
ImmutableSetinterface 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
ImmutableSequencedMapinterface 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
ImmutableSequencedSetinterface 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
Collectionfacade to a set ofCollectionfunctions. - CollectionFacade(Collection<E>) - Constructor for class org.jhotdraw8.icollection.facade.CollectionFacade
- CollectionFacade(Supplier<Iterator<E>>, IntSupplier, Predicate<Object>) - 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(ReadOnlyCollection<E>) - Constructor for class org.jhotdraw8.icollection.facade.CollectionFacade
- color() - Method in class org.jhotdraw8.icollection.impl.redblack.Empty
- color() - Method in class org.jhotdraw8.icollection.impl.redblack.Node
- color() - Method in interface org.jhotdraw8.icollection.impl.redblack.RedBlackTree
-
Return the
Colorof this Red/Black Tree node. - Color - Class in org.jhotdraw8.icollection.impl.redblack
- Color() - Constructor for class org.jhotdraw8.icollection.impl.redblack.Color
- 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
nullif 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 record class org.jhotdraw8.icollection.impl.redblack.Option.None
- contains(Object) - Method in record class org.jhotdraw8.icollection.impl.redblack.Option.Some
- 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
trueif 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
- contains(K, Comparator<? super K>) - Method in class org.jhotdraw8.icollection.impl.redblack.Empty
- contains(K, Comparator<? super K>) - Method in class org.jhotdraw8.icollection.impl.redblack.Node
- contains(K, Comparator<? super K>) - Method in interface org.jhotdraw8.icollection.impl.redblack.RedBlackTree
-
Checks, if this
RedBlackTreecontains the givenkey. - 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
trueif 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
trueif 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
trueif 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<? 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.
- 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.
- 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
- delete(K, Comparator<? super K>) - Method in interface org.jhotdraw8.icollection.impl.redblack.RedBlackTree
-
Deletes a value from this RedBlackTree.
- 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() - Static method in class org.jhotdraw8.icollection.impl.redblack.Empty
- empty() - Static method in interface org.jhotdraw8.icollection.impl.redblack.RedBlackTree
- 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
- Empty<K,
V> - Class in org.jhotdraw8.icollection.impl.redblack -
The empty tree node.
- EMPTY - Static variable in class org.jhotdraw8.icollection.impl.redblack.Empty
- entry(K, V) - Static method in class org.jhotdraw8.icollection.MapEntries
-
Creates a new map entry.
- entryOrNull() - Method in class org.jhotdraw8.icollection.impl.redblack.Empty
- entryOrNull() - Method in class org.jhotdraw8.icollection.impl.redblack.Node
- entryOrNull() - Method in interface org.jhotdraw8.icollection.impl.redblack.RedBlackTree
-
Returns the map entry of this RedBlackTree or
nullif it is empty. - entrySet() - Method in class org.jhotdraw8.icollection.facade.MapFacade
- entrySet() - Method in class org.jhotdraw8.icollection.MutableChampMap
-
Returns a
Setview 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 class org.jhotdraw8.icollection.impl.redblack.Node
- equals(Object) - Method in record class org.jhotdraw8.icollection.impl.redblack.Option.None
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jhotdraw8.icollection.impl.redblack.Option.Some
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jhotdraw8.icollection.impl.redblack.Tuple0
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jhotdraw8.icollection.impl.redblack.Tuple1
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jhotdraw8.icollection.impl.redblack.Tuple2
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jhotdraw8.icollection.impl.redblack.Tuple3
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jhotdraw8.icollection.impl.redblack.Tuple4
-
Indicates whether some other object is "equal to" this one.
- 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
- equals(RedBlackTree<K, V>) - Method in interface org.jhotdraw8.icollection.impl.redblack.RedBlackTree
-
Returns true if the given tree has the same size and the same elements in the same sequence as this tree.
F
- filter(Predicate<E>) - Method in interface org.jhotdraw8.icollection.immutable.ImmutableCollection
-
Retains all elements in this collection that satisfy the specified predicate.
- find(K, Comparator<? super K>) - Method in class org.jhotdraw8.icollection.impl.redblack.Empty
- find(K, Comparator<? super K>) - Method in class org.jhotdraw8.icollection.impl.redblack.Node
- find(K, Comparator<? super K>) - Method in interface org.jhotdraw8.icollection.impl.redblack.RedBlackTree
-
Finds the value stored in this tree, if exists, by applying the underlying comparator to the tree elements and the given element.
- 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
nullif 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
- floor(K, Comparator<? super K>) - Method in class org.jhotdraw8.icollection.impl.redblack.Empty
- floor(K, Comparator<? super K>) - Method in class org.jhotdraw8.icollection.impl.redblack.Node
- floor(K, Comparator<? super K>) - Method in interface org.jhotdraw8.icollection.impl.redblack.RedBlackTree
-
Returns the greatest
Nodein this tree less than or equal to the given element, orEmptyif there is no such element. - 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() - Method in interface org.jhotdraw8.icollection.impl.redblack.Option
-
Gets the value if this is a
Someor throws if this is aNone. - get() - Method in record class org.jhotdraw8.icollection.impl.redblack.Option.None
- get() - Method in record class org.jhotdraw8.icollection.impl.redblack.Option.Some
- 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
nullif 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
nullif 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
nullif 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
- getKey() - Method in class org.jhotdraw8.icollection.impl.redblack.Empty
- getKey() - Method in class org.jhotdraw8.icollection.impl.redblack.Node
- getKey() - Method in interface org.jhotdraw8.icollection.impl.redblack.RedBlackTree
-
Returns the key of the current tree node or throws if this is empty.
- 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 class org.jhotdraw8.icollection.MutableRedBlackMap
- 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
- getOrElse(T) - Method in interface org.jhotdraw8.icollection.impl.redblack.Option
-
Returns the value if this is a
Someor theothervalue if this is aNone. - getValue() - Method in class org.jhotdraw8.icollection.impl.redblack.Empty
- getValue() - Method in class org.jhotdraw8.icollection.impl.redblack.Node
- getValue() - Method in interface org.jhotdraw8.icollection.impl.redblack.RedBlackTree
-
Returns the value of the current tree node or throws if this is empty.
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 class org.jhotdraw8.icollection.impl.redblack.Node
- hashCode() - Method in record class org.jhotdraw8.icollection.impl.redblack.Option.None
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jhotdraw8.icollection.impl.redblack.Option.Some
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jhotdraw8.icollection.impl.redblack.Tuple0
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jhotdraw8.icollection.impl.redblack.Tuple1
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jhotdraw8.icollection.impl.redblack.Tuple2
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jhotdraw8.icollection.impl.redblack.Tuple3
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jhotdraw8.icollection.impl.redblack.Tuple4
-
Returns a hash code value for this object.
- 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
- higher(K, Comparator<? super K>) - Method in class org.jhotdraw8.icollection.impl.redblack.Empty
- higher(K, Comparator<? super K>) - Method in class org.jhotdraw8.icollection.impl.redblack.Node
- higher(K, Comparator<? super K>) - Method in interface org.jhotdraw8.icollection.impl.redblack.RedBlackTree
-
Returns the least
Nodein this tree strictly greater than the given element, orEmptyif there is no such element. - 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
addmethod; 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
ImmutableMapfacade to a set ofImmutableMapfunctions. - 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
ImmutableSetfacade to a set ofImmutableSetfunctions. - 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
- insert(K, V, Comparator<? super K>) - Method in interface org.jhotdraw8.icollection.impl.redblack.RedBlackTree
-
Inserts a new value into this tree.
- 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.impl.redblack.Empty
- isEmpty() - Method in class org.jhotdraw8.icollection.impl.redblack.Node
- isEmpty() - Method in interface org.jhotdraw8.icollection.impl.redblack.Option
-
Returns true, if this is
None, otherwise false, if this isSome. - isEmpty() - Method in record class org.jhotdraw8.icollection.impl.redblack.Option.None
- isEmpty() - Method in record class org.jhotdraw8.icollection.impl.redblack.Option.Some
- isEmpty() - Method in interface org.jhotdraw8.icollection.impl.redblack.RedBlackTree
-
Checks if this
RedBlackTreeis empty, i.e. - 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
trueif 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
- isRed() - Method in class org.jhotdraw8.icollection.impl.redblack.Empty
- isRed() - Method in class org.jhotdraw8.icollection.impl.redblack.Node
- isRed() - Method in interface org.jhotdraw8.icollection.impl.redblack.RedBlackTree
- 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 record class org.jhotdraw8.icollection.impl.redblack.Option.None
- iterator() - Method in record class org.jhotdraw8.icollection.impl.redblack.Option.Some
- iterator() - Method in interface org.jhotdraw8.icollection.impl.redblack.RedBlackTree
-
Returns an Iterator that iterates elements in the order induced by the underlying Comparator.
- 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
- keyOrNull() - Method in class org.jhotdraw8.icollection.impl.redblack.Empty
- keyOrNull() - Method in class org.jhotdraw8.icollection.impl.redblack.Node
- keyOrNull() - Method in interface org.jhotdraw8.icollection.impl.redblack.RedBlackTree
-
Returns the key of this RedBlackTree or
nullif it is empty. - 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
nullif 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
- left() - Method in class org.jhotdraw8.icollection.impl.redblack.Empty
- left() - Method in class org.jhotdraw8.icollection.impl.redblack.Node
- left() - Method in interface org.jhotdraw8.icollection.impl.redblack.RedBlackTree
-
Returns the left child if this is a non-empty node, otherwise throws.
- 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
Listfacade to a set ofListfunctions. - ListFacade(List<E>) - Constructor for class org.jhotdraw8.icollection.facade.ListFacade
- 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(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
Estarting 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
- lower(K, Comparator<? super K>) - Method in class org.jhotdraw8.icollection.impl.redblack.Empty
- lower(K, Comparator<? super K>) - Method in class org.jhotdraw8.icollection.impl.redblack.Node
- lower(K, Comparator<? super K>) - Method in interface org.jhotdraw8.icollection.impl.redblack.RedBlackTree
-
Returns the greatest
Nodein this tree strictly less than the given element, orEmptyif there is no such element. - 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
Mapfacade to a set ofMapfunctions. - MapFacade(Map<K, V>) - Constructor for class org.jhotdraw8.icollection.facade.MapFacade
- 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(ReadOnlyMap<K, V>) - Constructor for class org.jhotdraw8.icollection.facade.MapFacade
- mapOrNull(BiFunction<K, V, E>) - Method in class org.jhotdraw8.icollection.impl.redblack.Empty
- mapOrNull(BiFunction<K, V, E>) - Method in class org.jhotdraw8.icollection.impl.redblack.Node
- mapOrNull(BiFunction<K, V, E>) - Method in interface org.jhotdraw8.icollection.impl.redblack.RedBlackTree
- mapToString(ReadOnlyMap<K, V>) - Static method in interface org.jhotdraw8.icollection.readonly.ReadOnlyMap
-
Returns a string representation of the specified map.
- max() - Method in interface org.jhotdraw8.icollection.impl.redblack.RedBlackTree
-
Returns the maximum element of this tree according to the underlying comparator.
- 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
- min() - Method in interface org.jhotdraw8.icollection.impl.redblack.RedBlackTree
-
Returns the minimum element of this tree according to the underlying comparator.
- 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
Mapinterface 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
Setinterface 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
SequencedMapinterface 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
SequencedSetinterface 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
Listfacade to a set ofImmutableListfunctions. - 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(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. - 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.
- MutableRedBlackSet<E> - Class in org.jhotdraw8.icollection
-
Implements the
NavigableSetinterface 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
Setfacade to a set ofImmutableSetfunctions. - MutableSetFacade(ImmutableSet<E>) - Constructor for class org.jhotdraw8.icollection.facade.MutableSetFacade
- MutableVectorList<E> - Class in org.jhotdraw8.icollection
-
Implements the
Listinterface 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.
- Node<K,
V> - Class in org.jhotdraw8.icollection.impl.redblack -
A non-empty tree node.
- none() - Static method in interface org.jhotdraw8.icollection.impl.redblack.Option
- None() - Constructor for record class org.jhotdraw8.icollection.impl.redblack.Option.None
-
Creates an instance of a
Nonerecord class.
O
- object() - Method in record class org.jhotdraw8.icollection.PrivateData
-
Returns the value of the
objectrecord 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.ChampSet
-
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(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.ChampVectorSet
-
Returns an immutable set that contains the provided elements.
- of(Comparator<? super K>, K...) - Static method in interface org.jhotdraw8.icollection.impl.redblack.RedBlackTree
- of(Comparator<? super K>, K, V) - Static method in interface org.jhotdraw8.icollection.impl.redblack.RedBlackTree
- 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 interface org.jhotdraw8.icollection.impl.redblack.Option
-
Creates a new
Optionof a given value. - of(T...) - Static method in class org.jhotdraw8.icollection.VectorList
- of(T1, T2) - Static method in interface org.jhotdraw8.icollection.impl.redblack.Tuple
- of(T1, T2, T3) - Static method in interface org.jhotdraw8.icollection.impl.redblack.Tuple
- of(T1, T2, T3, T4) - Static method in interface org.jhotdraw8.icollection.impl.redblack.Tuple
- ofAll(Comparator<? super K>, Iterable<? extends K>) - Static method in interface org.jhotdraw8.icollection.impl.redblack.RedBlackTree
- 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
- Option<T> - Interface in org.jhotdraw8.icollection.impl.redblack
-
An Option is a read-only collection of one element or of zero elements.
- Option.None<T> - Record Class in org.jhotdraw8.icollection.impl.redblack
- Option.Some<T> - Record Class in org.jhotdraw8.icollection.impl.redblack
- orElse(Option<? extends T>) - Method in record class org.jhotdraw8.icollection.impl.redblack.Option.None
- orElse(Option<? extends T>) - Method in interface org.jhotdraw8.icollection.impl.redblack.Option
-
Returns this
Optionif it is nonempty, otherwise return the alternative. - orElse(Option<? extends T>) - Method in record class org.jhotdraw8.icollection.impl.redblack.Option.Some
- orElse(RedBlackTree<K, V>) - Method in class org.jhotdraw8.icollection.impl.redblack.Empty
- orElse(RedBlackTree<K, V>) - Method in class org.jhotdraw8.icollection.impl.redblack.Node
- orElse(RedBlackTree<K, V>) - Method in interface org.jhotdraw8.icollection.impl.redblack.RedBlackTree
-
Returns this
RedBlackTreeif it is nonempty, otherwise return the alternative. - 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.impl.redblack - package org.jhotdraw8.icollection.impl.redblack
- 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.
- orNull() - Method in record class org.jhotdraw8.icollection.impl.redblack.Option.None
- orNull() - Method in interface org.jhotdraw8.icollection.impl.redblack.Option
-
Returns this
Optionif this is defined, ornullif it is empty. - orNull() - Method in record class org.jhotdraw8.icollection.impl.redblack.Option.Some
- orThrow() - Method in record class org.jhotdraw8.icollection.impl.redblack.Option.None
- orThrow() - Method in interface org.jhotdraw8.icollection.impl.redblack.Option
-
Returns this
Optionif this is defined, or throws aNoSuchElementExceptionif it is empty. - orThrow() - Method in record class org.jhotdraw8.icollection.impl.redblack.Option.Some
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
PrivateDatarecord 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.RedBlackMap
- putAll(Iterable<? extends Map.Entry<? extends K, ? extends V>>) - Method in class org.jhotdraw8.icollection.MutableRedBlackMap
- 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
ReadOnlyCollectionfacade to a set ofCollectionfunctions. - 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
ReadOnlySetview to the entries contained in this map. - readOnlyEntrySet() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlySequencedMap
-
Returns a
ReadOnlySequencedSetview 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
ReadOnlySetview to the keys contained in this map. - readOnlyKeySet() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlySequencedMap
-
Returns a
ReadOnlySequencedSetview 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
ReadOnlyListfacade to a set ofReadOnlyListfunctions. - ReadOnlyListFacade(List<E>) - Constructor for class org.jhotdraw8.icollection.facade.ReadOnlyListFacade
- 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
- 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
ReadOnlyMapfacade to a set ofReadOnlyMapfunctions. - ReadOnlyMapFacade(Map<K, V>) - Constructor for class org.jhotdraw8.icollection.facade.ReadOnlyMapFacade
- ReadOnlyMapFacade(Supplier<Iterator<Map.Entry<K, V>>>, IntSupplier, Predicate<Object>, Function<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
ReadOnlyNavigableMapfacade to a set ofReadOnlyNavigableMapfunctions. - ReadOnlyNavigableMapFacade(NavigableMap<K, V>) - Constructor for class org.jhotdraw8.icollection.facade.ReadOnlyNavigableMapFacade
- 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
- 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
ReadOnlyNavigableSetfacade to a set ofNavigableSetfunctions. - ReadOnlyNavigableSetFacade(NavigableSet<E>) - Constructor for class org.jhotdraw8.icollection.facade.ReadOnlyNavigableSetFacade
- 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
- 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
ReadOnlySequencedSetfacade to a set ofSetfunctions. - ReadOnlySequencedCollectionFacade(SequencedCollection<E>) - Constructor for class org.jhotdraw8.icollection.facade.ReadOnlySequencedCollectionFacade
- ReadOnlySequencedCollectionFacade(Supplier<Iterator<E>>, Supplier<Iterator<E>>, IntSupplier, Predicate<Object>, Supplier<E>, Supplier<E>, int) - 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
ReadOnlySequencedMapfacade to a set ofReadOnlySequencedMapfunctions. - ReadOnlySequencedMapFacade(SequencedMap<K, V>) - Constructor for class org.jhotdraw8.icollection.facade.ReadOnlySequencedMapFacade
- 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
- 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
ReadOnlySequencedSetfacade to a set ofSequencedSetfunctions. - ReadOnlySequencedSetFacade(SequencedSet<E>) - Constructor for class org.jhotdraw8.icollection.facade.ReadOnlySequencedSetFacade
- ReadOnlySequencedSetFacade(Supplier<Iterator<E>>, Supplier<Iterator<E>>, IntSupplier, Predicate<Object>, Supplier<E>, Supplier<E>, int) - 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
ReadOnlySetfacade to a set ofSetfunctions. - 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
ReadOnlySortedMapfacade to a set ofReadOnlySortedMapfunctions. - ReadOnlySortedMapFacade(SortedMap<K, V>) - Constructor for class org.jhotdraw8.icollection.facade.ReadOnlySortedMapFacade
- 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
- 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
ReadOnlySortedSetfacade to a set ofSortedSetfunctions. - ReadOnlySortedSetFacade(SortedSet<E>) - Constructor for class org.jhotdraw8.icollection.facade.ReadOnlySortedSetFacade
- 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
- 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, andtoIndex, exclusive. - readOnlySubList(int, int) - Method in class org.jhotdraw8.icollection.VectorList
- readOnlyValues() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlyMap
-
Returns a
ReadOnlyCollectionview to the values contained in this map. - readOnlyValues() - Method in interface org.jhotdraw8.icollection.readonly.ReadOnlySequencedMap
-
Returns a
ReadOnlySequencedCollectionview of the values contained in this map. - RED - Static variable in class org.jhotdraw8.icollection.impl.redblack.Color
- RedBlackMap<K,
V> - Class in org.jhotdraw8.icollection -
Implements the
ImmutableNavigableSetinterface 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
ImmutableNavigableSetinterface using a Red-Black tree. - RedBlackSet(PrivateData) - Constructor for class org.jhotdraw8.icollection.RedBlackSet
-
Creates a new instance with the provided privateData data object.
- RedBlackTree<K,
V> - Interface in org.jhotdraw8.icollection.impl.redblack -
Purely functional Red/Black Tree, inspired by Kazu Yamamoto's Haskell implementation.
- 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.ChampSet
- 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
- remove(E) - Method in class org.jhotdraw8.icollection.ChampVectorSet
- 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
- 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
- reverseIterator() - Method in interface org.jhotdraw8.icollection.impl.redblack.RedBlackTree
-
Returns an Iterator that iterates elements in the order induced by the underlying Comparator.
- right() - Method in class org.jhotdraw8.icollection.impl.redblack.Empty
- right() - Method in class org.jhotdraw8.icollection.impl.redblack.Node
- right() - Method in interface org.jhotdraw8.icollection.impl.redblack.RedBlackTree
-
Returns the right child if this is a non-empty node, otherwise throws.
S
- SequencedCollectionFacade<E> - Class in org.jhotdraw8.icollection.facade
-
Provides a
SequencedCollectionfacade to a set ofCollectionfunctions. - 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
SequencedSetview 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
SequencedMapfacade to a set ofMapfunctions. - SequencedMapFacade(SequencedMap<K, V>) - Constructor for class org.jhotdraw8.icollection.facade.SequencedMapFacade
- 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(ReadOnlySequencedMap<K, V>) - Constructor for class org.jhotdraw8.icollection.facade.SequencedMapFacade
- SequencedSetFacade<E> - Class in org.jhotdraw8.icollection.facade
-
Provides a
SequencedSetfacade to a set ofSetfunctions. - SequencedSetFacade(Set<E>, Supplier<Iterator<E>>) - Constructor for class org.jhotdraw8.icollection.facade.SequencedSetFacade
- 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(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 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.VectorList
- set(int, E) - Method in class org.jhotdraw8.icollection.facade.MutableListFacade
- set(int, E) - Method in class org.jhotdraw8.icollection.MutableVectorList
- set(int, E) - Method in class org.jhotdraw8.icollection.sequenced.ReversedListView
- 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
Setfacade to a set ofSetfunctions. - SetFacade(Set<E>) - Constructor for class org.jhotdraw8.icollection.facade.SetFacade
- 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(ReadOnlySet<E>) - Constructor for class org.jhotdraw8.icollection.facade.SetFacade
- setValue(V) - Method in class org.jhotdraw8.icollection.impl.redblack.Node
- 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.impl.redblack.Empty
- size() - Method in class org.jhotdraw8.icollection.impl.redblack.Node
- size() - Method in record class org.jhotdraw8.icollection.impl.redblack.Option.None
- size() - Method in record class org.jhotdraw8.icollection.impl.redblack.Option.Some
- size() - Method in interface org.jhotdraw8.icollection.impl.redblack.RedBlackTree
-
Returns the size of this tree.
- 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.
- some(T) - Static method in interface org.jhotdraw8.icollection.impl.redblack.Option
- Some(T) - Constructor for record class org.jhotdraw8.icollection.impl.redblack.Option.Some
-
Creates an instance of a
Somerecord class. - 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
- toLispString() - Method in class org.jhotdraw8.icollection.impl.redblack.Empty
- toLispString() - Method in class org.jhotdraw8.icollection.impl.redblack.Node
- toLispString() - Method in interface org.jhotdraw8.icollection.impl.redblack.RedBlackTree
- 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.impl.redblack.Empty
- toString() - Method in class org.jhotdraw8.icollection.impl.redblack.Node
- toString() - Method in record class org.jhotdraw8.icollection.impl.redblack.Option.None
-
Returns a string representation of this record class.
- toString() - Method in record class org.jhotdraw8.icollection.impl.redblack.Option.Some
-
Returns a string representation of this record class.
- toString() - Method in record class org.jhotdraw8.icollection.impl.redblack.Tuple0
-
Returns a string representation of this record class.
- toString() - Method in record class org.jhotdraw8.icollection.impl.redblack.Tuple1
-
Returns a string representation of this record class.
- toString() - Method in record class org.jhotdraw8.icollection.impl.redblack.Tuple2
-
Returns a string representation of this record class.
- toString() - Method in record class org.jhotdraw8.icollection.impl.redblack.Tuple3
-
Returns a string representation of this record class.
- toString() - Method in record class org.jhotdraw8.icollection.impl.redblack.Tuple4
-
Returns a string representation of this record class.
- 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.
- Tuple - Interface in org.jhotdraw8.icollection.impl.redblack
-
A Tuple combines a fixed number of elements together so that they can be passed around as a whole.
- Tuple0 - Record Class in org.jhotdraw8.icollection.impl.redblack
- Tuple0() - Constructor for record class org.jhotdraw8.icollection.impl.redblack.Tuple0
-
Creates an instance of a
Tuple0record class. - Tuple1<T1> - Record Class in org.jhotdraw8.icollection.impl.redblack
- Tuple1(T1) - Constructor for record class org.jhotdraw8.icollection.impl.redblack.Tuple1
-
Creates an instance of a
Tuple1record class. - Tuple2<T1,
T2> - Record Class in org.jhotdraw8.icollection.impl.redblack - Tuple2(T1, T2) - Constructor for record class org.jhotdraw8.icollection.impl.redblack.Tuple2
-
Creates an instance of a
Tuple2record class. - Tuple3<T1,
T2, - Record Class in org.jhotdraw8.icollection.impl.redblackT3> - Tuple3(T1, T2, T3) - Constructor for record class org.jhotdraw8.icollection.impl.redblack.Tuple3
-
Creates an instance of a
Tuple3record class. - Tuple4<T1,
T2, - Record Class in org.jhotdraw8.icollection.impl.redblackT3, T4> -
A tuple of 4 elements which can be seen as cartesian product of 4 components.
- Tuple4(T1, T2, T3, T4) - Constructor for record class org.jhotdraw8.icollection.impl.redblack.Tuple4
-
Creates an instance of a
Tuple4record class.
V
- value() - Method in record class org.jhotdraw8.icollection.impl.redblack.Option.Some
-
Returns the value of the
valuerecord component. - valueOrNull() - Method in class org.jhotdraw8.icollection.impl.redblack.Empty
- valueOrNull() - Method in class org.jhotdraw8.icollection.impl.redblack.Node
- valueOrNull() - Method in interface org.jhotdraw8.icollection.impl.redblack.RedBlackTree
-
Returns the value of this RedBlackTree or
nullif it is empty. - 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
ImmutableListinterface 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.
_
- _1() - Method in record class org.jhotdraw8.icollection.impl.redblack.Tuple1
-
Returns the value of the
_1record component. - _1() - Method in record class org.jhotdraw8.icollection.impl.redblack.Tuple2
-
Returns the value of the
_1record component. - _1() - Method in record class org.jhotdraw8.icollection.impl.redblack.Tuple3
-
Returns the value of the
_1record component. - _1() - Method in record class org.jhotdraw8.icollection.impl.redblack.Tuple4
-
Returns the value of the
_1record component. - _2() - Method in record class org.jhotdraw8.icollection.impl.redblack.Tuple2
-
Returns the value of the
_2record component. - _2() - Method in record class org.jhotdraw8.icollection.impl.redblack.Tuple3
-
Returns the value of the
_2record component. - _2() - Method in record class org.jhotdraw8.icollection.impl.redblack.Tuple4
-
Returns the value of the
_2record component. - _3() - Method in record class org.jhotdraw8.icollection.impl.redblack.Tuple3
-
Returns the value of the
_3record component. - _3() - Method in record class org.jhotdraw8.icollection.impl.redblack.Tuple4
-
Returns the value of the
_3record component. - _4() - Method in record class org.jhotdraw8.icollection.impl.redblack.Tuple4
-
Returns the value of the
_4record component.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form