public abstract class KeysToMultiValues<T extends KeyToMultiValue,K extends KeysToMultiValues> extends ObjectWithJsonToString
| Constructor and Description |
|---|
KeysToMultiValues() |
toStringfieldsExcludedFromEqualsAndHashCode, keypublic CaseInsensitiveRegexMultiMap toCaseInsensitiveRegexMultiMap(List<T> entries)
public abstract T build(NottableString name, List<NottableString> values)
@SafeVarargs public final K withEntries(T... entries)
public K withEntry(NottableString name, List<NottableString> values)
public K withEntry(NottableString name, NottableString... values)
public K remove(NottableString name)
public boolean containsEntry(String name)
public boolean containsEntry(NottableString name, NottableString value)
public CaseInsensitiveRegexMultiMap toCaseInsensitiveRegexMultiMap()
public boolean isEmpty()
public boolean equals(Object o)
equals in class ObjectWithReflectiveEqualsHashCodeToStringpublic int hashCode()
hashCode in class ObjectWithReflectiveEqualsHashCodeToStringCopyright © 2018. All rights reserved.