Package hudson.util
Class CopyOnWriteMap.Tree<K,V>
java.lang.Object
hudson.util.CopyOnWriteMap<K,V>
hudson.util.CopyOnWriteMap.Tree<K,V>
- Enclosing class:
CopyOnWriteMap<K,
V>
public static final class CopyOnWriteMap.Tree<K,V>
extends CopyOnWriteMap<K,V>
implements SortedMap<K,V>
CopyOnWriteMap
backed by TreeMap
.-
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
Modifier and TypeMethodDescriptionvoid
clear()
Comparator
<? super K> copy()
protected NavigableMap
<K, V> firstKey()
getView()
lastKey()
Methods inherited from class hudson.util.CopyOnWriteMap
containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, replaceBy, size, toString, update, values
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, equals, forEach, get, getOrDefault, hashCode, isEmpty, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size
-
Constructor Details
-
Tree
-
Tree
-
Tree
public Tree()
-
-
Method Details
-
copy
- Specified by:
copy
in classCopyOnWriteMap<K,
V>
-
clear
public void clear() -
createView
- Overrides:
createView
in classCopyOnWriteMap<K,
V>
-
getView
- Overrides:
getView
in classCopyOnWriteMap<K,
V>
-
descendingMap
-
comparator
- Specified by:
comparator
in interfaceSortedMap<K,
V>
-
subMap
-
headMap
-
tailMap
-
firstKey
-
lastKey
-