Class ParameterizedHeadersMap
- java.lang.Object
-
- javax.ws.rs.core.AbstractMultivaluedMap<java.lang.String,V>
-
- org.glassfish.jersey.internal.util.collection.StringKeyIgnoreCaseMultivaluedMap<ParameterizedHeader>
-
- org.glassfish.jersey.media.multipart.ParameterizedHeadersMap
-
- All Implemented Interfaces:
java.util.Map<java.lang.String,java.util.List<ParameterizedHeader>>
,javax.ws.rs.core.MultivaluedMap<java.lang.String,ParameterizedHeader>
class ParameterizedHeadersMap extends StringKeyIgnoreCaseMultivaluedMap<ParameterizedHeader>
A map of MIME headers with parametrized values. An implementation ofMultivaluedMap
where keys are instances of String and are compared ignoring case and values are instances ofParameterizedHeader
.
-
-
Constructor Summary
Constructors Constructor Description ParameterizedHeadersMap()
Create new parameterized headers map.ParameterizedHeadersMap(javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.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
-
-
-
-
Constructor Detail
-
ParameterizedHeadersMap
public ParameterizedHeadersMap()
Create new parameterized headers map.
-
ParameterizedHeadersMap
public ParameterizedHeadersMap(javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> headers) throws java.text.ParseException
Create new parameterized headers map from given headers.- Parameters:
headers
- headers to initialize this map from.- Throws:
java.text.ParseException
- if an un-expected/in-correct value is found during parsing the headers.
-
-