public class CaseInsensitiveRegexMultiMap extends ObjectWithReflectiveEqualsHashCodeToString implements Map<NottableString,NottableString>
Constructor and Description |
---|
CaseInsensitiveRegexMultiMap(MockServerLogger mockServerLogger,
boolean controlPlaneMatcher) |
equals, fieldsExcludedFromEqualsAndHashCode, hashCode, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, equals, forEach, getOrDefault, hashCode, merge, putIfAbsent, remove, replace, replace, replaceAll
public CaseInsensitiveRegexMultiMap(MockServerLogger mockServerLogger, boolean controlPlaneMatcher)
public static CaseInsensitiveRegexMultiMap multiMap(boolean controlPlaneMatcher, String[]... keyAndValues)
public static CaseInsensitiveRegexMultiMap multiMap(boolean controlPlaneMatcher, NottableString[]... keyAndValues)
public static Map.Entry<NottableString,NottableString> entry(String key, String value)
public boolean containsAll(CaseInsensitiveRegexMultiMap subSet)
public boolean allKeysNotted()
public boolean containsKeyValue(NottableString key, NottableString value)
public boolean containsKey(Object key)
containsKey
in interface Map<NottableString,NottableString>
public boolean containsValue(Object value)
containsValue
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 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 © 2020. All rights reserved.