org.ksoap
Class SoapParser

java.lang.Object
  |
  +--org.ksoap.SoapParser

public class SoapParser
extends java.lang.Object

A SOAP parser. Limitations:


Field Summary
 org.kxml.parser.AbstractXmlParser parser
           
 
Constructor Summary
SoapParser(org.kxml.parser.AbstractXmlParser parser, ClassMap classMap)
           
 
Method Summary
 java.lang.Object read()
          Extracts namespace and name and calls readBody for actual reading
 java.lang.Object read(java.lang.Object owner, int index, java.lang.String namespace, java.lang.String name, ElementType expected)
          Builds an object from the XML stream.
protected  void readSerializable(KvmSerializable obj)
           
 java.lang.Object readUnknown(java.lang.String namespace, java.lang.String name)
           
 void readVector(java.util.Vector v, ElementType elementType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

parser

public org.kxml.parser.AbstractXmlParser parser
Constructor Detail

SoapParser

public SoapParser(org.kxml.parser.AbstractXmlParser parser,
                  ClassMap classMap)
Method Detail

read

public java.lang.Object read()
                      throws java.io.IOException
Extracts namespace and name and calls readBody for actual reading

read

public java.lang.Object read(java.lang.Object owner,
                             int index,
                             java.lang.String namespace,
                             java.lang.String name,
                             ElementType expected)
                      throws java.io.IOException
Builds an object from the XML stream. This method is public for usage in conjuction with Marshal subclasses.

readSerializable

protected void readSerializable(KvmSerializable obj)
                         throws java.io.IOException

readUnknown

public java.lang.Object readUnknown(java.lang.String namespace,
                                    java.lang.String name)
                             throws java.io.IOException

readVector

public void readVector(java.util.Vector v,
                       ElementType elementType)
                throws java.io.IOException