public interface ConcurrentMapFactory extends MapFactory<ConcurrentMap>
ConcurrentHashMapFactory.INSTANCE| Modifier and Type | Method and Description |
|---|---|
<K,V> ConcurrentMap<K,V> |
create()
This method creates a new
Map instance. |
<K,V> ConcurrentMap<K,V> |
create(int capacity)
This method creates a new
Map instance with the given capacity. |
createGeneric, createGeneric, getMapImplementation, getMapInterface<K,V> ConcurrentMap<K,V> create()
Map instance. Map can NOT be bound to the generic type <MAP> because of limitations in
Java's generic type system. You need to work on the actual sub-interface (e.g. SortedMapFactory)
to get a more specific result type.create in interface MapFactory<ConcurrentMap>K - the type of keys maintained by the map.V - the type of mapped values.<K,V> ConcurrentMap<K,V> create(int capacity)
Map instance with the given capacity. For a regular map
this will be the initial capacity while a cache may never grow beyond this capacity limit and if reached
force out entries last recently of frequently used.create in interface MapFactory<ConcurrentMap>K - the type of keys maintained by the map.V - the type of mapped values.capacity - is the capacity of the map to create.Copyright © 2001–2015 mmm-Team. All rights reserved.