org.apache.axis.encoding.ser

Class QNameDeserializer

public class QNameDeserializer extends SimpleDeserializer

The DateSerializer deserializes a Date. Much of the work is done in the base class.

Author: Sam Ruby (rubys@us.ibm.com) Modified for JAX-RPC @author Rich Scheuerle (scheu@us.ibm.com)

Constructor Summary
QNameDeserializer(Class javaType, QName xmlType)
The Deserializer is constructed with the xmlType and javaType
Method Summary
ObjectmakeValue(String source)
The simple deserializer provides most of the stuff.
voidonStartElement(String namespace, String localName, String prefix, Attributes attributes, DeserializationContext context)

Constructor Detail

QNameDeserializer

public QNameDeserializer(Class javaType, QName xmlType)
The Deserializer is constructed with the xmlType and javaType

Method Detail

makeValue

public Object makeValue(String source)
The simple deserializer provides most of the stuff. We just need to override makeValue().

onStartElement

public void onStartElement(String namespace, String localName, String prefix, Attributes attributes, DeserializationContext context)
Copyright B) 2005 Apache Web Services Project. All Rights Reserved.