|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface XmlSerializerWrapper
Extensions to XmlSerialzier interface
| Field Summary | |
|---|---|
static java.lang.String |
NO_NAMESPACE
|
static java.lang.String |
XSD_NS
|
static java.lang.String |
XSI_NS
|
| Method Summary | |
|---|---|
XmlSerializerWrapper |
attribute(java.lang.String name,
java.lang.String value)
Write an attribute without namespace. |
XmlSerializerWrapper |
element(java.lang.String elementName,
java.lang.String elementText)
Write simple text element in current namespace |
XmlSerializerWrapper |
element(java.lang.String namespace,
java.lang.String elementName,
java.lang.String elementText)
Writes a simple element such as <username>johndoe</username>. |
XmlSerializerWrapper |
endTag(java.lang.String name)
Write end tag in current namespace with name given as argument. |
java.lang.String |
escapeAttributeValue(java.lang.String text)
|
java.lang.String |
escapeText(java.lang.String text)
|
void |
event(XmlPullParser pp)
Serializer current event form pull parser |
void |
fragment(java.lang.String xmlFragment)
Write XML fragment using currently set namespace prefixes |
java.lang.String |
getCurrentNamespaceForElements()
Get namespace that is used as default when no namespace parameter is used for startTag(), endTag() and element() |
java.lang.String |
setCurrentNamespaceForElements(java.lang.String value)
Set namespace to use in startTag(), endTag() and element() when methods called are those without namespace parameter. |
XmlSerializerWrapper |
startTag(java.lang.String name)
Write start tag in current namespace with name given as argument. |
| Methods inherited from interface org.xmlpull.v1.XmlSerializer |
|---|
attribute, cdsect, comment, docdecl, endDocument, endTag, entityRef, flush, getDepth, getFeature, getName, getNamespace, getPrefix, getProperty, ignorableWhitespace, processingInstruction, setFeature, setOutput, setOutput, setPrefix, setProperty, startDocument, startTag, text, text |
| Field Detail |
|---|
static final java.lang.String NO_NAMESPACE
static final java.lang.String XSI_NS
static final java.lang.String XSD_NS
| Method Detail |
|---|
java.lang.String getCurrentNamespaceForElements()
java.lang.String setCurrentNamespaceForElements(java.lang.String value)
XmlSerializerWrapper attribute(java.lang.String name,
java.lang.String value)
throws java.io.IOException,
java.lang.IllegalArgumentException,
java.lang.IllegalStateException
java.io.IOException
java.lang.IllegalArgumentException
java.lang.IllegalStateException
XmlSerializerWrapper startTag(java.lang.String name)
throws java.io.IOException,
java.lang.IllegalArgumentException,
java.lang.IllegalStateException
java.io.IOException
java.lang.IllegalArgumentException
java.lang.IllegalStateException
XmlSerializerWrapper endTag(java.lang.String name)
throws java.io.IOException,
java.lang.IllegalArgumentException,
java.lang.IllegalStateException
java.io.IOException
java.lang.IllegalArgumentException
java.lang.IllegalStateException
XmlSerializerWrapper element(java.lang.String namespace,
java.lang.String elementName,
java.lang.String elementText)
throws java.io.IOException,
XmlPullParserException
java.io.IOException
XmlPullParserException
XmlSerializerWrapper element(java.lang.String elementName,
java.lang.String elementText)
throws java.io.IOException,
XmlPullParserException
java.io.IOException
XmlPullParserException
void fragment(java.lang.String xmlFragment)
throws java.io.IOException,
java.lang.IllegalArgumentException,
java.lang.IllegalStateException,
XmlPullParserException
java.io.IOException
java.lang.IllegalArgumentException
java.lang.IllegalStateException
XmlPullParserException
void event(XmlPullParser pp)
throws java.io.IOException,
java.lang.IllegalArgumentException,
java.lang.IllegalStateException,
XmlPullParserException
java.io.IOException
java.lang.IllegalArgumentException
java.lang.IllegalStateException
XmlPullParserException
java.lang.String escapeText(java.lang.String text)
throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
java.lang.String escapeAttributeValue(java.lang.String text)
throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||