## Uses of Interface
javax.ws.rs.core.MultivaluedMap

Packages that use MultivaluedMap
com.sun.jersey.api.client | Provides support for client-side communication with HTTP-based RESTful Web services.
com.sun.jersey.api.core | Provides support for configuration.
com.sun.jersey.api.representation | Provides support for particular representations.
com.sun.jersey.api.uri | Provides support for JAX-RS URI templates and encoding/decoding URI components.
com.sun.jersey.core.header | Provides support for HTTP headers.
com.sun.jersey.core.provider.jaxb | Provides support for JAXB-related message body readers and writers.
com.sun.jersey.core.spi.factory | Provides support for factories of particular component types.
com.sun.jersey.core.util | Provides support for collection-based classes.
com.sun.jersey.spi.container | Provides support for containers and the web application that manages resource classes.
javax.ws.rs.core | Low-level interfaces and annotations used to create RESTful service resources.
javax.ws.rs.ext | APIs that provide extensions to the types supported by the JAX-RS API.

Uses of MultivaluedMap in com.sun.jersey.api.client

Fields in com.sun.jersey.api.client declared as MultivaluedMap
`protected MultivaluedMap<java.lang.String,java.lang.Object>` | `PartialRequestBuilder.metadata`

Methods in com.sun.jersey.api.client that return MultivaluedMap
`MultivaluedMap<java.lang.String,java.lang.String>` | `ClientResponse.getHeaders()` Get the HTTP headers of the response.
`abstract MultivaluedMap<java.lang.String,java.lang.Object>` | `ClientRequest.getHeaders()` Get the HTTP headers of the request.
`MultivaluedMap<java.lang.String,java.lang.String>` | `ClientResponse.getMetadata()` Deprecated.
`abstract MultivaluedMap<java.lang.String,java.lang.Object>` | `ClientRequest.getMetadata()` Deprecated.

Methods in com.sun.jersey.api.client with parameters of type MultivaluedMap
`AsyncWebResource` | `AsyncWebResource.queryParams(MultivaluedMap<java.lang.String,java.lang.String> params)` Create a new WebResource from this web resource with additional query parameters added to the URI of this web resource.
`AsyncViewResource` | `AsyncViewResource.queryParams(MultivaluedMap<java.lang.String,java.lang.String> params)` Create a new WebResource from this web resource with additional query parameters added to the URI of this web resource.
`WebResource` | `WebResource.queryParams(MultivaluedMap<java.lang.String,java.lang.String> params)` Create a new WebResource from this web resource with additional query parameters added to the URI of this web resource.
`ViewResource` | `ViewResource.queryParams(MultivaluedMap<java.lang.String,java.lang.String> params)` Create a new WebResource from this web resource with additional query parameters added to the URI of this web resource.

Constructors in com.sun.jersey.api.client with parameters of type MultivaluedMap
`WebResourceLinkHeaders(Client c, MultivaluedMap<java.lang.String,java.lang.String> headers)`

Uses of MultivaluedMap in com.sun.jersey.api.core

Methods in com.sun.jersey.api.core that return MultivaluedMap
`MultivaluedMap<java.lang.String,java.lang.String>` | `HttpRequestContext.getCookieNameValueMap()` Get the cookie name value map.
`MultivaluedMap<java.lang.String,java.lang.Object>` | `HttpResponseContext.getHttpHeaders()` Get the HTTP response headers.
`MultivaluedMap<java.lang.String,java.lang.String>` | `HttpRequestContext.getQueryParameters()` Get the URI query parameters of the current request.
`MultivaluedMap<java.lang.String,java.lang.String>` | `HttpRequestContext.getQueryParameters(boolean decode)` Get the URI query parameters of the current request.

Uses of MultivaluedMap in com.sun.jersey.api.representation

Classes in com.sun.jersey.api.representation that implement MultivaluedMap
`class` | `Form` An implementation of `MultivaluedMap` that may be used for reading/writing String-based form parameters.

Uses of MultivaluedMap in com.sun.jersey.api.uri

