| 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  
ListMultimap whose contents will never change, with many other important properties
 detailed at ImmutableCollection. | 
class  | 
ImmutableSetMultimap<K,V>
A  
SetMultimap whose contents will never change, with many other important properties
 detailed at ImmutableCollection. | 
| 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–2019. All rights reserved.