|
|||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||
See:
Description
| Interface Summary | |
| Closure | An interface to represent some Closure, a block of code which is executed from inside some block, function or iteration which operates on an input object. |
| Predicate | Performs some predicate which returns true or false based on the input object. |
| PriorityQueue | Interface for priority queues. |
| Transformer | An object capable of transforming an input object into some output object. |
| Class Summary | |
| ArrayEnumeration | Enumeration wrapper for array. |
| ArrayIterator | Implements Iterator over an array of objects |
| ArrayStack | An implementation of the Stack API that is based on an
ArrayList instead of a Vector, so it is not
synchronized to protect against multi-threaded access. |
| BeanMap | An implementation of Map for JavaBeans which uses introspection to get and put properties in the bean. |
| BinaryHeap | Binary heap implementation of PriorityQueue. |
| CollectionUtils | A set of Collection related utility methods. |
| CursorableLinkedList | A doubly-linked list implementation of the List interface,
supporting a ListIterator that allows concurrent modifications
to the underlying list. |
| DefaultMapEntry | A default implementation of Map.Entry |
| EnumerationIterator | Adapter to make Enumeration instances appear to be Iterator instances |
| ExtendedProperties | This class extends normal Java properties by adding the possibility to use the same key many times concatenating the value strings instead of overwriting them. |
| FastArrayList | 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. |
| FastHashMap | A customized implementation of java.util.HashMap designed
to operate in a multithreaded environment where the large majority of
method calls are read-only, instead of structural changes. |
| FastTreeMap | A customized implementation of java.util.TreeMap designed
to operate in a multithreaded environment where the large majority of
method calls are read-only, instead of structural changes. |
| FilterIterator | A Proxy Iterator which takes a Predicate instance to filter
out objects from an underlying Iterator instance. |
| IteratorEnumeration | Adapter to make an Iterator instance appear to be an Enumeration instances |
| LRUMap | An implementation of a Map which has a maximum size and uses a Least Recently Used algorithm to remove items from the Map when the maximum size is reached and new items are added. |
| MapUtils | A helper class for using Map instances. |
| ProxyIterator | A Proxy Iterator which delegates its methods to a proxy instance. |
| SoftRefHashMap | HashMap with SoftReference links to values which allows the values of the Map to be garbage collected by the JVM if it becomes low on memory. |
| SynchronizedPriorityQueue | A thread safe version of the PriorityQueue. |
| TransformIterator | A Proxy Iterator which uses a Transformer instance to
transform the contents of the Iterator into some other form |
Java Collections Framework extensions.
See also the java.util package.
|
|||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||