public static class MapBuilder.ImmutableMapBuilder<K,V> extends java.lang.Object implements MapBuilder<K,V,com.google.common.collect.ImmutableMap<K,V>,MapBuilder.ImmutableMapBuilder<K,V>>
MapBuilder.ImmutableMapBuilder<K,V>, MapBuilder.SimpleMapBuilder<K,V>| Constructor and Description |
|---|
ImmutableMapBuilder() |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.collect.ImmutableMap<K,V> |
build() |
MapResult.ImmutableResult |
immutable() |
MapBuilder.ImmutableMapBuilder<K,V> |
put(K key,
V value) |
MapBuilder.ImmutableMapBuilder<K,V> |
putAll(java.util.Map<K,V> map) |
MapBuilder.ImmutableMapBuilder<K,V> |
putList(K key,
java.util.List<?> values) |
MapResult |
result() |
int |
size() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitimmutableBiMap, immutableBiMap, immutableBiMap, immutableMap, immutableMap, immutableMap, immutableMap, immutableMap, immutableMap, immutableMap, immutableMapBuilder, immutableMapBuilder, immutableSortedMap, immutableSortedMap, immutableSortedMap, simpleMap, simpleMap, simpleMap, simpleMap, simpleMap, simpleMap, simpleMap, simpleMapBuilder, simpleMapBuilderpublic MapBuilder.ImmutableMapBuilder<K,V> put(K key, V value)
put in interface MapBuilder<K,V,com.google.common.collect.ImmutableMap<K,V>,MapBuilder.ImmutableMapBuilder<K,V>>public MapBuilder.ImmutableMapBuilder<K,V> putList(K key, java.util.List<?> values)
putList in interface MapBuilder<K,V,com.google.common.collect.ImmutableMap<K,V>,MapBuilder.ImmutableMapBuilder<K,V>>public MapBuilder.ImmutableMapBuilder<K,V> putAll(java.util.Map<K,V> map)
putAll in interface MapBuilder<K,V,com.google.common.collect.ImmutableMap<K,V>,MapBuilder.ImmutableMapBuilder<K,V>>public int size()
size in interface MapBuilder<K,V,com.google.common.collect.ImmutableMap<K,V>,MapBuilder.ImmutableMapBuilder<K,V>>public com.google.common.collect.ImmutableMap<K,V> build()
build in interface MapBuilder<K,V,com.google.common.collect.ImmutableMap<K,V>,MapBuilder.ImmutableMapBuilder<K,V>>public MapResult result()
result in interface MapBuilder<K,V,com.google.common.collect.ImmutableMap<K,V>,MapBuilder.ImmutableMapBuilder<K,V>>public MapResult.ImmutableResult immutable()
immutable in interface MapBuilder<K,V,com.google.common.collect.ImmutableMap<K,V>,MapBuilder.ImmutableMapBuilder<K,V>>