public class CSVSaver extends AbstractFileSaver implements BatchConverter, IncrementalConverter, FileSourcedConverter
-i <the input file> The input file
-o <the output file> The output file
Saver
,
Serialized FormBATCH, INCREMENTAL, NONE
Constructor and Description |
---|
CSVSaver()
Constructor
|
Modifier and Type | Method and Description |
---|---|
Capabilities |
getCapabilities()
Returns the Capabilities of this saver.
|
String |
getFileDescription()
Returns a description of the file type.
|
String |
getRevision()
Returns the revision string.
|
String |
globalInfo()
Returns a string describing this Saver
|
static void |
main(String[] args)
Main method.
|
void |
resetOptions()
Resets the Saver
|
void |
writeBatch()
Writes a Batch of instances
|
void |
writeIncremental(Instance inst)
Saves an instances incrementally.
|
cancel, filePrefix, getFileExtension, getFileExtensions, getOptions, getUseRelativePath, getWriter, listOptions, resetWriter, retrieveDir, retrieveFile, runFileSaver, setDestination, setDestination, setDir, setDirAndPrefix, setEnvironment, setFile, setFilePrefix, setOptions, setUseRelativePath, useRelativePathTipText
getInstances, getWriteMode, resetStructure, setInstances, setRetrieval, setStructure
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getFileExtension, getFileExtensions, getUseRelativePath, retrieveFile, setFile, setUseRelativePath
public String globalInfo()
public String getFileDescription()
getFileDescription
in interface FileSourcedConverter
getFileDescription
in class AbstractFileSaver
public void resetOptions()
resetOptions
in class AbstractFileSaver
public Capabilities getCapabilities()
getCapabilities
in interface CapabilitiesHandler
getCapabilities
in class AbstractSaver
Capabilities
public void writeIncremental(Instance inst) throws IOException
writeIncremental
in interface Saver
writeIncremental
in class AbstractSaver
inst
- the instance to saveIOException
- throws IOEXception if an instance cannot be saved incrementally.public void writeBatch() throws IOException
writeBatch
in interface Saver
writeBatch
in class AbstractSaver
IOException
- throws IOException if saving in batch mode is not possiblepublic String getRevision()
getRevision
in interface RevisionHandler
public static void main(String[] args)
args
- should contain the options of a Saver.Copyright © 2016 University of Waikato, Hamilton, NZ. All Rights Reserved.