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

Packages that use MessageBodyWriter
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 MessageBodyWriter in com.sun.jersey.core.provider

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

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

Classes in com.sun.jersey.core.provider.jaxb that implement MessageBodyWriter
`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 MessageBodyWriter in com.sun.jersey.core.spi.factory

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

`

`<T> MessageBodyWriter<T>`

`

`MessageBodyFactory.getMessageBodyWriter(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 MessageBodyWriter
`java.util.Map<MediaType,java.util.List<MessageBodyWriter>>` | `MessageBodyFactory.getWriters(MediaType mediaType)`

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

Uses of MessageBodyWriter in com.sun.jersey.spi

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

`

`<T> MessageBodyWriter<T>`

`

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

Methods in com.sun.jersey.spi that return types with arguments of type MessageBodyWriter
`java.util.Map<MediaType,java.util.List<MessageBodyWriter>>` | `MessageBodyWorkers.getWriters(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 MessageBodyWriter
`java.lang.String` | `MessageBodyWorkers.writersToString(java.util.Map<MediaType,java.util.List<MessageBodyWriter>> writers)` Convert a map media type to list of message body writers to a string.

Uses of MessageBodyWriter in javax.ws.rs.ext

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

`

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

Copyright © 2017 Oracle Corporation. All Rights Reserved.