org.apache.myfaces.extensions.validator.util
Class NullValueAwareConcurrentHashMap<K,V>
java.lang.Object
java.util.AbstractMap<K,V>
java.util.concurrent.ConcurrentHashMap<K,V>
org.apache.myfaces.extensions.validator.util.NullValueAwareConcurrentHashMap<K,V>
- All Implemented Interfaces:
- Serializable, ConcurrentMap<K,V>, Map<K,V>
public class NullValueAwareConcurrentHashMap<K,V>
- extends ConcurrentHashMap<K,V>
in some cases we have to store null values to avoid re-evaluation
- See Also:
- Serialized Form
Nested classes/interfaces inherited from interface java.util.Map |
Map.Entry<K,V> |
Methods inherited from class java.util.concurrent.ConcurrentHashMap |
clear, contains, containsKey, containsValue, elements, entrySet, isEmpty, keys, keySet, putAll, putIfAbsent, remove, remove, replace, replace, size, values |
NullValueAwareConcurrentHashMap
public NullValueAwareConcurrentHashMap(V nullMarkerValue)
NullValueAwareConcurrentHashMap
public NullValueAwareConcurrentHashMap(Class<? extends V> nullMarkerValueClass)
put
public V put(K key,
V value)
- Specified by:
put
in interface Map<K,V>
- Overrides:
put
in class ConcurrentHashMap<K,V>
get
public V get(Object key)
- Specified by:
get
in interface Map<K,V>
- Overrides:
get
in class ConcurrentHashMap<K,V>
Copyright © 2008-2012 The Apache Software Foundation. All Rights Reserved.