com.infoengine.soap.util.sax
Class BeanDeserializer

java.lang.Object
  extended byorg.xml.sax.helpers.DefaultHandler
      extended bycom.infoengine.soap.util.sax.SAXObjectDeserializer
          extended bycom.infoengine.soap.util.sax.NestingObjectDeserializer
              extended bycom.infoengine.soap.util.sax.BeanDeserializer
All Implemented Interfaces:
ContentHandler, DTDHandler, EntityResolver, ErrorHandler, SOAPParameter

public class BeanDeserializer
extends NestingObjectDeserializer


Field Summary
private  Bean bean
           
private  String beanType
           
private  Object o
           
 
Fields inherited from class com.infoengine.soap.util.sax.NestingObjectDeserializer
finished, handlerStack, justObjects, type
 
Fields inherited from class com.infoengine.soap.util.sax.SAXObjectDeserializer
DEBUG, name, value
 
Constructor Summary
BeanDeserializer(String type)
           
 
Method Summary
(package private)  void cleanup()
           
 void endElement(String namespaceURI, String localName, String qName)
           
(package private)  void init(String type)
           
 
Methods inherited from class com.infoengine.soap.util.sax.NestingObjectDeserializer
characters, finished, getType, init, startElement
 
Methods inherited from class com.infoengine.soap.util.sax.SAXObjectDeserializer
getAttributeValue, getName, getValue, setAttributes, setName, setValue
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

beanType

private String beanType

bean

private Bean bean

o

private Object o
Constructor Detail

BeanDeserializer

public BeanDeserializer(String type)
                 throws SAXException
Method Detail

cleanup

void cleanup()
Overrides:
cleanup in class SAXObjectDeserializer

init

void init(String type)
    throws SAXException
Throws:
SAXException

endElement

public void endElement(String namespaceURI,
                       String localName,
                       String qName)
                throws SAXException
Specified by:
endElement in interface ContentHandler
Overrides:
endElement in class NestingObjectDeserializer
Throws:
SAXException