uk.ac.liv.util.io
Class CSVWriter
java.lang.Object
uk.ac.liv.util.io.CSVWriter
- All Implemented Interfaces:
- DataWriter, Parameterizable, java.io.Serializable
- public class CSVWriter
- extends java.lang.Object
- implements Parameterizable, java.io.Serializable, DataWriter
A class for writing data to CSV (comma-separated variables) text files.
- Version:
- $Revision: 1.14 $
- Author:
- Steve Phelps
- See Also:
- Serialized Form
|
Constructor Summary |
CSVWriter()
|
CSVWriter(java.io.OutputStream out,
int numColumns)
|
CSVWriter(java.io.OutputStream out,
int numColumns,
char seperator)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
P_FILENAME
public static final java.lang.String P_FILENAME
- See Also:
- Constant Field Values
P_COLUMNS
public static final java.lang.String P_COLUMNS
- See Also:
- Constant Field Values
CSVWriter
public CSVWriter(java.io.OutputStream out,
int numColumns,
char seperator)
CSVWriter
public CSVWriter(java.io.OutputStream out,
int numColumns)
CSVWriter
public CSVWriter()
setup
public void setup(ec.util.ParameterDatabase parameters,
ec.util.Parameter base)
- Description copied from interface:
Parameterizable
- Initialise this object from a parameter database.
- Specified by:
setup in interface Parameterizable
newData
public void newData(java.util.Iterator i)
- Specified by:
newData in interface DataWriter
newData
public void newData(java.lang.Object[] data)
- Specified by:
newData in interface DataWriter
newData
public void newData(java.lang.Object data)
- Specified by:
newData in interface DataWriter
newData
public void newData(int data)
- Specified by:
newData in interface DataWriter
newData
public void newData(long data)
- Specified by:
newData in interface DataWriter
newData
public void newData(double data)
- Specified by:
newData in interface DataWriter
newData
public void newData(float data)
- Specified by:
newData in interface DataWriter
newData
public void newData(boolean data)
- Specified by:
newData in interface DataWriter
flush
public void flush()
- Specified by:
flush in interface DataWriter
close
public void close()
- Specified by:
close in interface DataWriter
setNumColumns
public void setNumColumns(int numColumns)
nextColumn
protected void nextColumn()