Package com.liferay.portal.kernel.util
Class ConcurrentHashMapBuilder.ConcurrentHashMapWrapper<K,V>
Object
com.liferay.portal.kernel.util.BaseMapWrapper<K,V>
com.liferay.portal.kernel.util.ConcurrentHashMapBuilder.ConcurrentHashMapWrapper<K,V>
- Enclosing class:
- ConcurrentHashMapBuilder<K,
V>
public static final class ConcurrentHashMapBuilder.ConcurrentHashMapWrapper<K,V>
extends BaseMapWrapper<K,V>
-
Constructor Summary
ConstructorsConstructorDescriptionConcurrentHashMapWrapper
(int initialCapacity) ConcurrentHashMapWrapper
(int initialCapacity, float loadFactor) ConcurrentHashMapWrapper
(int initialCapacity, float loadFactor, int concurrencyLevel) ConcurrentHashMapWrapper
(Map<? extends K, ? extends V> map) -
Method Summary
Modifier and TypeMethodDescriptionbuild()
protected ConcurrentHashMap<K,
V> getMap()
put
(BaseMapBuilder.UnsafeSupplier<K, Exception> keyUnsafeSupplier, BaseMapBuilder.UnsafeSupplier<V, Exception> valueUnsafeSupplier) put
(BaseMapBuilder.UnsafeSupplier<K, Exception> keyUnsafeSupplier, V value) put
(Collection<? extends K> inputCollection, BaseMapBuilder.UnsafeFunction<K, V, Exception> unsafeFunction) put
(K key, BaseMapBuilder.UnsafeSupplier<V, Exception> valueUnsafeSupplier)
-
Constructor Details
-
ConcurrentHashMapWrapper
public ConcurrentHashMapWrapper() -
ConcurrentHashMapWrapper
public ConcurrentHashMapWrapper(int initialCapacity) -
ConcurrentHashMapWrapper
public ConcurrentHashMapWrapper(int initialCapacity, float loadFactor) -
ConcurrentHashMapWrapper
public ConcurrentHashMapWrapper(int initialCapacity, float loadFactor, int concurrencyLevel) -
ConcurrentHashMapWrapper
-
-
Method Details
-
build
-
put
public ConcurrentHashMapBuilder.ConcurrentHashMapWrapper<K,V> put(Collection<? extends K> inputCollection, BaseMapBuilder.UnsafeFunction<K, V, Exception> unsafeFunction) -
put
public ConcurrentHashMapBuilder.ConcurrentHashMapWrapper<K,V> put(K key, BaseMapBuilder.UnsafeSupplier<V, Exception> valueUnsafeSupplier) -
put
-
put
public ConcurrentHashMapBuilder.ConcurrentHashMapWrapper<K,V> put(BaseMapBuilder.UnsafeSupplier<K, Exception> keyUnsafeSupplier, BaseMapBuilder.UnsafeSupplier<V, Exception> valueUnsafeSupplier) -
put
public ConcurrentHashMapBuilder.ConcurrentHashMapWrapper<K,V> put(BaseMapBuilder.UnsafeSupplier<K, Exception> keyUnsafeSupplier, V value) -
putAll
-
getMap
- Specified by:
getMap
in classBaseMapWrapper<K,
V>
-