org.zlatan.util
Class InstanceConverter

java.lang.Object
  extended byorg.zlatan.util.InstanceConverter

public class InstanceConverter
extends java.lang.Object

Classe di utilità che serializza trasforma un oggetto serializzabile in XML nella relativa rappresentazione in Document o in stringa XML.


Constructor Summary
InstanceConverter()
           
 
Method Summary
static org.w3c.dom.Document instanceToDocument(java.lang.Object instance, javax.xml.namespace.QName root)
          Trasforma in documento una istanza di oggetto serializzabile in XML.
static java.lang.String instanceToXml(java.lang.Object instance, javax.xml.namespace.QName root)
          Trasforma in stringa XML un oggetto serializzabile in XML.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InstanceConverter

public InstanceConverter()
Method Detail

instanceToDocument

public static org.w3c.dom.Document instanceToDocument(java.lang.Object instance,
                                                      javax.xml.namespace.QName root)
                                               throws java.io.IOException,
                                                      org.xml.sax.SAXException
Trasforma in documento una istanza di oggetto serializzabile in XML.

Parameters:
instance - l'oggetto da serializzare
root - il nome qualificato della radice del documento
Returns:
un Document che rappresenta in DOM l'oggetto
Throws:
java.io.IOException
org.xml.sax.SAXException

instanceToXml

public static java.lang.String instanceToXml(java.lang.Object instance,
                                             javax.xml.namespace.QName root)
                                      throws java.io.IOException,
                                             org.xml.sax.SAXException
Trasforma in stringa XML un oggetto serializzabile in XML.

Parameters:
instance - l'oggetto da rappresentare in XML
root - il nome qualificato da assegnare alla radice del documento XML
Returns:
la rappresentazione XML dell'oggetto in formato stringa
Throws:
java.io.IOException
org.xml.sax.SAXException