public class XmlStringBuilder
extends java.lang.Object
implements java.lang.Appendable, java.lang.CharSequence
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
RIGHT_ANGEL_BRACKET |
Constructor and Description |
---|
XmlStringBuilder() |
XmlStringBuilder(PacketExtension pe) |
Modifier and Type | Method and Description |
---|---|
XmlStringBuilder |
append(char c) |
XmlStringBuilder |
append(java.lang.CharSequence csq) |
XmlStringBuilder |
append(java.lang.CharSequence csq,
int start,
int end) |
XmlStringBuilder |
append(XmlStringBuilder xsb) |
XmlStringBuilder |
attribute(java.lang.String name,
java.lang.Enum<?> value) |
XmlStringBuilder |
attribute(java.lang.String name,
java.lang.String value)
Does nothing if value is null.
|
char |
charAt(int index) |
XmlStringBuilder |
closeElement(PacketExtension pe) |
XmlStringBuilder |
closeElement(java.lang.String name) |
XmlStringBuilder |
closeEmptyElement() |
XmlStringBuilder |
element(java.lang.String name,
java.lang.Enum<?> content) |
XmlStringBuilder |
element(java.lang.String name,
java.lang.String content)
Does nothing if content is null.
|
XmlStringBuilder |
escape(java.lang.String text) |
XmlStringBuilder |
halfOpenElement(java.lang.String name) |
int |
length() |
XmlStringBuilder |
openElement(java.lang.String name) |
XmlStringBuilder |
optAppend(java.lang.CharSequence csq) |
XmlStringBuilder |
optAttribute(java.lang.String name,
java.lang.Enum<?> value) |
XmlStringBuilder |
optAttribute(java.lang.String name,
java.lang.String value) |
XmlStringBuilder |
optElement(java.lang.String name,
java.lang.Enum<?> content) |
XmlStringBuilder |
optElement(java.lang.String name,
java.lang.String content) |
XmlStringBuilder |
prelude(PacketExtension pe) |
XmlStringBuilder |
rightAngelBracket() |
java.lang.CharSequence |
subSequence(int start,
int end) |
java.lang.String |
toString() |
XmlStringBuilder |
xmllangAttribute(java.lang.String value) |
XmlStringBuilder |
xmlnsAttribute(java.lang.String value) |
public XmlStringBuilder()
public XmlStringBuilder(PacketExtension pe)
public XmlStringBuilder element(java.lang.String name, java.lang.String content)
name
- content
- public XmlStringBuilder element(java.lang.String name, java.lang.Enum<?> content)
public XmlStringBuilder optElement(java.lang.String name, java.lang.String content)
public XmlStringBuilder optElement(java.lang.String name, java.lang.Enum<?> content)
public XmlStringBuilder halfOpenElement(java.lang.String name)
public XmlStringBuilder openElement(java.lang.String name)
public XmlStringBuilder closeElement(java.lang.String name)
public XmlStringBuilder closeElement(PacketExtension pe)
public XmlStringBuilder closeEmptyElement()
public XmlStringBuilder rightAngelBracket()
public XmlStringBuilder attribute(java.lang.String name, java.lang.String value)
name
- value
- public XmlStringBuilder attribute(java.lang.String name, java.lang.Enum<?> value)
public XmlStringBuilder optAttribute(java.lang.String name, java.lang.String value)
public XmlStringBuilder optAttribute(java.lang.String name, java.lang.Enum<?> value)
public XmlStringBuilder xmlnsAttribute(java.lang.String value)
public XmlStringBuilder xmllangAttribute(java.lang.String value)
public XmlStringBuilder escape(java.lang.String text)
public XmlStringBuilder prelude(PacketExtension pe)
public XmlStringBuilder optAppend(java.lang.CharSequence csq)
public XmlStringBuilder append(XmlStringBuilder xsb)
public XmlStringBuilder append(java.lang.CharSequence csq)
append
in interface java.lang.Appendable
public XmlStringBuilder append(java.lang.CharSequence csq, int start, int end)
append
in interface java.lang.Appendable
public XmlStringBuilder append(char c)
append
in interface java.lang.Appendable
public int length()
length
in interface java.lang.CharSequence
public char charAt(int index)
charAt
in interface java.lang.CharSequence
public java.lang.CharSequence subSequence(int start, int end)
subSequence
in interface java.lang.CharSequence
public java.lang.String toString()
toString
in interface java.lang.CharSequence
toString
in class java.lang.Object