Class ParameterizedHeadersMap
java.lang.Object
javax.ws.rs.core.AbstractMultivaluedMap<String,ParameterizedHeader>
org.glassfish.jersey.internal.util.collection.StringKeyIgnoreCaseMultivaluedMap<ParameterizedHeader>
org.glassfish.jersey.media.multipart.ParameterizedHeadersMap
- All Implemented Interfaces:
Map<String,
,List<ParameterizedHeader>> javax.ws.rs.core.MultivaluedMap<String,
ParameterizedHeader>
A map of MIME headers with parametrized values.
An implementation of
MultivaluedMap
where keys are instances of String and are compared ignoring case and values are
instances of ParameterizedHeader
.-
Nested Class Summary
-
Field Summary
Fields inherited from class javax.ws.rs.core.AbstractMultivaluedMap
store
-
Constructor Summary
ConstructorsConstructorDescriptionCreate new parameterized headers map.ParameterizedHeadersMap
(javax.ws.rs.core.MultivaluedMap<String, String> headers) Create new parameterized headers map from given headers. -
Method Summary
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, put, putAll, 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
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
Constructor Details
-
ParameterizedHeadersMap
public ParameterizedHeadersMap()Create new parameterized headers map. -
ParameterizedHeadersMap
public ParameterizedHeadersMap(javax.ws.rs.core.MultivaluedMap<String, String> headers) throws ParseExceptionCreate new parameterized headers map from given headers.- Parameters:
headers
- headers to initialize this map from.- Throws:
ParseException
- if an un-expected/in-correct value is found during parsing the headers.
-