org.apache.commons.dbutils
Class BasicRowProcessor.CaseInsensitiveHashMap
java.lang.Object
java.util.AbstractMap
java.util.HashMap
org.apache.commons.dbutils.BasicRowProcessor.CaseInsensitiveHashMap
- All Implemented Interfaces:
- Cloneable, Map, Serializable
- Enclosing class:
- BasicRowProcessor
- private static class BasicRowProcessor.CaseInsensitiveHashMap
- extends HashMap
A Map that converts all keys to lowercase Strings for case insensitive
lookups. This is needed for the toMap() implementation because
databases don't consistenly handle the casing of column names.
| Nested classes inherited from class java.util.HashMap |
|
| Nested classes inherited from class java.util.AbstractMap |
|
| Fields inherited from class java.util.HashMap |
|
BasicRowProcessor.CaseInsensitiveHashMap
private BasicRowProcessor.CaseInsensitiveHashMap()
containsKey
public boolean containsKey(Object key)
- See Also:
Map.containsKey(java.lang.Object)
get
public Object get(Object key)
- See Also:
Map.get(java.lang.Object)
put
public Object put(Object key,
Object value)
- See Also:
Map.put(java.lang.Object, java.lang.Object)
putAll
public void putAll(Map m)
- See Also:
Map.putAll(java.util.Map)
remove
public Object remove(Object key)
- See Also:
java.util.Map#remove(java.lang.ObjecT)