Klassenhierarchie
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- speiger.src.collections.objects.collections.AbstractObjectCollection<T> (implements speiger.src.collections.objects.collections.ObjectCollection<T>)
- speiger.src.collections.objects.lists.AbstractObjectList<T> (implements speiger.src.collections.objects.lists.ObjectList<T>)
- speiger.src.collections.objects.lists.CopyOnWriteObjectArrayList<T> (implements speiger.src.collections.utils.ITrimmable, speiger.src.collections.utils.Stack<T>)
- speiger.src.collections.objects.lists.ImmutableObjectList<T>
- speiger.src.collections.objects.lists.ObjectArrayList<T> (implements speiger.src.collections.objects.utils.IObjectArray<T>, speiger.src.collections.utils.Stack<T>)
- speiger.src.collections.objects.lists.ObjectLinkedList<T> (implements speiger.src.collections.objects.queues.ObjectPriorityDequeue<T>, speiger.src.collections.utils.Stack<T>)
- speiger.src.collections.objects.lists.AbstractObjectList<T> (implements speiger.src.collections.objects.lists.ObjectList<T>)
- speiger.src.collections.objects.collections.AbstractObjectCollection<T> (implements speiger.src.collections.objects.collections.ObjectCollection<T>)
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
Schnittstellenhierarchie
- speiger.src.collections.utils.ISizeProvider
- speiger.src.collections.objects.collections.ObjectCollection<T> (auch extends java.util.Collection<E>, speiger.src.collections.objects.collections.ObjectIterable<T>)
- speiger.src.collections.objects.lists.ObjectList<T> (auch extends java.util.List<E>)
- speiger.src.collections.objects.collections.ObjectCollection<T> (auch extends java.util.Collection<E>, speiger.src.collections.objects.collections.ObjectIterable<T>)
- java.lang.Iterable<T>
- java.util.Collection<E>
- java.util.List<E>
- speiger.src.collections.objects.lists.ObjectList<T> (auch extends speiger.src.collections.objects.collections.ObjectCollection<T>)
- speiger.src.collections.objects.collections.ObjectCollection<T> (auch extends speiger.src.collections.utils.ISizeProvider, speiger.src.collections.objects.collections.ObjectIterable<T>)
- speiger.src.collections.objects.lists.ObjectList<T> (auch extends java.util.List<E>)
- java.util.List<E>
- speiger.src.collections.objects.collections.ObjectIterable<T>
- speiger.src.collections.objects.collections.ObjectCollection<T> (auch extends java.util.Collection<E>, speiger.src.collections.utils.ISizeProvider)
- speiger.src.collections.objects.lists.ObjectList<T> (auch extends java.util.List<E>)
- speiger.src.collections.objects.collections.ObjectCollection<T> (auch extends java.util.Collection<E>, speiger.src.collections.utils.ISizeProvider)
- java.util.Collection<E>
- java.util.Iterator<E>
- java.util.ListIterator<E>
- speiger.src.collections.objects.lists.ObjectListIterator<T> (auch extends speiger.src.collections.objects.collections.ObjectBidirectionalIterator<T>)
- speiger.src.collections.objects.collections.ObjectIterator<T>
- speiger.src.collections.objects.collections.ObjectBidirectionalIterator<T>
- speiger.src.collections.objects.lists.ObjectListIterator<T> (auch extends java.util.ListIterator<E>)
- speiger.src.collections.objects.collections.ObjectBidirectionalIterator<T>
- java.util.ListIterator<E>