public class ASCIITable extends java.lang.Object implements IASCIITable
The entry point to this framework which acts as a singleton.
ALIGN_AUTO, ALIGN_CENTER, ALIGN_LEFT, ALIGN_RIGHT, DEFAULT_DATA_ALIGN, DEFAULT_HEADER_ALIGN
Modifier and Type | Method and Description |
---|---|
static ASCIITable |
getInstance() |
java.lang.String |
getTable(ASCIITableHeader[] headerObjs,
java.lang.String[][] data) |
java.lang.String |
getTable(IASCIITableAware asciiTableAware) |
java.lang.String |
getTable(java.lang.String[] header,
int headerAlign,
java.lang.String[][] data,
int dataAlign) |
java.lang.String |
getTable(java.lang.String[] header,
java.lang.String[][] data)
Returns the ASCII table as string which can be rendered in console or JSP.
|
java.lang.String |
getTable(java.lang.String[] header,
java.lang.String[][] data,
int dataAlign) |
void |
printTable(ASCIITableHeader[] headerObjs,
java.lang.String[][] data) |
void |
printTable(IASCIITableAware asciiTableAware) |
void |
printTable(java.lang.String[] header,
int headerAlign,
java.lang.String[][] data,
int dataAlign) |
void |
printTable(java.lang.String[] header,
java.lang.String[][] data)
Prints the ASCII table to console.
|
void |
printTable(java.lang.String[] header,
java.lang.String[][] data,
int dataAlign) |
public static ASCIITable getInstance()
public java.lang.String getTable(java.lang.String[] header, java.lang.String[][] data)
IASCIITable
Returns the ASCII table as string which can be rendered in console or JSP.
getTable
in interface IASCIITable
public java.lang.String getTable(java.lang.String[] header, java.lang.String[][] data, int dataAlign)
getTable
in interface IASCIITable
public java.lang.String getTable(java.lang.String[] header, int headerAlign, java.lang.String[][] data, int dataAlign)
getTable
in interface IASCIITable
public void printTable(java.lang.String[] header, java.lang.String[][] data)
IASCIITable
Prints the ASCII table to console.
printTable
in interface IASCIITable
public void printTable(java.lang.String[] header, java.lang.String[][] data, int dataAlign)
printTable
in interface IASCIITable
public void printTable(java.lang.String[] header, int headerAlign, java.lang.String[][] data, int dataAlign)
printTable
in interface IASCIITable
public java.lang.String getTable(ASCIITableHeader[] headerObjs, java.lang.String[][] data)
getTable
in interface IASCIITable
public void printTable(ASCIITableHeader[] headerObjs, java.lang.String[][] data)
printTable
in interface IASCIITable
public java.lang.String getTable(IASCIITableAware asciiTableAware)
getTable
in interface IASCIITable
public void printTable(IASCIITableAware asciiTableAware)
printTable
in interface IASCIITable
Copyright © 2014–2017 ActFramework. All rights reserved.