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, valuesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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
-