electric.util.dictionary
Class IdentityHashtable

java.lang.Object
  extended byjava.util.Dictionary
      extended byelectric.util.dictionary.IdentityHashtable
All Implemented Interfaces:
java.lang.Cloneable, java.io.Serializable

public class IdentityHashtable
extends java.util.Dictionary
implements java.lang.Cloneable, java.io.Serializable

IdentityHashtable is a variation of java.util.Hashtable that uses == for comparing keys instead of equals().

See Also:
Serialized Form

Constructor Summary
IdentityHashtable()
           
IdentityHashtable(int initialCapacity)
           
IdentityHashtable(int initialCapacity, float loadFactor)
           
 
Method Summary
 void clear()
           
 java.lang.Object clone()
           
 boolean contains(java.lang.Object value)
           
 boolean containsKey(java.lang.Object key)
           
 java.util.Enumeration elements()
           
 java.lang.Object get(java.lang.Object key)
           
 boolean isEmpty()
           
 java.util.Enumeration keys()
           
 java.lang.Object put(java.lang.Object key, java.lang.Object value)
           
protected  void rehash()
           
 java.lang.Object remove(java.lang.Object key)
           
 int size()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IdentityHashtable

public IdentityHashtable()

IdentityHashtable

public IdentityHashtable(int initialCapacity)
Parameters:
initialCapacity -

IdentityHashtable

public IdentityHashtable(int initialCapacity,
                         float loadFactor)
Parameters:
initialCapacity -
loadFactor -
Method Detail

toString

public java.lang.String toString()

size

public int size()

isEmpty

public boolean isEmpty()

keys

public java.util.Enumeration keys()

elements

public java.util.Enumeration elements()

contains

public boolean contains(java.lang.Object value)
Parameters:
value -

containsKey

public boolean containsKey(java.lang.Object key)
Parameters:
key -

get

public java.lang.Object get(java.lang.Object key)
Parameters:
key -

rehash

protected void rehash()

put

public java.lang.Object put(java.lang.Object key,
                            java.lang.Object value)
Parameters:
key -
value -

remove

public java.lang.Object remove(java.lang.Object key)
Parameters:
key -

clear

public void clear()

clone

public java.lang.Object clone()


copyright© 2001-2004 by webMethods All Rights Reserved.