Package org.apache.cxf.jaxb
Class JAXBEncoderDecoder
java.lang.Object
org.apache.cxf.jaxb.JAXBEncoderDecoder
Utility functions for JAXB.
-
Method Summary
Modifier and TypeMethodDescriptionstatic Class<?>static ObjectgetElementValue(Object obj) static voidmarshall(jakarta.xml.bind.Marshaller marshaller, Object elValue, org.apache.cxf.service.model.MessagePartInfo part, Object source) static voidmarshallException(jakarta.xml.bind.Marshaller marshaller, Exception elValue, org.apache.cxf.service.model.MessagePartInfo part, Object source) static voidmarshallNullElement(jakarta.xml.bind.Marshaller marshaller, Object source, org.apache.cxf.service.model.MessagePartInfo part) static voidmarshalWithBridge(QName qname, Class<?> cls, Annotation[] anns, Set<Class<?>> ctxClasses, Object elValue, Object source, jakarta.xml.bind.attachment.AttachmentMarshaller am) static Objectunmarshall(jakarta.xml.bind.Unmarshaller u, Object source, QName elName, Class<?> clazz, boolean unwrap) static Objectunmarshall(jakarta.xml.bind.Unmarshaller u, Object source, org.apache.cxf.service.model.MessagePartInfo part, boolean unwrap) unmarshallArray(jakarta.xml.bind.Unmarshaller u, Object source, QName elName, Class<?> clazz, List<Object> ret) static ExceptionunmarshallException(jakarta.xml.bind.Unmarshaller u, Object source, org.apache.cxf.service.model.MessagePartInfo part) static ObjectunmarshalWithBridge(QName qname, Class<?> cls, Annotation[] anns, Set<Class<?>> ctxClasses, Object source, jakarta.xml.bind.attachment.AttachmentUnmarshaller am)
-
Method Details
-
marshall
-
marshalWithBridge
-
unmarshalWithBridge
-
marshallException
-
unmarshallException
-
marshallNullElement
public static void marshallNullElement(jakarta.xml.bind.Marshaller marshaller, Object source, org.apache.cxf.service.model.MessagePartInfo part) -
unmarshall
-
unmarshall
-
getElementValue
-
getClassFromType
-
unmarshallArray
-