Package org.eclipse.collections.impl.multimap.list
This package contains implementations of the
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
- aMutableListMultimap
which uses aFastList
as its underlying store for the multiple values of a given key. -
ImmutableListMultimapImpl
- the defaultImmutableListMultimap
implementation. -
SynchronizedPutFastListMultimap
- aMutableListMultimap
that is optimized for parallel writes, but is not protected for concurrent reads.
-
Class Summary 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.