Package com.identityworksllc.iiq.common
Class TypeFriendlyDelegatedConcurrentMap<K,V>
- java.lang.Object
-
- com.identityworksllc.iiq.common.TypeFriendlyDelegatedMap<K,V>
-
- com.identityworksllc.iiq.common.TypeFriendlyDelegatedConcurrentMap<K,V>
-
- All Implemented Interfaces:
DelegatedConcurrentMap<K,V>
,DelegatedMap<K,V>
,TypeFriendlyMap<K,V>
,ConcurrentMap<K,V>
,Map<K,V>
public class TypeFriendlyDelegatedConcurrentMap<K,V> extends TypeFriendlyDelegatedMap<K,V> implements DelegatedConcurrentMap<K,V>
-
-
Constructor Summary
Constructors Constructor Description TypeFriendlyDelegatedConcurrentMap(ConcurrentMap<K,V> input)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConcurrentMap<K,V>
getDelegate()
Returns the Map that is wrapped by this one-
Methods inherited from class com.identityworksllc.iiq.common.TypeFriendlyDelegatedMap
writeReplace
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.util.concurrent.ConcurrentMap
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, replaceAll
-
Methods inherited from interface com.identityworksllc.iiq.common.DelegatedConcurrentMap
putIfAbsent, remove, replace, replace
-
Methods inherited from interface com.identityworksllc.iiq.common.DelegatedMap
clear, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values
-
Methods inherited from interface com.identityworksllc.iiq.common.TypeFriendlyMap
getAs, getBoolean, getInt, getLong, getSailPointObject, getString, getStringList
-
-
-
-
Constructor Detail
-
TypeFriendlyDelegatedConcurrentMap
public TypeFriendlyDelegatedConcurrentMap(ConcurrentMap<K,V> input)
-
-
Method Detail
-
getDelegate
public ConcurrentMap<K,V> getDelegate()
Description copied from class:TypeFriendlyDelegatedMap
Returns the Map that is wrapped by this one- Specified by:
getDelegate
in interfaceDelegatedConcurrentMap<K,V>
- Specified by:
getDelegate
in interfaceDelegatedMap<K,V>
- Overrides:
getDelegate
in classTypeFriendlyDelegatedMap<K,V>
- Returns:
- The map to which all calls should be delegated
-
-