org.apache.axis.encoding
Class SOAPTypeMappingRegistry.BasicDeserializer

java.lang.Object
  |
  +--org.xml.sax.helpers.DefaultHandler
        |
        +--org.apache.axis.message.SOAPHandler
              |
              +--org.apache.axis.encoding.Deserializer
                    |
                    +--org.apache.axis.encoding.SOAPTypeMappingRegistry.BasicDeser
                          |
                          +--org.apache.axis.encoding.SOAPTypeMappingRegistry.BasicDeserializer
All Implemented Interfaces:
org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler
Enclosing class:
SOAPTypeMappingRegistry

public static class SOAPTypeMappingRegistry.BasicDeserializer
extends SOAPTypeMappingRegistry.BasicDeser

A deserializer for any simple type with a (String) constructor. The factory below will build one of these configured for the desired Class each time.


Inner classes inherited from class org.apache.axis.encoding.Deserializer
Deserializer.FieldTarget, Deserializer.MethodTarget, Deserializer.Target
 
Fields inherited from class org.apache.axis.encoding.Deserializer
isComplete, targets, value
 
Fields inherited from class org.apache.axis.message.SOAPHandler
myElement
 
Constructor Summary
SOAPTypeMappingRegistry.BasicDeserializer(java.lang.Class cls)
           
 
Method Summary
 java.lang.Object makeValue(java.lang.String source)
           
 
Methods inherited from class org.apache.axis.encoding.SOAPTypeMappingRegistry.BasicDeser
characters, onEndElement, onStartChild
 
Methods inherited from class org.apache.axis.encoding.Deserializer
copyValueTargets, endElement, getValue, onStartElement, registerCallback, registerValueTarget, registerValueTarget, setValue, startElement, valueComplete
 
Methods inherited from class org.apache.axis.message.SOAPHandler
onEndChild
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
endDocument, endElement, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startElement, startPrefixMapping, unparsedEntityDecl, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SOAPTypeMappingRegistry.BasicDeserializer

public SOAPTypeMappingRegistry.BasicDeserializer(java.lang.Class cls)
Method Detail

makeValue

public java.lang.Object makeValue(java.lang.String source)
                           throws java.lang.Exception
Overrides:
makeValue in class SOAPTypeMappingRegistry.BasicDeser


Copyright © 2001 Apache XML Project. All Rights Reserved.