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)