public interface MapBuilder<K,V,M extends java.util.Map<K,V>,MB extends MapBuilder<K,V,M,MB>>
| Modifier and Type | Interface and Description |
|---|---|
static class |
MapBuilder.ImmutableMapBuilder<K,V> |
static class |
MapBuilder.SimpleMapBuilder<K,V> |
| Modifier and Type | Method and Description |
|---|---|
M |
build() |
MapResult.ImmutableResult |
immutable() |
static <K,V> com.google.common.collect.ImmutableBiMap<K,V> |
immutableBiMap() |
static <K,V> com.google.common.collect.ImmutableBiMap<K,V> |
immutableBiMap(java.util.Map<K,V> map) |
static <K,V,M extends java.util.Map<K,V>,MB extends MapBuilder<K,V,M,MB>> |
immutableBiMap(MapBuilder<K,V,M,MB> builder) |
static <K,V> com.google.common.collect.ImmutableMap<K,V> |
immutableMap() |
static <K,V> com.google.common.collect.ImmutableMap<K,V> |
immutableMap(K k1,
V v1) |
static <K,V> com.google.common.collect.ImmutableMap<K,V> |
immutableMap(K k1,
V v1,
K k2,
V v2) |
static <K,V> com.google.common.collect.ImmutableMap<K,V> |
immutableMap(K k1,
V v1,
K k2,
V v2,
K k3,
V v3) |
static <K,V> com.google.common.collect.ImmutableMap<K,V> |
immutableMap(K k1,
V v1,
K k2,
V v2,
K k3,
V v3,
K k4,
V v4) |
static <K,V> com.google.common.collect.ImmutableMap<K,V> |
immutableMap(K k1,
V v1,
K k2,
V v2,
K k3,
V v3,
K k4,
V v4,
K k5,
V v5) |
static <K,V> com.google.common.collect.ImmutableMap<K,V> |
immutableMap(java.util.Map<K,V> map) |
static <K,V> MapBuilder.ImmutableMapBuilder<K,V> |
immutableMapBuilder() |
static <K,V> MapBuilder.ImmutableMapBuilder<K,V> |
immutableMapBuilder(java.util.function.Supplier<com.google.common.collect.ImmutableMap.Builder<K,V>> s) |
static <K,V> com.google.common.collect.ImmutableSortedMap<K,V> |
immutableSortedMap() |
static <K,V> com.google.common.collect.ImmutableSortedMap<K,V> |
immutableSortedMap(java.util.Map<K,V> map) |
static <K,V,M extends java.util.Map<K,V>,MB extends MapBuilder<K,V,M,MB>> |
immutableSortedMap(MapBuilder<K,V,M,MB> bl) |
MB |
put(K key,
V value) |
MB |
putAll(java.util.Map<K,V> map) |
MB |
putList(K key,
java.util.List<?> values) |
MapResult |
result() |
static <K,V> java.util.Map<K,V> |
simpleMap() |
static <K,V> java.util.Map<K,V> |
simpleMap(K k1,
V v1) |
static <K,V> java.util.Map<K,V> |
simpleMap(K k1,
V v1,
K k2,
V v2) |
static <K,V> java.util.Map<K,V> |
simpleMap(K k1,
V v1,
K k2,
V v2,
K k3,
V v3) |
static <K,V> java.util.Map<K,V> |
simpleMap(K k1,
V v1,
K k2,
V v2,
K k3,
V v3,
K k4,
V v4) |
static <K,V> java.util.Map<K,V> |
simpleMap(K k1,
V v1,
K k2,
V v2,
K k3,
V v3,
K k4,
V v4,
K k5,
V v5) |
static <K,V> java.util.Map<K,V> |
simpleMap(java.util.Map<K,V> map) |
static <K,V> MapBuilder.SimpleMapBuilder<K,V> |
simpleMapBuilder() |
static <K,V> MapBuilder.SimpleMapBuilder<K,V> |
simpleMapBuilder(java.util.function.Supplier<java.util.Map<K,V>> supplier) |
int |
size() |
int size()
M build()
MapResult result()
MapResult.ImmutableResult immutable()
static <K,V,M extends java.util.Map<K,V>,MB extends MapBuilder<K,V,M,MB>> com.google.common.collect.ImmutableBiMap<K,V> immutableBiMap(MapBuilder<K,V,M,MB> builder)
static <K,V> com.google.common.collect.ImmutableBiMap<K,V> immutableBiMap(java.util.Map<K,V> map)
static <K,V> com.google.common.collect.ImmutableBiMap<K,V> immutableBiMap()
static <K,V,M extends java.util.Map<K,V>,MB extends MapBuilder<K,V,M,MB>> com.google.common.collect.ImmutableSortedMap<K,V> immutableSortedMap(MapBuilder<K,V,M,MB> bl)
static <K,V> com.google.common.collect.ImmutableSortedMap<K,V> immutableSortedMap(java.util.Map<K,V> map)
static <K,V> com.google.common.collect.ImmutableSortedMap<K,V> immutableSortedMap()
static <K,V> MapBuilder.ImmutableMapBuilder<K,V> immutableMapBuilder()
static <K,V> MapBuilder.ImmutableMapBuilder<K,V> immutableMapBuilder(java.util.function.Supplier<com.google.common.collect.ImmutableMap.Builder<K,V>> s)
static <K,V> com.google.common.collect.ImmutableMap<K,V> immutableMap()
static <K,V> com.google.common.collect.ImmutableMap<K,V> immutableMap(K k1,
V v1)
static <K,V> com.google.common.collect.ImmutableMap<K,V> immutableMap(K k1,
V v1,
K k2,
V v2)
static <K,V> com.google.common.collect.ImmutableMap<K,V> immutableMap(K k1,
V v1,
K k2,
V v2,
K k3,
V v3)
static <K,V> com.google.common.collect.ImmutableMap<K,V> immutableMap(K k1,
V v1,
K k2,
V v2,
K k3,
V v3,
K k4,
V v4)
static <K,V> com.google.common.collect.ImmutableMap<K,V> immutableMap(K k1,
V v1,
K k2,
V v2,
K k3,
V v3,
K k4,
V v4,
K k5,
V v5)
static <K,V> com.google.common.collect.ImmutableMap<K,V> immutableMap(java.util.Map<K,V> map)
static <K,V> MapBuilder.SimpleMapBuilder<K,V> simpleMapBuilder()
static <K,V> MapBuilder.SimpleMapBuilder<K,V> simpleMapBuilder(java.util.function.Supplier<java.util.Map<K,V>> supplier)
static <K,V> java.util.Map<K,V> simpleMap()
static <K,V> java.util.Map<K,V> simpleMap(K k1,
V v1)
static <K,V> java.util.Map<K,V> simpleMap(K k1,
V v1,
K k2,
V v2)
static <K,V> java.util.Map<K,V> simpleMap(K k1,
V v1,
K k2,
V v2,
K k3,
V v3)
static <K,V> java.util.Map<K,V> simpleMap(K k1,
V v1,
K k2,
V v2,
K k3,
V v3,
K k4,
V v4)
static <K,V> java.util.Map<K,V> simpleMap(K k1,
V v1,
K k2,
V v2,
K k3,
V v3,
K k4,
V v4,
K k5,
V v5)
static <K,V> java.util.Map<K,V> simpleMap(java.util.Map<K,V> map)