MultiSet and
SortedMultiSet interfaces.
See: Description
MultiSet interface to simplify the creation of subclass implementations.
MultiSet interface to simplify the creation of subclass implementations.
MultSet to provide additional behaviour.
MultiSet, using a
HashMap to provide the data storage.
MultiSet to validate that additions match a specified predicate.
MultiSet to synchronize its behaviour for a multi-threaded environment.
MultiSet to ensure it can't be altered.
MultiSet and
SortedMultiSet interfaces. A multiset stores an object and a count of the number of occurrences of the object.
The following implementations are provided in the package:
The following decorators are provided in the package: