|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| KeyValuePair<K,V> | This interface is implemented by some classes like PersistantObject, which have a unique key (object id) and a value - the object itself or a string representation. |
| Class Summary | |
|---|---|
| ComparablePair<F extends Comparable<F>,S> | The comparable pair represents a pair of a key and a value. |
| CountedSemaphore | A CountedSemaphore (from Dijkstra) where waiting threads are handled in FIFO order. |
| KeyedList<K,V> | This class implements an ordered map. |
| ListComparator | Compare two lists. |
| MultiMap<K,V> | A MultiMap maps keys to objects, where one key can be mapped to a list of objects. |
| ObjectTableModel | A table model implementation that allows objects as column names. |
| Pair<F,S> | A Pair is an object that contains two other objects. |
| PairComparator<K,V> | Use this comparator to sort Persistent objects or other KeyValuePairs. |
| StringExpression | An expression is parsed, the containing variables are substituted with values. |
| ThreadLocal2<T> | Same as java.lang.ThreadLocal, plus monitoring utility |
| TwoLevelMap<K1,K2,V> | HashMap based two-level Map. |
| Exception Summary | |
|---|---|
| QueueFullException | This Exception is thrown when the semaphore queue is full. |
| WouldBlockException | This Exception is thrown when an action will block the current thread. |
The ds package contains some useful data structures and interfaces.
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||