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 private
XmlValue()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String
escape(java.lang.String s)
private static void
escape(java.lang.String s, java.lang.StringBuilder sb)
static java.lang.String
escapeName(java.lang.String name, java.util.Set<java.lang.String> namespaces)
static java.lang.String
getMapKey(java.lang.Object map)
static java.lang.Object
getMapValue(java.lang.Object map)
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)
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)
private static int
translate(java.lang.CharSequence input, int index, java.lang.StringBuilder builder)
static java.lang.String
unescape(java.lang.String s)
private static void
unescape(java.lang.String s, java.lang.StringBuilder sb)
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)
-
-
-
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)
-
-