All Methods Instance Methods Concrete Methods Deprecated Methods
Modifier and Type |
Method and Description |
XmlStringBuilder |
append(char c) |
XmlStringBuilder |
append(CharSequence csq) |
XmlStringBuilder |
append(CharSequence csq,
int start,
int end) |
XmlStringBuilder |
append(Collection<? extends Element> elements) |
XmlStringBuilder |
append(Collection<? extends Element> elements,
String enclosingNamespace) |
XmlStringBuilder |
append(XmlStringBuilder xsb) |
XmlStringBuilder |
attribute(String name,
boolean bool) |
XmlStringBuilder |
attribute(String name,
CharSequence value) |
XmlStringBuilder |
attribute(String name,
Date value)
Add a new attribute to this builder, with the Date instance as its value,
which will get formatted with XmppDateTime.formatXEP0082Date(Date) .
|
XmlStringBuilder |
attribute(String name,
Enum<?> value) |
XmlStringBuilder |
attribute(String name,
int value) |
XmlStringBuilder |
attribute(String name,
String value)
Does nothing if value is null.
|
char |
charAt(int index) |
XmlStringBuilder |
closeElement(NamedElement e) |
XmlStringBuilder |
closeElement(String name) |
XmlStringBuilder |
closeEmptyElement() |
XmlStringBuilder |
condAttribute(boolean condition,
String name,
String value) |
XmlStringBuilder |
condEmptyElement(boolean condition,
String element) |
XmlStringBuilder |
element(Element element) |
XmlStringBuilder |
element(String name,
CharSequence content)
Add a new element to this builder.
|
XmlStringBuilder |
element(String name,
Date content)
Add a new element to this builder, with the Date instance as its content,
which will get formatted with XmppDateTime.formatXEP0082Date(Date) .
|
XmlStringBuilder |
element(String name,
Enum<?> content) |
XmlStringBuilder |
element(String name,
String content)
Add a new element to this builder.
|
XmlStringBuilder |
emptyElement(Enum<?> element) |
XmlStringBuilder |
emptyElement(String element) |
boolean |
equals(Object other) |
XmlStringBuilder |
escape(CharSequence text) |
XmlStringBuilder |
escape(String text) |
XmlStringBuilder |
escapeAttributeValue(String value) |
XmlStringBuilder |
escapedElement(String name,
String escapedContent) |
XmlStringBuilder |
halfOpenElement(NamedElement namedElement) |
XmlStringBuilder |
halfOpenElement(String name) |
int |
hashCode() |
int |
length() |
XmlStringBuilder |
openElement(String name) |
XmlStringBuilder |
optAppend(CharSequence csq) |
XmlStringBuilder |
optAppend(Element element) |
XmlStringBuilder |
optAttribute(String name,
CharSequence value) |
XmlStringBuilder |
optAttribute(String name,
Date value)
Add a new attribute to this builder, with the Date instance as its value,
which will get formatted with XmppDateTime.formatXEP0082Date(Date)
if Date instance is not null .
|
XmlStringBuilder |
optAttribute(String name,
Enum<?> value) |
XmlStringBuilder |
optAttribute(String name,
String value) |
XmlStringBuilder |
optBooleanAttribute(String name,
boolean bool) |
XmlStringBuilder |
optBooleanAttributeDefaultTrue(String name,
boolean bool) |
XmlStringBuilder |
optElement(Element element) |
XmlStringBuilder |
optElement(String name,
CharSequence content) |
XmlStringBuilder |
optElement(String name,
Date content)
Add a new element to this builder, with the Date instance as its content,
which will get formatted with XmppDateTime.formatXEP0082Date(Date)
if Date instance is not null .
|
XmlStringBuilder |
optElement(String name,
Enum<?> content) |
XmlStringBuilder |
optElement(String name,
Object object) |
XmlStringBuilder |
optElement(String name,
String content) |
XmlStringBuilder |
optEscape(CharSequence text) |
XmlStringBuilder |
optIntAttribute(String name,
int value)
Add the given attribute if value => 0 .
|
XmlStringBuilder |
optIntElement(String name,
int value) |
XmlStringBuilder |
optLongAttribute(String name,
Long value)
Add the given attribute if value not null and value => 0 .
|
XmlStringBuilder |
optXmlLangAttribute(String lang) |
XmlStringBuilder |
prelude(ExtensionElement pe) |
XmlStringBuilder |
prelude(String elementName,
String namespace) |
XmlStringBuilder |
rightAngelBracket()
|
XmlStringBuilder |
rightAngleBracket()
Add a right angle bracket '>'.
|
CharSequence |
subSequence(int start,
int end) |
String |
toString() |
CharSequence |
toXML(String enclosingNamespace)
Returns the XML representation of this Element.
|
void |
write(Writer writer,
String enclosingNamespace)
Write the contents of this XmlStringBuilder to a Writer .
|
XmlStringBuilder |
xmllangAttribute(String value) |
XmlStringBuilder |
xmlnsAttribute(String value) |