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