|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
CompositeCollection.CollectionMutator | Pluggable strategy to handle changes to the composite. |
FastCollection.Record | This interface represents the collection records which can directly be iterated over. |
LinkedListNode | Items placed in a LinkedList |
MapIterator | Defines an iterator that operates over a Map . |
MultiLinkedListNode | MultiLinkedListNode This is a specialization of the LinkedListNode that also keeps reference to a child node (that might me member of another LinkedList) and the containing LinkedList. |
Queue | |
Queueable |
Class Summary | |
---|---|
AbstractBaseLinkedListNode | Provides a abstract base implementation that an object can extend so that it can be used in a LinkedList. |
AbstractHashedMap | An abstract implementation of a hash-based map which provides numerous points for subclasses to override. |
AbstractHashedMap.EntrySet | EntrySet implementation. |
AbstractHashedMap.EntrySetIterator | EntrySet iterator. |
AbstractHashedMap.HashEntry | HashEntry used to store the data. |
AbstractHashedMap.HashIterator | Base Iterator |
AbstractHashedMap.HashMapIterator | MapIterator implementation. |
AbstractHashedMap.KeySet | KeySet implementation. |
AbstractHashedMap.KeySetIterator | KeySet iterator. |
AbstractHashedMap.Values | Values implementation. |
AbstractHashedMap.ValuesIterator | Values iterator. |
BaseMultiLinkedListNode | BaseMultiLinkedListNode A base implementation for the MultiLinkedListNode that helps to manage object references. |
BinaryHeapFifoQueue | |
CompositeCollection | Decorates a collection of other collections to provide a single unified view. |
EmptyMapIterator | Provides an implementation of an empty map iterator. |
FastCollection | This class represents collections which can quickly be iterated over
(forward or backward) in a thread-safe manner without creating new
objects and without using iterators . |
FastComparator | This class represents a comparator to be used for equality as well as
for ordering; instances of this class provide a hashcode function
consistent with equal (if two objects are equal , they have the same hashcode ),
equality with null values is supported. |
FastMap | This class represents a hash map with real-time behavior; smooth capacity increase and no rehashing ever performed. |
FastMap.Entry | This class represents a FastMap entry. |
IdentityMap | A Map implementation that matches keys and values based on
== not equals() . |
IdentityMap.IdentityEntry | HashEntry |
IteratorChain | An IteratorChain is an Iterator that wraps a number of Iterators. |
LinkedList | This is a simple linked linked implementation. |
LinkedListObjectWrapper | The idea behind LinkedListNodeWrapper is to be able to add
the same LinkedListNode to multiple LinkedList s
where the node can have different previous and next nodes in each list. |
MultiLinkedList | MultiLinkedList A linked list where each node has a reference to the list itself and to a child node. |
MultiLinkedListNodeWrapper | MultiLinkedListNodeWrapper A wrapper to a MultiLinkedListNode in a way you can add it to another linked list without losing the references to the original list. |
PrimitiveLongMap | |
PrimitiveLongStack | |
PriorityQueue | Binary heap implementation of Buffer that provides for removal
based on Comparator ordering. |
ReflectiveVisitor | Java Tip 98: Reflect on the Visitor design pattern. |
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |