Skip navigation links
ASCII Table: 0.3.2
A C D F G H L M P R S T W 

A

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
A theme for an 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
Context for an AsciiTable.
AT_Context() - Constructor for class AT_Context
 
AT_Renderer - Interface in de.vandermeer.asciitable
Standard renderer for AsciiTable.
AT_Row - Class in de.vandermeer.asciitable
Row of an AsciiTable.
AT_Row() - Constructor for class AT_Row
 
AT_RowContext - Class in de.vandermeer.asciitable
Context for an AT_Row.
AT_RowContext() - Constructor for class AT_RowContext
 
AT_Themes - Interface in de.vandermeer.asciitable
Collection of themes for an AsciiTable.

C

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

D

de.vandermeer.asciitable - package de.vandermeer.asciitable
ASCII table - A simple tool to format tables with various row/column options for indentation, indentation character, alignment, padding (left, right, both), padding characters (left, right, both), and in-line whitespace characters.

F

frameBottomMargin - Variable in class AT_Context
Margin outside bottom frame.
frameBottomMarginChar - Variable in class AT_Context
The character outside bottom frame.
frameLeftChar - Variable in class AT_Context
The character for left frame margin.
frameLeftMargin - Variable in class AT_Context
Margin outside the left frame border.
frameRightChar - Variable in class AT_Context
The character for right frame margin.
frameRightMargin - Variable in class AT_Context
Margin outside the right frame border.
frameTopMargin - Variable in class AT_Context
Margin outside top frame.
frameTopMarginChar - Variable in class AT_Context
The character outside top frame.

G

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.

H

html() - Static method in interface AT_Themes
A theme for HTML target, setting the translator.
htmlElementTranslator - Variable in class AT_CellContext
A translator for HTML elements.

L

latex() - Static method in interface AT_Themes
A theme for LaTeX target, setting the translator.
lineSeparator - Variable in class AT_Context
A line separator for generating text output.
longestWord(LinkedList<AT_Row>, int) - Static method in class CWC_LongestWord
Returns an array with the width of the longest word per column calculated from the given table.

M

max - Variable in class CWC_LongestWordMax
The maximum width of all columns.
maxAr - Variable in class CWC_LongestWordMax
The maximum width per individual column.
min - Variable in class CWC_LongestWordMin
The minimum width of all columns.
minAr - Variable in class CWC_LongestWordMin
The minimum width per individual column.

P

paddingBottom - Variable in class AT_CellContext
The padding for the bottom of a text line.
paddingBottomChar - Variable in class AT_CellContext
The padding character for the bottom of a text line.
paddingLeft - Variable in class AT_CellContext
The padding for left side of a text line.
paddingLeftChar - Variable in class AT_CellContext
The padding character for left side of a text line.
paddingRight - Variable in class AT_CellContext
The padding for right side of a text line.
paddingRightChar - Variable in class AT_CellContext
The padding character for right side of a text line.
paddingTop - Variable in class AT_CellContext
The padding for the top of a text line.
paddingTopChar - Variable in class AT_CellContext
The padding character for the top of a text line.

R

render() - Method in class AsciiTable
 
render(int) - Method in class AsciiTable
 
render(LinkedList<AT_Row>, int, AT_Context) - Method in interface AT_Renderer
Renders an AsciiTable.
render(LinkedList<AT_Row>, int, AT_Context, int) - Method in interface AT_Renderer
Renders an AsciiTable.
renderAsCollection() - Method in class AsciiTable
 
renderAsCollection(int) - Method in class AsciiTable
 
renderAsCollection(LinkedList<AT_Row>, int, AT_Context) - Method in interface AT_Renderer
Renders an AsciiTable.
renderAsCollection(LinkedList<AT_Row>, int, AT_Context, int) - Method in interface AT_Renderer
Renders an AsciiTable.
renderer - Variable in class AsciiTable
The renderer for the paragraph, default is AP_Renderer.
rows - Variable in class AsciiTable
Rows of the table.

S

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.

T

targetTranslator - Variable in class AT_CellContext
A translator for a particular target.
textAlignment - Variable in class AT_CellContext
Text alignment, default is TextAlignment.JUSTIFIED_LEFT.
toLog() - Method in class AsciiTable
 
toString() - Method in class AT_Cell
 

W

width - Variable in class AT_Context
The width of the table, actual width depends on padding settings, default is 80.
A C D F G H L M P R S T W 
Skip navigation links
ASCII Table: 0.3.2

Copyright © 2014–2017. All rights reserved.