Package net.morimekta.util.collect
Class UnmodifiableMapBuilder<K,V,M extends net.morimekta.util.collect.UnmodifiableMapBase<K,V>,B extends UnmodifiableMapBuilder<K,V,M,B>>
- java.lang.Object
-
- net.morimekta.util.collect.UnmodifiableMapBuilder<K,V,M,B>
-
- Direct Known Subclasses:
UnmodifiableMap.Builder
,UnmodifiableSortedMap.Builder
public abstract class UnmodifiableMapBuilder<K,V,M extends net.morimekta.util.collect.UnmodifiableMapBase<K,V>,B extends UnmodifiableMapBuilder<K,V,M,B>> extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description UnmodifiableMapBuilder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract M
build()
B
put(java.util.Map.Entry<K,V> entry)
abstract B
put(K key, V value)
B
putAll(java.util.Collection<java.util.Map.Entry<K,V>> entries)
B
putAll(java.util.Map.Entry<K,V>... entries)
abstract B
putAll(java.util.Map<? extends K,? extends V> map)
-
-
-
Method Detail
-
build
public abstract M build()
-
-