|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ListMultimap | |
---|---|
com.google.common.collect | This package contains generic collection interfaces and implementations, and other utilities for working with collections. |
Uses of ListMultimap in com.google.common.collect |
---|
Classes in com.google.common.collect that implement ListMultimap | |
---|---|
class |
ArrayListMultimap<K,V>
Implementation of Multimap that uses an ArrayList to store
the values for a given key. |
class |
ForwardingListMultimap<K,V>
A list multimap which forwards all its method calls to another list multimap. |
class |
ImmutableListMultimap<K,V>
An immutable ListMultimap with reliable user-specified key and value
iteration order. |
class |
LinkedListMultimap<K,V>
An implementation of ListMultimap that supports deterministic
iteration order for both keys and values. |
Methods in com.google.common.collect that return ListMultimap | ||
---|---|---|
static
|
MapConstraints.constrainedListMultimap(ListMultimap<K,V> multimap,
MapConstraint<? super K,? super V> constraint)
Returns a constrained view of the specified list multimap, using the specified constraint. |
|
protected abstract ListMultimap<K,V> |
ForwardingListMultimap.delegate()
|
|
static
|
Multimaps.newListMultimap(Map<K,Collection<V>> map,
Supplier<? extends List<V>> factory)
Creates a new ListMultimap that uses the provided map and factory. |
|
static
|
Multimaps.synchronizedListMultimap(ListMultimap<K,V> multimap)
Returns a synchronized (thread-safe) ListMultimap backed by the
specified multimap. |
|
static
|
Multimaps.transformEntries(ListMultimap<K,V1> fromMap,
Maps.EntryTransformer<? super K,? super V1,V2> transformer)
Returns a view of a ListMultimap whose values are derived from the
original multimap's entries. |
|
static
|
Multimaps.transformValues(ListMultimap<K,V1> fromMultimap,
Function<? super V1,V2> function)
Returns a view of a ListMultimap where each value is transformed by
a function. |
|
static
|
Multimaps.unmodifiableListMultimap(ImmutableListMultimap<K,V> delegate)
Deprecated. no need to use this |
|
static
|
Multimaps.unmodifiableListMultimap(ListMultimap<K,V> delegate)
Returns an unmodifiable view of the specified ListMultimap . |
Methods in com.google.common.collect with parameters of type ListMultimap | ||
---|---|---|
static
|
MapConstraints.constrainedListMultimap(ListMultimap<K,V> multimap,
MapConstraint<? super K,? super V> constraint)
Returns a constrained view of the specified list multimap, using the specified constraint. |
|
static
|
Multimaps.synchronizedListMultimap(ListMultimap<K,V> multimap)
Returns a synchronized (thread-safe) ListMultimap backed by the
specified multimap. |
|
static
|
Multimaps.transformEntries(ListMultimap<K,V1> fromMap,
Maps.EntryTransformer<? super K,? super V1,V2> transformer)
Returns a view of a ListMultimap whose values are derived from the
original multimap's entries. |
|
static
|
Multimaps.transformValues(ListMultimap<K,V1> fromMultimap,
Function<? super V1,V2> function)
Returns a view of a ListMultimap where each value is transformed by
a function. |
|
static
|
Multimaps.unmodifiableListMultimap(ListMultimap<K,V> delegate)
Returns an unmodifiable view of the specified ListMultimap . |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |