Package | Description |
---|---|
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.
|
Modifier and Type | Field and Description |
---|---|
static MediaType |
MediaType.APPLICATION_ATOM_XML_TYPE
"application/atom+xml"
|
static MediaType |
MediaType.APPLICATION_FORM_URLENCODED_TYPE
"application/x-www-form-urlencoded"
|
static MediaType |
MediaType.APPLICATION_JSON_TYPE
"application/json"
|
static MediaType |
MediaType.APPLICATION_OCTET_STREAM_TYPE
"application/octet-stream"
|
static MediaType |
MediaType.APPLICATION_SVG_XML_TYPE
"application/svg+xml"
|
static MediaType |
MediaType.APPLICATION_XHTML_XML_TYPE
"application/xhtml+xml"
|
static MediaType |
MediaType.APPLICATION_XML_TYPE
"application/xml"
|
static MediaType |
MediaType.MULTIPART_FORM_DATA_TYPE
"multipart/form-data"
|
static MediaType |
MediaType.TEXT_HTML_TYPE
"text/html"
|
static MediaType |
MediaType.TEXT_PLAIN_TYPE
"text/plain"
|
static MediaType |
MediaType.TEXT_XML_TYPE
"text/xml"
|
static MediaType |
MediaType.WILDCARD_TYPE
"*/*"
|
Modifier and Type | Method and Description |
---|---|
MediaType |
Variant.getMediaType()
Get the media type of the variant
|
MediaType |
HttpHeaders.getMediaType()
Get the media type of the request entity
|
static MediaType |
MediaType.valueOf(String type)
Creates a new instance of MediaType by parsing the supplied string.
|
Modifier and Type | Method and Description |
---|---|
List<MediaType> |
HttpHeaders.getAcceptableMediaTypes()
Get a list of media types that are acceptable for the response.
|
Modifier and Type | Method and Description |
---|---|
boolean |
MediaType.isCompatible(MediaType other)
Check if this media type is compatible with another media type.
|
static Variant.VariantListBuilder |
Variant.mediaTypes(MediaType... mediaTypes)
Create a
Variant.VariantListBuilder initialized with a set of supported
media types. |
abstract Variant.VariantListBuilder |
Variant.VariantListBuilder.mediaTypes(MediaType... mediaTypes)
Set the media type[s] for this variant.
|
static Response.ResponseBuilder |
Response.ok(Object entity,
MediaType type)
Create a new ResponseBuilder that contains a representation.
|
abstract Response.ResponseBuilder |
Response.ResponseBuilder.type(MediaType type)
Set the response media type on the ResponseBuilder.
|
Constructor and Description |
---|
Variant(MediaType mediaType,
Locale language,
String encoding)
Create a new instance of Variant
|
Modifier and Type | Method and Description |
---|---|
<T> ContextResolver<T> |
Providers.getContextResolver(Class<T> contextType,
MediaType mediaType)
Get a context resolver for a particular type of context and media type.
|
<T> MessageBodyReader<T> |
Providers.getMessageBodyReader(Class<T> type,
Type genericType,
Annotation[] annotations,
MediaType mediaType)
Get a message body reader that matches a set of criteria.
|
<T> MessageBodyWriter<T> |
Providers.getMessageBodyWriter(Class<T> type,
Type genericType,
Annotation[] annotations,
MediaType mediaType)
Get a message body writer that matches a set of criteria.
|
long |
MessageBodyWriter.getSize(T t,
Class<?> type,
Type genericType,
Annotation[] annotations,
MediaType mediaType)
Called before
writeTo to ascertain the length in bytes of
the serialized form of t . |
boolean |
MessageBodyReader.isReadable(Class<?> type,
Type genericType,
Annotation[] annotations,
MediaType mediaType)
Ascertain if the MessageBodyReader can produce an instance of a
particular type.
|
boolean |
MessageBodyWriter.isWriteable(Class<?> type,
Type genericType,
Annotation[] annotations,
MediaType mediaType)
Ascertain if the MessageBodyWriter supports a particular type.
|
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 response.
|
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.