|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectuk.co.lakesidetech.springxmldb.processor.XStreamObjectToXMLProcessor
The XStreamObjectToXMLProcessor
uses xstream
to convert objects to and from XML. The processor allows aliases of classnames to short names
in the configuration to improve the readability of the xml.
Constructor Summary | |
XStreamObjectToXMLProcessor()
|
Method Summary | |
protected void |
addAliases(com.thoughtworks.xstream.XStream xstream)
adds the aliases configured for this processor to the xsteam configuration to use in the transformation |
org.w3c.dom.Document |
processToXMLDOM(java.lang.Object obj)
Convert a Object to an XML W3C DOM Document representation |
java.lang.String |
processToXMLString(java.lang.Object obj)
Convert a Object to an XML String representation |
java.lang.Object |
processXMLToObject(org.w3c.dom.Document xml)
Process a W3C DOM representation of an XML document to a Java Object. |
java.lang.Object |
processXMLToObject(java.lang.String xml)
Process a String representation of an XML document to a Java Object. |
void |
setAliases(java.util.Map aliases)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public XStreamObjectToXMLProcessor()
Method Detail |
public void setAliases(java.util.Map aliases)
aliases
- The aliases to set.public java.lang.String processToXMLString(java.lang.Object obj)
IObjectToXMLProcessor
processToXMLString
in interface IObjectToXMLProcessor
obj
-
IObjectToXMLProcessor.processToXMLString(java.lang.Object)
public org.w3c.dom.Document processToXMLDOM(java.lang.Object obj)
IObjectToXMLProcessor
processToXMLDOM
in interface IObjectToXMLProcessor
obj
-
IObjectToXMLProcessor.processToXMLDOM(java.lang.Object)
public java.lang.Object processXMLToObject(java.lang.String xml)
IObjectToXMLProcessor
processXMLToObject
in interface IObjectToXMLProcessor
xml
-
IObjectToXMLProcessor.processXMLToObject(java.lang.String)
public java.lang.Object processXMLToObject(org.w3c.dom.Document xml)
IObjectToXMLProcessor
processXMLToObject
in interface IObjectToXMLProcessor
xml
-
IObjectToXMLProcessor.processXMLToObject(org.w3c.dom.Document)
protected void addAliases(com.thoughtworks.xstream.XStream xstream)
xstream
- the XStream object
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |