org.apache.axis.encoding.ser
Class TimeDeserializer

java.lang.Object
  extended by org.xml.sax.helpers.DefaultHandler
      extended by org.apache.axis.message.SOAPHandler
          extended by org.apache.axis.encoding.DeserializerImpl
              extended by org.apache.axis.encoding.ser.SimpleDeserializer
                  extended by org.apache.axis.encoding.ser.TimeDeserializer
All Implemented Interfaces:
java.io.Serializable, Deserializer, Callback, org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler

public class TimeDeserializer
extends SimpleDeserializer

The TimeSerializer deserializes a time. Rely on Time of types package

Author:
Florent Benoit
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.axis.encoding.ser.SimpleDeserializer
cacheStringDSer, cacheXMLType, context, javaType, STRING_CLASS, xmlType
 
Fields inherited from class org.apache.axis.encoding.DeserializerImpl
componentsReadyFlag, defaultType, id, isEnded, isHref, isNil, log, targets, value
 
Fields inherited from class org.apache.axis.message.SOAPHandler
myElement
 
Constructor Summary
TimeDeserializer(java.lang.Class javaType, QName xmlType)
          The Deserializer is constructed with the xmlType and javaType
 
Method Summary
 java.lang.Object makeValue(java.lang.String source)
          The simple deserializer provides most of the stuff.
 
Methods inherited from class org.apache.axis.encoding.ser.SimpleDeserializer
characters, onEndElement, onStartChild, onStartElement, reset, setConstructor
 
Methods inherited from class org.apache.axis.encoding.DeserializerImpl
addChildDeserializer, componentsReady, endElement, getDefaultType, getMechanismType, getValue, getValue, getValueTargets, moveValueTargets, registerValueTarget, removeValueTargets, setChildValue, setDefaultType, setValue, setValue, startElement, valueComplete
 
Methods inherited from class org.apache.axis.message.SOAPHandler
makeNewElement, 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

TimeDeserializer

public TimeDeserializer(java.lang.Class javaType,
                        QName xmlType)
The Deserializer is constructed with the xmlType and javaType

Method Detail

makeValue

public java.lang.Object makeValue(java.lang.String source)
The simple deserializer provides most of the stuff. We just need to override makeValue().

Overrides:
makeValue in class SimpleDeserializer
Parameters:
source - the serialized value to be deserialized


Copyright ? 2005 Apache Web Services Project. All Rights Reserved.