This package contains the interfaces and utilities shared across all the subpackages of this component.

The following collection implementations are provided in the package:

- ArrayStack - a non synchronized Stack that follows the same API as java util Stack
- BeanMap - a map that wraps a JavaBean, representing its properties as map keys and values
- ExtendedProperties - extends the Properties class to add extra functionality
- MultiHashMap - an map that stores multiple values against each key