| Package | Description | 
|---|---|
| com.google.common.collect | This package contains generic collection interfaces and implementations, and
 other utilities for working with collections. | 
| com.google.common.util.concurrent | Concurrency utilities. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ImmutableListMultimap<K,V>A  ListMultimapwhose contents will never change, with many other important properties
 detailed atImmutableCollection. | 
| class  | ImmutableSetMultimap<K,V>A  SetMultimapwhose contents will never change, with many other important properties
 detailed atImmutableCollection. | 
| Modifier and Type | Method and Description | 
|---|---|
| ImmutableMultimap<K,V> | ImmutableMultimap.Builder. build()Returns a newly-created immutable multimap. | 
| static <K,V> ImmutableMultimap<K,V> | ImmutableMultimap. copyOf(Iterable<? extends Map.Entry<? extends K,? extends V>> entries)Returns an immutable multimap containing the specified entries. | 
| static <K,V> ImmutableMultimap<K,V> | ImmutableMultimap. copyOf(Multimap<? extends K,? extends V> multimap)Returns an immutable multimap containing the same mappings as  multimap, in the "key-grouped" iteration order described in the class
 documentation. | 
| abstract ImmutableMultimap<V,K> | ImmutableMultimap. inverse()Returns an immutable multimap which is the inverse of this one. | 
| static <K,V> ImmutableMultimap<K,V> | ImmutableMultimap. of()Returns an empty multimap. | 
| static <K,V> ImmutableMultimap<K,V> | ImmutableMultimap. of(K k1,
    V v1)Returns an immutable multimap containing a single entry. | 
| static <K,V> ImmutableMultimap<K,V> | ImmutableMultimap. of(K k1,
    V v1,
    K k2,
    V v2)Returns an immutable multimap containing the given entries, in order. | 
| static <K,V> ImmutableMultimap<K,V> | ImmutableMultimap. of(K k1,
    V v1,
    K k2,
    V v2,
    K k3,
    V v3)Returns an immutable multimap containing the given entries, in the
 "key-grouped" insertion order described in the
 class documentation. | 
| static <K,V> ImmutableMultimap<K,V> | ImmutableMultimap. of(K k1,
    V v1,
    K k2,
    V v2,
    K k3,
    V v3,
    K k4,
    V v4)Returns an immutable multimap containing the given entries, in the
 "key-grouped" insertion order described in the
 class documentation. | 
| static <K,V> ImmutableMultimap<K,V> | ImmutableMultimap. of(K k1,
    V v1,
    K k2,
    V v2,
    K k3,
    V v3,
    K k4,
    V v4,
    K k5,
    V v5)Returns an immutable multimap containing the given entries, in the
 "key-grouped" insertion order described in the
 class documentation. | 
| Modifier and Type | Method and Description | 
|---|---|
| static <K,V> Multimap<K,V> | Multimaps. unmodifiableMultimap(ImmutableMultimap<K,V> delegate)Deprecated. 
 no need to use this | 
| Modifier and Type | Method and Description | 
|---|---|
| ImmutableMultimap<Service.State,Service> | ServiceManager. servicesByState()Provides a snapshot of the current state of all the services under management. | 
Copyright © 2010-2015. All Rights Reserved.