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, writeTablepublic 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
TableWritertable - the Table to writeos - the OutputStream to write the table toDataIOExceptionTableWriter.writeTable(prefuse.data.Table, java.io.OutputStream)