public class CaseInsensitiveRegexMultiMap extends ObjectWithReflectiveEqualsHashCodeToString implements Map<NottableString,NottableString>
Constructor and Description |
---|
CaseInsensitiveRegexMultiMap() |
equals, fieldsExcludedFromEqualsAndHashCode, hashCode, key, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, equals, forEach, getOrDefault, hashCode, merge, putIfAbsent, remove, replace, replace, replaceAll
public static CaseInsensitiveRegexMultiMap multiMap(String[]... keyAndValues)
public static CaseInsensitiveRegexMultiMap multiMap(NottableString[]... keyAndValues)
public static Map.Entry<NottableString,NottableString> entry(String key, String value)
public boolean containsAll(CaseInsensitiveRegexMultiMap subSet)
public boolean containsKeyValue(NottableString key, NottableString value)
public boolean containsValue(Object value)
containsValue
in interface Map<NottableString,NottableString>
public boolean containsKey(Object key)
containsKey
in interface Map<NottableString,NottableString>
public NottableString get(Object key)
get
in interface Map<NottableString,NottableString>
public List<NottableString> getAll(String key)
public List<NottableString> getAll(NottableString key)
public NottableString put(String key, String value)
public NottableString put(NottableString key, NottableString value)
put
in interface Map<NottableString,NottableString>
public List<NottableString> put(String key, List<String> values)
public List<NottableString> put(NottableString key, List<NottableString> values)
public void putValuesForNewKeys(CaseInsensitiveRegexMultiMap multiMap)
public NottableString remove(Object key)
remove
in interface Map<NottableString,NottableString>
public List<NottableString> removeAll(NottableString key)
public List<NottableString> removeAll(String key)
public void putAll(Map<? extends NottableString,? extends NottableString> map)
putAll
in interface Map<NottableString,NottableString>
public void clear()
clear
in interface Map<NottableString,NottableString>
public Set<NottableString> keySet()
keySet
in interface Map<NottableString,NottableString>
public Collection<NottableString> values()
values
in interface Map<NottableString,NottableString>
public Set<Map.Entry<NottableString,NottableString>> entrySet()
entrySet
in interface Map<NottableString,NottableString>
public List<Map.Entry<NottableString,NottableString>> entryList()
public int size()
size
in interface Map<NottableString,NottableString>
public boolean isEmpty()
isEmpty
in interface Map<NottableString,NottableString>
Copyright © 2018. All rights reserved.