XMLClassifier (original) (raw)
java.lang.Object
- weka.core.xml.XMLSerialization
- weka.core.xml.XMLBasicSerialization
- weka.classifiers.xml.XMLClassifier
- weka.core.xml.XMLBasicSerialization
All Implemented Interfaces:
RevisionHandler
public class XMLClassifier
extends XMLBasicSerialization
This class serializes and deserializes a Classifier instance to and fro XML.
Version: Revision:1.6Revision: 1.6 Revision:1.6
Author:
FracPete (fracpete at waikato dot ac dot nz)
Field Summary
* ### Fields inherited from class weka.core.xml.[XMLBasicSerialization](../../../weka/core/xml/XMLBasicSerialization.html "class in weka.core.xml") `[VAL_CELLS](../../../weka/core/xml/XMLBasicSerialization.html#VAL%5FCELLS), [VAL_KEY](../../../weka/core/xml/XMLBasicSerialization.html#VAL%5FKEY), [VAL_MAPPING](../../../weka/core/xml/XMLBasicSerialization.html#VAL%5FMAPPING), [VAL_VALUE](../../../weka/core/xml/XMLBasicSerialization.html#VAL%5FVALUE)` * ### Fields inherited from class weka.core.xml.[XMLSerialization](../../../weka/core/xml/XMLSerialization.html "class in weka.core.xml") `[ATT_ARRAY](../../../weka/core/xml/XMLSerialization.html#ATT%5FARRAY), [ATT_ARRAY_DEFAULT](../../../weka/core/xml/XMLSerialization.html#ATT%5FARRAY%5FDEFAULT), [ATT_CLASS](../../../weka/core/xml/XMLSerialization.html#ATT%5FCLASS), [ATT_NAME](../../../weka/core/xml/XMLSerialization.html#ATT%5FNAME), [ATT_NULL](../../../weka/core/xml/XMLSerialization.html#ATT%5FNULL), [ATT_NULL_DEFAULT](../../../weka/core/xml/XMLSerialization.html#ATT%5FNULL%5FDEFAULT), [ATT_PRIMITIVE](../../../weka/core/xml/XMLSerialization.html#ATT%5FPRIMITIVE), [ATT_PRIMITIVE_DEFAULT](../../../weka/core/xml/XMLSerialization.html#ATT%5FPRIMITIVE%5FDEFAULT), [ATT_VERSION](../../../weka/core/xml/XMLSerialization.html#ATT%5FVERSION), [DOCTYPE](../../../weka/core/xml/XMLSerialization.html#DOCTYPE), [ROOT_NODE](../../../weka/core/xml/XMLSerialization.html#ROOT%5FNODE), [TAG_OBJECT](../../../weka/core/xml/XMLSerialization.html#TAG%5FOBJECT), [VAL_NO](../../../weka/core/xml/XMLSerialization.html#VAL%5FNO), [VAL_ROOT](../../../weka/core/xml/XMLSerialization.html#VAL%5FROOT), [VAL_YES](../../../weka/core/xml/XMLSerialization.html#VAL%5FYES)`
Constructor Summary
Constructors
Constructor and Description XMLClassifier() initializes the serialization Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type Method and Description void clear() generates internally a new XML document and clears also the IgnoreList and the mappings for the Read/Write-Methods java.lang.String getRevision() Returns the revision string. * ### Methods inherited from class weka.core.xml.[XMLBasicSerialization](../../../weka/core/xml/XMLBasicSerialization.html "class in weka.core.xml") `[readCollection](../../../weka/core/xml/XMLBasicSerialization.html#readCollection-org.w3c.dom.Element-), [readCostMatrixOld](../../../weka/core/xml/XMLBasicSerialization.html#readCostMatrixOld-org.w3c.dom.Element-), [readDefaultListModel](../../../weka/core/xml/XMLBasicSerialization.html#readDefaultListModel-org.w3c.dom.Element-), [readMap](../../../weka/core/xml/XMLBasicSerialization.html#readMap-org.w3c.dom.Element-), [readMatrix](../../../weka/core/xml/XMLBasicSerialization.html#readMatrix-org.w3c.dom.Element-), [readMatrixOld](../../../weka/core/xml/XMLBasicSerialization.html#readMatrixOld-org.w3c.dom.Element-), [writeCollection](../../../weka/core/xml/XMLBasicSerialization.html#writeCollection-org.w3c.dom.Element-java.lang.Object-java.lang.String-), [writeCostMatrixOld](../../../weka/core/xml/XMLBasicSerialization.html#writeCostMatrixOld-org.w3c.dom.Element-java.lang.Object-java.lang.String-), [writeDefaultListModel](../../../weka/core/xml/XMLBasicSerialization.html#writeDefaultListModel-org.w3c.dom.Element-java.lang.Object-java.lang.String-), [writeMap](../../../weka/core/xml/XMLBasicSerialization.html#writeMap-org.w3c.dom.Element-java.lang.Object-java.lang.String-), [writeMatrix](../../../weka/core/xml/XMLBasicSerialization.html#writeMatrix-org.w3c.dom.Element-java.lang.Object-java.lang.String-), [writeMatrixOld](../../../weka/core/xml/XMLBasicSerialization.html#writeMatrixOld-org.w3c.dom.Element-java.lang.Object-java.lang.String-)` * ### Methods inherited from class weka.core.xml.[XMLSerialization](../../../weka/core/xml/XMLSerialization.html "class in weka.core.xml") `[fromXML](../../../weka/core/xml/XMLSerialization.html#fromXML-org.w3c.dom.Document-), [getVersion](../../../weka/core/xml/XMLSerialization.html#getVersion--), [main](../../../weka/core/xml/XMLSerialization.html#main-java.lang.String:A-), [read](../../../weka/core/xml/XMLSerialization.html#read-java.io.File-), [read](../../../weka/core/xml/XMLSerialization.html#read-java.io.InputStream-), [read](../../../weka/core/xml/XMLSerialization.html#read-java.io.Reader-), [read](../../../weka/core/xml/XMLSerialization.html#read-java.lang.String-), [readBooleanFromXML](../../../weka/core/xml/XMLSerialization.html#readBooleanFromXML-org.w3c.dom.Element-), [readByteFromXML](../../../weka/core/xml/XMLSerialization.html#readByteFromXML-org.w3c.dom.Element-), [readCharFromXML](../../../weka/core/xml/XMLSerialization.html#readCharFromXML-org.w3c.dom.Element-), [readDoubleFromXML](../../../weka/core/xml/XMLSerialization.html#readDoubleFromXML-org.w3c.dom.Element-), [readFloatFromXML](../../../weka/core/xml/XMLSerialization.html#readFloatFromXML-org.w3c.dom.Element-), [readFromXML](../../../weka/core/xml/XMLSerialization.html#readFromXML-org.w3c.dom.Element-), [readFromXML](../../../weka/core/xml/XMLSerialization.html#readFromXML-java.lang.Object-java.lang.String-org.w3c.dom.Element-), [readIntFromXML](../../../weka/core/xml/XMLSerialization.html#readIntFromXML-org.w3c.dom.Element-), [readLongFromXML](../../../weka/core/xml/XMLSerialization.html#readLongFromXML-org.w3c.dom.Element-), [readShortFromXML](../../../weka/core/xml/XMLSerialization.html#readShortFromXML-org.w3c.dom.Element-), [toXML](../../../weka/core/xml/XMLSerialization.html#toXML-java.lang.Object-), [write](../../../weka/core/xml/XMLSerialization.html#write-java.io.File-java.lang.Object-), [write](../../../weka/core/xml/XMLSerialization.html#write-java.io.OutputStream-java.lang.Object-), [write](../../../weka/core/xml/XMLSerialization.html#write-java.lang.String-java.lang.Object-), [write](../../../weka/core/xml/XMLSerialization.html#write-java.io.Writer-java.lang.Object-), [writeToXML](../../../weka/core/xml/XMLSerialization.html#writeToXML-org.w3c.dom.Element-java.lang.Object-java.lang.String-)` * ### Methods inherited from class java.lang.Object `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`
Constructor Detail
* #### XMLClassifier public XMLClassifier() throws java.lang.Exception initializes the serialization Throws: `java.lang.Exception` \- if initialization fails
Method Detail
* #### clear public void clear() throws java.lang.Exception generates internally a new XML document and clears also the IgnoreList and the mappings for the Read/Write-Methods Overrides: `[clear](../../../weka/core/xml/XMLBasicSerialization.html#clear--)` in class `[XMLBasicSerialization](../../../weka/core/xml/XMLBasicSerialization.html "class in weka.core.xml")` Throws: `java.lang.Exception` \- if initializing fails * #### getRevision public java.lang.String getRevision() Returns the revision string. Specified by: `[getRevision](../../../weka/core/RevisionHandler.html#getRevision--)` in interface `[RevisionHandler](../../../weka/core/RevisionHandler.html "interface in weka.core")` Overrides: `[getRevision](../../../weka/core/xml/XMLBasicSerialization.html#getRevision--)` in class `[XMLBasicSerialization](../../../weka/core/xml/XMLBasicSerialization.html "class in weka.core.xml")` Returns: the revision