Class TableExporter.FixedTextTableWriter
java.lang.Object
com.brsanthu.dataexporter.DataWriter
com.brsanthu.dataexporter.AbstractDataWriter
com.brsanthu.dataexporter.output.texttable.TextTableWriter
com.complexible.common.dataexporter.TableExporter.FixedTextTableWriter
- Enclosing class:
TableExporter
public static class TableExporter.FixedTextTableWriter
extends com.brsanthu.dataexporter.output.texttable.TextTableWriter
Fixes a bug in TextTableWriter where right intersection was used in every place a right left intersection was
supposed to be used.
- Author:
- Evren Sirin
-
Field Summary
Fields inherited from class com.brsanthu.dataexporter.DataWriter
options -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetMaxRowHeight(com.brsanthu.dataexporter.model.RowDetails rowDetails) voidvoidprintHeaderCells(List<List<String>> headerLines) protected voidvoidvoidwriteHeader(com.brsanthu.dataexporter.model.Table table) Methods inherited from class com.brsanthu.dataexporter.output.texttable.TextTableWriter
afterTable, formatHeaderCells, formatRowCells, getStyle, getTextTableExportOptions, printLine, printLine, printLine, writeRowMethods inherited from class com.brsanthu.dataexporter.AbstractDataWriter
afterFooterRow, afterHeaderCell, afterHeaderRow, afterRow, afterRowCell, beforeFooterRow, beforeHeaderCell, beforeHeaderRow, beforeRow, beforeRowCell, beforeTable, writeHeaderCell, writeRowCellMethods inherited from class com.brsanthu.dataexporter.DataWriter
finishExporting, flush, generateRowData, getOptions, print, print, println, println, setOutputStream, writeRows, writeTable
-
Constructor Details
-
FixedTextTableWriter
-
-
Method Details
-
printTopBorder
protected void printTopBorder()- Overrides:
printTopBorderin classcom.brsanthu.dataexporter.output.texttable.TextTableWriter
-
printTopDownBorder
public void printTopDownBorder()- Overrides:
printTopDownBorderin classcom.brsanthu.dataexporter.output.texttable.TextTableWriter
-
printBottomBorder
public void printBottomBorder()- Overrides:
printBottomBorderin classcom.brsanthu.dataexporter.output.texttable.TextTableWriter
-
printHeaderCells
- Overrides:
printHeaderCellsin classcom.brsanthu.dataexporter.output.texttable.TextTableWriter
-
getMaxRowHeight
public int getMaxRowHeight(com.brsanthu.dataexporter.model.RowDetails rowDetails) - Overrides:
getMaxRowHeightin classcom.brsanthu.dataexporter.output.texttable.TextTableWriter
-
writeHeader
public void writeHeader(com.brsanthu.dataexporter.model.Table table) - Overrides:
writeHeaderin classcom.brsanthu.dataexporter.output.texttable.TextTableWriter
-