- add(int) - Method in class CWC_FixedWidth
-
Adds a column with the column width.
- add(int, int) - Method in class CWC_LongestLine
-
Creates a new width object.
- addHeavyRule() - Method in class AsciiTable
-
Adds a rule with heavy (super emphasized) style row to the table.
- addLightRule() - Method in class AsciiTable
-
Adds a rule with light (less emphasized) style row to the table.
- addRow(Collection<?>) - Method in class AsciiTable
-
Adds a content row to the table.
- addRow(Object...) - Method in class AsciiTable
-
Adds a content row to the table.
- addRule() - Method in class AsciiTable
-
Adds a rule row to the table using the default style TableRowStyle.NORMAL.
- addRule(TableRowStyle) - Method in class AsciiTable
-
Adds a rule row to the table with a given style.
- addStrongRule() - Method in class AsciiTable
-
Adds a rule with strong (emphasized) style row to the table.
- apply(AsciiTable) - Method in interface AsciiTableTheme
-
Applies the theme by setting parameters in the given context.
- AsciiTable - Class in de.vandermeer.asciitable
-
An ASCII table with some formatting options.
- AsciiTable() - Constructor for class AsciiTable
-
Creates a new ASCII table with a default context.
- AsciiTable(AT_Context) - Constructor for class AsciiTable
-
Creates a new ASCII table with given context.
- AsciiTableException - Exception in de.vandermeer.asciitable
-
Standard exception for ASCII tables.
- AsciiTableException() - Constructor for exception AsciiTableException
-
Returns a new exception
- AsciiTableException(Throwable) - Constructor for exception AsciiTableException
-
Returns a new exception with given cause
- AsciiTableException(String, String) - Constructor for exception AsciiTableException
-
Returns a new exception with given cause and message
- AsciiTableTheme - Interface in de.vandermeer.asciitable
-
- AT_Cell - Class in de.vandermeer.asciitable
-
Cell of an AT_RuleRow.
- AT_Cell(Object) - Constructor for class AT_Cell
-
Creates a new cell with content and default context.
- AT_Cell(Object, AT_CellContext) - Constructor for class AT_Cell
-
Creates a new cell with content and context
- AT_CellContext - Class in de.vandermeer.asciitable
-
Context (all configuration parameters) for an
AT_Cell.
- AT_CellContext() - Constructor for class AT_CellContext
-
- AT_ColumnWidthCalculator - Interface in de.vandermeer.asciitable
-
Calculates the width of columns for an
AsciiTable.
- AT_Context - Class in de.vandermeer.asciitable
-
- AT_Context() - Constructor for class AT_Context
-
- AT_Renderer - Interface in de.vandermeer.asciitable
-
- AT_Row - Class in de.vandermeer.asciitable
-
- AT_Row() - Constructor for class AT_Row
-
- AT_RowContext - Class in de.vandermeer.asciitable
-
- AT_RowContext() - Constructor for class AT_RowContext
-
- AT_Themes - Interface in de.vandermeer.asciitable
-
- calculateColumnWidths(LinkedList<AT_Row>, int, AT_Context) - Method in interface AT_ColumnWidthCalculator
-
Returns the width of each column in an array, column one being [0] and so on.
- calculateColumnWidths(LinkedList<AT_Row>, int, int) - Method in interface AT_ColumnWidthCalculator
-
Returns the width of each column in an array, column one being [0] and so on.
- calculateColumnWidths(LinkedList<AT_Row>, int, int) - Method in class CWC_AbsoluteEven
-
- calculateColumnWidths(LinkedList<AT_Row>, int, int) - Method in class CWC_FixedWidth
-
- calculateColumnWidths(LinkedList<AT_Row>, int, int) - Method in class CWC_LongestLine
-
- calculateColumnWidths(LinkedList<AT_Row>, int, int) - Method in class CWC_LongestWord
-
- calculateColumnWidths(LinkedList<AT_Row>, int, int) - Method in class CWC_LongestWordMax
-
- calculateColumnWidths(LinkedList<AT_Row>, int, int) - Method in class CWC_LongestWordMin
-
- charTranslator - Variable in class AT_CellContext
-
A simple character translator.
- colNumber - Variable in class AsciiTable
-
Number of columns for the table.
- content - Variable in class AT_Cell
-
The content of the cell.
- create() - Static method in interface AT_Renderer
-
Creates a new renderer.
- createContentRow(Object[]) - Static method in class AT_Row
-
Creates a new row with content with default cell context and a normal row style.
- createContentRow(Object[], TableRowStyle) - Static method in class AT_Row
-
Creates a new row with content with given cell context and a normal row style.
- createRule(TableRowType, TableRowStyle) - Static method in class AT_Row
-
Creates a new row representing a rule.
- ctx - Variable in class AsciiTable
-
The table context with optional settings for the table.
- ctx - Variable in class AT_Cell
-
The cell context.
- ctx - Variable in class AT_Row
-
The row context.
- CWC_AbsoluteEven - Class in de.vandermeer.asciitable
-
Calculates the width of table columns using an absolute table width evenly distributed over all columns.
- CWC_AbsoluteEven() - Constructor for class CWC_AbsoluteEven
-
- CWC_FixedWidth - Class in de.vandermeer.asciitable
-
Calculates the width of table columns using a fixed width for each column.
- CWC_FixedWidth() - Constructor for class CWC_FixedWidth
-
Creates a new calculator object.
- CWC_LongestLine - Class in de.vandermeer.asciitable
-
Calculates the width of table columns using the longest line in a column.
- CWC_LongestLine() - Constructor for class CWC_LongestLine
-
- CWC_LongestWord - Class in de.vandermeer.asciitable
-
Calculates the width of table columns using the longest word in a column.
- CWC_LongestWord() - Constructor for class CWC_LongestWord
-
- CWC_LongestWordMax - Class in de.vandermeer.asciitable
-
Calculates the width of table columns using the longest word in a column with maximum column width settings.
- CWC_LongestWordMax(int) - Constructor for class CWC_LongestWordMax
-
Creates a new width object.
- CWC_LongestWordMax(int[]) - Constructor for class CWC_LongestWordMax
-
Creates a new width object.
- CWC_LongestWordMin - Class in de.vandermeer.asciitable
-
Calculates the width of table columns using the longest word in a column with minimum column width settings.
- CWC_LongestWordMin(int) - Constructor for class CWC_LongestWordMin
-
Creates a new width object.
- CWC_LongestWordMin(int[]) - Constructor for class CWC_LongestWordMin
-
Creates a new width object
- getCells() - Method in class AT_Row
-
- getCharTranslator() - Method in class AT_CellContext
-
Returns the character translator
- getColNumber() - Method in class AsciiTable
-
Returns the set number of columns in the table.
- getContent() - Method in class AT_Cell
-
- getContext() - Method in class AsciiTable
-
Returns the table context.
- getContext() - Method in class AT_Cell
-
- getContext() - Method in class AT_Row
-
- getCWC() - Method in interface AT_Renderer
-
Returns the column width calculator for the rendered.
- getFrameBottomChar() - Method in class AT_Context
-
Returns the bottom frame margin character.
- getFrameBottomMargin() - Method in class AT_Context
-
Returns the bottom frame margin.
- getFrameLeftChar() - Method in class AT_Context
-
Returns the left frame margin character.
- getFrameLeftMargin() - Method in class AT_Context
-
Returns the left frame margin.
- getFrameRightChar() - Method in class AT_Context
-
Returns the right frame margin character.
- getFrameRightMargin() - Method in class AT_Context
-
Returns the right frame margin.
- getFrameTopChar() - Method in class AT_Context
-
Returns the top frame margin character.
- getFrameTopMargin() - Method in class AT_Context
-
Returns the top frame margin.
- getGrid() - Method in class AT_Context
-
Returns the grid.
- getGridTheme() - Method in class AT_Context
-
Returns the grid theme.
- getGridThemeOptions() - Method in class AT_Context
-
Returns the grid theme options.
- getHtmlElementTranslator() - Method in class AT_CellContext
-
Returns the HTML entity translator.
- getLineSeparator() - Method in class AT_Context
-
Returns the current set line separator.
- getLineSeparator() - Method in interface AT_Renderer
-
Returns the current set line separator.
- getPaddingBottom() - Method in class AT_CellContext
-
Returns the bottom padding.
- getPaddingBottomChar() - Method in class AT_CellContext
-
Returns the bottom padding character.
- getPaddingLeft() - Method in class AT_CellContext
-
Returns the left padding.
- getPaddingLeftChar() - Method in class AT_CellContext
-
Returns the left padding character.
- getPaddingRight() - Method in class AT_CellContext
-
Returns the right padding.
- getPaddingRightChar() - Method in class AT_CellContext
-
Returns the right padding character.
- getPaddingTop() - Method in class AT_CellContext
-
Returns the top padding.
- getPaddingTopChar() - Method in class AT_CellContext
-
Returns the top padding character.
- getRawContent() - Method in class AsciiTable
-
- getRenderer() - Method in class AsciiTable
-
- getTargetTranslator() - Method in class AT_CellContext
-
Returns the target translator.
- getTextAlignment() - Method in class AT_CellContext
-
Returns the set text alignment.
- getTextWidth(int) - Method in class AT_Context
-
- getWidth() - Method in class AT_Context
-
- grid - Variable in class AT_Context
-
The grid (actual frame) for the table.
- gridTheme - Variable in class AT_Context
-
The theme for the grid (which parts to use for drawing a frame).
- gridThemeOptions - Variable in class AT_Context
-
Options for the grid, for instance show empty lines.
- setCharTranslator(CharacterTranslator) - Method in class AsciiTable
-
Sets the character translator for all cells in the table.
- setCharTranslator(CharacterTranslator) - Method in class AT_CellContext
-
Sets the character translator.
- setCharTranslator(CharacterTranslator) - Method in class AT_Row
-
Sets the character translator for all cells in the row.
- setCWC(AT_ColumnWidthCalculator) - Method in interface AT_Renderer
-
Sets the column width calculator for the rendered.
- setFrameBottomChar(Character) - Method in class AT_Context
-
Sets the bottom frame margin character.
- setFrameBottomMargin(int) - Method in class AT_Context
-
Sets the bottom frame margin
- setFrameLeftChar(Character) - Method in class AT_Context
-
Sets the left frame margin character.
- setFrameLeftMargin(int) - Method in class AT_Context
-
Sets the left frame margin
- setFrameLeftRightChar(Character) - Method in class AT_Context
-
Sets the left and right frame margin character.
- setFrameLeftRightChar(Character, Character) - Method in class AT_Context
-
Sets the left and right frame margin character.
- setFrameLeftRightMargin(int) - Method in class AT_Context
-
Sets the left and right frame margin.
- setFrameLeftRightMargin(int, int) - Method in class AT_Context
-
Sets the left and right frame margin.
- setFrameRightChar(Character) - Method in class AT_Context
-
Sets the right frame margin character.
- setFrameRightMargin(int) - Method in class AT_Context
-
Sets the right frame margin
- setFrameTopBottomMargin(int) - Method in class AT_Context
-
Sets the top and bottom frame margin.
- setFrameTopBottomMargin(int, int) - Method in class AT_Context
-
Sets the top and bottom frame margin.
- setFrameTopChar(Character) - Method in class AT_Context
-
Sets the top frame margin character.
- setFrameTopMargin(int) - Method in class AT_Context
-
Sets the top frame margin
- setGrid(TA_Grid) - Method in class AT_Context
-
Sets the grid used to render the table.
- setGridTheme(TA_GridThemes) - Method in class AT_Context
-
Sets the grid theme.
- setGridTheme(int) - Method in class AT_Context
-
Sets the grid theme.
- setGridThemeOptions(TA_GridThemeOptions) - Method in class AT_Context
-
Sets options for the grid theme.
- setGridThemeOptions(int) - Method in class AT_Context
-
Sets options for the grid theme.
- setHtmlElementTranslator(HtmlElementTranslator) - Method in class AsciiTable
-
Sets the HTML entity translator for all cells in the table.
- setHtmlElementTranslator(HtmlElementTranslator) - Method in class AT_CellContext
-
Sets the HTML entity translator.
- setHtmlElementTranslator(HtmlElementTranslator) - Method in class AT_Row
-
Sets the HTML entity translator for all cells in the row.
- setLineSeparator(String) - Method in class AT_Context
-
Sets a new line separator for the renderer.
- setLineSeparator(String) - Method in interface AT_Renderer
-
Sets a new line separator for the renderer, overwriting any separator a table defines.
- setPadding(int) - Method in class AsciiTable
-
Sets all padding for all cells in the table to the same value.
- setPadding(int) - Method in class AT_CellContext
-
Sets all padding to the same value.
- setPadding(int) - Method in class AT_Row
-
Sets all padding for all cells in the row to the same value.
- setPaddingBottom(int) - Method in class AsciiTable
-
Sets the bottom padding for all cells in the table.
- setPaddingBottom(int) - Method in class AT_CellContext
-
Sets the bottom padding.
- setPaddingBottom(int) - Method in class AT_Row
-
Sets the bottom padding for all cells in the row.
- setPaddingBottomChar(Character) - Method in class AsciiTable
-
Sets the bottom padding character for all cells in the table.
- setPaddingBottomChar(Character) - Method in class AT_CellContext
-
Sets the bottom padding character.
- setPaddingBottomChar(Character) - Method in class AT_Row
-
Sets the bottom padding character for all cells in the row.
- setPaddingLeft(int) - Method in class AsciiTable
-
Sets the left padding for all cells in the table.
- setPaddingLeft(int) - Method in class AT_CellContext
-
Sets the left padding.
- setPaddingLeft(int) - Method in class AT_Row
-
Sets the left padding for all cells in the row.
- setPaddingLeftChar(Character) - Method in class AsciiTable
-
Sets the left padding character for all cells in the table.
- setPaddingLeftChar(Character) - Method in class AT_CellContext
-
Sets the left padding character.
- setPaddingLeftChar(Character) - Method in class AT_Row
-
Sets the left padding character for all cells in the row.
- setPaddingLeftRight(int) - Method in class AsciiTable
-
Sets left and right padding for all cells in the table.
- setPaddingLeftRight(int, int) - Method in class AsciiTable
-
Sets left and right padding for all cells in the table (only if both values are not smaller than 0).
- setPaddingLeftRight(int) - Method in class AT_CellContext
-
Sets left and right padding.
- setPaddingLeftRight(int, int) - Method in class AT_CellContext
-
Sets left and right padding (only if both values are not smaller than 0).
- setPaddingLeftRight(int) - Method in class AT_Row
-
Sets left and right padding for all cells in the row.
- setPaddingLeftRight(int, int) - Method in class AT_Row
-
Sets left and right padding for all cells in the row (only if both values are not smaller than 0).
- setPaddingRight(int) - Method in class AsciiTable
-
Sets the right padding for all cells in the table.
- setPaddingRight(int) - Method in class AT_CellContext
-
Sets the right padding.
- setPaddingRight(int) - Method in class AT_Row
-
Sets the right padding for all cells in the row.
- setPaddingRightChar(Character) - Method in class AsciiTable
-
Sets the right padding character for all cells in the table.
- setPaddingRightChar(Character) - Method in class AT_CellContext
-
Sets the right padding character.
- setPaddingRightChar(Character) - Method in class AT_Row
-
Sets the right padding character for all cells in the row.
- setPaddingTop(int) - Method in class AsciiTable
-
Sets the top padding for all cells in the table.
- setPaddingTop(int) - Method in class AT_CellContext
-
Sets the top padding.
- setPaddingTop(int) - Method in class AT_Row
-
Sets the top padding for all cells in the row.
- setPaddingTopBottom(int) - Method in class AsciiTable
-
Sets top and bottom padding for all cells in the table.
- setPaddingTopBottom(int, int) - Method in class AsciiTable
-
Sets top and bottom padding for all cells in the table (only if both values are not smaller than 0).
- setPaddingTopBottom(int) - Method in class AT_CellContext
-
Sets top and bottom padding.
- setPaddingTopBottom(int, int) - Method in class AT_CellContext
-
Sets top and bottom padding (only if both values are not smaller than 0).
- setPaddingTopBottom(int) - Method in class AT_Row
-
Sets top and bottom padding for all cells in the row.
- setPaddingTopBottom(int, int) - Method in class AT_Row
-
Sets top and bottom padding for all cells in the row (only if both values are not smaller than 0).
- setPaddingTopChar(Character) - Method in class AsciiTable
-
Sets the top padding character for all cells in the table.
- setPaddingTopChar(Character) - Method in class AT_CellContext
-
Sets the top padding character.
- setPaddingTopChar(Character) - Method in class AT_Row
-
Sets the top padding character for all cells in the row.
- setRenderer(AT_Renderer) - Method in class AsciiTable
-
Sets the table renderer.
- setTargetTranslator(TargetTranslator) - Method in class AsciiTable
-
Sets the target translator for all cells in the table.
- setTargetTranslator(TargetTranslator) - Method in class AT_CellContext
-
Sets the target translator.
- setTargetTranslator(TargetTranslator) - Method in class AT_Row
-
Sets the target translator for all cells in the row.
- setTextAlignment(TextAlignment) - Method in class AsciiTable
-
Sets the text alignment for all cells in the table.
- setTextAlignment(TextAlignment) - Method in class AT_CellContext
-
Sets the text alignment.
- setTextAlignment(TextAlignment) - Method in class AT_Row
-
Sets the text alignment for all cells in the row.
- setWidth(int) - Method in class AT_Context
-
Sets the table width.