Package org.elasticsearch.common.collect
Class MapBuilder<K,V>
- java.lang.Object
-
- org.elasticsearch.common.collect.MapBuilder<K,V>
-
public class MapBuilder<K,V> extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description MapBuilder()
MapBuilder(java.util.Map<K,V> map)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MapBuilder<K,V>
clear()
boolean
containsKey(K key)
V
get(K key)
java.util.Map<K,V>
immutableMap()
Build an immutable copy of the map under construction.boolean
isEmpty()
java.util.Map<K,V>
map()
static <K,V>
MapBuilder<K,V>newMapBuilder()
static <K,V>
MapBuilder<K,V>newMapBuilder(java.util.Map<K,V> map)
MapBuilder<K,V>
put(K key, V value)
MapBuilder<K,V>
putAll(java.util.Map<K,V> map)
MapBuilder<K,V>
remove(K key)
-
-
-
Method Detail
-
newMapBuilder
public static <K,V> MapBuilder<K,V> newMapBuilder()
-
newMapBuilder
public static <K,V> MapBuilder<K,V> newMapBuilder(java.util.Map<K,V> map)
-
putAll
public MapBuilder<K,V> putAll(java.util.Map<K,V> map)
-
put
public MapBuilder<K,V> put(K key, V value)
-
remove
public MapBuilder<K,V> remove(K key)
-
clear
public MapBuilder<K,V> clear()
-
containsKey
public boolean containsKey(K key)
-
isEmpty
public boolean isEmpty()
-
-