- get() - Method in enum V2_E_RowThemes
-
Returns the actual theme.
- get() - Method in enum V2_E_TableThemes
-
Returns the actual theme.
- getAlignment() - Method in class ContentRow
-
Returns the set alignment for columns.
- getBorderTypes(BorderType[]) - Method in class ProcessedRow
-
Sets the adjusted orders array of this row.
- getBorderTypes() - Method in class ProcessedRow
-
Returns the adjusted orders array of this row.
- getBorderTypes_BottomRule(ProcessedRow, V2_Row, int) - Static method in class RenderUtilities
-
Returns the border types for a bottom rule, regardless of the actual type of the given row.
- getBorderTypes_ContentRow(String[], ContentRow, int) - Static method in class RenderUtilities
-
Creates the border types for a content row.
- getBorderTypes_MidRule(ProcessedRow, ProcessedRow, V2_Row, int) - Static method in class RenderUtilities
-
Returns the border types for a mid rule, regardless of the actual type of the given row.
- getBorderTypes_TopRule(ProcessedRow, V2_Row, int) - Static method in class RenderUtilities
-
Returns the border types for a top rule, regardless of the actual type of the given row.
- getBottom() - Method in class AbstractTableTheme
-
- getBottom() - Method in interface V2_TableTheme
-
Returns the row theme for a bottom rule.
- getBottomStrong() - Method in class AbstractTableTheme
-
- getBottomStrong() - Method in interface V2_TableTheme
-
Returns the row theme for a strong (emphasized) style bottom rule.
- getChar(BorderPosition, BorderType, V2_RowTheme) - Static method in class RenderUtilities
-
Returns a border character for given position and type from a theme.
- getColumnAr() - Method in class V1_AsciiTable
-
Returns a clone of the column array.
- getColumnCount() - Method in class V1_AsciiTable
-
Returns the number of columns set for the table.
- getColumnCount() - Method in class V2_AsciiTable
-
Returns the number of columns set for the table.
- getColumns() - Method in class ContentRow
-
Returns the columns of the row.
- getColumnWidths(V2_AsciiTable) - Method in interface V2_Width
-
Returns the width of each column in an array, column one being [0] and so on.
- getColumnWidths(V2_AsciiTable) - Method in class WidthAbsoluteEven
-
- getColumnWidths(V2_AsciiTable) - Method in class WidthFixedColumns
-
- getColumnWidths(V2_AsciiTable) - Method in class WidthLongestLine
-
- getColumnWidths(V2_AsciiTable) - Method in class WidthLongestWord
-
- getColumnWidths(V2_AsciiTable) - Method in class WidthLongestWordMaxCol
-
- getColumnWidths(V2_AsciiTable) - Method in class WidthLongestWordMinCol
-
- getContent() - Method in class AbstractTableTheme
-
- getContent() - Method in interface V2_TableTheme
-
Returns the row theme for a content row.
- getDefaultPadding() - Method in class V2_AsciiTable
-
Returns the table's default padding.
- getDescription() - Method in enum V1_CharactersBoxDrawing
-
- getDescription() - Method in enum V1_StandardTableThemes
-
- getDescription() - Method in interface V1_TablePair
-
Returns the description of an object
- getDescription() - Method in interface V1_TableTheme
-
The theme's description.
- getDescription() - Method in class AbstractRowTheme
-
- getDescription() - Method in class AbstractTableTheme
-
- getDescription() - Method in interface V2_RowTheme
-
Returns a description of the row theme
- getDescription() - Method in interface V2_TableTheme
-
Returns the description of the table theme
- getLeftBorder() - Method in class AbstractRowTheme
-
- getLeftBorder() - Method in interface V2_RowTheme
-
Returns the character for a left border.
- getMid() - Method in class AbstractRowTheme
-
- getMid() - Method in class AbstractTableTheme
-
- getMid() - Method in interface V2_RowTheme
-
Returns the character for a middle position (no border).
- getMid() - Method in interface V2_TableTheme
-
Returns the row theme for a mid rule.
- getMidBorderAll() - Method in class AbstractRowTheme
-
- getMidBorderAll() - Method in interface V2_RowTheme
-
Returns the character for a mid border (top and bottom).
- getMidBorderDown() - Method in class AbstractRowTheme
-
- getMidBorderDown() - Method in interface V2_RowTheme
-
Returns the character for a mid border (bottom).
- getMidBorderUp() - Method in class AbstractRowTheme
-
- getMidBorderUp() - Method in interface V2_RowTheme
-
Returns the character for a mid border (top).
- getMidStrong() - Method in class AbstractTableTheme
-
- getMidStrong() - Method in interface V2_TableTheme
-
Returns the row theme for a strong (emphasized) style mid rule.
- getOriginalRow() - Method in class ProcessedRow
-
Returns the original row with the original definitions and content.
- getPadding() - Method in class ContentRow
-
Returns the set padding for columns.
- getProcessedColumns() - Method in class ProcessedRow
-
Returns the processed columns of this row.
- getRightBorder() - Method in class AbstractRowTheme
-
- getRightBorder() - Method in interface V2_RowTheme
-
Returns the character for a right border.
- getRuleStyle() - Method in class RuleRow
-
Returns the rule style of the row.
- getRuleType() - Method in class RuleRow
-
Returns the rule type of the row.
- getStyle() - Static method in class ObjectToStringStyle
-
Returns a standard toString() style.
- getStyle(int) - Static method in class ObjectToStringStyle
-
Returns a standard toString() style.
- getTable() - Method in class V2_AsciiTable
-
Returns the table.
- getTheme() - Method in enum V1_StandardTableThemes
-
- getTheme() - Method in interface V1_TableTheme
-
Returns the table border characters as an array.
- getTop() - Method in class AbstractTableTheme
-
- getTop() - Method in interface V2_TableTheme
-
Returns the row theme for a top rule.
- getTopStrong() - Method in class AbstractTableTheme
-
- getTopStrong() - Method in interface V2_TableTheme
-
Returns the row theme for a strong (emphasized) style top rule.
- getWidth() - Method in class V1_AsciiTable
-
Returns the width of the table.
- render() - Method in class V1_AsciiTable
-
Returns a rendered table using given options for rendering.
- render(V2_AsciiTable) - Method in class V2_AsciiTableRenderer
-
- render(V2_AsciiTable) - Method in interface V2_TableRenderer
-
Renders the given table and returns a list of string builders with the rendered rows.
- renderBottomRule(String[][], char[]) - Method in class V1_AsciiTable
-
Renders the bottom rule of the table.
- renderContentRow(ProcessedRow, int[]) - Method in class V2_AsciiTableRenderer
-
Renders a content row.
- RenderedTable - Class in de.vandermeer.asciitable.v2
-
A fully rendered table (list of rendered rows) ready to be printed or written to files.
- RenderedTable(List<StrBuilder>) - Constructor for class RenderedTable
-
Returns a new rendered table initialized with a list of rendered rows.
- renderMiddleRule(String[][], String[][], char[]) - Method in class V1_AsciiTable
-
Renders a middle rule, that is a row separating two content rows.
- renderRow(String[][], char, char[]) - Method in class V1_AsciiTable
-
Renders rows of content with correct separators.
- renderRuleRow(ProcessedRow, int[], RuleRowType) - Method in class V2_AsciiTableRenderer
-
Renders a rule row.
- renderTable(char, char[]) - Method in class V1_AsciiTable
-
Renders the table.
- renderTopRule(String[][], char[]) - Method in class V1_AsciiTable
-
Renders the top rule of the table.
- RenderUtilities - Class in de.vandermeer.asciitable.v2.render
-
Utilities for manipulating tables and table rows.
- RenderUtilities() - Constructor for class RenderUtilities
-
- rhs() - Method in enum V1_CharactersBoxDrawing
-
- rhs() - Method in interface V1_TablePair
-
Returns the value of the right hand side of the pair
- right() - Method in enum V1_CharactersBoxDrawing
-
- right() - Method in interface V1_TablePair
-
Returns the value of the right hand side of the pair
- RuleRow - Class in de.vandermeer.asciitable.v2.row
-
A table row representing a rule.
- RuleRow(RuleRowType) - Constructor for class RuleRow
-
Returns a new table row of a particular rule type without content.
- RuleRow(RuleRowType, RuleRowStyle) - Constructor for class RuleRow
-
Returns a new table row of a particular rule type and style without content.
- RuleRowStyle - Enum in de.vandermeer.asciitable.v2.row
-
Style of a table rule: normal or strong.
- RuleRowType - Enum in de.vandermeer.asciitable.v2.row
-
Types of table rule: top, mid, bottom.
- setAlignment(char[]) - Method in class ContentRow
-
Sets the alignment of text per column for the row.
- setBorderTypes(BorderType[]) - Method in class ProcessedRow
-
Sets the adjusted orders array of this row.
- setBottom(V2_RowTheme) - Method in class V2_TableThemeBuilder
-
Sets the bottom row theme.
- setBottomStrong(V2_RowTheme) - Method in class V2_TableThemeBuilder
-
Sets the bottom row theme for strong style.
- setContent(V2_RowTheme) - Method in class V2_TableThemeBuilder
-
Sets the content row theme.
- setDescription(String) - Method in class V2_RowThemeBuilder
-
Sets the description for the theme.
- setDescription(String) - Method in class V2_TableThemeBuilder
-
Sets the theme description
- setLeftBorder(char) - Method in class V2_RowThemeBuilder
-
Sets the left border character.
- setMid(char) - Method in class V2_RowThemeBuilder
-
Sets the mid border character.
- setMid(V2_RowTheme) - Method in class V2_TableThemeBuilder
-
Sets the mid row theme.
- setMidBorderAll(char) - Method in class V2_RowThemeBuilder
-
Sets the mid-all border character.
- setMidBorderDown(char) - Method in class V2_RowThemeBuilder
-
Sets the mid-down border character.
- setMidBorderUp(char) - Method in class V2_RowThemeBuilder
-
Sets the mid-up border character.
- setMidStrong(V2_RowTheme) - Method in class V2_TableThemeBuilder
-
Sets the mid row theme for strong style.
- setPadding(int[]) - Method in class ContentRow
-
Sets the left and right padding per column for the row.
- setPaddingChar(char) - Method in class V2_AsciiTableRenderer
-
- setPaddingChar(char) - Method in interface V2_TableRenderer
-
Sets the padding character.
- setPaddingCharacter(char) - Method in class V1_AsciiTable
-
Sets the padding character, default is blank.
- setProcessedColumns(String[][]) - Method in class ProcessedRow
-
Sets the processed columns of this row.
- setRightBorder(char) - Method in class V2_RowThemeBuilder
-
Sets the right border character.
- setRuleStyle(RuleRowStyle) - Method in class RuleRow
-
Sets the rule style if the row is a rule row and the new style is not null.
- setRuleType(RuleRowType) - Method in class RuleRow
-
Sets the rule type if the row is a rule row and the new type is not null.
- setTheme(V1_StandardTableThemes) - Method in class V1_AsciiTable
-
Sets the rendering theme, default is plain 7 bit.
- setTheme(V2_TableTheme) - Method in class V2_AsciiTableRenderer
-
- setTheme(V2_TableTheme) - Method in interface V2_TableRenderer
-
Sets and tests the theme for the table.
- setTop(V2_RowTheme) - Method in class V2_TableThemeBuilder
-
Sets the top row theme.
- setTopStrong(V2_RowTheme) - Method in class V2_TableThemeBuilder
-
Sets the top row theme for strong style.
- setWidth(V2_Width) - Method in class V2_AsciiTableRenderer
-
- setWidth(V2_Width) - Method in interface V2_TableRenderer
-
Sets the width for the rendered.
- V1_AsciiTable - Class in de.vandermeer.asciitable.v1
-
Original ASCII table with flexible column number, column width, wrapping, spanning and themes.
- V1_AsciiTable() - Constructor for class V1_AsciiTable
-
Instantiates a table.
- V1_CharactersBoxDrawing - Enum in de.vandermeer.asciitable.v1
-
ASCII and UTF-8 box drawing characters.
- V1_Factory - Class in de.vandermeer.asciitable.v1
-
Factory for common table artifacts.
- V1_Factory() - Constructor for class V1_Factory
-
- V1_StandardTableThemes - Enum in de.vandermeer.asciitable.v1
-
Predefined render themes for the ASCII table.
- V1_TablePair<LHS,RHS> - Interface in de.vandermeer.asciitable.v1
-
A pair of things, with a left and a right hand side (or left and right).
- V1_TableTheme - Interface in de.vandermeer.asciitable.v1
-
Interface for themes of table borders.
- V2_AsciiTable - Class in de.vandermeer.asciitable.v2
-
2nd generation ASCII table with flexible column number, column width, wrapping, spanning and renderer with themes.
- V2_AsciiTable() - Constructor for class V2_AsciiTable
-
Creates a new table.
- V2_AsciiTable(int) - Constructor for class V2_AsciiTable
-
Creates a new table with default padding to be used for columns in content rows.
- V2_AsciiTableRenderer - Class in de.vandermeer.asciitable.v2.render
-
Renders a table.
- V2_AsciiTableRenderer() - Constructor for class V2_AsciiTableRenderer
-
Returns a new table row renderer.
- V2_E_RowThemes - Enum in de.vandermeer.asciitable.v2.themes
-
Standard row themes for tables.
- V2_E_TableThemes - Enum in de.vandermeer.asciitable.v2.themes
-
Standard table themes.
- V2_Row - Interface in de.vandermeer.asciitable.v2.row
-
A table row.
- V2_RowTheme - Interface in de.vandermeer.asciitable.v2.themes
-
Interface for themes of table rows.
- V2_RowThemeBuilder - Class in de.vandermeer.asciitable.v2.themes
-
Builder for a row themes.
- V2_RowThemeBuilder() - Constructor for class V2_RowThemeBuilder
-
- V2_TableRenderer - Interface in de.vandermeer.asciitable.v2.render
-
Table renderer interface.
- V2_TableTheme - Interface in de.vandermeer.asciitable.v2.themes
-
Interface for table themes.
- V2_TableThemeBuilder - Class in de.vandermeer.asciitable.v2.themes
-
Builder for a table themes.
- V2_TableThemeBuilder() - Constructor for class V2_TableThemeBuilder
-
- V2_Width - Interface in de.vandermeer.asciitable.v2.render
-
Calculator for the width of a table.
- validateRowTheme(V2_RowTheme) - Static method in class ThemeValidator
-
Validates a row theme.
- validateTableTheme(V2_TableTheme) - Static method in class ThemeValidator
-
Validates a table theme.
- valueOf(String) - Static method in enum V1_CharactersBoxDrawing
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum V1_StandardTableThemes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum BorderPosition
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum BorderType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum RuleRowStyle
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum RuleRowType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum V2_E_RowThemes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum V2_E_TableThemes
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum V1_CharactersBoxDrawing
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum V1_StandardTableThemes
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum BorderPosition
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum BorderType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum RuleRowStyle
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum RuleRowType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum V2_E_RowThemes
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum V2_E_TableThemes
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VERTICAL - Static variable in interface V1_TableTheme
-
Constant to access a vertical character from theme array.
- VERTICAL_AND_HORIZONTAL - Static variable in interface V1_TableTheme
-
Constant to access a vertical+horizontal character from theme array.
- VERTICAL_AND_LEFT - Static variable in interface V1_TableTheme
-
Constant to access a vertical+left character from theme array.
- VERTICAL_AND_RIGHT - Static variable in interface V1_TableTheme
-
Constant to access a vertical+right character from theme array.