|
xmlBlaster 1.6.2 client API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.xmlBlaster.util.XmlBuffer
Same as StringBuffer but has the additional method appendEscaped() which escapes predefined XML identities.
| Constructor Summary | |
XmlBuffer(int len)
|
|
| Method Summary | |
XmlBuffer |
append(boolean b)
Aquivalent to a StringBuffer.append(). |
XmlBuffer |
append(double ln)
Aquivalent to a StringBuffer.append(). |
XmlBuffer |
append(float ln)
Aquivalent to a StringBuffer.append(). |
XmlBuffer |
append(long ln)
Aquivalent to a StringBuffer.append(). |
XmlBuffer |
append(java.lang.String str)
Aquivalent to a StringBuffer.append(). |
static void |
append(java.lang.StringBuffer buf,
java.lang.String text)
Escape predefined xml entities (&, <, >, ', "). |
static void |
appendAttr(java.lang.StringBuffer buf,
java.lang.String text)
Escape predefined xml entities (\0, ', ", \r). |
XmlBuffer |
appendAttributeEscaped(java.lang.String text)
Escape predefined xml entities (', ", \r) for attributes. |
XmlBuffer |
appendEscaped(java.lang.String text)
Escape predefined xml entities (&, <, >, ', "). |
XmlBuffer |
appendTag(java.lang.String tagName)
Appends a tag name (e.g. |
static java.lang.String |
escape(java.lang.String text)
Escape predefined xml entities (&, <, >, ', "). |
java.lang.StringBuffer |
getRawBuffer()
|
int |
length()
|
void |
reset()
Removes all buffer entries. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public XmlBuffer(int len)
| Method Detail |
public XmlBuffer appendEscaped(java.lang.String text)
text -
public XmlBuffer appendAttributeEscaped(java.lang.String text)
text -
public XmlBuffer appendTag(java.lang.String tagName)
tagName - Could in future escape invalid tokens '<' and '&' in a tag name.
public XmlBuffer append(java.lang.String str)
public XmlBuffer append(long ln)
public XmlBuffer append(float ln)
public XmlBuffer append(double ln)
public XmlBuffer append(boolean b)
public java.lang.StringBuffer getRawBuffer()
public int length()
public void reset()
public java.lang.String toString()
public static java.lang.String escape(java.lang.String text)
text - e.g. "Hello < and &"
public static void append(java.lang.StringBuffer buf,
java.lang.String text)
text -
public static void appendAttr(java.lang.StringBuffer buf,
java.lang.String text)
text -
|
xmlBlaster 1.6.2 client API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||