Methods in com.sun.jersey.api.uri that return MultivaluedMap
`static MultivaluedMap<java.lang.String,java.lang.String>` | `UriComponent.decodeMatrix(java.lang.String pathSegment, boolean decode)` Decode the matrix component of a URI path segment.
`static MultivaluedMap<java.lang.String,java.lang.String>` | `UriComponent.decodeQuery(java.lang.String q, boolean decode)` Decode the query component of a URI.
`static MultivaluedMap<java.lang.String,java.lang.String>` | `UriComponent.decodeQuery(java.lang.String q, boolean decodeNames, boolean decodeValues)` Decode the query component of a URI.
`static MultivaluedMap<java.lang.String,java.lang.String>` | `UriComponent.decodeQuery(java.net.URI u, boolean decode)` Decode the query component of a URI.

Uses of MultivaluedMap in com.sun.jersey.core.header

Classes in com.sun.jersey.core.header that implement MultivaluedMap
`class` | `InBoundHeaders` In-bound HTTP headers.
`class` | `OutBoundHeaders` Out-bound HTTP headers.

Fields in com.sun.jersey.core.header declared as MultivaluedMap
`protected MultivaluedMap<java.lang.String,java.lang.String>` | `LinkHeader.LinkHeaderBuilder.parameters`

Methods in com.sun.jersey.core.header that return MultivaluedMap
`MultivaluedMap<java.lang.String,java.lang.String>` | `LinkHeader.getParams()`

Constructors in com.sun.jersey.core.header with parameters of type MultivaluedMap
`LinkHeaders(MultivaluedMap<java.lang.String,java.lang.String> headers)`

Uses of MultivaluedMap in com.sun.jersey.core.provider.jaxb

Methods in com.sun.jersey.core.provider.jaxb with parameters of type MultivaluedMap
`javax.xml.bind.JAXBElement<?>` | `AbstractJAXBElementProvider.readFrom(java.lang.Class<javax.xml.bind.JAXBElement<?>> type, java.lang.reflect.Type genericType, java.lang.annotation.Annotation[] annotations, MediaType mediaType, MultivaluedMap<java.lang.String,java.lang.String> httpHeaders, java.io.InputStream entityStream)`
`java.lang.Object` | `AbstractListElementProvider.readFrom(java.lang.Class<java.lang.Object> type, java.lang.reflect.Type genericType, java.lang.annotation.Annotation[] annotations, MediaType mediaType, MultivaluedMap<java.lang.String,java.lang.String> httpHeaders, java.io.InputStream entityStream)`
`java.lang.Object` | `AbstractRootElementProvider.readFrom(java.lang.Class<java.lang.Object> type, java.lang.reflect.Type genericType, java.lang.annotation.Annotation[] annotations, MediaType mediaType, MultivaluedMap<java.lang.String,java.lang.String> httpHeaders, java.io.InputStream entityStream)`
`void` | `AbstractJAXBElementProvider.writeTo(javax.xml.bind.JAXBElement<?> t, java.lang.Class<?> type, java.lang.reflect.Type genericType, java.lang.annotation.Annotation[] annotations, MediaType mediaType, MultivaluedMap<java.lang.String,java.lang.Object> httpHeaders, java.io.OutputStream entityStream)`
`void` | `AbstractListElementProvider.writeTo(java.lang.Object t, java.lang.Class<?> type, java.lang.reflect.Type genericType, java.lang.annotation.Annotation[] annotations, MediaType mediaType, MultivaluedMap<java.lang.String,java.lang.Object> httpHeaders, java.io.OutputStream entityStream)`
`void` | `AbstractRootElementProvider.writeTo(java.lang.Object t, java.lang.Class<?> type, java.lang.reflect.Type genericType, java.lang.annotation.Annotation[] annotations, MediaType mediaType, MultivaluedMap<java.lang.String,java.lang.Object> httpHeaders, java.io.OutputStream entityStream)`

Uses of MultivaluedMap in com.sun.jersey.core.spi.factory

Methods in com.sun.jersey.core.spi.factory that return MultivaluedMap
`MultivaluedMap<java.lang.String,java.lang.Object>` | `ResponseImpl.getMetadata()`

Uses of MultivaluedMap in com.sun.jersey.core.util

Classes in com.sun.jersey.core.util that implement MultivaluedMap
`class` | `MultivaluedMapImpl` An implementation of `MultivaluedMap` where keys and values are instances of String.
`class` | `StringKeyIgnoreCaseMultivaluedMap<V>` An implementation of `MultivaluedMap` where keys are instances of String and are compared ignoring case.
`class` | `StringKeyObjectValueIgnoreCaseMultivaluedMap` An implementation of `MultivaluedMap` where keys are instances of String and are compared ignoring case and values are instances of Object.
`class` | `StringKeyStringValueIgnoreCaseMultivaluedMap` An implementation of `MultivaluedMap` where keys are instances of String and are compared ignoring case and values are instances of String.
`class` | `UnmodifiableMultivaluedMap<K,V>` An unmodifiable view of a `MultivaluedMap`.

