Class CaseInsensitiveKeyMap<V>
java.lang.Object
com.kingsrook.qqq.backend.core.utils.collections.TransformedKeyMap<String,String,V>
com.kingsrook.qqq.backend.core.utils.collections.CaseInsensitiveKeyMap<V>
Version of map where string keys are handled case-insensitively. e.g.,
map.put("One", 1); map.get("ONE") == 1.
-
Nested Class Summary
Nested classes/interfaces inherited from class com.kingsrook.qqq.backend.core.utils.collections.TransformedKeyMap
TransformedKeyMap.TransformedKeyMapEntry<EK,
EV> -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.kingsrook.qqq.backend.core.utils.collections.TransformedKeyMap
clear, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, equals, forEach, getOrDefault, hashCode, merge, putIfAbsent, remove, replace, replace, replaceAll
-
Constructor Details
-
CaseInsensitiveKeyMap
public CaseInsensitiveKeyMap() -
CaseInsensitiveKeyMap
-