Package com.powsybl.commons.io.table
Class AsciiTableFormatter
java.lang.Object
com.powsybl.commons.io.table.AbstractTableFormatter
com.powsybl.commons.io.table.AsciiTableFormatter
- All Implemented Interfaces:
TableFormatter
,AutoCloseable
- Author:
- Geoffroy Jamgotchian <geoffroy.jamgotchian at rte-france.com>
-
Field Summary
Fields inherited from class com.powsybl.commons.io.table.AbstractTableFormatter
column, columns, config, writer
-
Constructor Summary
ConstructorDescriptionAsciiTableFormatter
(Writer writer, String title, Column... columns) AsciiTableFormatter
(Writer writer, String title, TableFormatterConfig config, Column... columns) AsciiTableFormatter
(String title, Column... columns) -
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
protected TableFormatter
writeComment
(String comment) Methods inherited from class com.powsybl.commons.io.table.AbstractTableFormatter
writeCell, writeCell, writeCell, writeCell, writeCell, writeCell, writeEmptyCell, writeEmptyCells, writeEmptyLines
-
Constructor Details
-
AsciiTableFormatter
public AsciiTableFormatter(Writer writer, String title, TableFormatterConfig config, Column... columns) -
AsciiTableFormatter
-
AsciiTableFormatter
-
-
Method Details
-
writeEmptyLine
- Specified by:
writeEmptyLine
in interfaceTableFormatter
- Overrides:
writeEmptyLine
in classAbstractTableFormatter
- Throws:
IOException
-
writeComment
-
writeCell
-
write
- Specified by:
write
in classAbstractTableFormatter
- Throws:
IOException
-
close
- Throws:
IOException
-