| Package | Description |
|---|---|
| org.apache.xbean.propertyeditor |
| Modifier and Type | Field and Description |
|---|---|
private ReferenceIdentityMap.ReferenceEntry[] |
ReferenceIdentityMap.data
Map entries
|
private ReferenceIdentityMap.ReferenceEntry |
ReferenceIdentityMap.ReferenceEntry.next
The next entry in the hash chain
|
| Modifier and Type | Method and Description |
|---|---|
private ReferenceIdentityMap.ReferenceEntry |
ReferenceIdentityMap.createEntry(int index,
int hashCode,
java.lang.Object key,
java.lang.Object value)
Creates a new ReferenceEntry.
|
private ReferenceIdentityMap.ReferenceEntry |
ReferenceIdentityMap.getEntry(java.lang.Object key)
Gets the entry mapped to the key specified.
|
| Modifier and Type | Method and Description |
|---|---|
private void |
ReferenceIdentityMap.removeEntry(ReferenceIdentityMap.ReferenceEntry entry,
int hashIndex,
ReferenceIdentityMap.ReferenceEntry previous)
Removes an entry from the chain stored in a particular index.
|
| Constructor and Description |
|---|
ReferenceEntry(ReferenceIdentityMap parent,
ReferenceIdentityMap.ReferenceEntry next,
int hashCode,
java.lang.Object key,
java.lang.Object value)
Creates a new entry object for the ReferenceMap.
|