Package org.apache.axis.encoding.ser
Class EnumDeserializer
java.lang.Object
org.xml.sax.helpers.DefaultHandler
org.apache.axis.message.SOAPHandler
org.apache.axis.encoding.DeserializerImpl
org.apache.axis.encoding.ser.SimpleDeserializer
org.apache.axis.encoding.ser.EnumDeserializer
- All Implemented Interfaces:
Serializable,Deserializer,Callback,Deserializer,ContentHandler,DTDHandler,EntityResolver,ErrorHandler
Deserializer for a JAX-RPC enum.
- Author:
- Rich Scheuerle <scheu@us.ibm.com>, Sam Ruby <rubys@us.ibm.com>
- See Also:
-
Field Summary
Fields inherited from class org.apache.axis.encoding.ser.SimpleDeserializer
cacheStringDSer, cacheXMLType, context, javaType, xmlTypeFields inherited from class org.apache.axis.encoding.DeserializerImpl
componentsReadyFlag, defaultType, id, isEnded, isHref, isNil, log, targets, valueFields inherited from class org.apache.axis.message.SOAPHandler
myElement -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.axis.encoding.ser.SimpleDeserializer
characters, onEndElement, onStartChild, onStartElement, reset, setConstructorMethods inherited from class org.apache.axis.encoding.DeserializerImpl
addChildDeserializer, componentsReady, endElement, getDefaultType, getMechanismType, getValue, getValue, getValueTargets, moveValueTargets, registerValueTarget, removeValueTargets, setChildValue, setDefaultType, setValue, setValue, startElement, valueCompleteMethods inherited from class org.apache.axis.message.SOAPHandler
makeNewElement, onEndChildMethods inherited from class org.xml.sax.helpers.DefaultHandler
endDocument, endElement, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startElement, startPrefixMapping, unparsedEntityDecl, warningMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.xml.sax.ContentHandler
declaration
-
Constructor Details
-
EnumDeserializer
-
-
Method Details
-
makeValue
Description copied from class:SimpleDeserializerConvert the string that has been accumulated into an Object. Subclasses may override this. Note that if the javaType is a primitive, the returned object is a wrapper class.- Overrides:
makeValuein classSimpleDeserializer- Parameters:
source- the serialized value to be deserialized- Throws:
Exception- any exception thrown by this method will be wrapped
-