|
|||||||||
| Home >> All >> org >> apache >> commons >> collections >> [ list overview ] | PREV PACKAGE NEXT PACKAGE | ||||||||
Package org.apache.commons.collections.list
| Class Summary | |
| AbstractLinkedList | An abstract implementation of a linked list which provides numerous points for subclasses to override. |
| AbstractLinkedList.LinkedListIterator | A list iterator over the linked list. |
| AbstractLinkedList.LinkedSubList | The sublist implementation for AbstractLinkedList. |
| AbstractLinkedList.LinkedSubListIterator | A list iterator over the linked sub list. |
| AbstractLinkedList.Node | A node within the linked list. |
| AbstractListDecorator | Decorates another List to provide additional behaviour. |
| AbstractSerializableListDecorator | Serializable subclass of AbstractListDecorator. |
| AbstractTestList | Abstract test class for java.util.List methods and contracts. |
| AbstractTestList.BulkTestSubList | |
| CursorableLinkedList | A List implementation with a ListIterator that
allows concurrent modifications to the underlying list. |
| CursorableLinkedList.Cursor | An extended ListIterator that allows concurrent changes to
the underlying list. |
| FixedSizeList | Decorates another List to fix the size preventing add/remove. |
| FixedSizeList.FixedSizeListIterator | List iterator that only permits changes via set() |
| LazyList | Decorates another List to create objects in the list on demand. |
| NodeCachingLinkedList | A List implementation that stores a cache of internal Node objects
in an effort to reduce wasteful object creation. |
| PredicatedList | Decorates another List to validate that all additions
match a specified predicate. |
| SetUniqueList | Decorates a List to ensure that no duplicates are present
much like a Set. |
| SetUniqueList.SetListIterator | Inner class iterator. |
| SetUniqueList.SetListListIterator | Inner class iterator. |
| SynchronizedList | Decorates another List to synchronize its behaviour
for a multi-threaded environment. |
| TestAbstractLinkedList | Test case for AbstractLinkedList. |
| TestAll | Entry point for tests. |
| TestCursorableLinkedList | Test class. |
| TestFixedSizeList | Extension of TestList for exercising the FixedSizeList
implementation. |
| TestNodeCachingLinkedList | Test class for NodeCachingLinkedList, a performance optimised LinkedList. |
| TestPredicatedList | Extension of TestList for exercising the
PredicatedList implementation. |
| TestSetUniqueList | JUnit tests. |
| TestSynchronizedList | Extension of TestList for exercising the SynchronizedList
implementation. |
| TestTransformedList | Extension of TestList for exercising the TransformedList
implementation. |
| TestTreeList | JUnit tests |
| TestTypedList | Extension of TestList for exercising the TypedList
implementation. |
| TestUnmodifiableList | Extension of AbstractTestList for exercising the UnmodifiableList implementation. |
| TransformedList | Decorates another List to transform objects that are added. |
| TreeList | A List implementation that is optimised for fast insertions and
removals at any index in the list. |
| TreeList.AVLNode | Implements an AVLNode which keeps the offset updated. |
| TreeList.TreeListIterator | A list iterator over the linked list. |
| TypedList | Decorates another List to validate that elements
added are of a specific type. |
| UnmodifiableList | Decorates another List to ensure it can't be altered. |
|
|||||||||
| Home >> All >> org >> apache >> commons >> collections >> [ list overview ] | PREV PACKAGE NEXT PACKAGE | ||||||||