Jadex 0.941

Package jadex.util.collection

This package contains useful extensions to java.util.collection classes.

See:
          Description

Interface Summary
IBlockingQueue A queue that blocks until an element is available.
 

Class Summary
ArrayBlockingQueue Blocking queue implemented as array.
BeanChangesArrayList An array list with property change support.
BlockingQueue A blocking queue allows to enqueue or dequeue elements.
FastHashMap Implements a map from strings to objects as a hash table.
IndexMap This class combines the list and map interface.
IndexMap.ListIndexMap Provide access to the index map via list interface.
IndexMap.MapIndexMap Provide access to the index map via map interface.
MultiCollection An MultiCollection is a map with the ability to store more than one element per key (an collection).
NestedMap A nested map refers to parent maps for entries not found in this map.
SCollection Static methods for collection creation and observation.
SCollection.DebugPrinter Create an info printer for the collections.
SortedList A sorted list allowing duplicates of elements (unlike java.util.TreeSet).
TwoWayMultiCollection The two-way multi-collection allows fast reverse lookup, by containing a second multi-collection, which reversely maps values to keys.
WeakList A list with weak entries.
WeakSet A weak set for entries that will be automatically removed when no references to them are existing any more.
 

Exception Summary
IBlockingQueue.ClosedException Closed exception.
IBlockingQueue.TimeoutException Timeout exception.
 

Package jadex.util.collection Description

This package contains useful extensions to java.util.collection classes.


Jadex 0.941

Submit a bug or feature
For further API reference and developer documentation, see the Jadex User Guide and the Jadex Tutorial. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, and working code examples.

Copyright (C) 2002-2005 Lars Braubach, Alexander Pokahr, Andrzej Walczak - University of Hamburg. Use is subject to license terms.