apollo.util
Class CaseInsensitiveStringHash

java.lang.Object
  extended by apollo.util.CaseInsensitiveStringHash
All Implemented Interfaces:
java.io.Serializable

public class CaseInsensitiveStringHash
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

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

Constructor Detail

CaseInsensitiveStringHash

public CaseInsensitiveStringHash(int initialCapacity,
                                 float loadFactor)

CaseInsensitiveStringHash

public CaseInsensitiveStringHash(int initialCapacity)

CaseInsensitiveStringHash

public CaseInsensitiveStringHash()
Method Detail

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)

containsKey

public boolean containsKey(java.lang.String key)

get

public java.lang.Object get(java.lang.String key)

rehash

protected void rehash()

put

public java.lang.Object put(java.lang.String key,
                            java.lang.Object value)

remove

public java.lang.Object remove(java.lang.String key)

clear

public void clear()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object