Package org.netxms.client.xml
Class XMLTools
java.lang.Object
org.netxms.client.xml.XMLTools
Tools for XML conversion
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic <T> TcreateFromXml(Class<T> c, String xml) Create object from XML document.static org.simpleframework.xml.SerializerCreate serializer with registered transformsstatic voidregisterTransform(Class<?> type, org.simpleframework.xml.transform.Transform<?> transform) Register global transform for given data type.static StringSerialize given object to XML.
- 
Constructor Details- 
XMLToolspublic XMLTools()
 
- 
- 
Method Details- 
registerTransformpublic static void registerTransform(Class<?> type, org.simpleframework.xml.transform.Transform<?> transform) Register global transform for given data type.- Parameters:
- type- data type (class)
- transform- transform
 
- 
createSerializerCreate serializer with registered transforms- Returns:
- serializer with registered transforms
- Throws:
- Exception- on XML library failures
 
- 
createFromXmlCreate object from XML document.- Type Parameters:
- T- object class
- Parameters:
- c- object class
- xml- XML document
- Returns:
- deserialized object
- Throws:
- Exception- on error
 
- 
serializeSerialize given object to XML.- Parameters:
- object- object to serialize
- Returns:
- serialized object
- Throws:
- Exception- on error
 
 
-