Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
javax.ws.rs.core.MediaType

Packages that use MediaType
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 MediaType in javax.ws.rs.core

Fields in javax.ws.rs.core declared as MediaType
`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` "*/*"

Methods in javax.ws.rs.core that return MediaType
`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(java.lang.String type)` Creates a new instance of MediaType by parsing the supplied string.

Methods in javax.ws.rs.core that return types with arguments of type MediaType
`java.util.List<MediaType>` | `HttpHeaders.getAcceptableMediaTypes()` Get a list of media types that are acceptable for the response.

Methods in javax.ws.rs.core with parameters of type MediaType
`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(java.lang.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.

Constructors in javax.ws.rs.core with parameters of type MediaType
`Variant(MediaType mediaType, java.util.Locale language, java.lang.String encoding)` Create a new instance of Variant

Uses of MediaType in javax.ws.rs.ext

Methods in javax.ws.rs.ext with parameters of type MediaType
`
`<T> ContextResolver<T>`
` | `Providers.getContextResolver(java.lang.Class<T> contextType, MediaType mediaType)` Get a context resolver for a particular type of context and media type.
`
`<T> MessageBodyReader<T>`
` | `Providers.getMessageBodyReader(java.lang.Class<T> type, java.lang.reflect.Type genericType, java.lang.annotation.Annotation[] annotations, MediaType mediaType)` Get a message body reader that matches a set of criteria.
`
`<T> MessageBodyWriter<T>`
` | `Providers.getMessageBodyWriter(java.lang.Class<T> type, java.lang.reflect.Type genericType, java.lang.annotation.Annotation[] annotations, MediaType mediaType)` Get a message body writer that matches a set of criteria.
`long` | `MessageBodyWriter.getSize(T t, java.lang.Class<?> type, java.lang.reflect.Type genericType, java.lang.annotation.Annotation[] annotations, MediaType mediaType)` Called before `writeTo` to ascertain the length in bytes of the serialized form of `t`.
`boolean` | `MessageBodyReader.isReadable(java.lang.Class<?> type, java.lang.reflect.Type genericType, java.lang.annotation.Annotation[] annotations, MediaType mediaType)` Ascertain if the MessageBodyReader can produce an instance of a particular type.
`boolean` | `MessageBodyWriter.isWriteable(java.lang.Class<?> type, java.lang.reflect.Type genericType, java.lang.annotation.Annotation[] annotations, MediaType mediaType)` Ascertain if the MessageBodyWriter supports a particular type.
`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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2009 Sun Microsystems, Inc. All Rights Reserved.