com.rapidminer.tools
Class XMLSerialization
java.lang.Object
com.rapidminer.tools.XMLSerialization
public class XMLSerialization
- extends java.lang.Object
This class handles all kinds in- and output write processes for all kinds of objects
into and from XML. This class must use object streams since memory consumption is too
big otherwise. Hence, string based methods are no longer supported.
- Author:
- Ingo Mierswa
|
Method Summary |
void |
addAlias(java.lang.String name,
java.lang.Class clazz)
|
java.lang.Object |
fromXML(java.io.InputStream in)
|
static XMLSerialization |
getXMLSerialization()
Returns the singleton instance. |
static void |
init(java.lang.ClassLoader classLoader)
|
void |
writeXML(java.lang.Object object,
java.io.OutputStream out)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XMLSerialization
public XMLSerialization(java.lang.ClassLoader classLoader)
init
public static void init(java.lang.ClassLoader classLoader)
addAlias
public void addAlias(java.lang.String name,
java.lang.Class clazz)
writeXML
public void writeXML(java.lang.Object object,
java.io.OutputStream out)
throws java.io.IOException
- Throws:
java.io.IOException
fromXML
public java.lang.Object fromXML(java.io.InputStream in)
throws java.io.IOException
- Throws:
java.io.IOException
getXMLSerialization
public static XMLSerialization getXMLSerialization()
- Returns the singleton instance.
Copyright © 2001-2009 by Rapid-I