public class C45Saver extends AbstractFileSaver implements BatchConverter, IncrementalConverter, OptionHandler
-i <the input file> The input file
-o <the output file> The output file
-c <the class index> The class index
Saver,
Serialized FormBATCH, INCREMENTAL, NONE| Constructor and Description |
|---|
C45Saver()
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
Capabilities |
getCapabilities()
Returns the Capabilities of this saver.
|
java.lang.String |
getFileDescription()
Returns a description of the file type.
|
java.lang.String[] |
getOptions()
Gets the current settings of the C45Saver object.
|
java.lang.String |
getRevision()
Returns the revision string.
|
java.lang.String |
globalInfo()
Returns a string describing this Saver
|
java.util.Enumeration |
listOptions()
Returns an enumeration describing the available options.
|
static void |
main(java.lang.String[] args)
Main method.
|
void |
resetOptions()
Resets the Saver
|
void |
setOptions(java.lang.String[] options)
Parses a given list of options.
|
void |
writeBatch()
Writes a Batch of instances
|
void |
writeIncremental(Instance inst)
Saves an instances incrementally.
|
cancel, filePrefix, getFileExtension, getFileExtensions, getUseRelativePath, getWriter, resetWriter, retrieveDir, retrieveFile, runFileSaver, setDestination, setDestination, setDir, setDirAndPrefix, setEnvironment, setFile, setFilePrefix, setUseRelativePath, useRelativePathTipTextgetInstances, getWriteMode, resetStructure, setInstances, setRetrieval, setStructurepublic java.lang.String globalInfo()
public java.lang.String getFileDescription()
getFileDescription in interface FileSourcedConvertergetFileDescription in class AbstractFileSaverpublic void resetOptions()
resetOptions in class AbstractFileSaverpublic Capabilities getCapabilities()
getCapabilities in interface CapabilitiesHandlergetCapabilities in class AbstractSaverCapabilitiespublic void writeIncremental(Instance inst) throws java.io.IOException
writeIncremental in interface SaverwriteIncremental in class AbstractSaverinst - the instance to savejava.io.IOException - throws IOEXception if an instance cannot be saved
incrementally.public void writeBatch()
throws java.io.IOException
writeBatch in interface SaverwriteBatch in class AbstractSaverjava.io.IOException - throws IOException if saving in batch mode is not
possiblepublic java.util.Enumeration listOptions()
listOptions in interface OptionHandlerlistOptions in class AbstractFileSaverpublic void setOptions(java.lang.String[] options)
throws java.lang.Exception
-i <the input file> The input file
-o <the output file> The output file
-c <the class index> The class index
setOptions in interface OptionHandlersetOptions in class AbstractFileSaveroptions - the list of options as an array of stringsjava.lang.Exception - if an option is not supportedpublic java.lang.String[] getOptions()
getOptions in interface OptionHandlergetOptions in class AbstractFileSaverpublic java.lang.String getRevision()
getRevision in interface RevisionHandlerpublic static void main(java.lang.String[] args)
args - should contain the options of a Saver.