Class TableFormatter
java.lang.Object
net.thevpc.common.commandline.format.TableFormatter
Created by vpc on 2/17/17.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic enum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic TableFormatterBordersstatic TableFormatterBordersstatic TableFormatterBordersstatic TableFormatterBordersstatic TableFormatterBordersstatic TableFormatterBorders -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionnet.thevpc.common.commandline.format.TableFormatter.Cellnet.thevpc.common.commandline.format.TableFormatter.CelladdHeaderCell(Object value) addHeaderCells(Object... values) booleanconfigure(CommandLine cmdLine) getVisibleColumn(int col) booleannewRow()voidprint(PrintStream out) setBorder(TableFormatterBorders border) setColumnConfigIndex(String name, int index) setColumnsConfig(String... names) setVisibleColumn(int col, boolean visible) setVisibleHeader(boolean visibleHeader) toString()unsetVisibleColumn(int col)
-
Field Details
-
NO_BORDER
-
DEFAULT_BORDER
-
SIMPLE_BORDER
-
FANCY_ROWS_BORDER
-
SPACE_BORDER
-
FANCY_COLUMNS_BORDER
-
-
Constructor Details
-
TableFormatter
-
-
Method Details
-
isVisibleHeader
public boolean isVisibleHeader() -
setVisibleHeader
-
setColumnsConfig
-
setColumnConfigIndex
-
getBorder
-
setBorder
-
toString
-
print
-
setVisibleColumn
-
unsetVisibleColumn
-
getVisibleColumn
-
newRow
-
setHeader
-
addHeaderCells
-
addHeaderCell
-
addRow
-
addCells
-
addCell
-
configure
-