org.apache.axis.encoding.ser
public class MapDeserializer extends DeserializerImpl
Field Summary | |
---|---|
static Object | KEYHINT |
protected static Log | log |
static Object | NILHINT |
static Object | VALHINT |
Method Summary | |
---|---|
SOAPHandler | onStartChild(String namespace, String localName, String prefix, Attributes attributes, DeserializationContext context)
onStartChild is called on each child element.
|
void | onStartElement(String namespace, String localName, String prefix, Attributes attributes, DeserializationContext context)
This method is invoked after startElement when the element requires
deserialization (i.e. the element is not an href and the value is not nil.)
|
void | setChildValue(Object value, Object hint)
The registerValueTarget code above causes this set function to be invoked when
each value is known. |
Parameters: namespace is the namespace of the child element localName is the local name of the child element prefix is the prefix used on the name of the child element attributes are the attributes of the child element context is the deserialization context.
Returns: is a Deserializer to use to deserialize a child (must be a derived class of SOAPHandler) or null if no deserialization should be performed.
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
Parameters: value is the value of an element hint is the key