public class MapDeserializer
extends org.apache.axis.encoding.DeserializerImpl
| Modifier and Type | Field and Description |
|---|---|
static java.lang.Object |
KEYHINT |
protected static org.apache.commons.logging.Log |
log |
static java.lang.Object |
NILHINT |
static java.lang.Object |
VALHINT |
| Constructor and Description |
|---|
MapDeserializer() |
| Modifier and Type | Method and Description |
|---|---|
org.apache.axis.message.SOAPHandler |
onStartChild(java.lang.String namespace,
java.lang.String localName,
java.lang.String prefix,
org.xml.sax.Attributes attributes,
org.apache.axis.encoding.DeserializationContext context)
onStartChild is called on each child element.
|
void |
onStartElement(java.lang.String namespace,
java.lang.String localName,
java.lang.String prefix,
org.xml.sax.Attributes attributes,
org.apache.axis.encoding.DeserializationContext context)
This method is invoked after startElement when the element requires
deserialization (i.e.
|
void |
setChildValue(java.lang.Object value,
java.lang.Object hint)
The registerValueTarget code above causes this set function to be invoked when
each value is known.
|
addChildDeserializer, componentsReady, endElement, getDefaultType, getMechanismType, getValue, getValue, getValueTargets, moveValueTargets, onEndElement, registerValueTarget, removeValueTargets, setDefaultType, setValue, setValue, startElement, valueCompletecharacters, makeNewElement, onEndChildendDocument, endElement, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startElement, startPrefixMapping, unparsedEntityDecl, warningprotected static org.apache.commons.logging.Log log
public static final java.lang.Object KEYHINT
public static final java.lang.Object VALHINT
public static final java.lang.Object NILHINT
public void onStartElement(java.lang.String namespace,
java.lang.String localName,
java.lang.String prefix,
org.xml.sax.Attributes attributes,
org.apache.axis.encoding.DeserializationContext context)
throws org.xml.sax.SAXException
onStartElement in class org.apache.axis.encoding.DeserializerImplnamespace - is the namespace of the elementlocalName - is the name of the elementprefix - is the prefix of the elementattributes - are the attributes on the element...used to get the typecontext - is the DeserializationContextorg.xml.sax.SAXExceptionpublic org.apache.axis.message.SOAPHandler onStartChild(java.lang.String namespace,
java.lang.String localName,
java.lang.String prefix,
org.xml.sax.Attributes attributes,
org.apache.axis.encoding.DeserializationContext context)
throws org.xml.sax.SAXException
onStartChild in class org.apache.axis.encoding.DeserializerImplnamespace - is the namespace of the child elementlocalName - is the local name of the child elementprefix - is the prefix used on the name of the child elementattributes - are the attributes of the child elementcontext - is the deserialization context.org.xml.sax.SAXExceptionpublic void setChildValue(java.lang.Object value,
java.lang.Object hint)
throws org.xml.sax.SAXException
setChildValue in class org.apache.axis.encoding.DeserializerImplvalue - is the value of an elementhint - is the keyorg.xml.sax.SAXException