com.ibm.btt.invoker.ws.dynamic.axis_extension
Class GenericDataObjectDeSerializer
java.lang.Object
org.xml.sax.helpers.DefaultHandler
org.apache.axis.message.SOAPHandler
org.apache.axis.encoding.DeserializerImpl
org.apache.axis.encoding.ser.BeanDeserializer
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 |
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 |
xmlType
javax.xml.namespace.QName xmlType
javaType
java.lang.Class javaType
prevQName
protected javax.xml.namespace.QName prevQName
logger
protected static BTTLog logger
GenericDataObjectDeSerializer
public GenericDataObjectDeSerializer(java.lang.Class javaType,
javax.xml.namespace.QName xmlType)
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
(c) Copyright IBM Corporation 1998, 2011