Class Xml.XmlObject

  • Enclosing class:
    Xml

    public static class Xml.XmlObject
    extends java.lang.Object
    • Constructor Detail

      • XmlObject

        private XmlObject()
    • Method Detail

      • writeXml

        public static void writeXml​(java.util.Map map,
                                    java.lang.String name,
                                    Xml.XmlStringBuilder builder,
                                    boolean parentTextFound,
                                    java.util.Set<java.lang.String> namespaces,
                                    boolean addArray,
                                    java.lang.String arrayTrue)
      • fillNamespacesAndAttrs

        private static void fillNamespacesAndAttrs​(java.util.Map map,
                                                   java.util.Set<java.lang.String> namespaces,
                                                   java.util.Set<java.lang.String> attrKeys)
      • addToBuilder

        private static void addToBuilder​(java.lang.String name,
                                         boolean parentTextFound,
                                         Xml.XmlStringBuilder builder,
                                         java.util.Set<java.lang.String> namespaces,
                                         java.util.List<java.lang.String> attrs,
                                         java.util.List<Xml.XmlStringBuilder> elems)
      • addOpenElement

        private static void addOpenElement​(java.lang.String name,
                                           boolean parentTextFound,
                                           Xml.XmlStringBuilder builder,
                                           java.util.Set<java.lang.String> namespaces,
                                           boolean selfClosing,
                                           java.util.List<java.lang.String> attrs,
                                           java.util.List<Xml.XmlStringBuilder> elems)
      • processElements

        private static void processElements​(java.util.Map.Entry entry,
                                            Xml.XmlStringBuilder.Step identStep,
                                            int ident,
                                            boolean addNewLine,
                                            java.util.List<Xml.XmlStringBuilder> elems,
                                            java.util.Set<java.lang.String> namespaces,
                                            boolean parentTextFound,
                                            java.lang.String arrayTrue)
      • addText

        private static void addText​(java.util.Map.Entry entry,
                                    java.util.List<Xml.XmlStringBuilder> elems,
                                    Xml.XmlStringBuilder.Step identStep,
                                    int ident,
                                    java.util.Set<java.lang.String> attrKeys,
                                    java.util.List<java.lang.String> attrs)
      • addElements

        private static void addElements​(Xml.XmlStringBuilder.Step identStep,
                                        int ident,
                                        java.util.Map.Entry entry,
                                        java.util.Set<java.lang.String> namespaces,
                                        java.util.List<Xml.XmlStringBuilder> elems,
                                        boolean addNewLine,
                                        java.lang.String arrayTrue)
      • addElement

        private static void addElement​(Xml.XmlStringBuilder.Step identStep,
                                       int ident,
                                       java.util.Map.Entry entry,
                                       java.util.Set<java.lang.String> namespaces,
                                       java.util.List<Xml.XmlStringBuilder> elems,
                                       boolean addNewLine,
                                       java.lang.String arrayTrue)