org.castor.util
Class IdentitySet.Entry

java.lang.Object
  extended by org.castor.util.IdentitySet.Entry
Enclosing class:
IdentitySet

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

An entry of the IdentitySet.


Constructor Summary
IdentitySet.Entry(java.lang.Object key, int hash)
          Construct an entry
 
Method Summary
 int getHash()
          Get identity hashcode of key.
 java.lang.Object getKey()
          Get key of entry.
 IdentitySet.Entry getNext()
          Get reference to next entry.
 void setNext(IdentitySet.Entry next)
          Set reference to next entry.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IdentitySet.Entry

public IdentitySet.Entry(java.lang.Object key,
                         int hash)
Construct an entry

Parameters:
key - Key of entry.
hash - Identity hashcode of key.
Method Detail

getKey

public java.lang.Object getKey()
Get key of entry.

Returns:
Key of entry.

getHash

public int getHash()
Get identity hashcode of key.

Returns:
Identity hashcode of key.

setNext

public void setNext(IdentitySet.Entry next)
Set reference to next entry.

Parameters:
next - New reference to next entry.

getNext

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

Returns:
Reference to next entry.


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