Package com.floragunn.fluent.collections
Class OrderedImmutableMap.Builder<K,V>
- java.lang.Object
-
- com.floragunn.fluent.collections.OrderedImmutableMap.Builder<K,V>
-
- Enclosing interface:
- OrderedImmutableMap<K,V>
public static class OrderedImmutableMap.Builder<K,V> extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OrderedImmutableMap<K,V>build()<V2> OrderedImmutableMap<K,V2>build(Function<V,V2> valueMappingFunction)booleancontains(K e)OrderedImmutableMap.Builder<K,V>defaultValue(Function<K,V> defaultSupplier)Vget(K k)Set<K>keySet()voidput(K key, V value)voidputAll(Map<K,V> map)booleanremove(K e)intsize()OrderedImmutableMap.Builder<K,V>with(Map<K,V> map)OrderedImmutableMap.Builder<K,V>with(K key, V value)
-
-
-
Method Detail
-
with
public OrderedImmutableMap.Builder<K,V> with(K key, V value)
-
remove
public boolean remove(K e)
-
contains
public boolean contains(K e)
-
build
public OrderedImmutableMap<K,V> build()
-
build
public <V2> OrderedImmutableMap<K,V2> build(Function<V,V2> valueMappingFunction)
-
size
public int size()
-
-