Interface to give XML mapping capabilities to a Java object.
It provides bidirectional mapping :
from XML to java object
from Java object to XML
Method Summary | |
java.lang.Object |
createBean()
Creates an new instance of the b managed by the XML mapper |
java.lang.Class |
getBeanClass()
Returns the class of the bean managed by the XML mapper |
void |
setXmlFieldValue(java.lang.Object bean,
java.lang.String sFieldName,
java.lang.String sFieldValue)
Set the given field value in the object field corresponding to the given field name. |
void |
toXml(java.io.PrintWriter out,
java.lang.Object bean,
java.lang.String sTagName)
Print the given bean as XML tag on the given output |
Method Detail |
public java.lang.Class getBeanClass()
public java.lang.Object createBean()
public void setXmlFieldValue(java.lang.Object bean, java.lang.String sFieldName, java.lang.String sFieldValue)
bean
- : the bean to updatesFieldName
- : the name of the field in the XML flowsFieldValue
- : the value of the fieldpublic void toXml(java.io.PrintWriter out, java.lang.Object bean, java.lang.String sTagName)
out
- bean
- sTagName
-