Class Hierarchy
- java.lang.Object
- org.djutils.immutablecollections.ImmutableAbstractCollection<E> (implements org.djutils.immutablecollections.ImmutableCollection<E>)
- org.djutils.immutablecollections.ImmutableAbstractList<E> (implements org.djutils.immutablecollections.ImmutableList<E>, java.util.RandomAccess)
- org.djutils.immutablecollections.ImmutableArrayList<E>
- org.djutils.immutablecollections.ImmutableVector<E>
- org.djutils.immutablecollections.ImmutableAbstractSet<E> (implements org.djutils.immutablecollections.ImmutableSet<E>)
- org.djutils.immutablecollections.ImmutableHashSet<E>
- org.djutils.immutablecollections.ImmutableLinkedHashSet<E>
- org.djutils.immutablecollections.ImmutableTreeSet<E> (implements org.djutils.immutablecollections.ImmutableNavigableSet<E>)
- org.djutils.immutablecollections.ImmutableAbstractList<E> (implements org.djutils.immutablecollections.ImmutableList<E>, java.util.RandomAccess)
- org.djutils.immutablecollections.ImmutableAbstractMap<K,V> (implements org.djutils.immutablecollections.ImmutableMap<K,V>)
- org.djutils.immutablecollections.ImmutableHashMap<K,V>
- org.djutils.immutablecollections.ImmutableLinkedHashMap<K,V>
- org.djutils.immutablecollections.ImmutableTreeMap<K,V> (implements org.djutils.immutablecollections.ImmutableNavigableMap<K,V>)
- org.djutils.immutablecollections.ImmutableCollections
- org.djutils.immutablecollections.ImmutableIterator<E> (implements java.util.Iterator<E>)
- org.djutils.immutablecollections.ImmutableMap.ImmutableEntry<K,V>
- org.djutils.immutablecollections.ImmutableAbstractCollection<E> (implements org.djutils.immutablecollections.ImmutableCollection<E>)
Interface Hierarchy
- java.lang.Iterable<T>
- org.djutils.immutablecollections.ImmutableCollection<E> (also extends java.io.Serializable)
- org.djutils.immutablecollections.ImmutableList<E>
- org.djutils.immutablecollections.ImmutableSet<E>
- org.djutils.immutablecollections.ImmutableSortedSet<E>
- org.djutils.immutablecollections.ImmutableNavigableSet<E>
- org.djutils.immutablecollections.ImmutableSortedSet<E>
- org.djutils.immutablecollections.ImmutableCollection<E> (also extends java.io.Serializable)
- java.io.Serializable
- org.djutils.immutablecollections.ImmutableCollection<E> (also extends java.lang.Iterable<T>)
- org.djutils.immutablecollections.ImmutableList<E>
- org.djutils.immutablecollections.ImmutableSet<E>
- org.djutils.immutablecollections.ImmutableSortedSet<E>
- org.djutils.immutablecollections.ImmutableNavigableSet<E>
- org.djutils.immutablecollections.ImmutableSortedSet<E>
- org.djutils.immutablecollections.ImmutableMap<K,V>
- org.djutils.immutablecollections.ImmutableSortedMap<K,V>
- org.djutils.immutablecollections.ImmutableNavigableMap<K,V>
- org.djutils.immutablecollections.ImmutableSortedMap<K,V>
- org.djutils.immutablecollections.ImmutableCollection<E> (also extends java.lang.Iterable<T>)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.djutils.immutablecollections.Immutable
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)