public static class ConverterUtils.DataSink extends java.lang.Object implements java.io.Serializable, RevisionHandler
DataSource.ConverterUtils.DataSource,
Serialized Form| Constructor and Description |
|---|
DataSink(java.io.OutputStream stream)
initializes the sink to save the data in the stream (always in ARFF
format).
|
DataSink(Saver saver)
initializes the sink to save the data to the given Saver (expected to be
fully configured).
|
DataSink(java.lang.String filename)
initializes the sink to save the data to the given file.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getRevision()
Returns the revision string.
|
static void |
main(java.lang.String[] args)
for testing only - takes a data file as input and a data file for the
output.
|
void |
write(Instances data)
writes the given data either via the saver or to the defined output
stream (depending on the constructor).
|
static void |
write(java.io.OutputStream stream,
Instances data)
writes the data to the given stream (always in ARFF format).
|
static void |
write(Saver saver,
Instances data)
writes the data via the given saver.
|
static void |
write(java.lang.String filename,
Instances data)
writes the data to the given file.
|
public DataSink(java.lang.String filename)
throws java.lang.Exception
filename - the file to save data tojava.lang.Exception - if set of saver failspublic DataSink(Saver saver)
saver - the saver to use for saving the datapublic DataSink(java.io.OutputStream stream)
stream - the output stream to use for storing the data in ARFF
formatpublic void write(Instances data) throws java.lang.Exception
data - the data to savejava.lang.Exception - if saving failspublic static void write(java.lang.String filename,
Instances data)
throws java.lang.Exception
filename - the file to write the data todata - the data to storejava.lang.Exception - if writing failspublic static void write(Saver saver, Instances data) throws java.lang.Exception
saver - the saver to use for writing the datadata - the data to storejava.lang.Exception - if writing failspublic static void write(java.io.OutputStream stream,
Instances data)
throws java.lang.Exception
stream - the stream to write the data to (ARFF format)data - the data to storejava.lang.Exception - if writing failspublic static void main(java.lang.String[] args)
throws java.lang.Exception
args - the commandline argumentsjava.lang.Exception - if something goes wrongpublic java.lang.String getRevision()
getRevision in interface RevisionHandler