Class UnknownExtensionDeserializer
java.lang.Object
javax.wsdl.extensions.UnknownExtensionDeserializer
- All Implemented Interfaces:
Serializable, ExtensionDeserializer
public class UnknownExtensionDeserializer
extends Object
implements ExtensionDeserializer, Serializable
This class is used to deserialize arbitrary elements into
UnknownExtensibilityElement instances.
- Author:
- Matthew J. Duftler (duftler@us.ibm.com)
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionunmarshall(Class parentType, QName elementType, Element el, Definition def, ExtensionRegistry extReg) This method deserializes elements into instances of classes which implement the ExtensibilityElement interface.
-
Field Details
-
serialVersionUID
public static final long serialVersionUID- See Also:
-
-
Constructor Details
-
UnknownExtensionDeserializer
public UnknownExtensionDeserializer()
-
-
Method Details
-
unmarshall
public ExtensibilityElement unmarshall(Class parentType, QName elementType, Element el, Definition def, ExtensionRegistry extReg) throws WSDLException Description copied from interface:ExtensionDeserializerThis method deserializes elements into instances of classes which implement the ExtensibilityElement interface. The return value should be explicitly cast to the more-specific implementing type.- Specified by:
unmarshallin interfaceExtensionDeserializer- Parameters:
parentType- a class object indicating where in the WSDL document this extensibility element was encountered. For example, javax.wsdl.Binding.class would be used to indicate this element was encountered as an immediate child of a invalid input: '<'wsdl:binding> element.elementType- the qname of the extensibility elementel- the extensibility element to deserializedef- the definition this extensibility element was encountered inextReg- the ExtensionRegistry to use (if needed again)- Throws:
WSDLException
-