|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
List interface.
See:
Description
| Class Summary | |
|---|---|
| AbstractLinkedList<E> | An abstract implementation of a linked list which provides numerous points for subclasses to override. |
| AbstractLinkedList.LinkedListIterator<E> | A list iterator over the linked list. |
| AbstractLinkedList.LinkedSubList<E> | The sublist implementation for AbstractLinkedList. |
| AbstractLinkedList.LinkedSubListIterator<E> | A list iterator over the linked sub list. |
| AbstractLinkedList.Node<T> | A node within the linked list. |
| AbstractListDecorator<E> | Decorates another List to provide additional behaviour. |
| AbstractSerializableListDecorator<E> | Serializable subclass of AbstractListDecorator. |
| CursorableLinkedList<E> | A List implementation with a ListIterator that
allows concurrent modifications to the underlying list. |
| CursorableLinkedList.Cursor<E> | An extended ListIterator that allows concurrent changes to
the underlying list. |
| FastArrayList<E> | A customized implementation of java.util.ArrayList designed
to operate in a multithreaded environment where the large majority of
method calls are read-only, instead of structural changes. |
| FixedSizeList<E> | Decorates another List to fix the size preventing add/remove. |
| LazyList<E> | Decorates another List to create objects in the list on demand. |
| NodeCachingLinkedList<E> | A List implementation that stores a cache of internal Node objects
in an effort to reduce wasteful object creation. |
| PredicatedList<E> | Decorates another List to validate that all additions
match a specified predicate. |
| SetUniqueList<E> | Decorates a List to ensure that no duplicates are present
much like a Set. |
| SynchronizedList<E> | Decorates another List to synchronize its behaviour
for a multi-threaded environment. |
| TransformedList<I,O> | Decorates another List to transform objects that are added. |
| TreeList<E> | A List implementation that is optimised for fast insertions and
removals at any index in the list. |
| TypedList | Deprecated. Java Generics makes this class obsolete. |
| UnmodifiableList<E> | Decorates another List to ensure it can't be altered. |
This package contains implementations of the
List interface.
The following implementations are provided in the package:
The following decorators are provided in the package:
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||