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.
|