| Package | Description |
|---|---|
| javax.ws.rs.client |
The JAX-RS client API
|
| javax.ws.rs.container |
Container-specific JAX-RS API.
|
| 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.
|
| org.glassfish.jersey.client |
Jersey client-side classes.
|
| org.glassfish.jersey.internal.util.collection |
Common set of Jersey collection classes.
|
| org.glassfish.jersey.message |
Common Jersey messaging classes.
|
| org.glassfish.jersey.message.internal |
Common Jersey internal messaging classes.
|
| org.glassfish.jersey.server |
Jersey server-side classes.
|
| org.glassfish.jersey.server.internal |
Jersey server-side internal classes.
|
| org.glassfish.jersey.server.internal.inject |
Jersey server-side JAX-RS injection support classes.
|
| org.glassfish.jersey.server.internal.routing |
Jersey server-side internal resource routing classes.
|
| org.glassfish.jersey.uri |
Common Jersey classes that provide support for JAX-RS URI templates and
encoding/decoding of URI components.
|
| Modifier and Type | Method and Description |
|---|---|
MultivaluedMap<String,String> |
ClientResponseContext.getHeaders()
Get the mutable response headers multivalued map.
|
MultivaluedMap<String,Object> |
ClientRequestContext.getHeaders()
Get the mutable request headers multivalued map.
|
MultivaluedMap<String,String> |
ClientRequestContext.getStringHeaders()
Get a string view of header values associated with the message.
|
| Modifier and Type | Method and Description |
|---|---|
static Entity<Form> |
Entity.form(MultivaluedMap<String,String> formData)
Create an "application/x-www-form-urlencoded"
form entity.
|
Invocation.Builder |
Invocation.Builder.headers(MultivaluedMap<String,Object> headers)
Replaces all existing headers with the newly supplied headers.
|
| Modifier and Type | Method and Description |
|---|---|
MultivaluedMap<String,String> |
ContainerRequestContext.getHeaders()
Get the mutable request headers multivalued map.
|
MultivaluedMap<String,Object> |
ContainerResponseContext.getHeaders()
Get the mutable response headers multivalued map.
|
MultivaluedMap<String,String> |
ContainerResponseContext.getStringHeaders()
Get a string view of header values associated with the message.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractMultivaluedMap<K,V>
Abstract skeleton implementation of a
MultivaluedMap that is backed
by a [key, multi-value] store represented as a Map<K, List<V>>. |
class |
MultivaluedHashMap<K,V>
A hash table based implementation of
MultivaluedMap interface. |
| Modifier and Type | Method and Description |
|---|---|
MultivaluedMap<String,String> |
Form.asMap()
Returns multivalued map representation of the form.
|
MultivaluedMap<String,Object> |
Response.getHeaders()
Get view of the response headers and their object values.
|
MultivaluedMap<String,String> |
PathSegment.getMatrixParameters()
Get a map of the matrix parameters associated with the path segment.
|
abstract MultivaluedMap<String,Object> |
Response.getMetadata()
|
MultivaluedMap<String,String> |
UriInfo.getPathParameters()
Get the values of any embedded URI template parameters.
|
MultivaluedMap<String,String> |
UriInfo.getPathParameters(boolean decode)
Get the values of any embedded URI template parameters.
|
MultivaluedMap<String,String> |
UriInfo.getQueryParameters()
Get the URI query parameters of the current request.
|
MultivaluedMap<String,String> |
UriInfo.getQueryParameters(boolean decode)
Get the URI query parameters of the current request.
|
MultivaluedMap<String,String> |
HttpHeaders.getRequestHeaders()
Get the values of HTTP request headers.
|
abstract MultivaluedMap<String,String> |
Response.getStringHeaders()
Get view of the response headers and their string values.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
AbstractMultivaluedMap.equalsIgnoreValueOrder(MultivaluedMap<K,V> omap) |
boolean |
MultivaluedMap.equalsIgnoreValueOrder(MultivaluedMap<K,V> otherMap)
Compare the specified map with this map for equality modulo the order
of values for each key.
|
abstract Response.ResponseBuilder |
Response.ResponseBuilder.replaceAll(MultivaluedMap<String,Object> headers)
Replaces all existing headers with the newly supplied headers.
|
| Constructor and Description |
|---|
Form(MultivaluedMap<String,String> store)
Create a new form data instance and register a custom underlying parameter store.
|
MultivaluedHashMap(MultivaluedMap<? extends K,? extends V> map)
Constructs a new multivalued hash map with the same mappings as the
specified
MultivaluedMap. |
| Modifier and Type | Method and Description |
|---|---|
MultivaluedMap<String,String> |
ReaderInterceptorContext.getHeaders()
Get mutable map of HTTP headers.
|
MultivaluedMap<String,Object> |
WriterInterceptorContext.getHeaders()
Get mutable map of HTTP headers.
|
| Modifier and Type | Method and Description |
|---|---|
T |
MessageBodyReader.readFrom(Class<T> type,
Type genericType,
Annotation[] annotations,
MediaType mediaType,
MultivaluedMap<String,String> httpHeaders,
InputStream entityStream)
Read a type from the
InputStream. |
void |
MessageBodyWriter.writeTo(T t,
Class<?> type,
Type genericType,
Annotation[] annotations,
MediaType mediaType,
MultivaluedMap<String,Object> httpHeaders,
OutputStream entityStream)
Write a type to an HTTP message.
|
| Modifier and Type | Method and Description |
|---|---|
JerseyInvocation.Builder |
JerseyInvocation.Builder.headers(MultivaluedMap<String,Object> headers) |
| Constructor and Description |
|---|
ChunkedInput(Type chunkType,
InputStream inputStream,
Annotation[] annotations,
MediaType mediaType,
MultivaluedMap<String,String> headers,
MessageBodyWorkers messageBodyWorkers,
PropertiesDelegate propertiesDelegate)
Package-private constructor used by the
ChunkedInputReader. |
| Modifier and Type | Class and Description |
|---|---|
class |
ImmutableMultivaluedMap<K,V>
An immutable view of a
MultivaluedMap. |
class |
MultivaluedStringMap
An implementation of
MultivaluedMap where keys and values are
instances of String. |
class |
StringKeyIgnoreCaseMultivaluedMap<V>
Multivalued map with String keys that are compared with each other using the case insensitive method.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
ImmutableMultivaluedMap.equalsIgnoreValueOrder(MultivaluedMap<K,V> otherMap) |
| Constructor and Description |
|---|
ImmutableMultivaluedMap(MultivaluedMap<K,V> delegate)
Creates a new ImmutableMultivaluedMap.
|
MultivaluedStringMap(MultivaluedMap<? extends String,? extends String> map) |
| Modifier and Type | Method and Description |
|---|---|
Object |
MessageBodyWorkers.readFrom(Class<?> rawType,
Type type,
Annotation[] annotations,
MediaType mediaType,
MultivaluedMap<String,String> httpHeaders,
PropertiesDelegate propertiesDelegate,
InputStream entityStream,
Iterable<ReaderInterceptor> readerInterceptors,
boolean translateNce)
Reads a type from the
entityStream using interceptors. |
OutputStream |
MessageBodyWorkers.writeTo(Object entity,
Class<?> rawType,
Type type,
Annotation[] annotations,
MediaType mediaType,
MultivaluedMap<String,Object> httpHeaders,
PropertiesDelegate propertiesDelegate,
OutputStream entityStream,
Iterable<WriterInterceptor> writerInterceptors)
Writers a type to the
entityStream using interceptors. |
| Modifier and Type | Method and Description |
|---|---|
<M extends MultivaluedMap<String,String>> |
AbstractFormProvider.readFrom(M map,
MediaType mediaType,
boolean decode,
InputStream entityStream) |
<M extends MultivaluedMap<String,String>> |
AbstractFormProvider.writeTo(M t,
MediaType mediaType,
OutputStream entityStream) |
| Modifier and Type | Method and Description |
|---|---|
static MultivaluedMap<String,String> |
HeaderUtils.asStringHeaders(MultivaluedMap<String,Object> headers)
Returns string view of passed headers.
|
static <V> MultivaluedMap<String,V> |
HeaderUtils.empty()
Get immutable empty message headers container.
|
MultivaluedMap<String,String> |
ReaderInterceptorExecutor.getHeaders() |
MultivaluedMap<String,Object> |
OutboundMessageContext.getHeaders()
Get the mutable message headers multivalued map.
|
MultivaluedMap<String,String> |
InboundMessageContext.getHeaders()
Get the mutable message headers multivalued map.
|
MultivaluedMap<String,Object> |
WriterInterceptorExecutor.getHeaders() |
MultivaluedMap<String,Object> |
OutboundJaxrsResponse.getMetadata() |
MultivaluedMap<String,String> |
OutboundJaxrsResponse.getStringHeaders() |
MultivaluedMap<String,String> |
OutboundMessageContext.getStringHeaders()
Get a multi-valued map representing outbound message headers with their values converted
to strings.
|
MultivaluedMap<String,String> |
FormMultivaluedMapProvider.readFrom(Class<MultivaluedMap<String,String>> type,
Type genericType,
Annotation[] annotations,
MediaType mediaType,
MultivaluedMap<String,String> httpHeaders,
InputStream entityStream) |
| Modifier and Type | Method and Description |
|---|---|
static MultivaluedMap<String,String> |
HeaderUtils.asStringHeaders(MultivaluedMap<String,Object> headers)
Returns string view of passed headers.
|
static Map<String,String> |
HeaderUtils.asStringHeadersSingleValue(MultivaluedMap<String,Object> headers)
Transforms multi value map of headers to single
String value map. |
static void |
HeaderUtils.checkHeaderChanges(Map<String,String> headersSnapshot,
MultivaluedMap<String,Object> currentHeaders,
String connectorName)
Compares two snapshots of headers from jersey
ClientRequest and logs WARNING in case of difference. |
abstract void |
TracingLogger.flush(MultivaluedMap<String,Object> headers)
Stores collected tracing messages to response HTTP header.
|
InboundMessageContext |
InboundMessageContext.headers(MultivaluedMap<String,String> newHeaders)
Add new headers.
|
Object |
MessageBodyFactory.readFrom(Class<?> rawType,
Type type,
Annotation[] annotations,
MediaType mediaType,
MultivaluedMap<String,String> httpHeaders,
PropertiesDelegate propertiesDelegate,
InputStream entityStream,
Iterable<ReaderInterceptor> readerInterceptors,
boolean translateNce) |
byte[] |
ByteArrayProvider.readFrom(Class<byte[]> type,
Type genericType,
Annotation[] annotations,
MediaType mediaType,
MultivaluedMap<String,String> httpHeaders,
InputStream entityStream) |
DataSource |
DataSourceProvider.readFrom(Class<DataSource> type,
Type genericType,
Annotation[] annotations,
MediaType mediaType,
MultivaluedMap<String,String> httpHeaders,
InputStream entityStream) |
Document |
DocumentProvider.readFrom(Class<Document> type,
Type genericType,
Annotation[] annotations,
MediaType mediaType,
MultivaluedMap<String,String> httpHeaders,
InputStream entityStream) |
DOMSource |
SourceProvider.DomSourceReader.readFrom(Class<DOMSource> t,
Type gt,
Annotation[] as,
MediaType mediaType,
MultivaluedMap<String,String> httpHeaders,
InputStream entityStream) |
File |
FileProvider.readFrom(Class<File> type,
Type genericType,
Annotation[] annotations,
MediaType mediaType,
MultivaluedMap<String,String> httpHeaders,
InputStream entityStream) |
Form |
FormProvider.readFrom(Class<Form> type,
Type genericType,
Annotation[] annotations,
MediaType mediaType,
MultivaluedMap<String,String> httpHeaders,
InputStream entityStream) |
InputStream |
InputStreamProvider.readFrom(Class<InputStream> type,
Type genericType,
Annotation[] annotations,
MediaType mediaType,
MultivaluedMap<String,String> httpHeaders,
InputStream entityStream) |
JAXBElement<?> |
AbstractJaxbElementProvider.readFrom(Class<JAXBElement<?>> type,
Type genericType,
Annotation[] annotations,
MediaType mediaType,
MultivaluedMap<String,String> httpHeaders,
InputStream inputStream) |
MultivaluedMap<String,String> |
FormMultivaluedMapProvider.readFrom(Class<MultivaluedMap<String,String>> type,
Type genericType,
Annotation[] annotations,
MediaType mediaType,
MultivaluedMap<String,String> httpHeaders,
InputStream entityStream) |
Object |
AbstractCollectionJaxbProvider.readFrom(Class<Object> type,
Type genericType,
Annotation[] annotations,
MediaType mediaType,
MultivaluedMap<String,String> httpHeaders,
InputStream inputStream) |
Object |
XmlRootObjectJaxbProvider.readFrom(Class<Object> type,
Type genericType,
Annotation[] annotations,
MediaType mediaType,
MultivaluedMap<String,String> httpHeaders,
InputStream inputStream) |
Object |
AbstractRootElementJaxbProvider.readFrom(Class<Object> type,
Type genericType,
Annotation[] annotations,
MediaType mediaType,
MultivaluedMap<String,String> httpHeaders,
InputStream inputStream) |
Reader |
ReaderProvider.readFrom(Class<Reader> type,
Type genericType,
Annotation[] annotations,
MediaType mediaType,
MultivaluedMap<String,String> httpHeaders,
InputStream inputStream) |
RenderedImage |
RenderedImageProvider.readFrom(Class<RenderedImage> type,
Type genericType,
Annotation[] annotations,
MediaType mediaType,
MultivaluedMap<String,String> httpHeaders,
InputStream entityStream) |
SAXSource |
SourceProvider.SaxSourceReader.readFrom(Class<SAXSource> t,
Type gt,
Annotation[] as,
MediaType mediaType,
MultivaluedMap<String,String> httpHeaders,
InputStream entityStream) |
StreamSource |
SourceProvider.StreamSourceReader.readFrom(Class<StreamSource> t,
Type gt,
Annotation[] as,
MediaType mediaType,
MultivaluedMap<String,String> httpHeaders,
InputStream entityStream) |
Response.ResponseBuilder |
OutboundJaxrsResponse.Builder.replaceAll(MultivaluedMap<String,Object> headers) |
void |
OutboundMessageContext.replaceHeaders(MultivaluedMap<String,Object> headers)
Replace all headers.
|
void |
ByteArrayProvider.writeTo(byte[] t,
Class<?> type,
Type genericType,
Annotation[] annotations,
MediaType mediaType,
MultivaluedMap<String,Object> httpHeaders,
OutputStream entityStream) |
void |
DataSourceProvider.writeTo(DataSource t,
Class<?> type,
Type genericType,
Annotation[] annotations,
MediaType mediaType,
MultivaluedMap<String,Object> httpHeaders,
OutputStream entityStream) |
void |
DocumentProvider.writeTo(Document t,
Class<?> type,
Type genericType,
Annotation[] annotations,
MediaType mediaType,
MultivaluedMap<String,Object> httpHeaders,
OutputStream entityStream) |
void |
FileProvider.writeTo(File t,
Class<?> type,
Type genericType,
Annotation[] annotations,
MediaType mediaType,
MultivaluedMap<String,Object> httpHeaders,
OutputStream entityStream) |
void |
FormProvider.writeTo(Form t,
Class<?> type,
Type genericType,
Annotation[] annotations,
MediaType mediaType,
MultivaluedMap<String,Object> httpHeaders,
OutputStream entityStream) |
void |
InputStreamProvider.writeTo(InputStream t,
Class<?> type,
Type genericType,
Annotation[] annotations,
MediaType mediaType,
MultivaluedMap<String,Object> httpHeaders,
OutputStream entityStream) |
void |
AbstractJaxbElementProvider.writeTo(JAXBElement<?> t,
Class<?> type,
Type genericType,
Annotation[] annotations,
MediaType mediaType,
MultivaluedMap<String,Object> httpHeaders,
OutputStream entityStream) |
void |
FormMultivaluedMapProvider.writeTo(MultivaluedMap<String,String> t,
Class<?> type,
Type genericType,
Annotation[] annotations,
MediaType mediaType,
MultivaluedMap<String,Object> httpHeaders,
OutputStream entityStream) |
void |
FormMultivaluedMapProvider.writeTo(MultivaluedMap<String,String> t,
Class<?> type,
Type genericType,
Annotation[] annotations,
MediaType mediaType,
MultivaluedMap<String,Object> httpHeaders,
OutputStream entityStream) |
void |
AbstractCollectionJaxbProvider.writeTo(Object t,
Class<?> type,
Type genericType,
Annotation[] annotations,
MediaType mediaType,
MultivaluedMap<String,Object> httpHeaders,
OutputStream entityStream) |
void |
XmlRootObjectJaxbProvider.writeTo(Object arg0,
Class<?> arg1,
Type arg2,
Annotation[] arg3,
MediaType arg4,
MultivaluedMap<String,Object> arg5,
OutputStream arg6) |
void |
AbstractRootElementJaxbProvider.writeTo(Object t,
Class<?> type,
Type genericType,
Annotation[] annotations,
MediaType mediaType,
MultivaluedMap<String,Object> httpHeaders,
OutputStream entityStream) |
OutputStream |
MessageBodyFactory.writeTo(Object t,
Class<?> rawType,
Type type,
Annotation[] annotations,
MediaType mediaType,
MultivaluedMap<String,Object> httpHeaders,
PropertiesDelegate propertiesDelegate,
OutputStream entityStream,
Iterable<WriterInterceptor> writerInterceptors) |
void |
ReaderProvider.writeTo(Reader t,
Class<?> type,
Type genericType,
Annotation[] annotations,
MediaType mediaType,
MultivaluedMap<String,Object> httpHeaders,
OutputStream entityStream) |
void |
RenderedImageProvider.writeTo(RenderedImage t,
Class<?> type,
Type genericType,
Annotation[] annotations,
MediaType mediaType,
MultivaluedMap<String,Object> httpHeaders,
OutputStream entityStream) |
void |
SourceProvider.SourceWriter.writeTo(Source source,
Class<?> t,
Type gt,
Annotation[] as,
MediaType mediaType,
MultivaluedMap<String,Object> httpHeaders,
OutputStream entityStream) |
void |
StreamingOutputProvider.writeTo(StreamingOutput o,
Class<?> t,
Type gt,
Annotation[] as,
MediaType mediaType,
MultivaluedMap<String,Object> httpHeaders,
OutputStream entity) |
| Modifier and Type | Method and Description |
|---|---|
MultivaluedMap<String,String> |
FormMultivaluedMapProvider.readFrom(Class<MultivaluedMap<String,String>> type,
Type genericType,
Annotation[] annotations,
MediaType mediaType,
MultivaluedMap<String,String> httpHeaders,
InputStream entityStream) |
| Constructor and Description |
|---|
ReaderInterceptorExecutor(Class<?> rawType,
Type type,
Annotation[] annotations,
MediaType mediaType,
MultivaluedMap<String,String> headers,
PropertiesDelegate propertiesDelegate,
InputStream inputStream,
MessageBodyWorkers workers,
Iterable<ReaderInterceptor> readerInterceptors,
boolean translateNce,
org.glassfish.hk2.api.ServiceLocator serviceLocator)
Constructs a new executor to read given type from provided
entityStream. |
WriterInterceptorExecutor(Object entity,
Class<?> rawType,
Type type,
Annotation[] annotations,
MediaType mediaType,
MultivaluedMap<String,Object> headers,
PropertiesDelegate propertiesDelegate,
OutputStream entityStream,
MessageBodyWorkers workers,
Iterable<WriterInterceptor> writerInterceptors,
org.glassfish.hk2.api.ServiceLocator serviceLocator)
Constructs a new executor to write given type to provided
entityStream. |
| Modifier and Type | Method and Description |
|---|---|
MultivaluedMap<String,Object> |
ContainerResponse.getHeaders() |
MultivaluedMap<String,String> |
ContainerRequest.getRequestHeaders()
Get the values of HTTP request headers.
|
MultivaluedMap<String,String> |
ContainerResponse.getStringHeaders() |
| Modifier and Type | Method and Description |
|---|---|
void |
ChunkedResponseWriter.writeTo(ChunkedOutput<?> chunkedOutput,
Class<?> type,
Type genericType,
Annotation[] annotations,
MediaType mediaType,
MultivaluedMap<String,Object> httpHeaders,
OutputStream entityStream) |
| Modifier and Type | Method and Description |
|---|---|
T |
MultivaluedParameterExtractor.extract(MultivaluedMap<String,String> parameters)
Extract the map entry identified by a
name (and using
the configured default value) from
the supplied multivalued map. |
| Modifier and Type | Method and Description |
|---|---|
MultivaluedMap<String,String> |
UriRoutingContext.getPathParameters() |
MultivaluedMap<String,String> |
UriRoutingContext.getPathParameters(boolean decode) |
MultivaluedMap<String,String> |
UriRoutingContext.getQueryParameters() |
MultivaluedMap<String,String> |
UriRoutingContext.getQueryParameters(boolean decode) |
| Modifier and Type | Method and Description |
|---|---|
static MultivaluedMap<String,String> |
UriComponent.decodeMatrix(String pathSegment,
boolean decode)
Decode the matrix component of a URI path segment.
|
static MultivaluedMap<String,String> |
UriComponent.decodeQuery(String q,
boolean decode)
Decode the query component of a URI.
|
static MultivaluedMap<String,String> |
UriComponent.decodeQuery(String q,
boolean decodeNames,
boolean decodeValues)
Decode the query component of a URI.
|
static MultivaluedMap<String,String> |
UriComponent.decodeQuery(URI u,
boolean decode)
Decode the query component of a URI.
|
Copyright © 2007-2014, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.