public class JuffrouXml extends Object
| Constructor and Description |
|---|
JuffrouXml() |
JuffrouXml(String mappingUrlSpec) |
| Modifier and Type | Method and Description |
|---|---|
Object |
fromXml(String xml) |
JuffrouXmlMarshaller |
getXmlMarshaller() |
void |
readConfigFile(String mappingUrlSpec) |
void |
registerAttribute(Class beanClazz,
String beanPropertyName,
String attributeName) |
void |
registerAttribute(Class beanClazz,
String beanPropertyName,
String attributeName,
String serializerId) |
void |
registerElement(Class beanClazz,
String beanPropertyName,
String elementName) |
void |
registerElement(Class beanClazz,
String beanPropertyName,
String elementName,
String serializerId) |
void |
registerRootElement(Class beanClazz,
String elementName)
Defines the name that the root element corresponding to the bean class will have
|
void |
registerRootElement(Class beanClazz,
String elementName,
String serializerId) |
void |
registerSerializer(String serializerId,
Serializer serializer) |
String |
toXml(Object object) |
public JuffrouXml()
public JuffrouXml(String mappingUrlSpec)
mappingUrlSpec - (example "classpath:juffrou-xml-mapping.xml")public void readConfigFile(String mappingUrlSpec)
mappingUrlSpec - (example "classpath:juffrou-xml-mapping.xml")public JuffrouXmlMarshaller getXmlMarshaller()
public void registerSerializer(String serializerId, Serializer serializer)
public void registerRootElement(Class beanClazz, String elementName)
beanClazz - the class of the java beanelementName - the xml element name to usepublic void registerRootElement(Class beanClazz, String elementName, String serializerId)
public void registerElement(Class beanClazz, String beanPropertyName, String elementName)
public void registerElement(Class beanClazz, String beanPropertyName, String elementName, String serializerId)
public void registerAttribute(Class beanClazz, String beanPropertyName, String attributeName)
Copyright © 2011-2013. All Rights Reserved.