public class XmlWriter
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private java.util.List |
elements |
private boolean |
empty |
private boolean |
endAttr |
private boolean |
indent |
private java.io.Writer |
w |
| Constructor and Description |
|---|
XmlWriter(java.io.Writer w) |
XmlWriter(java.io.Writer w,
boolean indent) |
| Modifier and Type | Method and Description |
|---|---|
XmlWriter |
attribute(java.lang.String name,
java.lang.Object value) |
XmlWriter |
element(java.lang.String name) |
private static java.lang.String |
encode(java.lang.Object o) |
XmlWriter |
end() |
XmlWriter |
end(boolean indent) |
XmlWriter |
indent(int nb) |
XmlWriter |
newLine() |
XmlWriter |
text(java.lang.Object value) |
XmlWriter |
textElement(java.lang.String name,
java.lang.Object value) |
private final java.io.Writer w
private final java.util.List elements
private boolean empty
private boolean endAttr
private boolean indent
public XmlWriter(java.io.Writer w)
public XmlWriter(java.io.Writer w,
boolean indent)
public XmlWriter indent(int nb) throws java.io.IOException
java.io.IOExceptionpublic XmlWriter newLine() throws java.io.IOException
java.io.IOExceptionpublic XmlWriter element(java.lang.String name) throws java.io.IOException
java.io.IOExceptionpublic XmlWriter attribute(java.lang.String name, java.lang.Object value) throws java.io.IOException
java.io.IOExceptionpublic XmlWriter end() throws java.io.IOException
java.io.IOExceptionpublic XmlWriter end(boolean indent) throws java.io.IOException
java.io.IOExceptionpublic XmlWriter text(java.lang.Object value) throws java.io.IOException
java.io.IOExceptionpublic XmlWriter textElement(java.lang.String name, java.lang.Object value) throws java.io.IOException
java.io.IOExceptionprivate static java.lang.String encode(java.lang.Object o)