Interfaces.AccessSerializers, Interfaces.ParserConfigurationpublic interface XmlWriter extends Interfaces.AccessSerializers, Interfaces.ParserConfiguration
| Modifier and Type | Method | Description |
|---|---|---|
default java.lang.String |
domToXml(XmlElement node) |
|
default void |
domToXml(XmlElement node,
java.io.Writer writer) |
|
default void |
domToXml(XmlElement node,
java.io.Writer writer,
java.lang.String indent) |
|
default java.lang.String |
toXml(java.lang.Object o) |
|
default void |
toXml(java.lang.Object o,
java.io.Writer writer) |
|
default void |
writeArray(java.io.Writer writer,
java.lang.String name,
java.lang.Object o,
java.lang.String indent) |
|
default void |
writeField(java.lang.Class<?> c,
java.io.Writer writer,
java.lang.String name,
java.lang.Object value,
java.lang.String indent) |
|
default void |
writeIndent(java.io.Writer writer,
java.lang.String indent) |
|
default void |
writeList(java.io.Writer writer,
java.lang.String name,
java.lang.Object o,
java.lang.String indent) |
|
default void |
writeMap(java.io.Writer writer,
java.lang.String name,
java.lang.Object o,
java.lang.String indent) |
|
default void |
writeNewLine(java.io.Writer writer) |
|
default void |
writeObject(java.io.Writer writer,
java.lang.String name,
java.lang.Object o,
java.lang.String indent) |
|
default void |
writeSet(java.io.Writer writer,
java.lang.String name,
java.lang.Object o,
java.lang.String indent) |
|
default void |
writeSimple(java.io.Writer writer,
java.lang.String name,
java.lang.Object value,
java.lang.String indent) |
|
default void |
writeSimple(java.io.Writer writer,
java.lang.String name,
java.lang.Object value,
java.util.List<java.lang.reflect.Field> attributes,
java.lang.Object text,
java.lang.String indent) |
getSerializer, hasSerializershouldEncodeUTF8, shouldPrettyPrintdefault java.lang.String toXml(java.lang.Object o)
default void toXml(java.lang.Object o,
java.io.Writer writer)
throws java.io.IOException
java.io.IOExceptiondefault java.lang.String domToXml(XmlElement node)
default void domToXml(XmlElement node, java.io.Writer writer) throws java.io.IOException
java.io.IOExceptiondefault void domToXml(XmlElement node, java.io.Writer writer, java.lang.String indent) throws java.io.IOException
java.io.IOExceptiondefault void writeSimple(java.io.Writer writer,
java.lang.String name,
java.lang.Object value,
java.lang.String indent)
throws java.io.IOException
java.io.IOExceptiondefault void writeSimple(java.io.Writer writer,
java.lang.String name,
java.lang.Object value,
java.util.List<java.lang.reflect.Field> attributes,
java.lang.Object text,
java.lang.String indent)
throws java.io.IOException,
java.lang.IllegalAccessException
java.io.IOExceptionjava.lang.IllegalAccessExceptiondefault void writeList(java.io.Writer writer,
java.lang.String name,
java.lang.Object o,
java.lang.String indent)
throws java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.io.IOException
java.lang.IllegalArgumentExceptionjava.lang.IllegalAccessExceptionjava.io.IOExceptiondefault void writeArray(java.io.Writer writer,
java.lang.String name,
java.lang.Object o,
java.lang.String indent)
throws java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.io.IOException
java.lang.IllegalArgumentExceptionjava.lang.IllegalAccessExceptionjava.io.IOExceptiondefault void writeSet(java.io.Writer writer,
java.lang.String name,
java.lang.Object o,
java.lang.String indent)
throws java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.io.IOException
java.lang.IllegalArgumentExceptionjava.lang.IllegalAccessExceptionjava.io.IOExceptiondefault void writeMap(java.io.Writer writer,
java.lang.String name,
java.lang.Object o,
java.lang.String indent)
throws java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.io.IOException
java.lang.IllegalArgumentExceptionjava.lang.IllegalAccessExceptionjava.io.IOExceptiondefault void writeObject(java.io.Writer writer,
java.lang.String name,
java.lang.Object o,
java.lang.String indent)
throws java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.io.IOException
java.lang.IllegalArgumentExceptionjava.lang.IllegalAccessExceptionjava.io.IOExceptiondefault void writeField(java.lang.Class<?> c,
java.io.Writer writer,
java.lang.String name,
java.lang.Object value,
java.lang.String indent)
throws java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.io.IOException
java.lang.IllegalArgumentExceptionjava.lang.IllegalAccessExceptionjava.io.IOExceptiondefault void writeIndent(java.io.Writer writer,
java.lang.String indent)
throws java.io.IOException
java.io.IOExceptiondefault void writeNewLine(java.io.Writer writer)
throws java.io.IOException
java.io.IOExceptionCopyright © 2018. All rights reserved.