Class SVNEntryHashMap
java.lang.Object
org.tmatesoft.svn.core.internal.util.SVNHashMap
org.tmatesoft.svn.core.internal.util.SVNEntryHashMap
- All Implemented Interfaces:
Serializable
,Cloneable
,Map
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static class
private static class
Nested classes/interfaces inherited from class org.tmatesoft.svn.core.internal.util.SVNHashMap
SVNHashMap.TableEntry
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected SVNHashMap.TableEntry
createTableEntry
(Object key, Object value, int hash) private Object
getObjectFromPool
(Object value) private static boolean
isNonPoolableKey
(Object key) private static boolean
private static Object[]
Methods inherited from class org.tmatesoft.svn.core.internal.util.SVNHashMap
clear, clone, containsKey, containsValue, entrySet, equals, get, hashCode, init, isEmpty, keySet, putAll, remove, size, toString, values
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
ourNonPoolableKeys
-
ourURLKeys
-
myObjectsPool
-
-
Constructor Details
-
SVNEntryHashMap
-
SVNEntryHashMap
-
-
Method Details
-
put
- Specified by:
put
in interfaceMap
- Overrides:
put
in classSVNHashMap
-
createTableEntry
- Overrides:
createTableEntry
in classSVNHashMap
-
getObjectFromPool
-
isNonPoolableKey
-
isURLKey
-
split
-