public final class JAXBEncoderDecoder extends Object
public static void marshall(Marshaller marshaller, Object elValue, MessagePartInfo part, Object source)
public static void marshalWithBridge(QName qname, Class<?> cls, Annotation[] anns, Set<Class<?>> ctxClasses, Object elValue, Object source, AttachmentMarshaller am)
public static Object unmarshalWithBridge(QName qname, Class<?> cls, Annotation[] anns, Set<Class<?>> ctxClasses, Object source, AttachmentUnmarshaller am)
public static void marshallException(Marshaller marshaller, Exception elValue, MessagePartInfo part, Object source)
public static Exception unmarshallException(Unmarshaller u, Object source, MessagePartInfo part)
public static void marshallNullElement(Marshaller marshaller, Object source, MessagePartInfo part)
public static Object unmarshall(Unmarshaller u, Object source, MessagePartInfo part, boolean unwrap)
public static Object unmarshall(Unmarshaller u, Object source, QName elName, Class<?> clazz, boolean unwrap)
Apache CXF