Package it.unimo.dbgroup.momis.XmlTools

Package for objects serialization/deserialization in XML format.

See:
          Description

Interface Summary
FullXmlExternalizable Allows a custom class to customize even its XML object definition element.
XmlExternalizable Extends the Serializable interface to support custom XML serialization.
 

Class Summary
BaseObjectDomStreamer Base class for specialized object streamers.
BaseXmlTools Base class for all XmlTools.
DomNavigator Provides a cursor to navigate through Elements of a DOM tree.
ObjectsList XmlWriter helper class to take track of object that was written and related information.
XmlObjectInput XmlReader wrapper that extends ObjectInputStream.
XmlObjectOutput XmlWriter wrapper that extends ObjectOutputStream.
XmlReader This class reads an Xml document produced by XmlWriter and deserializes any object encoutered.
XmlWriter This class create a DOM tree representing a description or serialization of any Java object passed as input.
 

Exception Summary
XmlToolsException Thrown when XmlTools can't accomplish a XML related operation.
XmlWriterException Exception specific to XmlWriter
 

Package it.unimo.dbgroup.momis.XmlTools Description

Package for objects serialization/deserialization in XML format.

XmlTools package supplies various classes, the most important are:

XmlReader and XmlWriter are the two main classes used for reading and writing object from and into a DOM tree.

Tools for XML serialization support the following features:

Tools for XML deserialization support the following features:



Universita' di Modena e Reggio Emilia