SetMultimap interface.See: Description
| Class | Description |
|---|---|
| ImmutableSetMultimapImpl<K,V> |
The default ImmutableBagMultimap implementation.
|
| SynchronizedPutUnifiedSetMultimap<K,V> |
A Multimap that is optimized for parallel writes, but is not protected for concurrent reads.
|
| UnifiedSetMultimap<K,V> |
SetMultimap interface.
A SetMultimap is a type of MultiMap that uses a set as its underlying store for the multiple values of a given key.
This package contains the following implementations:
UnifiedSetMultimap - a MutableSetMultiMap which uses a UnifiedSet as its underlying store for the multiple values of a given key.
ImmutableSetMultimapImpl - the default ImmutableSetMultiMap implementation.
SynchronizedPutUnifiedSetMultimap - a MutableSetMultiMap that is optimized for parallel writes, but is not protected for concurrent reads.