Package com.github.underscore
Class Xml.XmlValue
- java.lang.Object
-
- com.github.underscore.Xml.XmlValue
-
-
Constructor Summary
Constructors Modifier Constructor Description privateXmlValue()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Stringescape(String s)private static voidescape(String s, StringBuilder sb)static StringescapeName(String name, Set<String> namespaces)static StringgetMapKey(Object map)static ObjectgetMapValue(Object map)private static voidprocessArrays(Object value, Xml.XmlStringBuilder builder, String name, boolean parentTextFound, Set<String> namespaces, boolean addArray, String arrayTrue)private static voidprocessArrays2(Object value, Xml.XmlStringBuilder builder, String name, boolean parentTextFound, Set<String> namespaces, String arrayTrue)private static inttranslate(CharSequence input, int index, StringBuilder builder)static Stringunescape(String s)private static voidunescape(String s, StringBuilder sb)static voidwriteXml(Object value, String name, Xml.XmlStringBuilder builder, boolean parentTextFound, Set<String> namespaces, boolean addArray, String arrayTrue)
-
-
-
Method Detail
-
writeXml
public static void writeXml(Object value, String name, Xml.XmlStringBuilder builder, boolean parentTextFound, Set<String> namespaces, boolean addArray, String arrayTrue)
-
processArrays
private static void processArrays(Object value, Xml.XmlStringBuilder builder, String name, boolean parentTextFound, Set<String> namespaces, boolean addArray, String arrayTrue)
-
processArrays2
private static void processArrays2(Object value, Xml.XmlStringBuilder builder, String name, boolean parentTextFound, Set<String> namespaces, String arrayTrue)
-
escape
private static void escape(String s, StringBuilder sb)
-
unescape
private static void unescape(String s, StringBuilder sb)
-
translate
private static int translate(CharSequence input, int index, StringBuilder builder)
-
-