Class SVNEntryHashMap.PooledTableEntry
java.lang.Object
org.tmatesoft.svn.core.internal.util.SVNHashMap.TableEntry
org.tmatesoft.svn.core.internal.util.SVNEntryHashMap.PooledTableEntry
- All Implemented Interfaces:
java.util.Map.Entry
- Enclosing class:
- SVNEntryHashMap
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionPooledTableEntry
(SVNObjectsPool pool, java.lang.Object key, java.lang.Object value, int hash) -
Method Summary
Modifier and TypeMethodDescriptionprivate java.lang.Object
getPoolValue
(java.lang.Object key, java.lang.Object value) private java.lang.Object
getRealValue
(java.lang.Object value) java.lang.Object
getValue()
java.lang.Object
setValue
(java.lang.Object value) Methods inherited from class org.tmatesoft.svn.core.internal.util.SVNHashMap.TableEntry
equals, getKey, hashCode, init
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
myObjectsPool
-
-
Constructor Details
-
PooledTableEntry
public PooledTableEntry(SVNObjectsPool pool, java.lang.Object key, java.lang.Object value, int hash)
-
-
Method Details
-
setValue
public java.lang.Object setValue(java.lang.Object value) - Specified by:
setValue
in interfacejava.util.Map.Entry
- Overrides:
setValue
in classSVNHashMap.TableEntry
-
getValue
public java.lang.Object getValue()- Specified by:
getValue
in interfacejava.util.Map.Entry
- Overrides:
getValue
in classSVNHashMap.TableEntry
-
getRealValue
private java.lang.Object getRealValue(java.lang.Object value) -
getPoolValue
private java.lang.Object getPoolValue(java.lang.Object key, java.lang.Object value)
-