ListMultimap interface.
A ListMultimap is a type of Multimap that uses a list as its underlying store for the multiple values of a given key.
This package contains the following implementations:
FastListMultimap - a MutableListMultimap which uses a FastList as its underlying store for the multiple values of a given key.
ImmutableListMultimapImpl - the default ImmutableListMultimap implementation.
SynchronizedPutFastListMultimap - a MutableListMultimap that is optimized for parallel writes, but is not protected for concurrent reads.
| Class | Description |
|---|---|
| AbstractMutableListMultimap<K,V> | |
| FastListMultimap<K,V> | |
| ImmutableListMultimapImpl<K,V> |
The default ImmutableListMultimap implementation.
|
| ImmutableListMultimapImpl.ImmutableListMultimapSerializationProxy<K,V> | |
| MultiReaderFastListMultimap<K,V> | |
| SynchronizedListMultimap<K,V> | |
| SynchronizedPutFastListMultimap<K,V> |
A Multimap that is optimized for parallel writes, but is not protected for concurrent reads.
|
Copyright © 2004–2018. All rights reserved.