Package hudson.util
Class CopyOnWriteMap.Hash<K,V>
java.lang.Object
hudson.util.CopyOnWriteMap<K,V>
hudson.util.CopyOnWriteMap.Hash<K,V>
- All Implemented Interfaces:
Map<K,V>
- Enclosing class:
CopyOnWriteMap<K,V>
CopyOnWriteMap backed by HashMap.-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class hudson.util.CopyOnWriteMap
CopyOnWriteMap.Hash<K,V>, CopyOnWriteMap.Tree<K, V> -
Field Summary
Fields inherited from class hudson.util.CopyOnWriteMap
core -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class hudson.util.CopyOnWriteMap
clear, containsKey, containsValue, createView, entrySet, equals, get, getView, hashCode, isEmpty, keySet, put, putAll, remove, size, toString, update, valuesMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
Constructor Details
-
Hash
-
Hash
public Hash()
-
-
Method Details
-
copy
- Specified by:
copyin classCopyOnWriteMap<K,V>
-
replaceBy
Description copied from class:CopyOnWriteMapAtomically replaces the entire map by the copy of the specified map.- Overrides:
replaceByin classCopyOnWriteMap<K,V>
-