Class LocaleConvertUtilsBean.DelegateFastHashMap
java.lang.Object
java.util.AbstractMap
java.util.HashMap
org.apache.commons.collections.FastHashMap
org.apache.commons.beanutils.locale.LocaleConvertUtilsBean.DelegateFastHashMap
- All Implemented Interfaces:
Serializable
,Cloneable
,Map
- Enclosing class:
LocaleConvertUtilsBean
private static class LocaleConvertUtilsBean.DelegateFastHashMap
extends org.apache.commons.collections.FastHashMap
FastHashMap implementation that uses WeakReferences to overcome
memory leak problems.
This is a hack to retain binary compatibility with previous
releases (where FastHashMap is exposed in the API), but
use WeakHashMap to resolve memory leaks.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,
V>, AbstractMap.SimpleImmutableEntry<K, V> -
Field Summary
FieldsFields inherited from class org.apache.commons.collections.FastHashMap
fast
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.commons.collections.FastHashMap
clone
Methods inherited from class java.util.HashMap
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, newHashMap, putIfAbsent, remove, replace, replace, replaceAll
Methods inherited from class java.util.AbstractMap
toString
-
Field Details
-
map
-
-
Constructor Details
-
DelegateFastHashMap
-
-
Method Details
-
clear
public void clear() -
containsKey
- Specified by:
containsKey
in interfaceMap
- Overrides:
containsKey
in classorg.apache.commons.collections.FastHashMap
-
containsValue
- Specified by:
containsValue
in interfaceMap
- Overrides:
containsValue
in classorg.apache.commons.collections.FastHashMap
-
entrySet
-
equals
-
get
-
hashCode
public int hashCode() -
isEmpty
public boolean isEmpty() -
keySet
-
put
-
putAll
-
remove
-
size
public int size() -
values
-
getFast
public boolean getFast()- Overrides:
getFast
in classorg.apache.commons.collections.FastHashMap
-
setFast
public void setFast(boolean fast) - Overrides:
setFast
in classorg.apache.commons.collections.FastHashMap
-