public class JAXBExtensionHelper extends Object implements javax.wsdl.extensions.ExtensionSerializer, javax.wsdl.extensions.ExtensionDeserializer
Constructor and Description |
---|
JAXBExtensionHelper(Class<?> cls,
String ns) |
Modifier and Type | Method and Description |
---|---|
static void |
addExtensions(javax.wsdl.extensions.ExtensionRegistry registry,
Class<?> parentType,
Class<?> cls) |
static void |
addExtensions(javax.wsdl.extensions.ExtensionRegistry registry,
Class<?> parentType,
Class<?> cls,
String namespace) |
static void |
addExtensions(javax.wsdl.extensions.ExtensionRegistry registry,
Class<?> parentType,
Class<?> cls,
String namespace,
ClassLoader loader) |
static void |
addExtensions(javax.wsdl.extensions.ExtensionRegistry registry,
String parentType,
String elementType) |
static void |
addExtensions(javax.wsdl.extensions.ExtensionRegistry registry,
String parentType,
String elementType,
String namespace) |
void |
marshall(Class parent,
QName qname,
javax.wsdl.extensions.ExtensibilityElement obj,
PrintWriter pw,
javax.wsdl.Definition wsdl,
javax.wsdl.extensions.ExtensionRegistry registry) |
javax.wsdl.extensions.ExtensibilityElement |
unmarshall(Class parent,
QName qname,
Element element,
javax.wsdl.Definition wsdl,
javax.wsdl.extensions.ExtensionRegistry registry) |
public static void addExtensions(javax.wsdl.extensions.ExtensionRegistry registry, String parentType, String elementType) throws JAXBException, ClassNotFoundException
JAXBException
ClassNotFoundException
public static void addExtensions(javax.wsdl.extensions.ExtensionRegistry registry, String parentType, String elementType, String namespace) throws JAXBException, ClassNotFoundException
JAXBException
ClassNotFoundException
public static void addExtensions(javax.wsdl.extensions.ExtensionRegistry registry, Class<?> parentType, Class<?> cls) throws JAXBException
JAXBException
public static void addExtensions(javax.wsdl.extensions.ExtensionRegistry registry, Class<?> parentType, Class<?> cls, String namespace) throws JAXBException
JAXBException
public static void addExtensions(javax.wsdl.extensions.ExtensionRegistry registry, Class<?> parentType, Class<?> cls, String namespace, ClassLoader loader) throws JAXBException
JAXBException
public void marshall(Class parent, QName qname, javax.wsdl.extensions.ExtensibilityElement obj, PrintWriter pw, javax.wsdl.Definition wsdl, javax.wsdl.extensions.ExtensionRegistry registry) throws javax.wsdl.WSDLException
marshall
in interface javax.wsdl.extensions.ExtensionSerializer
javax.wsdl.WSDLException
public javax.wsdl.extensions.ExtensibilityElement unmarshall(Class parent, QName qname, Element element, javax.wsdl.Definition wsdl, javax.wsdl.extensions.ExtensionRegistry registry) throws javax.wsdl.WSDLException
unmarshall
in interface javax.wsdl.extensions.ExtensionDeserializer
javax.wsdl.WSDLException
Apache CXF