public class DelimitedTextTableWriter extends AbstractTableWriter
Constructor and Description |
---|
DelimitedTextTableWriter()
Create a new DelimitedTextTableWriter that writes tab-delimited
text files.
|
DelimitedTextTableWriter(java.lang.String delimiter)
Create a new DelimitedTextTableWriter.
|
DelimitedTextTableWriter(java.lang.String delimiter,
boolean printHeader)
Create a new DelimitedTextTableWriter.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDelimiter()
Get the delimiter used to separate data fields.
|
boolean |
isPrintHeader()
Indicates if this writer will write a header row with the column names.
|
void |
setDelimeter(java.lang.String delimiter)
Set the delimiter used to separate data fields.
|
void |
setPrintHeader(boolean printHeader)
Sets if this writer will write a header row with the column names.
|
void |
writeTable(Table table,
java.io.OutputStream os)
Write a table from the given OutputStream.
|
writeTable, writeTable
public DelimitedTextTableWriter()
public DelimitedTextTableWriter(java.lang.String delimiter)
delimiter
- the delimiter string to use between columnspublic DelimitedTextTableWriter(java.lang.String delimiter, boolean printHeader)
delimiter
- the delimiter string to use between columnsprintHeader
- indicates if a header row should be printedpublic java.lang.String getDelimiter()
public void setDelimeter(java.lang.String delimiter)
delimiter
- the delimiter stringpublic boolean isPrintHeader()
public void setPrintHeader(boolean printHeader)
printHeader
- true to print a header row, false otherwisepublic void writeTable(Table table, java.io.OutputStream os) throws DataIOException
TableWriter
table
- the Table to writeos
- the OutputStream to write the table toDataIOException
TableWriter.writeTable(prefuse.data.Table, java.io.OutputStream)
Copyright ? 2013 Regents of the University of California