Package net.sf.swan.util

Interface Summary

Class Summary
ArrayIterator Iterator that iterates through an array without having to wrap the array in a Collection.
EmptyIterator Iterator that simulates an empty collection.
IdentityKey Map key implementation that compares based on object identity.
LightMap Compact, lightweight Map implementation optimized for small numbers of entries.
LRUCache A cache that uses a Least Recently Used algorithm for expiring resources from the cache.
SingletonList A recyclable singleton list.
Tuple Class for holding arbitrary tuples, and which can be used as a key for Maps.

Exception Summary
ChainableException Utility base class for Exceptions that support chaining.
ChainableRuntimeException Utility base class for RuntimeExceptions that support chaining.