|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.demac.impl.j2me.process.base.service.webservices.xml.soap.ksoap.ClassMap
public class ClassMap
This class provides various soap properties relevant for (de)serialization, including a method for defining mappings between java classes and XML element names.
Field Summary | |
---|---|
java.lang.String |
enc
|
java.lang.String |
env
|
boolean |
implicitTypes
Determines if type attributes are included for all objects written. |
PrefixMap |
prefixMap
|
int |
version
|
java.lang.String |
xsd
|
java.lang.String |
xsi
|
Constructor Summary | |
---|---|
ClassMap()
deprecated Create a new class map using the 2001 version of the XML schema namespace. |
|
ClassMap(boolean legacy)
deprecated Creates a new Class map. |
|
ClassMap(int version)
|
Method Summary | |
---|---|
void |
addMapping(java.lang.String namespace,
java.lang.String name,
java.lang.Class clazz)
Defines a direct mapping from a namespace and name to a java class (and vice versa) |
void |
addMapping(java.lang.String namespace,
java.lang.String name,
java.lang.Class clazz,
Marshal marshal)
Defines a direct mapping from a namespace and name to a java class (and vice versa), using the given marshal mechanism |
void |
addTemplate(SoapObject so)
Adds a SoapObject to the class map. |
java.lang.Object[] |
getInfo(java.lang.Object type,
java.lang.Object instance)
Returns a string array containing the namespace, name, id and Marshal object for the given java object. |
java.lang.Object |
readInstance(SoapParser parser,
java.lang.String namespace,
java.lang.String name,
ElementType expected)
Returns a new object read from the given parser. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public boolean implicitTypes
public int version
public PrefixMap prefixMap
public java.lang.String xsi
public java.lang.String xsd
public java.lang.String env
public java.lang.String enc
Constructor Detail |
---|
public ClassMap()
public ClassMap(int version)
public ClassMap(boolean legacy)
Method Detail |
---|
public java.lang.Object readInstance(SoapParser parser, java.lang.String namespace, java.lang.String name, ElementType expected) throws java.io.IOException
java.io.IOException
public java.lang.Object[] getInfo(java.lang.Object type, java.lang.Object instance)
public void addMapping(java.lang.String namespace, java.lang.String name, java.lang.Class clazz, Marshal marshal)
public void addMapping(java.lang.String namespace, java.lang.String name, java.lang.Class clazz)
public void addTemplate(SoapObject so)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |