org.omnaest.utils.structure.map
Class MapBuilderOld.MapBuilderWithMap<M extends Map<K,V>>
java.lang.Object
org.omnaest.utils.structure.map.MapBuilderOld.MapBuilderWithMap<M>
- Enclosing class:
- MapBuilderOld<K,V>
public class MapBuilderOld.MapBuilderWithMap<M extends Map<K,V>>
- extends Object
A MapBuilderOld which has a declared Map type and now allows to modify and build a Map
- Author:
- Omnaest
- See Also:
MapBuilderOld
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
map
protected final Map<K,V> map
mapFactory
protected final MapBuilderOld.MapFactory<K,V> mapFactory
MapBuilderOld.MapBuilderWithMap
protected MapBuilderOld.MapBuilderWithMap(MapBuilderOld.MapFactory<K,V> mapFactory)
- Parameters:
mapFactory - - See Also:
MapBuilderOld.MapBuilderWithMap
build
public <ME extends M> ME build()
- Builds a new instance of a
Map.
- Returns:
size
public int size()
- Returns:
- See Also:
Map.size()
isEmpty
public boolean isEmpty()
- Returns:
- See Also:
Map.isEmpty()
containsKey
public boolean containsKey(Object key)
- Parameters:
key -
- Returns:
- See Also:
Map.containsKey(java.lang.Object)
containsValue
public boolean containsValue(Object value)
- Parameters:
value -
- Returns:
- See Also:
Map.containsValue(java.lang.Object)
get
public V get(Object key)
- Parameters:
key -
- Returns:
- See Also:
Map.get(java.lang.Object)
put
public MapBuilderOld.MapBuilderWithMap<M> put(K key,
V value)
- Parameters:
key - value -
- Returns:
- this
- See Also:
Map.put(java.lang.Object, java.lang.Object)
remove
public MapBuilderOld.MapBuilderWithMap<M> remove(Object key)
- Parameters:
key -
- Returns:
- this
- See Also:
Map.remove(java.lang.Object)
putAll
public MapBuilderOld.MapBuilderWithMap<M> putAll(Map<? extends K,? extends V> m)
- Parameters:
m -
- Returns:
- this
- See Also:
Map.putAll(java.util.Map)
clear
public MapBuilderOld.MapBuilderWithMap<M> clear()
- Returns:
- this
- See Also:
Map.clear()
Copyright © 2013. All Rights Reserved.