ImmutableMap<Range<K>,V> |
ImmutableRangeMap.asDescendingMapOfRanges() |
|
ImmutableMap<K,Collection<V>> |
ImmutableMultimap.asMap() |
Returns an immutable map that associates each key with its corresponding values in the
multimap.
|
ImmutableMap<Range<K>,V> |
ImmutableRangeMap.asMapOfRanges() |
|
ImmutableMap<K,V> |
ImmutableMap.Builder.build() |
Returns a newly-created immutable map.
|
ImmutableMap<K,V> |
ImmutableMap.Builder.buildKeepingLast() |
Returns a newly-created immutable map, using the last value for any key that was added more
than once.
|
ImmutableMap<K,V> |
ImmutableMap.Builder.buildOrThrow() |
Returns a newly-created immutable map, or throws an exception if any key was added more than
once.
|
ImmutableMap<R,V> |
ImmutableTable.column(C columnKey) |
Returns a view of all mappings that have the given column key.
|
abstract ImmutableMap<C,Map<R,V>> |
ImmutableTable.columnMap() |
Returns a view that associates each column key with the corresponding map from row keys to
values.
|
static <K,V> ImmutableMap<K,V> |
ImmutableMap.copyOf(Iterable<? extends Map.Entry<? extends K,? extends V>> entries) |
Returns an immutable map containing the specified entries.
|
static <K,V> ImmutableMap<K,V> |
ImmutableMap.copyOf(Map<? extends K,? extends V> map) |
Returns an immutable map containing the same entries as map .
|
static ImmutableMap<String,String> |
Maps.fromProperties(Properties properties) |
Creates an ImmutableMap<String, String> from a Properties instance.
|
static <K extends Enum<K>,V> ImmutableMap<K,V> |
Maps.immutableEnumMap(Map<K,? extends V> map) |
Returns an immutable map instance containing the given entries.
|
static <K,V> ImmutableMap<K,V> |
ImmutableMap.of() |
Returns the empty map.
|
static <K,V> ImmutableMap<K,V> |
ImmutableMap.of(K k1,
V v1) |
Returns an immutable map containing a single entry.
|
static <K,V> ImmutableMap<K,V> |
ImmutableMap.of(K k1,
V v1,
K k2,
V v2) |
Returns an immutable map containing the given entries, in order.
|
static <K,V> ImmutableMap<K,V> |
ImmutableMap.of(K k1,
V v1,
K k2,
V v2,
K k3,
V v3) |
Returns an immutable map containing the given entries, in order.
|
static <K,V> ImmutableMap<K,V> |
ImmutableMap.of(K k1,
V v1,
K k2,
V v2,
K k3,
V v3,
K k4,
V v4) |
Returns an immutable map containing the given entries, in order.
|
static <K,V> ImmutableMap<K,V> |
ImmutableMap.of(K k1,
V v1,
K k2,
V v2,
K k3,
V v3,
K k4,
V v4,
K k5,
V v5) |
Returns an immutable map containing the given entries, in order.
|
static <K,V> ImmutableMap<K,V> |
ImmutableMap.of(K k1,
V v1,
K k2,
V v2,
K k3,
V v3,
K k4,
V v4,
K k5,
V v5,
K k6,
V v6) |
Returns an immutable map containing the given entries, in order.
|
static <K,V> ImmutableMap<K,V> |
ImmutableMap.of(K k1,
V v1,
K k2,
V v2,
K k3,
V v3,
K k4,
V v4,
K k5,
V v5,
K k6,
V v6,
K k7,
V v7) |
Returns an immutable map containing the given entries, in order.
|
static <K,V> ImmutableMap<K,V> |
ImmutableMap.of(K k1,
V v1,
K k2,
V v2,
K k3,
V v3,
K k4,
V v4,
K k5,
V v5,
K k6,
V v6,
K k7,
V v7,
K k8,
V v8) |
Returns an immutable map containing the given entries, in order.
|
static <K,V> ImmutableMap<K,V> |
ImmutableMap.of(K k1,
V v1,
K k2,
V v2,
K k3,
V v3,
K k4,
V v4,
K k5,
V v5,
K k6,
V v6,
K k7,
V v7,
K k8,
V v8,
K k9,
V v9) |
Returns an immutable map containing the given entries, in order.
|
static <K,V> ImmutableMap<K,V> |
ImmutableMap.of(K k1,
V v1,
K k2,
V v2,
K k3,
V v3,
K k4,
V v4,
K k5,
V v5,
K k6,
V v6,
K k7,
V v7,
K k8,
V v8,
K k9,
V v9,
K k10,
V v10) |
Returns an immutable map containing the given entries, in order.
|
static <K,V> ImmutableMap<K,V> |
ImmutableMap.ofEntries(Map.Entry<? extends K,? extends V>... entries) |
Returns an immutable map containing the given entries, in order.
|
ImmutableMap<C,V> |
ImmutableTable.row(R rowKey) |
Returns a view of all mappings that have the given row key.
|
abstract ImmutableMap<R,Map<C,V>> |
ImmutableTable.rowMap() |
Returns a view that associates each row key with the corresponding map from column keys to
values.
|
<V> ImmutableMap<@NonNull E,V> |
FluentIterable.toMap(Function<? super E,V> valueFunction) |
Returns an immutable map whose keys are the distinct elements of this FluentIterable
and whose value for each key was computed by valueFunction .
|
static <K,V> ImmutableMap<K,V> |
Maps.toMap(Iterable<K> keys,
Function<? super K,V> valueFunction) |
Returns an immutable map whose keys are the distinct elements of keys and whose value
for each key was computed by valueFunction .
|
static <K,V> ImmutableMap<K,V> |
Maps.toMap(Iterator<K> keys,
Function<? super K,V> valueFunction) |
Returns an immutable map whose keys are the distinct elements of keys and whose value
for each key was computed by valueFunction .
|
<K> ImmutableMap<K,@NonNull E> |
FluentIterable.uniqueIndex(Function<? super E,K> keyFunction) |
Returns a map with the contents of this FluentIterable as its values , indexed
by keys derived from those values.
|
static <K,V> ImmutableMap<K,V> |
Maps.uniqueIndex(Iterable<V> values,
Function<? super V,K> keyFunction) |
Returns a map with the given values , indexed by keys derived from those values.
|
static <K,V> ImmutableMap<K,V> |
Maps.uniqueIndex(Iterator<V> values,
Function<? super V,K> keyFunction) |
Returns a map with the given values , indexed by keys derived from those values.
|