org.castor.util

Class IdentitySet.Entry

Enclosing Class:
IdentitySet

public final class IdentitySet.Entry
extends java.lang.Object

An entry of the IdentitySet.

Constructor Summary

Entry(Object key, int hash)
Construct an entry

Method Summary

int
getHash()
Get identity hashcode of key.
Object
getKey()
Get key of entry.
IdentitySet.Entry
getNext()
Get reference to next entry.
void
setNext(IdentitySet.Entry next)
Set reference to next entry.

Constructor Details

Entry

public Entry(Object key,
             int hash)
Construct an entry
Parameters:
key - Key of entry.
hash - Identity hashcode of key.

Method Details

getHash

public int getHash()
Get identity hashcode of key.
Returns:
Identity hashcode of key.

getKey

public Object getKey()
Get key of entry.
Returns:
Key of entry.

getNext

public IdentitySet.Entry getNext()
Get reference to next entry.
Returns:
Reference to next entry.

setNext

public void setNext(IdentitySet.Entry next)
Set reference to next entry.
Parameters:
next - New reference to next entry.

Intalio Inc. (C) 1999-2006. All rights reserved http://www.intalio.com