Constructors in com.sun.jersey.core.util with parameters of type MultivaluedMap
`MultivaluedMapImpl(MultivaluedMap<java.lang.String,java.lang.String> that)`
`UnmodifiableMultivaluedMap(MultivaluedMap<K,V> delegate)` Creates a new ImmutableMultivaluedMap.

Uses of MultivaluedMap in com.sun.jersey.spi.container

Methods in com.sun.jersey.spi.container that return MultivaluedMap
`MultivaluedMap<java.lang.String,java.lang.String>` | `AdaptingContainerRequest.getCookieNameValueMap()`
`MultivaluedMap<java.lang.String,java.lang.String>` | `ContainerRequest.getCookieNameValueMap()`
`MultivaluedMap<java.lang.String,java.lang.Object>` | `ContainerResponse.getHttpHeaders()`
`MultivaluedMap<java.lang.String,java.lang.Object>` | `AdaptingContainerResponse.getHttpHeaders()`
`MultivaluedMap<java.lang.String,java.lang.String>` | `AdaptingContainerRequest.getQueryParameters()`
`MultivaluedMap<java.lang.String,java.lang.String>` | `ContainerRequest.getQueryParameters()`
`MultivaluedMap<java.lang.String,java.lang.String>` | `AdaptingContainerRequest.getQueryParameters(boolean decode)`
`MultivaluedMap<java.lang.String,java.lang.String>` | `ContainerRequest.getQueryParameters(boolean decode)`
`MultivaluedMap<java.lang.String,java.lang.String>` | `AdaptingContainerRequest.getRequestHeaders()`
`MultivaluedMap<java.lang.String,java.lang.String>` | `ContainerRequest.getRequestHeaders()`

Methods in com.sun.jersey.spi.container with parameters of type MultivaluedMap

`

`<T> void`

`

`ContainerRequest.setEntity(java.lang.Class<T> type, java.lang.reflect.Type genericType, java.lang.annotation.Annotation[] annotations, MediaType mediaType, MultivaluedMap<java.lang.String,java.lang.Object> httpHeaders, T entity)`
Set the request entity.

Uses of MultivaluedMap in javax.ws.rs.core

Methods in javax.ws.rs.core that return MultivaluedMap
`MultivaluedMap<java.lang.String,java.lang.String>` | `PathSegment.getMatrixParameters()` Get a map of the matrix parameters associated with the path segment.
`abstract MultivaluedMap<java.lang.String,java.lang.Object>` | `Response.getMetadata()` Get metadata associated with the response as a map.
`MultivaluedMap<java.lang.String,java.lang.String>` | `UriInfo.getPathParameters()` Get the values of any embedded URI template parameters.
`MultivaluedMap<java.lang.String,java.lang.String>` | `UriInfo.getPathParameters(boolean decode)` Get the values of any embedded URI template parameters.
`MultivaluedMap<java.lang.String,java.lang.String>` | `UriInfo.getQueryParameters()` Get the URI query parameters of the current request.
`MultivaluedMap<java.lang.String,java.lang.String>` | `UriInfo.getQueryParameters(boolean decode)` Get the URI query parameters of the current request.
`MultivaluedMap<java.lang.String,java.lang.String>` | `HttpHeaders.getRequestHeaders()` Get the values of HTTP request headers.

Uses of MultivaluedMap in javax.ws.rs.ext

Methods in javax.ws.rs.ext with parameters of type MultivaluedMap
`T` | `MessageBodyReader.readFrom(java.lang.Class<T> type, java.lang.reflect.Type genericType, java.lang.annotation.Annotation[] annotations, MediaType mediaType, MultivaluedMap<java.lang.String,java.lang.String> httpHeaders, java.io.InputStream entityStream)` Read a type from the `InputStream`.
`void` | `MessageBodyWriter.writeTo(T t, java.lang.Class<?> type, java.lang.reflect.Type genericType, java.lang.annotation.Annotation[] annotations, MediaType mediaType, MultivaluedMap<java.lang.String,java.lang.Object> httpHeaders, java.io.OutputStream entityStream)` Write a type to an HTTP response.

Copyright © 2017 Oracle Corporation. All Rights Reserved.