Package com.identityworksllc.iiq.common
Class TypeFriendlyConcurrentHashMap<K,V>
- java.lang.Object
-
- java.util.AbstractMap<K,V>
-
- java.util.concurrent.ConcurrentSkipListMap<K,V>
-
- com.identityworksllc.iiq.common.TypeFriendlyConcurrentHashMap<K,V>
-
- Type Parameters:
K
- The key typeV
- The value type
- All Implemented Interfaces:
TypeFriendlyMap<K,V>
,Serializable
,Cloneable
,ConcurrentMap<K,V>
,ConcurrentNavigableMap<K,V>
,Map<K,V>
,NavigableMap<K,V>
,SortedMap<K,V>
public class TypeFriendlyConcurrentHashMap<K,V> extends ConcurrentSkipListMap<K,V> implements TypeFriendlyMap<K,V>
Basic override map class that exists entirely to include the TypeFriendlyMap default methods- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K extends Object,V extends Object>, AbstractMap.SimpleImmutableEntry<K extends Object,V extends Object>
-
-
Constructor Summary
Constructors Constructor Description TypeFriendlyConcurrentHashMap()
TypeFriendlyConcurrentHashMap(Map<K,V> input)
-
Method Summary
-
Methods inherited from class java.util.concurrent.ConcurrentSkipListMap
ceilingEntry, ceilingKey, clear, clone, comparator, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, descendingKeySet, descendingMap, entrySet, equals, firstEntry, firstKey, floorEntry, floorKey, forEach, get, getOrDefault, headMap, headMap, higherEntry, higherKey, isEmpty, keySet, lastEntry, lastKey, lowerEntry, lowerKey, merge, navigableKeySet, pollFirstEntry, pollLastEntry, put, putIfAbsent, remove, remove, replace, replace, replaceAll, size, subMap, subMap, tailMap, tailMap, values
-
Methods inherited from class java.util.AbstractMap
hashCode, putAll, toString
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Map
clear, containsKey, containsValue, equals, get, hashCode, isEmpty, put, putAll, remove, size
-
Methods inherited from interface com.identityworksllc.iiq.common.TypeFriendlyMap
getAs, getBoolean, getInt, getLong, getSailPointObject, getString, getStringList
-
-
-
-
Constructor Detail
-
TypeFriendlyConcurrentHashMap
public TypeFriendlyConcurrentHashMap()
- See Also:
ConcurrentSkipListMap
-
TypeFriendlyConcurrentHashMap
public TypeFriendlyConcurrentHashMap(Map<K,V> input)
- See Also:
ConcurrentSkipListMap
-
-