public class TextTable
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected int |
columns |
protected java.util.List |
rows |
protected int[] |
widths |
| Constructor and Description |
|---|
TextTable(int columns) |
TextTable(int columns,
boolean hasHeader) |
| Modifier and Type | Method and Description |
|---|---|
void |
addRow(java.lang.String tabDelimitedData) |
void |
addRow(java.lang.String[] data) |
void |
addRow(java.lang.String[] data,
boolean isHeader) |
void |
addRow(java.lang.String tabDelimetedData,
boolean isHeader) |
void |
clear() |
boolean |
containsHeader() |
TextTable |
join(TextTable table) |
int |
numColumns() |
int |
numRows() |
void |
printTableStats() |
java.lang.String |
toString() |
java.lang.String |
toString(java.lang.String delimeter) |
protected int columns
protected java.util.List rows
protected int[] widths
public TextTable(int columns)
public TextTable(int columns,
boolean hasHeader)
public boolean containsHeader()
public void addRow(java.lang.String tabDelimitedData)
public void addRow(java.lang.String tabDelimetedData,
boolean isHeader)
public void addRow(java.lang.String[] data)
public void addRow(java.lang.String[] data,
boolean isHeader)
public void clear()
public java.lang.String toString(java.lang.String delimeter)
public java.lang.String toString()
toString in class java.lang.Objectpublic void printTableStats()
public int numRows()
public int numColumns()