public class CaseInsensitiveMap extends TreeMap<String,Object>
TreeMap
and therefore uses O(n) for lookup and not O(1) as a HashMap
does.
This map is not designed to be thread safe as concurrent access to it is not supposed to be performed
by the Camel routing engine.AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
CaseInsensitiveMap() |
CaseInsensitiveMap(Map<? extends String,?> map) |
ceilingEntry, ceilingKey, clear, clone, comparator, containsKey, containsValue, descendingKeySet, descendingMap, entrySet, firstEntry, firstKey, floorEntry, floorKey, get, headMap, headMap, higherEntry, higherKey, keySet, lastEntry, lastKey, lowerEntry, lowerKey, navigableKeySet, pollFirstEntry, pollLastEntry, put, putAll, remove, size, subMap, subMap, tailMap, tailMap, values
equals, hashCode, isEmpty, toString
public CaseInsensitiveMap()
public CaseInsensitiveMap(Map<? extends String,?> map)
Apache Camel