Package com.biglybt.core.util
Class ConcurrentHashMapWrapper<S,T>
java.lang.Object
com.biglybt.core.util.ConcurrentHashMapWrapper<S,T>
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionConcurrentHashMapWrapper
(int initialCapacity) ConcurrentHashMapWrapper
(int initialCapacity, float loadFactor, int concurrencyLevel) ConcurrentHashMapWrapper
(Map<S, T> init_map) -
Method Summary
-
Field Details
-
NULL
ConcurrentHashMap doesn't support null keys or values so this is a hack to support them -
S_NULL
-
T_NULL
-
map
-
-
Constructor Details
-
ConcurrentHashMapWrapper
public ConcurrentHashMapWrapper(int initialCapacity) -
ConcurrentHashMapWrapper
public ConcurrentHashMapWrapper(int initialCapacity, float loadFactor, int concurrencyLevel) -
ConcurrentHashMapWrapper
public ConcurrentHashMapWrapper() -
ConcurrentHashMapWrapper
-
-
Method Details
-
putAll
-
put
-
get
-
remove
-
containsKey
-
keySet
NOT MODIFIABLE- Returns:
-
toTreeMap
Helper for config writing- Returns:
-