|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.springframework.yarn.support.console.UiUtils
public abstract class UiUtils
Contains utility methods for rendering data to a formatted console output. E.g. it provides helper methods for rendering ASCII-based data tables.
| Field Summary | |
|---|---|
static int |
COLUMN_1
|
static int |
COLUMN_2
|
static int |
COLUMN_3
|
static int |
COLUMN_4
|
static int |
COLUMN_5
|
static int |
COLUMN_6
|
static String |
HORIZONTAL_LINE
|
| Constructor Summary | |
|---|---|
UiUtils()
|
|
| Method Summary | |
|---|---|
static String |
getHeaderBorder(Map<Integer,TableHeader> headers)
Renders the Table header border, based on the map of provided headers. |
static String |
renderMapDataAsTable(List<Map<String,Object>> data,
List<String> columns)
Renders a textual representation of the list of provided Map data |
static String |
renderParameterInfoDataAsTable(Map<String,String> parameters)
Renders a textual representation of provided parameter map. |
static String |
renderParameterInfoDataAsTable(Map<String,String> parameters,
boolean withHeader,
int lastColumnMaxWidth)
|
static String |
renderTextTable(Table table)
|
static String |
renderTextTable(Table table,
boolean withHeader)
Renders a textual representation of the provided Table |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String HORIZONTAL_LINE
public static final int COLUMN_1
public static final int COLUMN_2
public static final int COLUMN_3
public static final int COLUMN_4
public static final int COLUMN_5
public static final int COLUMN_6
| Constructor Detail |
|---|
public UiUtils()
| Method Detail |
|---|
public static String renderMapDataAsTable(List<Map<String,Object>> data,
List<String> columns)
columns - List of Mapsdata - the data
public static String renderParameterInfoDataAsTable(Map<String,String> parameters,
boolean withHeader,
int lastColumnMaxWidth)
public static String renderParameterInfoDataAsTable(Map<String,String> parameters)
parameters - Map of parameters (key, value)
public static String renderTextTable(Table table)
public static String renderTextTable(Table table,
boolean withHeader)
Table
table - Table data TablewithHeader - with header
public static String getHeaderBorder(Map<Integer,TableHeader> headers)
headers - Map of headers containing meta information e.g. name+width of header
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||