Package | Description |
---|---|
org.refcodes.textual | |
org.refcodes.textual.impls |
Class and Description |
---|
AsciiArtBuilder
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 art. |
AsciiArtMode
The
AsciiArtMode specifies for according algorithms on how a text is
to be rendered. |
Case
The Enum Case.
|
CaseAccessor
Provides an accessor for a
Case property. |
CaseAccessor.CaseBuilder
Provides a mutator for an
Case property. |
CaseAccessor.CaseMutator
Provides a mutator for an
Case property. |
CaseAccessor.CaseProperty
Provides a
Case property. |
CaseStyle
Predefined
CaseStyle "implementations" (in terms of methods such as
CaseStyle.toCaseStyle(String) ) making use of the CaseStyleBuilder . |
CaseStyleBuilder
Converts a key to the format of a
String to the desired case. |
ColumnFormatMetrics
The Interface ColumnFormatMetrics.
|
ColumnSetupMetrics
The Interface ColumnSetupMetrics.
|
ColumnWidthMetrics
This interface specifies means to define a width either as percentage or
absolute, e.g. in the number of chars.
|
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.
|
CsvBuilder
The Interface CsvBuilder.
|
CsvEscapeMode
The
CsvEscapeMode specifies for according algorithms on how a CSV's
line's escape handling is to be processed. |
ElementsAccessor
Provides an accessor for a text property.
|
ElementsAccessor.TextBuilder
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.
|
EscapeCodeFactory
A
LookupFactory for creating ANSI Escape-Codes from an instance of a
given type. |
EscapeTextBuilder
The Interface EscapeTextBuilder.
|
EscapeTextMode
The Enum EscapeTextMode.
|
Font
The Interface Font.
|
FontAccessor
Provides an accessor for a font property.
|
FontAccessor.FontBuilder
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
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
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.
|
FontStyle
An enumeration with commonly used font styles.
|
FontStyleAccessor
Provides an accessor for a font style property.
|
FontStyleAccessor.FontStyleBuilder
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.
|
FontType
An enumeration with commonly used font names.
|
FontTypeAccessor
Provides an accessor for a font type property.
|
FontTypeAccessor.FontTypeBuilder
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.
|
HorizAlignTextMode
The
HorizAlignTextMode specifies for according algorithms on how a
line is to be aligned. |
HorizAlignTextModeAccessor
Provides an accessor for a horizontal align text mode property.
|
HorizAlignTextModeAccessor.HorizAlignTextModeBuilder
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
A builder for processing a text with the given width applied and the given
MoreTextMode applied. |
MoreTextMode
The
MoreTextMode specifies for according algorithms on how a line is
to be split or cut off. |
MoreTextModeAccessor
Provides an accessor for a more-text mode property.
|
MoreTextModeAccessor.MoreTextModeBuilder
Provides a builder method for a more-text mode property returning the
builder for applying multiple build operations.
|
MoreTextModeAccessor.MoreTextModeMutator
Provides a mutator for a more-text mode property.
|
OverwriteTextBuilder
Overwrites a text with another one to the the right or to the left.
|
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 . |
RandomTextGenerartor
Overwrites a text with another one to the the right or to the left.
|
RandomTextMode
The
RandomTextMode specifies for according chars to be used when
generating random text. |
ReplaceTextBuilder
The Interface ReplaceTextBuilder.
|
SplitTextMode
The
SplitTextMode specifies for according algorithms on how a line is
to be split apart. |
SplitTextModeAccessor
Provides an accessor for a split-text mode property.
|
SplitTextModeAccessor.SplitTextModeBuilder
Provides a builder method for a split-text mode property returning the
builder for applying multiple build operations.
|
SplitTextModeAccessor.SplitTextModeMutator
Provides a mutator for a split-text mode property.
|
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. |
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
The Enum TableStyle.
|
TableStyleAccessor
Provides an accessor for a
TableStyle property. |
TableStyleAccessor.TableStyleBuilder
Provides a mutator for an
TableStyle property. |
TableStyleAccessor.TableStyleMutator
Provides a mutator for an
TableStyle property. |
TableStyleAccessor.TableStyleProperty
Provides a
TableStyle property. |
Text
The Interface Text.
|
TextAccessor
Provides an accessor for a text property.
|
TextAccessor.TextBuilder
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(?)"
|
TextBlockBuilder
Builds a text block according to the configuration of
TextBannerBuilder instances. |
TextBorderBuilder
"Draws" an ASCII characters border around a text.
|
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).
|
TextFormatModeAccessor
Provides an accessor for a text-format mode property.
|
TextFormatModeAccessor.TextFormatModeBuilder
Provides a builder method for a text-format mode property returning the
builder for applying multiple build operations.
|
TextFormatModeAccessor.TextFormatModeMutator
Provides a mutator for a text-format mode property.
|
TextLineBuilder
Creates a text line with the given character and width.
|
TruncateTextBuilder
Strips given characters from text's left hand side or right hand side or
both.
|
TruncateTextMode
The
TruncateTextMode specifies for according algorithms on how a line
is to be stripped. |
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.
|
VertAlignTextMode
The
VertAlignTextMode specifies how to arrange a text block in an
available area. |
VertAlignTextModeAccessor
Provides an accessor for a vertical align text mode property.
|
VertAlignTextModeAccessor.VertAlignTextModeBuilder
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 and Description |
---|
AsciiArtBuilder
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 art. |
AsciiArtMode
The
AsciiArtMode specifies for according algorithms on how a text is
to be rendered. |
Case
The Enum Case.
|
CaseAccessor
Provides an accessor for a
Case property. |
CaseAccessor.CaseBuilder
Provides a mutator for an
Case property. |
CaseAccessor.CaseMutator
Provides a mutator for an
Case property. |
CaseAccessor.CaseProperty
Provides a
Case property. |
CaseStyleBuilder
Converts a key to the format of a
String to the desired case. |
ColumnFormatMetrics
The Interface ColumnFormatMetrics.
|
ColumnSetupMetrics
The Interface ColumnSetupMetrics.
|
ColumnWidthMetrics
This interface specifies means to define a width either as percentage or
absolute, e.g. in the number of chars.
|
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.
|
CsvBuilder
The Interface CsvBuilder.
|
CsvEscapeMode
The
CsvEscapeMode specifies for according algorithms on how a CSV's
line's escape handling is to be processed. |
EscapeCodeFactory
A
LookupFactory for creating ANSI Escape-Codes from an instance of a
given type. |
EscapeTextBuilder
The Interface EscapeTextBuilder.
|
EscapeTextMode
The Enum EscapeTextMode.
|
Font
The Interface Font.
|
FontAccessor
Provides an accessor for a font property.
|
FontAccessor.FontBuilder
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
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
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.
|
FontStyle
An enumeration with commonly used font styles.
|
FontStyleAccessor
Provides an accessor for a font style property.
|
FontStyleAccessor.FontStyleBuilder
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.
|
FontType
An enumeration with commonly used font names.
|
FontTypeAccessor
Provides an accessor for a font type property.
|
FontTypeAccessor.FontTypeBuilder
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.
|
HorizAlignTextMode
The
HorizAlignTextMode specifies for according algorithms on how a
line is to be aligned. |
HorizAlignTextModeAccessor
Provides an accessor for a horizontal align text mode property.
|
HorizAlignTextModeAccessor.HorizAlignTextModeBuilder
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
A builder for processing a text with the given width applied and the given
MoreTextMode applied. |
MoreTextMode
The
MoreTextMode specifies for according algorithms on how a line is
to be split or cut off. |
MoreTextModeAccessor.MoreTextModeBuilder
Provides a builder method for a more-text mode property returning the
builder for applying multiple build operations.
|
MoreTextModeAccessor.MoreTextModeMutator
Provides a mutator for a more-text mode property.
|
OverwriteTextBuilder
Overwrites a text with another one to the the right or to the left.
|
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 . |
RandomTextGenerartor
Overwrites a text with another one to the the right or to the left.
|
RandomTextMode
The
RandomTextMode specifies for according chars to be used when
generating random text. |
ReplaceTextBuilder
The Interface 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.
|
SplitTextMode
The
SplitTextMode specifies for according algorithms on how a line is
to be split apart. |
SplitTextModeAccessor.SplitTextModeBuilder
Provides a builder method for a split-text mode property returning the
builder for applying multiple build operations.
|
SplitTextModeAccessor.SplitTextModeMutator
Provides a mutator for a split-text mode property.
|
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. |
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
The Enum TableStyle.
|
TableStyleAccessor
Provides an accessor for a
TableStyle property. |
TableStyleAccessor.TableStyleBuilder
Provides a mutator for an
TableStyle property. |
TableStyleAccessor.TableStyleMutator
Provides a mutator for an
TableStyle property. |
TableStyleAccessor.TableStyleProperty
Provides a
TableStyle property. |
Text
The Interface Text.
|
TextAccessor
Provides an accessor for a text property.
|
TextAccessor.TextBuilder
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(?)"
|
TextBlockBuilder
Builds a text block according to the configuration of
TextBannerBuilder instances. |
TextBorderBuilder
"Draws" an ASCII characters border around a text.
|
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).
|
TextFormatModeAccessor.TextFormatModeBuilder
Provides a builder method for a text-format mode property returning the
builder for applying multiple build operations.
|
TextFormatModeAccessor.TextFormatModeMutator
Provides a mutator for a text-format mode property.
|
TextLineBuilder
Creates a text line with the given character and width.
|
TruncateTextBuilder
Strips given characters from text's left hand side or right hand side or
both.
|
TruncateTextMode
The
TruncateTextMode specifies for according algorithms on how a line
is to be stripped. |
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.
|
VertAlignTextMode
The
VertAlignTextMode specifies how to arrange a text block in an
available area. |
VertAlignTextModeAccessor
Provides an accessor for a vertical align text mode property.
|
VertAlignTextModeAccessor.VertAlignTextModeBuilder
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.
|
Copyright © 2017. All rights reserved.