All Classes and Interfaces

Class
Description
ASCII-Art as of the AsciiArtBuilder is represented by an array of String instances "visualizing" a given text (rendered with the given Font) or image as so called ASCII_HEADER_ASCII_BODY art.
The AsciiArtMode specifies for according algorithms on how a text is to be rendered.
The Enum Case.
Provides an accessor for a Case property.
Provides a mutator for an Case property.
Provides a mutator for an Case property.
Provides a Case property.
Predefined CaseStyle "implementations" (in terms of methods such as CaseStyle.toCaseStyle(String)) making use of the CaseStyleBuilder.
Converts a text to the format of a String to the desired case.
The Interface ColumnFormatMetrics.
Implementation of the ColumnFormatMetrics interface.
The Interface ColumnSetupMetrics.
Implementation of the ColumnFormatMetrics interface.
This interface specifies means to define a width either as percentage or absolute, e.g. in the number of chars.
Implementation of the ColumnWidthMetrics interface.
Determines the type of width being specified, either relative where the sum of all relative widths represents 100%; or absolute in number of chars.
This class implements CSV processing functionality.
The CsvEscapeMode specifies for according algorithms on how a CSV's line's escape handling is to be processed.
Provides an accessor for a CsvEscapeMode property.
Provides a mutator for an CsvEscapeMode property.
Provides a mutator for an CsvEscapeMode property.
Provides a CsvEscapeMode property.
This interface defines common functionality for implementations capable of CSV (file) handling.
Provides an accessor for a text property.
Provides a builder method for a text property returning the builder for applying multiple build operations.
Provides a mutator for a text property.
Provides a text property.
A LookupFactory for creating ANSI Escape-Codes from an instance of a given type.
The EscapeTextBuilder provides means to "escape" and "unescape" text, e.g. simple marshaling and unmarshaling.
The Enum EscapeTextMode.
Provides an accessor for a fill char property.
Provides a builder method for a fill char property returning the builder for applying multiple build operations.
Provides a mutator for a fill char property.
Provides a fill char property.
The Font describes a more generic font.
Provides an accessor for a font property.
Provides a builder method for a font property returning the builder for applying multiple build operations.
Provides a mutator for a font property.
Provides a font property.
An enumeration with commonly used font categories.
Provides an accessor for a font family property.
Provides a builder method for a font family property returning the builder for applying multiple build operations.
Provides a mutator for a font family property.
Provides a font family property.
Provides an accessor for a font name property.
Provides a builder method for a font name property returning the builder for applying multiple build operations.
Provides a mutator for a font name property.
Provides a font name property.
Provides an accessor for a font style property.
Provides a builder method for a font style property returning the builder for applying multiple build operations.
Provides a mutator for a font style property.
Provides a font style property.
An enumeration with commonly used font styles.
Provides an accessor for a font style property.
Provides a builder method for a font style property returning the builder for applying multiple build operations.
Provides a mutator for a font style property.
Provides a font style property.
Fills a text up on by appending the given char to the left or to the the right or inbetween till the given length is reached.
The HorizAlignTextMode specifies for according algorithms on how a line is to be aligned.
Provides an accessor for a horizontal align text mode property.
Provides a builder method for a horizontal align text mode property returning the builder for applying multiple build operations.
Provides a mutator for a horizontal align text mode property.
Provides a horizontal align text mode property.
A builder for processing a text with the given width applied and the given MoreTextMode applied.
The MoreTextMode specifies for according algorithms on how a line is to be split or cut off.
Provides an accessor for a more-text mode property.
Provides a builder method for a more-text mode property returning the builder for applying multiple build operations.
Provides a mutator for a more-text mode property.
Provides a more-text mode property.
Comparator for strings with prefixed numbers taking into account the value(!)
Overwrites a text with another one to the the right or to the left.
The OverwriteTextMode specifies for according algorithms on how a line is to be overwritten.
The pixmap scale mode specifies how an algorithm will scale a Pixmap for proper display with text (character) e.g. when printing an RgbPixmap on the console with ASCII_HEADER_ASCII_BODY art using the AsciiArtBuilder.
Generates random text according to the RandomTextMode property and other settings.
The RandomTextMode specifies for according chars to be used when generating random text.
Plain find/replace utility not(!)
Dangerous builder for printing secret text such as passwords or pass-phrases or keys without unveiling too much of the secret information with still being able to say if the correct secret is being displayed.
The SplitTextMode specifies for according algorithms on how a line is to be split apart.
Provides an accessor for a split-text mode property.
Provides a builder method for a split-text mode property returning the builder for applying multiple build operations.
Provides a mutator for a split-text mode property.
Provides a split-text mode property.
The TableBuilder has the Builder-Pattern applied to configure a text (ASCII_HEADER_ASCII_BODY) table for later printing custom tables with a title, the table rows and if required a table tail.
The mode with which to initialize the TableBuilder.
In comparison to the TableBuilder, the TablePrinter just provides the methods required to print a table.
The TableStatus provides the status of the table, e.g. whether it has begin printing the header, whether it has continued to print a row or whether it has printed the tail.
The Enum TableStyle defines character sets for various box border styles.
Provides an accessor for a TableStyle property.
Provides a mutator for an TableStyle property.
Provides a mutator for an TableStyle property.
Provides a TableStyle property.
Text<B extends Text<B>>
The Interface Text.
Provides an accessor for a text property.
Provides a builder method for a text property returning the builder for applying multiple build operations.
Provides a mutator for a text property.
Provides a text property.
A provider interface provides a "toSomething(?)"
Builds a text block according to the configuration.
"Draws" a border around a text.
An incarnation of the BoxGrid using grid elements of type Character.
An incarnation of the BoxGrid.BoxGridBuilder using grid elements of type Character.
An incarnation of the BoxGrid.BoxGridMutator using grid elements of type Character.
An incarnation of the BoxGrid.BoxGridProperty using grid elements of type Character.
Provides an accessor for a TextBoxGrid property.
Provides a mutator for an TextBoxGrid property.
Provides a mutator for an TextBoxGrid property.
Provides a TextBoxGrid property.
Implementation of the TextBoxGrid interface.
The TextBoxStyle enumeration defines character sets for various box grid representations.
Determines how to format a text (in a table), e.g. do not format anything, format the text only or format the whole cell containing the text, even blank lines (important for the background).
Provides an accessor for a text-format mode property.
Provides a builder method for a text-format mode property returning the builder for applying multiple build operations.
Provides a mutator for a text-format mode property.
Provides a text-format mode property.
The Class TextLineBuilderImpl.
Strips given characters from text's left hand side or right hand side or both.
The VerboseTextBuilder us a utility-builder for creating human readable String objects from arrays, collections or maps (instead of solely printing out the object references of those collections).
Fills a text up on by appending the given char to the left or to the the right or inbetween till the given length is reached.
The VertAlignTextMode specifies how to arrange a text block in an available area.
Provides an accessor for a vertical align text mode property.
Provides a builder method for a vertical align text mode property returning the builder for applying multiple build operations.
Provides a mutator for a vertical align text mode property.
Provides a vertical align text mode property.