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, valuesMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods 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.
-