public class XMLRootElementProvider extends AbstractRootElementProvider
Modifier and Type | Class and Description |
---|---|
static class |
XMLRootElementProvider.App |
static class |
XMLRootElementProvider.General |
static class |
XMLRootElementProvider.Text |
UTF8
Modifier and Type | Method and Description |
---|---|
protected Object |
readFrom(Class<Object> type,
javax.ws.rs.core.MediaType mediaType,
Unmarshaller u,
InputStream entityStream)
Unmarshal a JAXB type.
|
isReadable, isWriteable, readFrom, writeTo, writeTo
getMarshaller, getSAXSource, getStoredJAXBContext, getUnmarshaller, isFormattedOutput, isSupported, isXmlRootElementProcessing, setConfiguration, setHeader
getCharset, getSize, readFromAsString, writeTo, writeTo, writeToAsString
protected Object readFrom(Class<Object> type, javax.ws.rs.core.MediaType mediaType, Unmarshaller u, InputStream entityStream) throws JAXBException
AbstractRootElementProvider
Implementing classes may override this method.
readFrom
in class AbstractRootElementProvider
type
- the JAXB typemediaType
- the media typeu
- the unmarshaller to use for unmarshalling.entityStream
- the input stream to unmarshal from.JAXBException
Copyright © 2013 Oracle Corporation. All rights reserved.