public abstract class AbstractJAXBProvider<T> extends AbstractMessageReaderWriterProvider<T>
UTF8
Constructor and Description |
---|
AbstractJAXBProvider(javax.ws.rs.ext.Providers ps) |
AbstractJAXBProvider(javax.ws.rs.ext.Providers ps,
javax.ws.rs.core.MediaType mt) |
Modifier and Type | Method and Description |
---|---|
protected Marshaller |
getMarshaller(Class type,
javax.ws.rs.core.MediaType mt) |
protected static SAXSource |
getSAXSource(SAXParserFactory spf,
InputStream entityStream) |
protected JAXBContext |
getStoredJAXBContext(Class type) |
protected Unmarshaller |
getUnmarshaller(Class type,
javax.ws.rs.core.MediaType mt) |
protected boolean |
isFormattedOutput() |
protected boolean |
isSupported(javax.ws.rs.core.MediaType m) |
protected boolean |
isXmlRootElementProcessing() |
void |
setConfiguration(FeaturesAndProperties fp) |
protected void |
setHeader(Marshaller m,
Annotation[] annotations) |
getCharset, getSize, readFromAsString, writeTo, writeTo, writeToAsString
public AbstractJAXBProvider(javax.ws.rs.ext.Providers ps)
public AbstractJAXBProvider(javax.ws.rs.ext.Providers ps, javax.ws.rs.core.MediaType mt)
@Context public void setConfiguration(FeaturesAndProperties fp)
protected boolean isSupported(javax.ws.rs.core.MediaType m)
protected final Unmarshaller getUnmarshaller(Class type, javax.ws.rs.core.MediaType mt) throws JAXBException
JAXBException
protected final Marshaller getMarshaller(Class type, javax.ws.rs.core.MediaType mt) throws JAXBException
JAXBException
protected JAXBContext getStoredJAXBContext(Class type) throws JAXBException
JAXBException
protected static SAXSource getSAXSource(SAXParserFactory spf, InputStream entityStream) throws JAXBException
JAXBException
protected boolean isFormattedOutput()
protected boolean isXmlRootElementProcessing()
protected void setHeader(Marshaller m, Annotation[] annotations) throws PropertyException
PropertyException
Copyright © 2013 Oracle Corporation. All rights reserved.