|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectweka.core.converters.AbstractSaver
weka.core.converters.AbstractFileSaver
weka.core.converters.ArffSaver
public class ArffSaver
Writes to a destination in arff text format.
Valid options are:-i <the input file> The input file
-o <the output file> The output file
Saver,
Serialized Form| Field Summary |
|---|
| Fields inherited from interface weka.core.converters.Saver |
|---|
BATCH, INCREMENTAL, NONE |
| Constructor Summary | |
|---|---|
ArffSaver()
Constructor |
|
| Method Summary | |
|---|---|
String |
compressOutputTipText()
Returns the tip text for this property |
Capabilities |
getCapabilities()
Returns the Capabilities of this saver. |
boolean |
getCompressOutput()
Gets whether the output data is compressed. |
String |
getFileDescription()
Returns a description of the file type. |
String[] |
getFileExtensions()
Gets all the file extensions used for this type of file |
String[] |
getOptions()
returns the options of the current setup |
String |
getRevision()
Returns the revision string. |
String |
globalInfo()
Returns a string describing this Saver |
Enumeration |
listOptions()
Returns an enumeration describing the available options. |
static void |
main(String[] args)
Main method. |
void |
resetOptions()
Resets the Saver |
void |
setCompressOutput(boolean value)
Sets whether to compress the output. |
void |
setDestination(OutputStream output)
Sets the destination output stream. |
void |
setFile(File outputFile)
Sets the destination file. |
void |
setOptions(String[] options)
Parses the options for this object. |
void |
writeBatch()
Writes a Batch of instances |
void |
writeIncremental(Instance inst)
Saves an instances incrementally. |
| Methods inherited from class weka.core.converters.AbstractFileSaver |
|---|
cancel, filePrefix, getFileExtension, getUseRelativePath, getWriter, resetWriter, retrieveDir, retrieveFile, runFileSaver, setDestination, setDir, setDirAndPrefix, setEnvironment, setFilePrefix, setUseRelativePath, useRelativePathTipText |
| Methods inherited from class weka.core.converters.AbstractSaver |
|---|
getInstances, getWriteMode, resetStructure, setInstances, setRetrieval, setStructure |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ArffSaver()
| Method Detail |
|---|
public Enumeration listOptions()
listOptions in interface OptionHandlerlistOptions in class AbstractFileSaverpublic String[] getOptions()
getOptions in interface OptionHandlergetOptions in class AbstractFileSaver
public void setOptions(String[] options)
throws Exception
-i <the input file> The input file
-o <the output file> The output file
-compress Compresses the data (uses '.xrff.gz' as extension instead of '.xrff') (default: off)
setOptions in interface OptionHandlersetOptions in class AbstractFileSaveroptions - the options to use
Exception - if setting of options failspublic String compressOutputTipText()
public boolean getCompressOutput()
public void setCompressOutput(boolean value)
value - if truee the output will be compressedpublic String globalInfo()
public String getFileDescription()
getFileDescription in interface FileSourcedConvertergetFileDescription in class AbstractFileSaverpublic String[] getFileExtensions()
getFileExtensions in interface FileSourcedConvertergetFileExtensions in class AbstractFileSaver
public void setFile(File outputFile)
throws IOException
setFile in interface FileSourcedConvertersetFile in interface SaversetFile in class AbstractFileSaveroutputFile - the destination file.
IOException - throws an IOException if file cannot be set
public void setDestination(OutputStream output)
throws IOException
setDestination in interface SaversetDestination in class AbstractFileSaveroutput - the output stream.
IOException - throws an IOException if destination cannot be setpublic void resetOptions()
resetOptions in class AbstractFileSaverpublic Capabilities getCapabilities()
getCapabilities in interface CapabilitiesHandlergetCapabilities in class AbstractSaverCapabilities
public void writeIncremental(Instance inst)
throws IOException
writeIncremental in interface SaverwriteIncremental in class AbstractSaverinst - the instance to save
IOException - throws IOEXception if an instance cannot be saved incrementally.
public void writeBatch()
throws IOException
writeBatch in interface SaverwriteBatch in class AbstractSaverIOException - throws IOException if saving in batch mode is not possiblepublic String getRevision()
getRevision in interface RevisionHandlerpublic static void main(String[] args)
args - should contain the options of a Saver.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||