protected static class SVNEntryHashMap.PooledTableEntry extends SVNHashMap.TableEntry
Modifier and Type | Field and Description |
---|---|
private SVNObjectsPool |
myObjectsPool |
Constructor and Description |
---|
PooledTableEntry(SVNObjectsPool pool,
java.lang.Object key,
java.lang.Object value,
int hash) |
Modifier and Type | Method and Description |
---|---|
private 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) |
equals, getKey, hashCode, init
private SVNObjectsPool myObjectsPool
public PooledTableEntry(SVNObjectsPool pool, java.lang.Object key, java.lang.Object value, int hash)
public java.lang.Object setValue(java.lang.Object value)
setValue
in interface java.util.Map.Entry
setValue
in class SVNHashMap.TableEntry
public java.lang.Object getValue()
getValue
in interface java.util.Map.Entry
getValue
in class SVNHashMap.TableEntry
private java.lang.Object getRealValue(java.lang.Object value)
private java.lang.Object getPoolValue(java.lang.Object key, java.lang.Object value)