public class SerializedInstancesSaver extends AbstractFileSaver implements BatchConverter
-i <the input file> The input file
-o <the output file> The output file
Saver
,
Serialized FormBATCH, INCREMENTAL, NONE
Constructor and Description |
---|
SerializedInstancesSaver()
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 |
resetWriter()
Resets the writer, setting writer and objectstream to null.
|
void |
setDestination(OutputStream output)
Sets the destination output stream.
|
void |
writeBatch()
Writes a Batch of instances.
|
cancel, filePrefix, getFileExtension, getFileExtensions, getOptions, getUseRelativePath, getWriter, listOptions, retrieveDir, retrieveFile, runFileSaver, setDestination, setDir, setDirAndPrefix, setEnvironment, setFile, setFilePrefix, setOptions, setUseRelativePath, useRelativePathTipText
getInstances, getWriteMode, resetStructure, setInstances, setRetrieval, setStructure, writeIncremental
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 resetWriter()
resetWriter
in class AbstractFileSaver
public void setDestination(OutputStream output) throws IOException
setDestination
in interface Saver
setDestination
in class AbstractFileSaver
output
- the output stream.IOException
- throws an IOException if destination cannot be setpublic 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 © 2019 University of Waikato, Hamilton, NZ. All rights reserved.