public final class JAXBEncoderDecoder
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static java.lang.Class<?> |
getClassFromType(java.lang.reflect.Type t) |
static java.lang.Object |
getElementValue(java.lang.Object obj) |
static void |
marshall(javax.xml.bind.Marshaller marshaller,
java.lang.Object elValue,
MessagePartInfo part,
java.lang.Object source) |
static void |
marshallException(javax.xml.bind.Marshaller marshaller,
java.lang.Exception elValue,
MessagePartInfo part,
java.lang.Object source) |
static void |
marshallNullElement(javax.xml.bind.Marshaller marshaller,
java.lang.Object source,
MessagePartInfo part) |
static void |
marshalWithBridge(QName qname,
java.lang.Class<?> cls,
java.lang.annotation.Annotation[] anns,
java.util.Set<java.lang.Class<?>> ctxClasses,
java.lang.Object elValue,
java.lang.Object source,
javax.xml.bind.attachment.AttachmentMarshaller am) |
static java.lang.Object |
unmarshall(javax.xml.bind.Unmarshaller u,
java.lang.Object source,
MessagePartInfo part,
boolean unwrap) |
static java.lang.Object |
unmarshall(javax.xml.bind.Unmarshaller u,
java.lang.Object source,
QName elName,
java.lang.Class<?> clazz,
boolean unwrap) |
static java.util.List<java.lang.Object> |
unmarshallArray(javax.xml.bind.Unmarshaller u,
java.lang.Object source,
QName elName,
java.lang.Class<?> clazz,
java.util.List<java.lang.Object> ret) |
static java.lang.Exception |
unmarshallException(javax.xml.bind.Unmarshaller u,
java.lang.Object source,
MessagePartInfo part) |
static java.lang.Object |
unmarshalWithBridge(QName qname,
java.lang.Class<?> cls,
java.lang.annotation.Annotation[] anns,
java.util.Set<java.lang.Class<?>> ctxClasses,
java.lang.Object source,
javax.xml.bind.attachment.AttachmentUnmarshaller am) |
public static void marshall(javax.xml.bind.Marshaller marshaller,
java.lang.Object elValue,
MessagePartInfo part,
java.lang.Object source)
public static void marshalWithBridge(QName qname, java.lang.Class<?> cls, java.lang.annotation.Annotation[] anns, java.util.Set<java.lang.Class<?>> ctxClasses, java.lang.Object elValue, java.lang.Object source, javax.xml.bind.attachment.AttachmentMarshaller am)
public static java.lang.Object unmarshalWithBridge(QName qname, java.lang.Class<?> cls, java.lang.annotation.Annotation[] anns, java.util.Set<java.lang.Class<?>> ctxClasses, java.lang.Object source, javax.xml.bind.attachment.AttachmentUnmarshaller am)
public static void marshallException(javax.xml.bind.Marshaller marshaller,
java.lang.Exception elValue,
MessagePartInfo part,
java.lang.Object source)
public static java.lang.Exception unmarshallException(javax.xml.bind.Unmarshaller u,
java.lang.Object source,
MessagePartInfo part)
public static void marshallNullElement(javax.xml.bind.Marshaller marshaller,
java.lang.Object source,
MessagePartInfo part)
public static java.lang.Object unmarshall(javax.xml.bind.Unmarshaller u,
java.lang.Object source,
MessagePartInfo part,
boolean unwrap)
public static java.lang.Object unmarshall(javax.xml.bind.Unmarshaller u,
java.lang.Object source,
QName elName,
java.lang.Class<?> clazz,
boolean unwrap)
public static java.lang.Object getElementValue(java.lang.Object obj)
public static java.lang.Class<?> getClassFromType(java.lang.reflect.Type t)
public static java.util.List<java.lang.Object> unmarshallArray(javax.xml.bind.Unmarshaller u,
java.lang.Object source,
QName elName,
java.lang.Class<?> clazz,
java.util.List<java.lang.Object> ret)