Class Xml.XmlObject
java.lang.Object
com.github.underscore.Xml.XmlObject
- Enclosing class:
Xml
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static voidaddCdata(Map.Entry entry, Xml.XmlStringBuilder.Step identStep, int ident, boolean addNewLine, List<Xml.XmlStringBuilder> elems) private static Xml.XmlStringBuilderaddCdataValue(Xml.XmlStringBuilder.Step identStep, int ident, String value, boolean addNewLine) private static voidaddComment(Map.Entry entry, Xml.XmlStringBuilder.Step identStep, int ident, boolean parentTextFound, boolean addNewLine, List<Xml.XmlStringBuilder> elems) private static Xml.XmlStringBuilderaddCommentValue(Xml.XmlStringBuilder.Step identStep, int ident, String value, boolean parentTextFound, boolean addNewLine) private static voidaddElement(Xml.XmlStringBuilder.Step identStep, int ident, Map.Entry entry, Set<String> namespaces, List<Xml.XmlStringBuilder> elems, boolean addNewLine, String arrayTrue) private static voidaddElements(Xml.XmlStringBuilder.Step identStep, int ident, Map.Entry entry, Set<String> namespaces, List<Xml.XmlStringBuilder> elems, boolean addNewLine, String arrayTrue) private static voidaddOpenElement(String name, boolean parentTextFound, Xml.XmlStringBuilder builder, Set<String> namespaces, boolean selfClosing, List<String> attrs, List<Xml.XmlStringBuilder> elems) private static voidaddText(Map.Entry entry, List<Xml.XmlStringBuilder> elems, Xml.XmlStringBuilder.Step identStep, int ident, Set<String> attrKeys, List<String> attrs) private static voidaddToBuilder(String name, boolean parentTextFound, Xml.XmlStringBuilder builder, Set<String> namespaces, List<String> attrs, List<Xml.XmlStringBuilder> elems) private static voidprivate static voidprocessElements(Map.Entry entry, Xml.XmlStringBuilder.Step identStep, int ident, boolean addNewLine, List<Xml.XmlStringBuilder> elems, Set<String> namespaces, boolean parentTextFound, String arrayTrue) static voidwriteXml(Map map, String name, Xml.XmlStringBuilder builder, boolean parentTextFound, Set<String> namespaces, boolean addArray, String arrayTrue)
-
Constructor Details
-
XmlObject
private XmlObject()
-
-
Method Details
-
writeXml
-
fillNamespacesAndAttrs
-
addToBuilder
private static void addToBuilder(String name, boolean parentTextFound, Xml.XmlStringBuilder builder, Set<String> namespaces, List<String> attrs, List<Xml.XmlStringBuilder> elems) -
addOpenElement
private static void addOpenElement(String name, boolean parentTextFound, Xml.XmlStringBuilder builder, Set<String> namespaces, boolean selfClosing, List<String> attrs, List<Xml.XmlStringBuilder> elems) -
processElements
private static void processElements(Map.Entry entry, Xml.XmlStringBuilder.Step identStep, int ident, boolean addNewLine, List<Xml.XmlStringBuilder> elems, Set<String> namespaces, boolean parentTextFound, String arrayTrue) -
addText
private static void addText(Map.Entry entry, List<Xml.XmlStringBuilder> elems, Xml.XmlStringBuilder.Step identStep, int ident, Set<String> attrKeys, List<String> attrs) -
addElements
private static void addElements(Xml.XmlStringBuilder.Step identStep, int ident, Map.Entry entry, Set<String> namespaces, List<Xml.XmlStringBuilder> elems, boolean addNewLine, String arrayTrue) -
addElement
private static void addElement(Xml.XmlStringBuilder.Step identStep, int ident, Map.Entry entry, Set<String> namespaces, List<Xml.XmlStringBuilder> elems, boolean addNewLine, String arrayTrue) -
addComment
private static void addComment(Map.Entry entry, Xml.XmlStringBuilder.Step identStep, int ident, boolean parentTextFound, boolean addNewLine, List<Xml.XmlStringBuilder> elems) -
addCommentValue
private static Xml.XmlStringBuilder addCommentValue(Xml.XmlStringBuilder.Step identStep, int ident, String value, boolean parentTextFound, boolean addNewLine) -
addCdata
private static void addCdata(Map.Entry entry, Xml.XmlStringBuilder.Step identStep, int ident, boolean addNewLine, List<Xml.XmlStringBuilder> elems) -
addCdataValue
private static Xml.XmlStringBuilder addCdataValue(Xml.XmlStringBuilder.Step identStep, int ident, String value, boolean addNewLine)
-