org.apache.beehive.controls.system.jdbc
Class ResultSetHashMap

Object
  extended by AbstractMap<K,V>
      extended by HashMap<String,Object>
          extended by ResultSetHashMap
All Implemented Interfaces:
Serializable, Cloneable, Map<String,Object>

public class ResultSetHashMap
extends HashMap<String,Object>

The ResultSetHashMap class extends a standard HashMap and populates it with data derived from a JDBC ResultSet.

Note: the keys are treated case-insensitively, and therefore requests made on the map are case-insensitive. Any direct access to the keys will yield uppercase keys.

Note: only the row associated with the current cursor position is used.

See Also:
Serialized Form

Method Summary
 boolean containsKey(String key)
           
 Object get(String key)
           
 Object put(String key, Object value)
           
 Object remove(String key)
           
 
Methods inherited from class HashMap
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, putAll, remove, size, values
 
Methods inherited from class AbstractMap
equals, hashCode, toString
 
Methods inherited from class Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface Map
equals, hashCode
 

Method Detail

containsKey

public boolean containsKey(String key)

get

public Object get(String key)

put

public Object put(String key,
                  Object value)
Specified by:
put in interface Map<String,Object>
Overrides:
put in class HashMap<String,Object>

remove

public Object remove(String key)