Hierarchy For All Packages
- org.jhotdraw8.icollection,
- org.jhotdraw8.icollection.exception,
- org.jhotdraw8.icollection.facade,
- org.jhotdraw8.icollection.immutable,
- org.jhotdraw8.icollection.readonly,
- org.jhotdraw8.icollection.sequenced
Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractList<E> (implements java.util.List<E>)
- org.jhotdraw8.icollection.facade.ListFacade<E> (implements java.util.SequencedCollection<E>)
- org.jhotdraw8.icollection.facade.MutableListFacade<E> (implements java.util.List<E>, org.jhotdraw8.icollection.readonly.ReadOnlyList<E>)
- org.jhotdraw8.icollection.MutableVectorList<E> (implements java.lang.Cloneable, java.util.List<E>, org.jhotdraw8.icollection.readonly.ReadOnlyList<E>, java.io.Serializable)
- org.jhotdraw8.icollection.sequenced.ReversedListView<E> (implements java.util.List<E>)
- java.util.AbstractSet<E> (implements java.util.Set<E>)
- org.jhotdraw8.icollection.impl.champ.AbstractMutableChampSet<E,
D> (implements java.lang.Cloneable, org.jhotdraw8.icollection.readonly.ReadOnlySet<E>, java.io.Serializable) - org.jhotdraw8.icollection.MutableChampSet<E>
- org.jhotdraw8.icollection.MutableChampVectorSet<E> (implements org.jhotdraw8.icollection.readonly.ReadOnlySequencedSet<E>, java.util.SequencedSet<E>)
- org.jhotdraw8.icollection.MutableRedBlackSet<E> (implements java.lang.Cloneable, java.util.NavigableSet<E>, org.jhotdraw8.icollection.readonly.ReadOnlyNavigableSet<E>, java.io.Serializable)
- org.jhotdraw8.icollection.facade.MutableSetFacade<E> (implements org.jhotdraw8.icollection.readonly.ReadOnlySet<E>)
- org.jhotdraw8.icollection.sequenced.ReversedSequencedSetView<E> (implements java.util.SequencedSet<E>)
- org.jhotdraw8.icollection.facade.SetFacade<E> (implements org.jhotdraw8.icollection.readonly.ReadOnlySet<E>)
- org.jhotdraw8.icollection.facade.SequencedSetFacade<E> (implements java.util.SequencedSet<E>)
- org.jhotdraw8.icollection.facade.NavigableSetFacade<E> (implements java.util.NavigableSet<E>)
- org.jhotdraw8.icollection.facade.SequencedSetFacade<E> (implements java.util.SequencedSet<E>)
- org.jhotdraw8.icollection.impl.champ.AbstractMutableChampSet<E,
- org.jhotdraw8.icollection.facade.CollectionFacade<E> (implements org.jhotdraw8.icollection.readonly.ReadOnlyCollection<E>)
- org.jhotdraw8.icollection.facade.SequencedCollectionFacade<E> (implements java.util.SequencedCollection<E>)
- java.util.AbstractList<E> (implements java.util.List<E>)
- java.util.AbstractMap<K,
V> (implements java.util.Map<K, V>) - org.jhotdraw8.icollection.impl.champ.AbstractMutableChampMap<K,
V, D> (implements java.lang.Cloneable, org.jhotdraw8.icollection.readonly.ReadOnlyMap<K, V>, java.io.Serializable) - org.jhotdraw8.icollection.MutableChampVectorMap<K,
V> (implements org.jhotdraw8.icollection.readonly.ReadOnlySequencedMap<K, V>, java.util.SequencedMap<K, V>)
- org.jhotdraw8.icollection.MutableChampVectorMap<K,
- org.jhotdraw8.icollection.impl.champmap.AbstractMutableChampMap<K,
V> (implements java.lang.Cloneable, org.jhotdraw8.icollection.readonly.ReadOnlyMap<K, V>, java.io.Serializable) - org.jhotdraw8.icollection.MutableChampMap<K,
V>
- org.jhotdraw8.icollection.MutableChampMap<K,
- org.jhotdraw8.icollection.facade.MapFacade<K,
V> - org.jhotdraw8.icollection.facade.SequencedMapFacade<K,
V> (implements java.util.SequencedMap<K, V>)
- org.jhotdraw8.icollection.facade.SequencedMapFacade<K,
- org.jhotdraw8.icollection.MutableRedBlackMap<K,
V> (implements java.lang.Cloneable, java.util.NavigableMap<K, V>, org.jhotdraw8.icollection.readonly.ReadOnlyNavigableMap<K, V>, java.io.Serializable) - org.jhotdraw8.icollection.sequenced.ReversedSequencedMapView<K,
V> (implements java.util.SequencedMap<K, V>)
- org.jhotdraw8.icollection.impl.champ.AbstractMutableChampMap<K,
- java.util.AbstractMap.SimpleEntry<K,
V> (implements java.util.Map.Entry<K, V>, java.io.Serializable) - org.jhotdraw8.icollection.MutableMapEntry<K,
V>
- org.jhotdraw8.icollection.MutableMapEntry<K,
- org.jhotdraw8.icollection.readonly.AbstractReadOnlyCollection<E> (implements org.jhotdraw8.icollection.readonly.ReadOnlyCollection<E>)
- org.jhotdraw8.icollection.readonly.AbstractReadOnlyList<E> (implements org.jhotdraw8.icollection.readonly.ReadOnlyList<E>)
- org.jhotdraw8.icollection.facade.ReadOnlyListFacade<E>
- org.jhotdraw8.icollection.readonly.AbstractReadOnlySet<E> (implements org.jhotdraw8.icollection.readonly.ReadOnlySet<E>)
- org.jhotdraw8.icollection.facade.ImmutableSetFacade<E> (implements org.jhotdraw8.icollection.immutable.ImmutableSet<E>)
- org.jhotdraw8.icollection.facade.ReadOnlySetFacade<E>
- org.jhotdraw8.icollection.facade.ReadOnlyNavigableSetFacade<E> (implements org.jhotdraw8.icollection.readonly.ReadOnlyNavigableSet<E>)
- org.jhotdraw8.icollection.facade.ReadOnlySequencedSetFacade<E> (implements org.jhotdraw8.icollection.readonly.ReadOnlySequencedSet<E>)
- org.jhotdraw8.icollection.facade.ReadOnlySortedSetFacade<E> (implements org.jhotdraw8.icollection.readonly.ReadOnlySortedSet<E>)
- org.jhotdraw8.icollection.facade.ReadOnlyCollectionFacade<E>
- org.jhotdraw8.icollection.facade.ReadOnlySequencedCollectionFacade<E> (implements org.jhotdraw8.icollection.readonly.ReadOnlySequencedCollection<E>)
- org.jhotdraw8.icollection.readonly.AbstractReadOnlyList<E> (implements org.jhotdraw8.icollection.readonly.ReadOnlyList<E>)
- org.jhotdraw8.icollection.readonly.AbstractReadOnlyMap<K,
V> (implements org.jhotdraw8.icollection.readonly.ReadOnlyMap<K, V>) - org.jhotdraw8.icollection.facade.ImmutableMapFacade<K,
V> (implements org.jhotdraw8.icollection.immutable.ImmutableMap<K, V>)
- org.jhotdraw8.icollection.facade.ImmutableMapFacade<K,
- org.jhotdraw8.icollection.ChampAddOnlySet<E> (implements org.jhotdraw8.icollection.immutable.ImmutableAddOnlySet<E>)
- org.jhotdraw8.icollection.ChampMap<K,
V> (implements org.jhotdraw8.icollection.immutable.ImmutableMap<K, V>, java.io.Serializable) - org.jhotdraw8.icollection.ChampSet<E> (implements org.jhotdraw8.icollection.immutable.ImmutableSet<E>, java.io.Serializable)
- org.jhotdraw8.icollection.ChampVectorMap<K,
V> (implements org.jhotdraw8.icollection.immutable.ImmutableSequencedMap<K, V>, java.io.Serializable) - org.jhotdraw8.icollection.ChampVectorSet<E> (implements org.jhotdraw8.icollection.immutable.ImmutableSequencedSet<E>, java.io.Serializable)
- org.jhotdraw8.icollection.MapEntries
- org.jhotdraw8.icollection.facade.ReadOnlyMapFacade<K,
V> (implements org.jhotdraw8.icollection.readonly.ReadOnlyMap<K, V>) - org.jhotdraw8.icollection.facade.ReadOnlyNavigableMapFacade<K,
V> (implements org.jhotdraw8.icollection.readonly.ReadOnlyNavigableMap<K, V>) - org.jhotdraw8.icollection.facade.ReadOnlySequencedMapFacade<K,
V> (implements org.jhotdraw8.icollection.readonly.ReadOnlySequencedMap<K, V>) - org.jhotdraw8.icollection.facade.ReadOnlySortedMapFacade<K,
V> (implements org.jhotdraw8.icollection.readonly.ReadOnlySortedMap<K, V>)
- org.jhotdraw8.icollection.facade.ReadOnlyNavigableMapFacade<K,
- org.jhotdraw8.icollection.RedBlackMap<K,
V> (implements org.jhotdraw8.icollection.immutable.ImmutableNavigableMap<K, V>, java.io.Serializable) - org.jhotdraw8.icollection.RedBlackSet<E> (implements org.jhotdraw8.icollection.immutable.ImmutableNavigableSet<E>, java.io.Serializable)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.jhotdraw8.icollection.exception.SizeLimitExceededException
- java.lang.RuntimeException
- java.lang.Exception
- org.jhotdraw8.icollection.VectorList<E> (implements org.jhotdraw8.icollection.immutable.ImmutableList<E>, java.io.Serializable)
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
Interface Hierarchy
- org.jhotdraw8.icollection.immutable.ImmutableAddOnlySet<E>
- java.lang.Iterable<T>
- org.jhotdraw8.icollection.readonly.ReadOnlyCollection<E>
- org.jhotdraw8.icollection.immutable.ImmutableCollection<E>
- org.jhotdraw8.icollection.immutable.ImmutableSequencedCollection<E> (also extends org.jhotdraw8.icollection.readonly.ReadOnlySequencedCollection<E>)
- org.jhotdraw8.icollection.immutable.ImmutableList<E> (also extends org.jhotdraw8.icollection.readonly.ReadOnlyList<E>)
- org.jhotdraw8.icollection.immutable.ImmutableSequencedSet<E> (also extends org.jhotdraw8.icollection.immutable.ImmutableSet<E>, org.jhotdraw8.icollection.readonly.ReadOnlySequencedSet<E>)
- org.jhotdraw8.icollection.immutable.ImmutableSet<E> (also extends org.jhotdraw8.icollection.readonly.ReadOnlySet<E>)
- org.jhotdraw8.icollection.immutable.ImmutableSequencedSet<E> (also extends org.jhotdraw8.icollection.immutable.ImmutableSequencedCollection<E>, org.jhotdraw8.icollection.readonly.ReadOnlySequencedSet<E>)
- org.jhotdraw8.icollection.immutable.ImmutableSortedSet<E> (also extends org.jhotdraw8.icollection.readonly.ReadOnlySortedSet<E>)
- org.jhotdraw8.icollection.immutable.ImmutableNavigableSet<E> (also extends org.jhotdraw8.icollection.readonly.ReadOnlyNavigableSet<E>)
- org.jhotdraw8.icollection.immutable.ImmutableSequencedCollection<E> (also extends org.jhotdraw8.icollection.readonly.ReadOnlySequencedCollection<E>)
- org.jhotdraw8.icollection.readonly.ReadOnlySequencedCollection<E>
- org.jhotdraw8.icollection.immutable.ImmutableSequencedCollection<E> (also extends org.jhotdraw8.icollection.immutable.ImmutableCollection<E>)
- org.jhotdraw8.icollection.immutable.ImmutableList<E> (also extends org.jhotdraw8.icollection.readonly.ReadOnlyList<E>)
- org.jhotdraw8.icollection.immutable.ImmutableSequencedSet<E> (also extends org.jhotdraw8.icollection.immutable.ImmutableSet<E>, org.jhotdraw8.icollection.readonly.ReadOnlySequencedSet<E>)
- org.jhotdraw8.icollection.readonly.ReadOnlyList<E>
- org.jhotdraw8.icollection.immutable.ImmutableList<E> (also extends org.jhotdraw8.icollection.immutable.ImmutableSequencedCollection<E>)
- org.jhotdraw8.icollection.readonly.ReadOnlySequencedSet<E> (also extends org.jhotdraw8.icollection.readonly.ReadOnlySet<E>)
- org.jhotdraw8.icollection.immutable.ImmutableSequencedSet<E> (also extends org.jhotdraw8.icollection.immutable.ImmutableSequencedCollection<E>, org.jhotdraw8.icollection.immutable.ImmutableSet<E>)
- org.jhotdraw8.icollection.readonly.ReadOnlySortedSet<E>
- org.jhotdraw8.icollection.immutable.ImmutableSortedSet<E> (also extends org.jhotdraw8.icollection.immutable.ImmutableSet<E>)
- org.jhotdraw8.icollection.immutable.ImmutableNavigableSet<E> (also extends org.jhotdraw8.icollection.readonly.ReadOnlyNavigableSet<E>)
- org.jhotdraw8.icollection.readonly.ReadOnlyNavigableSet<E>
- org.jhotdraw8.icollection.immutable.ImmutableNavigableSet<E> (also extends org.jhotdraw8.icollection.immutable.ImmutableSortedSet<E>)
- org.jhotdraw8.icollection.immutable.ImmutableSortedSet<E> (also extends org.jhotdraw8.icollection.immutable.ImmutableSet<E>)
- org.jhotdraw8.icollection.immutable.ImmutableSequencedCollection<E> (also extends org.jhotdraw8.icollection.immutable.ImmutableCollection<E>)
- org.jhotdraw8.icollection.readonly.ReadOnlySet<E>
- org.jhotdraw8.icollection.immutable.ImmutableSet<E> (also extends org.jhotdraw8.icollection.immutable.ImmutableCollection<E>)
- org.jhotdraw8.icollection.immutable.ImmutableSequencedSet<E> (also extends org.jhotdraw8.icollection.immutable.ImmutableSequencedCollection<E>, org.jhotdraw8.icollection.readonly.ReadOnlySequencedSet<E>)
- org.jhotdraw8.icollection.immutable.ImmutableSortedSet<E> (also extends org.jhotdraw8.icollection.readonly.ReadOnlySortedSet<E>)
- org.jhotdraw8.icollection.immutable.ImmutableNavigableSet<E> (also extends org.jhotdraw8.icollection.readonly.ReadOnlyNavigableSet<E>)
- org.jhotdraw8.icollection.readonly.ReadOnlySequencedSet<E> (also extends org.jhotdraw8.icollection.readonly.ReadOnlySequencedCollection<E>)
- org.jhotdraw8.icollection.immutable.ImmutableSequencedSet<E> (also extends org.jhotdraw8.icollection.immutable.ImmutableSequencedCollection<E>, org.jhotdraw8.icollection.immutable.ImmutableSet<E>)
- org.jhotdraw8.icollection.readonly.ReadOnlySortedSet<E>
- org.jhotdraw8.icollection.immutable.ImmutableSortedSet<E> (also extends org.jhotdraw8.icollection.immutable.ImmutableSet<E>)
- org.jhotdraw8.icollection.immutable.ImmutableNavigableSet<E> (also extends org.jhotdraw8.icollection.readonly.ReadOnlyNavigableSet<E>)
- org.jhotdraw8.icollection.readonly.ReadOnlyNavigableSet<E>
- org.jhotdraw8.icollection.immutable.ImmutableNavigableSet<E> (also extends org.jhotdraw8.icollection.immutable.ImmutableSortedSet<E>)
- org.jhotdraw8.icollection.immutable.ImmutableSortedSet<E> (also extends org.jhotdraw8.icollection.immutable.ImmutableSet<E>)
- org.jhotdraw8.icollection.immutable.ImmutableSet<E> (also extends org.jhotdraw8.icollection.immutable.ImmutableCollection<E>)
- org.jhotdraw8.icollection.immutable.ImmutableCollection<E>
- org.jhotdraw8.icollection.readonly.ReadOnlyMap<K,
V> - org.jhotdraw8.icollection.immutable.ImmutableMap<K,
V> - org.jhotdraw8.icollection.immutable.ImmutableSequencedMap<K,
V> (also extends org.jhotdraw8.icollection.readonly.ReadOnlySequencedMap<K, V>) - org.jhotdraw8.icollection.immutable.ImmutableSortedMap<K,
V> (also extends org.jhotdraw8.icollection.readonly.ReadOnlySortedMap<K, V>) - org.jhotdraw8.icollection.immutable.ImmutableNavigableMap<K,
V> (also extends org.jhotdraw8.icollection.readonly.ReadOnlyNavigableMap<K, V>)
- org.jhotdraw8.icollection.immutable.ImmutableNavigableMap<K,
- org.jhotdraw8.icollection.immutable.ImmutableSequencedMap<K,
- org.jhotdraw8.icollection.readonly.ReadOnlySequencedMap<K,
V> - org.jhotdraw8.icollection.immutable.ImmutableSequencedMap<K,
V> (also extends org.jhotdraw8.icollection.immutable.ImmutableMap<K, V>) - org.jhotdraw8.icollection.readonly.ReadOnlySortedMap<K,
V> - org.jhotdraw8.icollection.immutable.ImmutableSortedMap<K,
V> (also extends org.jhotdraw8.icollection.immutable.ImmutableMap<K, V>) - org.jhotdraw8.icollection.immutable.ImmutableNavigableMap<K,
V> (also extends org.jhotdraw8.icollection.readonly.ReadOnlyNavigableMap<K, V>)
- org.jhotdraw8.icollection.immutable.ImmutableNavigableMap<K,
- org.jhotdraw8.icollection.readonly.ReadOnlyNavigableMap<K,
V> - org.jhotdraw8.icollection.immutable.ImmutableNavigableMap<K,
V> (also extends org.jhotdraw8.icollection.immutable.ImmutableSortedMap<K, V>)
- org.jhotdraw8.icollection.immutable.ImmutableNavigableMap<K,
- org.jhotdraw8.icollection.immutable.ImmutableSortedMap<K,
- org.jhotdraw8.icollection.immutable.ImmutableSequencedMap<K,
- org.jhotdraw8.icollection.immutable.ImmutableMap<K,
- org.jhotdraw8.icollection.readonly.ReadOnlyCollection<E>
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- org.jhotdraw8.icollection.PrivateData
- java.lang.Record