MultiValuedMap interfaces.
See: Description
ListValuedMap interface to simplify the creation of subclass implementations.
MultiValuedMap interface to simplify the creation of subclass implementations.
MultiValuedMap to provide additional behaviour.
SetValuedMap interface to simplify the creation of subclass implementations.
MultiValuedMap to transform objects that are added.
MultiValuedMap to ensure it can't be altered.
MultiValuedMap interfaces. A MultiValuedMap holds a collection of values against each key.
The following implementations are provided in the package:
The following decorators are provided in the package: