| Interface | Description |
|---|---|
| Nametable |
A name table interface
|
| Class | Description |
|---|---|
| BiMap |
A simple bi-directional map.
|
| ClassSet |
Represents a set of classes.
|
| CounterQueue |
Represent a list of counters with a queue per counter objectYou can queue and dequeue to a counter identified by a counter object.
|
| DuoMapKey |
Represent a map key that consists of two value
|
| InheritableValueMap |
Associate a class and an value object and resolve the mapping through the
class hierachy.
|
| LongList |
Represents a list of long
|
| LookupCache |
A lookup cache implements simple lookup caching algorithm for looking up things.
|
| MapEntry |
A simple Map.Entry implementation that can be used for Map extension
|
| MruList |
Most recently used list implementation.
|
| MruList.MruEntry |
Represent an entry in the MruList
|
| MruList.MruIterator |
An iterator to the entries
|
| MruMap |
Most recently used map (implementation based on mrulist)
|
| NametableStack |
A nametable stack contains key-value mapping that has a scope.
|
| NametableStack.LocalNametable |
The local nametable defines a scope where local variables mask out the global
variables, but the global variable can still be accessed.
|
| Scoreable | |
| SimpleNametable |
A simple implementation of nametable
|
| Stack |
An extension of java.util.Stack to have popUntil and pushReturnSize method
|
| ThreadLocalStack |
A stack associated with current thread
|
| TrackedMap |
A map that has it's map values changes tracked.
|
| XmlProperties |
An XmlPropertiesReader read a properties out of an xml file.
|
| XmlPropertyElementDigester |
A Sax elemenbt handler that can handle parsing properties specified in an xml file
This syntax of the xml is something like
|