Package org.jboss.util.collection

Extentions to the Java Collections framework.

See:
          Description

Interface Summary
Queue (src) An iterface used to implement a first-in, first-out container.
 

Class Summary
AbstractQueue (src) An abstract implementation of a Queue.
ArrayIterator (src) An array iterator.
CachedCollection (src) A wrapper around a Collection which translates added objects into SoftObject (src) references, allowing the VM to garbage collect objects in the collection when memory is low.
CachedList (src) A wrapper around a List which translates added objects into SoftObject (src) references, allowing the VM to garbage collect objects in the collection when memory is low.
CompoundIterator (src) A compound iterator, which iterates over all of the elements in the given iterators.
CompoundKey (src) An immutable compound key class.
Iterators (src) A collection of Iterator and Enumeration utilities.
ListQueue (src) A ListQueue implements a first-in, first-out container using a List as a data structure.
ListSet (src) A thin wrapper around a List transforming it into a modifiable Set.
ReverseListIterator (src) An iterator that returns elements in reverse order from a list.
SerializableEnumeration (src) ???
WeakIdentityHashMap (src) A hashtable-based Map implementation with weak keys and using reference-equality in place of object-equality when comparing keys (and values).
WeakSet (src) A Set implementation with weak elements.
WeakValueHashMap (src) This Map will remove entries when the value in the map has been cleaned from garbage collection
 

Exception Summary
CollectionException (src) A generic collection exception.
EmptyCollectionException (src) Thrown to indicate that an operation can not be performed on an empty collection.
FullCollectionException (src) Thrown to indicate that an operation can not be performed on a full collection.
 

Package org.jboss.util.collection Description

Extentions to the Java Collections framework.

Package Specification

Related Documentation

Package Status

Todo