Interface | Description |
---|---|
AsciiArtBuilder |
ASCII art as of the
AsciiArtBuilder is represented by an array of
String instances "visualizing" a given text as so called ASCII art -
rendered with the given Font . |
ColumnFormatMetrics |
This interface specifies the method to define a width either as percentage or
absolute, e.g. in the number of chars (as of
ColumnWidthMetrics ) as
well as the alignment. |
ColumnWidthMetrics |
This interface specifies the method to define a width either as percentage or
absolute, e.g. in the number of chars.
|
CsvBuilder | |
ElementsAccessor |
Provides an accessor for a text property.
|
ElementsAccessor.TextBuilder<B extends ElementsAccessor.TextBuilder<B>> |
Provides a builder method for a text property returning the builder for
applying multiple build operations.
|
ElementsAccessor.TextMutator |
Provides a mutator for a text property.
|
ElementsAccessor.TextProperty |
Provides a text property.
|
EscapeTextBuilder | |
Font | |
FontAccessor |
Provides an accessor for a font property.
|
FontAccessor.FontBuilder<B extends FontAccessor.FontBuilder<B>> |
Provides a builder method for a font property returning the builder
for applying multiple build operations.
|
FontAccessor.FontMutator |
Provides a mutator for a font property.
|
FontAccessor.FontProperty |
Provides a font property.
|
FontNameAccessor |
Provides an accessor for a font name property.
|
FontNameAccessor.FontNameBuilder<B extends FontNameAccessor.FontNameBuilder<B>> |
Provides a builder method for a font name property returning the builder
for applying multiple build operations.
|
FontNameAccessor.FontNameMutator |
Provides a mutator for a font name property.
|
FontNameAccessor.FontNameProperty |
Provides a font name property.
|
FontSizeAccessor |
Provides an accessor for a font style property.
|
FontSizeAccessor.FontSizeBuilder<B extends FontSizeAccessor.FontSizeBuilder<B>> |
Provides a builder method for a font style property returning the
builder for applying multiple build operations.
|
FontSizeAccessor.FontSizeMutator |
Provides a mutator for a font style property.
|
FontSizeAccessor.FontSizeProperty |
Provides a font style property.
|
FontStyleAccessor |
Provides an accessor for a font style property.
|
FontStyleAccessor.FontStyleBuilder<B extends FontStyleAccessor.FontStyleBuilder<B>> |
Provides a builder method for a font style property returning the
builder for applying multiple build operations.
|
FontStyleAccessor.FontStyleMutator |
Provides a mutator for a font style property.
|
FontStyleAccessor.FontStyleProperty |
Provides a font style property.
|
FontTypeAccessor |
Provides an accessor for a font type property.
|
FontTypeAccessor.FontTypeBuilder<B extends FontTypeAccessor.FontTypeBuilder<B>> |
Provides a builder method for a font type property returning the
builder for applying multiple build operations.
|
FontTypeAccessor.FontTypeMutator |
Provides a mutator for a font type property.
|
FontTypeAccessor.FontTypeProperty |
Provides a font type property.
|
HorizAlignTextBuilder |
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.
|
HorizAlignTextModeAccessor |
Provides an accessor for a horizontal align text mode property.
|
HorizAlignTextModeAccessor.HorizAlignTextModeBuilder<B extends HorizAlignTextModeAccessor.HorizAlignTextModeBuilder<B>> |
Provides a builder method for a horizontal align text mode property
returning the builder for applying multiple build operations.
|
HorizAlignTextModeAccessor.HorizAlignTextModeMutator |
Provides a mutator for a horizontal align text mode property.
|
HorizAlignTextModeAccessor.HorizAlignTextModeProperty |
Provides a horizontal align text mode property.
|
MoreTextBuilder | |
NormalizePropertiesBuilder |
The attributes supported by the builder:
|
OverwriteTextBuilder |
Overwrites a text with another one to the the right or to the left.
|
RandomTextGenerartor |
Overwrites a text with another one to the the right or to the left.
|
ReplaceTextBuilder | |
SecretHintBuilder |
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.
|
TableBuilder |
The table printer has the builder pattern applied to configure a text (ASCII)
table for later printing custom tables with a title, the table rows and if
required a table tail.
|
TablePrinter |
In comparison to the
TableBuilder , the TablePrinter just
provides the methods required to print a table. |
TableStyleAccessor |
Provides an accessor for a table style property.
|
TableStyleAccessor.TableStyleBuilder<B extends TableStyleAccessor.TableStyleBuilder<?>> |
Provides a mutator for an output stream property.
|
TableStyleAccessor.TableStyleMutator |
Provides a mutator for an output stream property.
|
TableStyleAccessor.TableStyleProperty |
Provides a table style property.
|
Text<B extends Text<B>> | |
TextAccessor |
Provides an accessor for a text property.
|
TextAccessor.TextBuilder<B extends TextAccessor.TextBuilder<B>> |
Provides a builder method for a text property returning the builder for
applying multiple build operations.
|
TextAccessor.TextMutator |
Provides a mutator for a text property.
|
TextAccessor.TextProperty |
Provides a text property.
|
TextAccessor.TextProvider |
A provider interface provides a "toSomething(?)"
|
TextBannerBuilder | |
TextBlockBuilder |
The attributes supported by the builder:
|
TextBorderBuilder |
The attributes supported by the builder:
|
TextLineBuilder |
The attributes supported by the builder:
|
TruncateTextBuilder |
Strips given characters from text's left hand side or right hand side or
both.
|
VerboseTextBuilder |
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). |
VertAlignTextBuilder |
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.
|
VertAlignTextModeAccessor |
Provides an accessor for a vertical align text mode property.
|
VertAlignTextModeAccessor.VertAlignTextModeBuilder<B extends VertAlignTextModeAccessor.VertAlignTextModeBuilder<B>> |
Provides a builder method for a vertical align text mode property
returning the builder for applying multiple build operations.
|
VertAlignTextModeAccessor.VertAlignTextModeMutator |
Provides a mutator for a vertical align text mode property.
|
VertAlignTextModeAccessor.VertAlignTextModeProperty |
Provides a vertical align text mode property.
|
Class | Description |
---|---|
EscapeTextUtility | |
FindAndReplaceUtility | |
HumanReadableUtility |
Enum | Description |
---|---|
AsciiArtMode |
The
AsciiArtMode specifies for according algorithms on how a text is
to be rendered. |
ColumnWidthType |
Determines the type of width being specified, either relative where the sum
of all relative widths represents 100%; or absolute in number of chars.
|
CsvEscapeMode |
The
CsvEscapeMode specifies for according algorithms on how a CSV's
line's escape handling is to be processed. |
EscapeTextMode | |
FontStyle |
An enumeration with commonly used font styles.
|
FontType |
An enumeration with commonly used font names.
|
HorizAlignTextMode |
The
HorizAlignTextMode specifies for according algorithms on how a line is
to be aligned. |
MoreTextMode |
The
MoreTextMode specifies for according algorithms on how a line is
to be split or cut off. |
OverwriteTextMode |
The
OverwriteTextMode specifies for according algorithms on how a
line is to be overwritten. |
PixmapRatioMode |
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 art using the
AsciiArtBuilder . |
RandomTextMode |
The
RandomTextMode specifies for according chars to be used when
generating random text. |
SplitTextMode |
The
SplitTextMode specifies for according algorithms on how a line is
to be split apart. |
TableStatus |
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. |
TableStyle | |
TextFormatMode |
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).
|
TruncateTextMode |
The
TruncateTextMode specifies for according algorithms on how a line is
to be stripped. |
VertAlignTextMode |
The
VertAlignTextMode specifies how to arrange a text block in an
available area. |
Copyright © 2017. All rights reserved.