IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

com.ibm.btt.invoker.ws.dynamic.axis_extension
Class GenericDataObjectDeSerializer

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.BeanDeserializer
                  extended by com.ibm.btt.invoker.ws.dynamic.axis_extension.GenericDataObjectDeSerializer
All Implemented Interfaces:
java.io.Serializable, javax.xml.rpc.encoding.Deserializer, org.apache.axis.encoding.Callback, org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler

public class GenericDataObjectDeSerializer
extends org.apache.axis.encoding.ser.BeanDeserializer
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
(package private)  java.lang.Class javaType
           
protected static BTTLog logger
           
protected  javax.xml.namespace.QName prevQName
           
(package private)  javax.xml.namespace.QName xmlType
           
 
Fields inherited from class org.apache.axis.encoding.ser.BeanDeserializer
cacheStringDSer, cacheXMLType, collectionIndex, constructorTarget, constructorToUse, log, propertyMap, typeDesc
 
Fields inherited from class org.apache.axis.encoding.DeserializerImpl
componentsReadyFlag, defaultType, id, isEnded, isHref, isNil, targets, value
 
Fields inherited from class org.apache.axis.message.SOAPHandler
myElement
 
Constructor Summary
GenericDataObjectDeSerializer(java.lang.Class javaType, javax.xml.namespace.QName xmlType)
           
 
Method Summary
 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)
           
 
Methods inherited from class org.apache.axis.encoding.ser.BeanDeserializer
characters, getAnyPropertyDesc, getDeserializer, handleMixedContent, onEndElement, onStartElement, startElement
 
Methods inherited from class org.apache.axis.encoding.DeserializerImpl
addChildDeserializer, componentsReady, endElement, getDefaultType, getMechanismType, getValue, getValue, getValueTargets, moveValueTargets, registerValueTarget, removeValueTargets, setChildValue, setDefaultType, setValue, setValue, 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
 

Field Detail

xmlType

javax.xml.namespace.QName xmlType

javaType

java.lang.Class javaType

prevQName

protected javax.xml.namespace.QName prevQName

logger

protected static BTTLog logger
Constructor Detail

GenericDataObjectDeSerializer

public GenericDataObjectDeSerializer(java.lang.Class javaType,
                                     javax.xml.namespace.QName xmlType)
Method Detail

onStartChild

public 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
Overrides:
onStartChild in class org.apache.axis.encoding.ser.BeanDeserializer
Throws:
org.xml.sax.SAXException

IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2009