|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.yestech.lib.xml.XmlUtils
public class XmlUtils
Utility class for XML
| Constructor Summary | |
|---|---|
XmlUtils()
|
|
| Method Summary | ||
|---|---|---|
static void |
dump(javax.xml.stream.XMLStreamReader reader)
|
|
static void |
dump(javax.xml.stream.XMLStreamReader reader,
org.slf4j.Logger callbackLogger)
|
|
static
|
fromJSon(java.lang.String json)
Deserializes any XML to Object |
|
static
|
fromJSon(java.lang.String json,
boolean annotation)
Deserializes any XML to Object |
|
static
|
fromXml(java.lang.String xml)
Deserializes any XML to Object |
|
static
|
fromXml(java.lang.String xml,
boolean annotation)
Deserializes any XML to Object |
|
static
|
fromXml(java.lang.String xml,
java.util.Map<java.lang.String,java.lang.Class<?>> aliases)
Deserializes any XML to Object. |
|
static
|
fromXml(java.lang.String xml,
java.util.Map<java.lang.String,java.lang.Class<?>> aliases,
boolean annotation)
Deserializes any XML to Object. |
|
static
|
fromXmlJaxb(java.lang.Class resultClass,
java.lang.String xml)
Deserializes any XML to Object |
|
static
|
fromXmlJaxb(java.lang.Object result,
java.lang.String xml)
Deserializes any XML to Object |
|
static java.lang.String |
parse(javax.xml.stream.XMLStreamReader reader)
|
|
static java.lang.String |
toJSon(java.lang.Object object)
Serializes any Object to JSon |
|
static java.lang.String |
toJSon(java.lang.Object object,
boolean annotation)
Serializes any Object to JSon |
|
static java.lang.String |
toPartialXml(java.lang.Object object,
java.util.Map<java.lang.String,java.lang.Class<?>> omit)
|
|
static java.lang.String |
toPartialXml(java.lang.Object object,
java.util.Map<java.lang.String,java.lang.Class<?>> omit,
boolean annotation)
|
|
static java.lang.String |
toPartialXml(java.lang.Object object,
java.util.Map<java.lang.String,java.lang.Class<?>> aliases,
java.util.Map<java.lang.String,java.lang.Class<?>> omit)
|
|
static java.lang.String |
toPartialXml(java.lang.Object object,
java.util.Map<java.lang.String,java.lang.Class<?>> aliases,
java.util.Map<java.lang.String,java.lang.Class<?>> omit,
boolean annotation)
|
|
static java.lang.String |
toXml(java.util.List<?> list,
java.lang.String listName)
Serializes a list to xml with a given name Note: Annotation detection will be used when called. |
|
static java.lang.String |
toXml(java.util.List<?> list,
java.lang.String listName,
boolean annotation)
Serializes a list to xml with a given name Note: Annotation detection will be used when called. |
|
static java.lang.String |
toXml(java.lang.Object object)
Serializes any Object to XML |
|
static java.lang.String |
toXml(java.lang.Object object,
boolean annotation)
Serializes any Object to XML Note: Annotation detection will be used when called. |
|
static java.lang.String |
toXml(java.lang.Object object,
java.util.Map<java.lang.String,java.lang.Class<?>> aliases)
Serializes any Object to XML. |
|
static java.lang.String |
toXml(java.lang.Object object,
java.util.Map<java.lang.String,java.lang.Class<?>> aliases,
boolean annotation)
Serializes any Object to XML. |
|
static java.lang.String |
toXmlJaxb(java.lang.Object object)
Serializes any Object to XML |
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public XmlUtils()
| Method Detail |
|---|
public static void dump(javax.xml.stream.XMLStreamReader reader,
org.slf4j.Logger callbackLogger)
public static java.lang.String toXmlJaxb(java.lang.Object object)
object - Object to serialize
public static java.lang.String toXml(java.lang.Object object)
object - Object to serialize
public static java.lang.String toXml(java.lang.Object object,
boolean annotation)
object - Object to serializeannotation - whether to use annotations
public static java.lang.String toXml(java.util.List<?> list,
java.lang.String listName)
list - list to serializelistName - Name of the list
public static java.lang.String toXml(java.util.List<?> list,
java.lang.String listName,
boolean annotation)
list - list to serializeannotation - whether to use annotationslistName - Name of the list
public static java.lang.String toJSon(java.lang.Object object)
object - Object to serialize
public static java.lang.String toJSon(java.lang.Object object,
boolean annotation)
object - Object to serializeannotation - whether to use annotations
public static java.lang.String toPartialXml(java.lang.Object object,
java.util.Map<java.lang.String,java.lang.Class<?>> omit)
object - omit -
public static java.lang.String toPartialXml(java.lang.Object object,
java.util.Map<java.lang.String,java.lang.Class<?>> omit,
boolean annotation)
object - annotation - whether to use annotationsomit -
public static java.lang.String toXml(java.lang.Object object,
java.util.Map<java.lang.String,java.lang.Class<?>> aliases)
object - Object to serializealiases - Mapping Alias to use
public static java.lang.String toXml(java.lang.Object object,
java.util.Map<java.lang.String,java.lang.Class<?>> aliases,
boolean annotation)
object - Object to serializealiases - Mapping Alias to useannotation - whether to use annotations
public static java.lang.String toPartialXml(java.lang.Object object,
java.util.Map<java.lang.String,java.lang.Class<?>> aliases,
java.util.Map<java.lang.String,java.lang.Class<?>> omit)
public static java.lang.String toPartialXml(java.lang.Object object,
java.util.Map<java.lang.String,java.lang.Class<?>> aliases,
java.util.Map<java.lang.String,java.lang.Class<?>> omit,
boolean annotation)
public static <T> T fromJSon(java.lang.String json)
json - Object to deserialize
public static <T> T fromJSon(java.lang.String json,
boolean annotation)
json - Object to deserializeannotation - whether to use annotations
public static <T> T fromXml(java.lang.String xml)
xml - Object to deserialize
public static <T> T fromXml(java.lang.String xml,
boolean annotation)
xml - Object to deserializeannotation - whether to use annotations
public static <T> T fromXmlJaxb(java.lang.Object result,
java.lang.String xml)
result - Object of deserializationxml - Object to deserialize
public static <T> T fromXmlJaxb(java.lang.Class resultClass,
java.lang.String xml)
resultClass - Class of deserializationxml - Object to deserialize
public static <T> T fromXml(java.lang.String xml,
java.util.Map<java.lang.String,java.lang.Class<?>> aliases)
xml - Object to deserializealiases - Mapping Alias to use
public static <T> T fromXml(java.lang.String xml,
java.util.Map<java.lang.String,java.lang.Class<?>> aliases,
boolean annotation)
xml - Object to deserializeannotation - whether to use annotationsaliases - Mapping Alias to use
public static void dump(javax.xml.stream.XMLStreamReader reader)
public static java.lang.String parse(javax.xml.stream.XMLStreamReader reader)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||