public class TextTable
extends java.lang.Object
Constructor and Description |
---|
TextTable(java.lang.String[] columnNames)
The constructor
|
Modifier and Type | Method and Description |
---|---|
void |
addRow(java.lang.String[] row)
Used to add a row to the table.
|
protected void |
printFooter(java.lang.StringBuilder buffer) |
protected void |
printHeader(java.lang.StringBuilder buffer) |
protected void |
printRow(java.lang.String[] row,
java.lang.StringBuilder buffer) |
protected void |
printRows(java.lang.StringBuilder buffer) |
void |
printTable(java.lang.StringBuilder buffer)
Used to print the table to a buffer
|
public TextTable(java.lang.String[] columnNames)
columnNames
- The names of the columnspublic void addRow(java.lang.String[] row)
row
- The values in the rowpublic void printTable(java.lang.StringBuilder buffer)
buffer
- The bufferprotected void printFooter(java.lang.StringBuilder buffer)
protected void printRows(java.lang.StringBuilder buffer)
protected void printRow(java.lang.String[] row, java.lang.StringBuilder buffer)
protected void printHeader(java.lang.StringBuilder buffer)