## Uses of Interface
javax.ws.rs.ext.MessageBodyReader

Packages that use MessageBodyReader
com.sun.jersey.core.provider | Provides support for provider-related classes.
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.spi | Provides support for service providers.
javax.ws.rs.ext | APIs that provide extensions to the types supported by the JAX-RS API.

Uses of MessageBodyReader in com.sun.jersey.core.provider

Classes in com.sun.jersey.core.provider that implement MessageBodyReader
`class` | `AbstractMessageReaderWriterProvider<T>`

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

Classes in com.sun.jersey.core.provider.jaxb that implement MessageBodyReader
`class` | `AbstractJAXBElementProvider` An abstract provider for `JAXBElement`.
`class` | `AbstractJAXBProvider<T>` A base class for implementing JAXB-based readers and writers.
`class` | `AbstractListElementProvider` An abstract provider for `T[]`, `Collection<T>`, and its subtypes as long as they have the public default constructor or are interfaces implemented by one the following classes: `ArrayList` `LinkedList` `HashSet` `TreeSet` `Stack` `T` must be a JAXB type annotated with `XmlRootElement`.
`class` | `AbstractRootElementProvider` An abstract provider for JAXB types that are annotated with `XmlRootElement` or `XmlType`.

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

Methods in com.sun.jersey.core.spi.factory that return MessageBodyReader

`

`<T> MessageBodyReader<T>`

`

`MessageBodyFactory.getMessageBodyReader(java.lang.Class<T> c, java.lang.reflect.Type t, java.lang.annotation.Annotation[] as, MediaType mediaType)`

Methods in com.sun.jersey.core.spi.factory that return types with arguments of type MessageBodyReader
`java.util.Map<MediaType,java.util.List<MessageBodyReader>>` | `MessageBodyFactory.getReaders(MediaType mediaType)`

Method parameters in com.sun.jersey.core.spi.factory with type arguments of type MessageBodyReader
`java.lang.String` | `MessageBodyFactory.readersToString(java.util.Map<MediaType,java.util.List<MessageBodyReader>> readers)`

Uses of MessageBodyReader in com.sun.jersey.spi

Methods in com.sun.jersey.spi that return MessageBodyReader

`

`<T> MessageBodyReader<T>`

`

`MessageBodyWorkers.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.

Methods in com.sun.jersey.spi that return types with arguments of type MessageBodyReader
`java.util.Map<MediaType,java.util.List<MessageBodyReader>>` | `MessageBodyWorkers.getReaders(MediaType mediaType)` Get the map of media type to list of message body writers that are compatible with a media type.

Method parameters in com.sun.jersey.spi with type arguments of type MessageBodyReader
`java.lang.String` | `MessageBodyWorkers.readersToString(java.util.Map<MediaType,java.util.List<MessageBodyReader>> readers)` Convert a map media type to list of message body readers to a string.

Uses of MessageBodyReader in javax.ws.rs.ext

Methods in javax.ws.rs.ext that return MessageBodyReader

`

`<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.

Copyright © 2017 Oracle Corporation. All Rights Reserved.