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 classprivate static classNested 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.TableEntrycreateTableEntry(Object key, Object value, int hash) private ObjectgetObjectFromPool(Object value) private static booleanisNonPoolableKey(Object key) private static booleanprivate 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, valuesMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods 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:
putin interfaceMap- Overrides:
putin classSVNHashMap
-
createTableEntry
- Overrides:
createTableEntryin classSVNHashMap
-
getObjectFromPool
-
isNonPoolableKey
-
isURLKey
-
split
-