Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
com.google.common.collect.ListMultimap

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
`<K,V> ListMultimap<K,V>`
` | `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
`<K,V> ListMultimap<K,V>`
` | `Multimaps.newListMultimap(Map<K,Collection<V>> map, Supplier<? extends List<V>> factory)` Creates a new `ListMultimap` that uses the provided map and factory.
`static
`<K,V> ListMultimap<K,V>`
` | `Multimaps.synchronizedListMultimap(ListMultimap<K,V> multimap)` Returns a synchronized (thread-safe) `ListMultimap` backed by the specified multimap.
`static
`<K,V1,V2> ListMultimap<K,V2>`
` | `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
`<K,V1,V2> ListMultimap<K,V2>`
` | `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
`<K,V> ListMultimap<K,V>`
` | `Multimaps.unmodifiableListMultimap(ImmutableListMultimap<K,V> delegate)` Deprecated. no need to use this
`static
`<K,V> ListMultimap<K,V>`
` | `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
`<K,V> ListMultimap<K,V>`
` | `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
`<K,V> ListMultimap<K,V>`
` | `Multimaps.synchronizedListMultimap(ListMultimap<K,V> multimap)` Returns a synchronized (thread-safe) `ListMultimap` backed by the specified multimap.
`static
`<K,V1,V2> ListMultimap<K,V2>`
` | `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
`<K,V1,V2> ListMultimap<K,V2>`
` | `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
`<K,V> ListMultimap<K,V>`
` | `Multimaps.unmodifiableListMultimap(ListMultimap<K,V> delegate)` Returns an unmodifiable view of the specified `ListMultimap`.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2010-2011. All Rights Reserved.