public class CsvTableFormatter extends AbstractTableFormatter
Modifier and Type | Field and Description |
---|---|
protected boolean |
headerDone |
protected java.lang.String |
title |
column, columns, config, writer
Constructor and Description |
---|
CsvTableFormatter(java.io.Writer writer,
java.lang.String title,
char separator,
java.lang.String invalidString,
boolean writeHeader,
boolean writeTitle,
java.util.Locale locale,
Column... columns) |
CsvTableFormatter(java.io.Writer writer,
java.lang.String title,
char separator,
java.lang.String invalidString,
boolean writeHeader,
java.util.Locale locale,
Column... columns) |
CsvTableFormatter(java.io.Writer writer,
java.lang.String title,
TableFormatterConfig config,
Column... columns) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
protected TableFormatter |
write(java.lang.String value) |
TableFormatter |
writeComment(java.lang.String comment) |
protected void |
writeHeader() |
writeCell, writeCell, writeCell, writeCell, writeCell, writeCell, writeEmptyCell, writeEmptyCells, writeEmptyLine, writeEmptyLines
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
writeCell
public CsvTableFormatter(java.io.Writer writer, java.lang.String title, TableFormatterConfig config, Column... columns)
public CsvTableFormatter(java.io.Writer writer, java.lang.String title, char separator, java.lang.String invalidString, boolean writeHeader, java.util.Locale locale, Column... columns)
public CsvTableFormatter(java.io.Writer writer, java.lang.String title, char separator, java.lang.String invalidString, boolean writeHeader, boolean writeTitle, java.util.Locale locale, Column... columns)
protected void writeHeader() throws java.io.IOException
java.io.IOException
public TableFormatter writeComment(java.lang.String comment) throws java.io.IOException
java.io.IOException
protected TableFormatter write(java.lang.String value) throws java.io.IOException
write
in class AbstractTableFormatter
java.io.IOException
public void close() throws java.io.IOException
java.io.IOException