public class Jaxb2HttpMessageConverter
extends <any>
| Constructor and Description |
|---|
Jaxb2HttpMessageConverter() |
| Modifier and Type | Method and Description |
|---|---|
javax.xml.bind.Marshaller |
createMarshaller(java.lang.Class<?> clazz) |
javax.xml.bind.Marshaller |
createMarshaller(java.lang.Class<?> wrappedClazz,
java.lang.Class<?> clazz) |
javax.xml.bind.Unmarshaller |
createUnmarshaller(java.lang.Class<?> clazz) |
javax.xml.bind.Unmarshaller |
createUnmarshaller(java.lang.Class<?> wrappedClazz,
java.lang.Class<?> clazz) |
protected javax.xml.stream.XMLInputFactory |
createXMLInputFactory() |
protected javax.xml.stream.XMLOutputFactory |
createXMLOutputFactory() |
protected javax.xml.stream.XMLStreamReader |
createXMLStreamReader(javax.xml.transform.Source source) |
protected javax.xml.stream.XMLStreamWriter |
createXMLStreamWriter(javax.xml.transform.Result result) |
javax.xml.bind.JAXBContext |
getJaxbContext(java.lang.Class<?> wrappedClazz,
java.lang.Class<?> clazz) |
JaxbContextFactory |
getJaxbContextFactory() |
JaxbWrapperSupport |
getJaxbWrapperSupport() |
java.util.Map<java.lang.String,?> |
getMarshallerProperties() |
java.util.Map<java.lang.String,?> |
getUnmarshallerProperties() |
protected void |
marshal(HttpHeaders headers,
javax.xml.transform.Result result,
java.lang.Object input,
java.lang.Class clazz,
javax.xml.bind.Marshaller marshaller) |
protected java.lang.Object |
readFromSource(java.lang.Class<?> clazz,
HttpHeaders headers,
javax.xml.transform.Source source) |
void |
setJaxbContextFactory(JaxbContextFactory jaxbContextFactory) |
void |
setJaxbWrapperSupport(JaxbWrapperSupport jaxbWrapperSupport) |
void |
setMarshallerProperties(java.util.Map<java.lang.String,?> marshallerProperties) |
void |
setUnmarshallerProperties(java.util.Map<java.lang.String,?> unmarshallerProperties) |
protected boolean |
supports(java.lang.Class<?> clazz) |
protected javax.xml.bind.JAXBElement |
unmarshal(javax.xml.bind.Unmarshaller unmarshaller,
java.lang.Class<?> clazz,
HttpHeaders headers,
javax.xml.transform.Source source) |
protected void |
writeToResult(java.lang.Object o,
HttpHeaders headers,
javax.xml.transform.Result result) |
public Jaxb2HttpMessageConverter()
throws javax.xml.stream.FactoryConfigurationError
javax.xml.stream.FactoryConfigurationErrorprotected final javax.xml.stream.XMLInputFactory createXMLInputFactory()
throws javax.xml.stream.FactoryConfigurationError
javax.xml.stream.FactoryConfigurationErrorprotected final javax.xml.stream.XMLOutputFactory createXMLOutputFactory()
throws javax.xml.stream.FactoryConfigurationError
javax.xml.stream.FactoryConfigurationErrorprotected java.lang.Object readFromSource(java.lang.Class<?> clazz,
HttpHeaders headers,
javax.xml.transform.Source source)
throws java.io.IOException
java.io.IOExceptionprotected javax.xml.bind.JAXBElement unmarshal(javax.xml.bind.Unmarshaller unmarshaller,
java.lang.Class<?> clazz,
HttpHeaders headers,
javax.xml.transform.Source source)
public javax.xml.bind.Unmarshaller createUnmarshaller(java.lang.Class<?> clazz)
public javax.xml.bind.Unmarshaller createUnmarshaller(java.lang.Class<?> wrappedClazz,
java.lang.Class<?> clazz)
protected void writeToResult(java.lang.Object o,
HttpHeaders headers,
javax.xml.transform.Result result)
throws java.io.IOException
java.io.IOExceptionprotected void marshal(HttpHeaders headers,
javax.xml.transform.Result result,
java.lang.Object input,
java.lang.Class clazz,
javax.xml.bind.Marshaller marshaller)
public javax.xml.bind.Marshaller createMarshaller(java.lang.Class<?> clazz)
public javax.xml.bind.Marshaller createMarshaller(java.lang.Class<?> wrappedClazz,
java.lang.Class<?> clazz)
public final javax.xml.bind.JAXBContext getJaxbContext(java.lang.Class<?> wrappedClazz,
java.lang.Class<?> clazz)
protected boolean supports(java.lang.Class<?> clazz)
protected javax.xml.stream.XMLStreamReader createXMLStreamReader(javax.xml.transform.Source source)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamExceptionprotected javax.xml.stream.XMLStreamWriter createXMLStreamWriter(javax.xml.transform.Result result)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamExceptionpublic JaxbContextFactory getJaxbContextFactory()
public void setJaxbContextFactory(JaxbContextFactory jaxbContextFactory)
public java.util.Map<java.lang.String,?> getMarshallerProperties()
public void setMarshallerProperties(java.util.Map<java.lang.String,?> marshallerProperties)
public java.util.Map<java.lang.String,?> getUnmarshallerProperties()
public void setUnmarshallerProperties(java.util.Map<java.lang.String,?> unmarshallerProperties)
public void setJaxbWrapperSupport(JaxbWrapperSupport jaxbWrapperSupport)
public JaxbWrapperSupport getJaxbWrapperSupport()
Copyright © 2018 SAP SE. All Rights Reserved.