org.apache.axis.encoding.ser
public class SimpleListDeserializer extends SimpleDeserializer
Field Summary | |
---|---|
protected SimpleListDeserializer | cacheStringDSer |
protected QName | cacheXMLType |
Class | javaType |
QName | xmlType |
Constructor Summary | |
---|---|
SimpleListDeserializer(Class javaType, QName xmlType)
The Deserializer is constructed with the xmlType and
javaType (which could be a java primitive like int.class) | |
SimpleListDeserializer(Class javaType, QName xmlType, TypeDesc typeDesc) |
Method Summary | |
---|---|
void | characters(char[] chars, int start, int end)
Append any characters received to the value. |
Object | makeValue(String source)
Convert the string that has been accumulated into an Object. |
void | onEndElement(String namespace, String localName, DeserializationContext context)
Append any characters to the value. |
SOAPHandler | onStartChild(String namespace, String localName, String prefix, Attributes attributes, DeserializationContext context)
There should not be nested elements, so thow and exception if this occurs. |
void | onStartElement(String namespace, String localName, String prefix, Attributes attributes, DeserializationContext context)
Set the bean properties that correspond to element attributes.
|
void | reset()
Reset deserializer for re-use |
void | setConstructor(Constructor c)
The Factory calls setConstructor. |
Parameters: source the serialized value to be deserialized
Throws: Exception any exception thrown by this method will be wrapped
Parameters: namespace is the namespace of the element localName is the name of the element prefix is the prefix of the element attributes are the attributes on the element...used to get the type context is the DeserializationContext