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.ObjectgetPoolValue(java.lang.Object key, java.lang.Object value) private java.lang.ObjectgetRealValue(java.lang.Object value) java.lang.ObjectgetValue()java.lang.ObjectsetValue(java.lang.Object value) Methods inherited from class org.tmatesoft.svn.core.internal.util.SVNHashMap.TableEntry
equals, getKey, hashCode, initMethods 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:
setValuein interfacejava.util.Map.Entry- Overrides:
setValuein classSVNHashMap.TableEntry
-
getValue
public java.lang.Object getValue()- Specified by:
getValuein interfacejava.util.Map.Entry- Overrides:
getValuein 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)
-