|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Define set of operations that must be supported for SOAP serialization.
| Method Summary | |
java.lang.String |
addId(java.lang.Object obj)
Add object to id-table and return assigned id. |
java.lang.String |
addRef(Serializer typeSer,
EncodingStyle typeEnc,
java.lang.Object typeValue,
java.lang.String name,
java.lang.Class baseClass)
|
void |
close()
|
void |
done()
|
void |
enterStruct()
|
EncodingStyle |
getDefaultEncodingStyle()
|
java.lang.String |
getId(java.lang.Object value)
Return id for object or null if object has no id. |
XmlJavaMapping |
getMapping()
|
SoapStyle |
getSoapStyle()
|
java.io.Writer |
getWriter()
|
void |
leaveStruct()
|
Serializer |
querySerializer(EncodingStyle enc,
java.lang.Class klass)
|
XmlJavaTypeMap |
queryTypeMap(java.lang.Class javaClass)
|
void |
setDefaultEncodingStyle(EncodingStyle enc)
|
void |
setMapping(XmlJavaMapping mapping)
|
java.lang.String |
setObjectId(java.lang.Object obj,
java.lang.String id)
Assign to object new id. |
void |
setSoapStyle(SoapStyle style)
|
void |
setWriter(java.io.Writer writer)
|
int |
structLevel()
|
void |
writeEndTag(java.lang.String name)
|
void |
writeFloat(float f)
|
void |
writeFloat(float f,
java.lang.String name)
|
void |
writeInt(int i)
|
void |
writeInt(int i,
java.lang.String name)
|
void |
writeNamespaces()
|
void |
writeObject(java.lang.Object o)
|
void |
writeObject(java.lang.Object o,
java.lang.String name)
|
void |
writeObject(java.lang.Object o,
java.lang.String name,
java.lang.Class baseType)
|
void |
writeRef(java.lang.String name,
java.lang.String href)
|
java.lang.String |
writeStartStartTag(java.lang.String name,
java.lang.String uri,
java.lang.String localName,
boolean forceXsiType,
java.lang.String id)
|
java.lang.String |
writeStartTag(java.lang.String name,
java.lang.String uri,
java.lang.String localName,
boolean forceXsiType,
java.lang.String id)
|
void |
writeString(java.lang.String s)
|
void |
writeString(java.lang.String s,
java.lang.String name)
|
void |
writeXmlns(java.lang.String prefix,
java.lang.String uri)
|
void |
writeXmlnsLevel(java.lang.String uri)
|
void |
writeXsdType(java.lang.String localName)
|
void |
writeXsiNull()
|
void |
writeXsiNull(java.lang.String name)
|
void |
writeXsiNull(java.lang.String name,
java.lang.String uri,
java.lang.String localName)
|
void |
writeXsiType(java.lang.String uri,
java.lang.String localName)
|
| Method Detail |
public EncodingStyle getDefaultEncodingStyle()
public void setDefaultEncodingStyle(EncodingStyle enc)
public XmlJavaMapping getMapping()
public void setMapping(XmlJavaMapping mapping)
public java.io.Writer getWriter()
public void setWriter(java.io.Writer writer)
throws SerializeException
SerializeExceptionpublic SoapStyle getSoapStyle()
public void setSoapStyle(SoapStyle style)
public void writeObject(java.lang.Object o,
java.lang.String name,
java.lang.Class baseType)
throws SerializeException,
java.io.IOException
SerializeException
java.io.IOException
public void writeObject(java.lang.Object o,
java.lang.String name)
throws SerializeException,
java.io.IOException
SerializeException
java.io.IOException
public void writeObject(java.lang.Object o)
throws SerializeException,
java.io.IOException
SerializeException
java.io.IOException
public void writeFloat(float f,
java.lang.String name)
throws SerializeException,
java.io.IOException
SerializeException
java.io.IOException
public void writeFloat(float f)
throws SerializeException,
java.io.IOException
SerializeException
java.io.IOException
public void writeInt(int i,
java.lang.String name)
throws SerializeException,
java.io.IOException
SerializeException
java.io.IOException
public void writeInt(int i)
throws SerializeException,
java.io.IOException
SerializeException
java.io.IOException
public void writeString(java.lang.String s,
java.lang.String name)
throws SerializeException,
java.io.IOException
SerializeException
java.io.IOException
public void writeString(java.lang.String s)
throws SerializeException,
java.io.IOException
SerializeException
java.io.IOException
public void done()
throws SerializeException,
java.io.IOException
SerializeException
java.io.IOException
public void close()
throws SerializeException,
java.io.IOException
SerializeException
java.io.IOException
public XmlJavaTypeMap queryTypeMap(java.lang.Class javaClass)
throws SerializeException,
XmlMapException
SerializeException
XmlMapException
public Serializer querySerializer(EncodingStyle enc,
java.lang.Class klass)
throws SerializeException,
java.io.IOException
SerializeException
java.io.IOException
public void writeXsiNull(java.lang.String name,
java.lang.String uri,
java.lang.String localName)
throws SerializeException,
java.io.IOException
SerializeException
java.io.IOException
public void writeXsiNull(java.lang.String name)
throws SerializeException,
java.io.IOException
SerializeException
java.io.IOException
public void writeXsiNull()
throws SerializeException,
java.io.IOException
SerializeException
java.io.IOException
public void writeXsiType(java.lang.String uri,
java.lang.String localName)
throws SerializeException,
java.io.IOException
SerializeException
java.io.IOException
public void writeXsdType(java.lang.String localName)
throws SerializeException,
java.io.IOException
SerializeException
java.io.IOException
public void writeNamespaces()
throws SerializeException,
java.io.IOException
SerializeException
java.io.IOException
public void writeXmlns(java.lang.String prefix,
java.lang.String uri)
throws SerializeException,
java.io.IOException
SerializeException
java.io.IOException
public void writeXmlnsLevel(java.lang.String uri)
throws SerializeException,
java.io.IOException
SerializeException
java.io.IOException
public void writeRef(java.lang.String name,
java.lang.String href)
throws SerializeException,
java.io.IOException
SerializeException
java.io.IOException
public java.lang.String writeStartStartTag(java.lang.String name,
java.lang.String uri,
java.lang.String localName,
boolean forceXsiType,
java.lang.String id)
throws SerializeException,
java.io.IOException
SerializeException
java.io.IOException
public java.lang.String writeStartTag(java.lang.String name,
java.lang.String uri,
java.lang.String localName,
boolean forceXsiType,
java.lang.String id)
throws SerializeException,
java.io.IOException
SerializeException
java.io.IOException
public void writeEndTag(java.lang.String name)
throws SerializeException,
java.io.IOException
SerializeException
java.io.IOExceptionpublic void enterStruct()
public void leaveStruct()
public int structLevel()
public java.lang.String addRef(Serializer typeSer,
EncodingStyle typeEnc,
java.lang.Object typeValue,
java.lang.String name,
java.lang.Class baseClass)
public java.lang.String addId(java.lang.Object obj)
obj - must be not null
public java.lang.String getId(java.lang.Object value)
public java.lang.String setObjectId(java.lang.Object obj,
java.lang.String id)
obj - must be not nullid - assigned to object
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||