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 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>
MapConstraints.constrainedSetMultimap(SetMultimap<K,V> multimap, MapConstraint<? super K,? super V> constraint)
          Returns a constrained view of the specified set multimap, using the specified constraint.
static
<K,V> SetMultimap<K,V>
Multimaps.forMap(java.util.Map<K,V> map)
          Returns a multimap view of the specified map.
static
<K,V> SetMultimap<K,V>
Multimaps.newSetMultimap(java.util.Map<K,java.util.Collection<V>> map, Supplier<? extends java.util.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>
MapConstraints.constrainedSetMultimap(SetMultimap<K,V> multimap, MapConstraint<? super K,? super V> constraint)
          Returns a constrained view of the specified set multimap, using the specified constraint.
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.
 



Copyright © 2007-2008 Google. All Rights Reserved.