Package com.github.underscore
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)  
 -