Class QuarkusMultivaluedHashMap<Key,Value>
- java.lang.Object
-
- javax.ws.rs.core.AbstractMultivaluedMap<K,V>
-
- javax.ws.rs.core.MultivaluedHashMap<Key,Value>
-
- org.jboss.resteasy.reactive.common.util.QuarkusMultivaluedHashMap<Key,Value>
-
- All Implemented Interfaces:
Serializable
,Map<Key,List<Value>>
,javax.ws.rs.core.MultivaluedMap<Key,Value>
,QuarkusMultivaluedMap<Key,Value>
public class QuarkusMultivaluedHashMap<Key,Value> extends javax.ws.rs.core.MultivaluedHashMap<Key,Value> implements QuarkusMultivaluedMap<Key,Value>
QuarkusMultivaluedHashMap without the bug in put/putAll that leaks external mutable storage into our storage.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description QuarkusMultivaluedHashMap()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<Value>
put(Key key, List<Value> value)
void
putAll(Map<? extends Key,? extends List<Value>> m)
-
Methods inherited from class javax.ws.rs.core.AbstractMultivaluedMap
add, addAll, addAll, addFirst, addFirstNull, addNull, clear, containsKey, containsValue, entrySet, equals, equalsIgnoreValueOrder, get, getFirst, getValues, hashCode, isEmpty, keySet, putSingle, remove, size, toString, values
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Map
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
-
Methods inherited from interface javax.ws.rs.core.MultivaluedMap
add, addAll, addAll, addFirst, equalsIgnoreValueOrder, getFirst, putSingle
-
Methods inherited from interface org.jboss.resteasy.reactive.common.util.QuarkusMultivaluedMap
addAll
-
-