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:
- java.lang.Cloneable, java.util.Map, java.io.Serializable
- Enclosing class:
- BasicRowProcessor
- private static class BasicRowProcessor.CaseInsensitiveHashMap
- extends java.util.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 |
|
Fields inherited from class java.util.AbstractMap |
|
Method Summary |
boolean |
containsKey(java.lang.Object key)
|
java.lang.Object |
get(java.lang.Object key)
|
java.lang.Object |
put(java.lang.Object key,
java.lang.Object value)
|
void |
putAll(java.util.Map m)
|
java.lang.Object |
remove(java.lang.Object key)
|
Methods inherited from class java.util.HashMap |
clear, clone, containsValue, entrySet, isEmpty, keySet, size, values |
Methods inherited from class java.util.AbstractMap |
equals, hashCode, toString |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.Map |
equals, hashCode |
BasicRowProcessor.CaseInsensitiveHashMap
private BasicRowProcessor.CaseInsensitiveHashMap()
containsKey
public boolean containsKey(java.lang.Object key)
- See Also:
Map.containsKey(java.lang.Object)
get
public java.lang.Object get(java.lang.Object key)
- See Also:
Map.get(java.lang.Object)
put
public java.lang.Object put(java.lang.Object key,
java.lang.Object value)
- See Also:
Map.put(java.lang.Object, java.lang.Object)
putAll
public void putAll(java.util.Map m)
- See Also:
Map.putAll(java.util.Map)
remove
public java.lang.Object remove(java.lang.Object key)
- See Also:
java.util.Map#remove(java.lang.ObjecT)