Uses of Interface
com.google.common.collect.SetMultimap

Packages that use SetMultimap
com.google.common.collect This package contains generic collection interfaces and implementations, and other utilities for working with collections. 
 

Uses of SetMultimap in com.google.common.collect
 

Subinterfaces of SetMultimap in com.google.common.collect
 interface SortedSetMultimap<K,V>
          A SetMultimap whose set of values for a given key are kept sorted; that is, they comprise a SortedSet.
 

Classes in com.google.common.collect that implement SetMultimap
 class HashMultimap<K,V>
          Implementation of Multimap using hash tables.
 class ImmutableSetMultimap<K,V>
          An immutable SetMultimap with reliable user-specified key and value iteration order.
 class LinkedHashMultimap<K,V>
          Implementation of Multimap that does not allow duplicate key-value entries and that returns collections whose iterators follow the ordering in which the data was added to the multimap.
 class TreeMultimap<K,V>
          Implementation of Multimap whose keys and values are ordered by their natural ordering or by supplied comparators.
 

Methods in com.google.common.collect that return SetMultimap
static
<K,V> SetMultimap<K,V>
Multimaps.forMap(Map<K,V> map)
          Returns a multimap view of the specified map.
static
<K,V> SetMultimap<K,V>
Multimaps.newSetMultimap(Map<K,Collection<V>> map, Supplier<? extends Set<V>> factory)
          Creates a new SetMultimap that uses the provided map and factory.
static
<K,V> SetMultimap<K,V>
Multimaps.synchronizedSetMultimap(SetMultimap<K,V> multimap)
          Returns a synchronized (thread-safe) SetMultimap backed by the specified multimap.
static
<K,V> SetMultimap<K,V>
Multimaps.unmodifiableSetMultimap(SetMultimap<K,V> delegate)
          Returns an unmodifiable view of the specified SetMultimap.
 

Methods in com.google.common.collect with parameters of type SetMultimap
static
<K,V> SetMultimap<K,V>
Multimaps.synchronizedSetMultimap(SetMultimap<K,V> multimap)
          Returns a synchronized (thread-safe) SetMultimap backed by the specified multimap.
static
<K,V> SetMultimap<K,V>
Multimaps.unmodifiableSetMultimap(SetMultimap<K,V> delegate)
          Returns an unmodifiable view of the specified SetMultimap.