com.tekann.codegen.pda.util
Class LowerCaseHashtable

java.lang.Object
  extended by totalcross.util.Hashtable
      extended by com.tekann.codegen.pda.util.LowerCaseHashtable

public class LowerCaseHashtable
extends totalcross.util.Hashtable

A hashtable with its keys in lower case.

Author:
Evandro Rathke

Field Summary
 
Fields inherited from class totalcross.util.Hashtable
allowDuplicateKeys, collisions
 
Constructor Summary
LowerCaseHashtable(int count)
          Constructs the LowerCaseHashtable
 
Method Summary
 java.lang.Object get(java.lang.String key)
          Gets an item by the passed key.
 java.lang.Object put(java.lang.String key, java.lang.Object value)
          Puts an item in the passed key.
 java.lang.Object remove(java.lang.String key)
          Remove an item.
 
Methods inherited from class totalcross.util.Hashtable
clear, copyInto, dumpKeysValues, exists, get, get, get, get, getKeys, getKeyValuePairs, getString, getString, getValues, put, put, remove, remove, size
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LowerCaseHashtable

public LowerCaseHashtable(int count)
Constructs the LowerCaseHashtable

Parameters:
count -
Method Detail

get

public java.lang.Object get(java.lang.String key)
Gets an item by the passed key.

Parameters:
key -
Returns:
An Object

put

public java.lang.Object put(java.lang.String key,
                            java.lang.Object value)
Puts an item in the passed key.

Parameters:
key -
value -
Returns:
An Object

remove

public java.lang.Object remove(java.lang.String key)
Remove an item.

Parameters:
key - the item name.
Returns:
The previous associated object.