Class | Description |
---|---|
Ansi |
Provides a fluent API for generating
ANSI escape sequences.
|
Ansi.NoAnsi | |
AnsiConsole |
Provides consistent access to an ANSI aware console PrintStream or an ANSI codes stripping PrintStream
if not on a terminal (see
Jansi native
CLibrary isatty(int)).
|
AnsiOutputStream |
A ANSI output stream extracts ANSI escape codes written to
an output stream and calls corresponding
process* methods. |
AnsiPrintStream |
A ANSI print stream extracts ANSI escape codes written to
a print stream and calls corresponding
process* methods. |
AnsiRenderer |
Renders ANSI color escape-codes in strings by parsing out some special syntax to pick up the correct fluff to use.
|
AnsiRenderWriter |
Print writer which supports automatic ANSI color rendering via
AnsiRenderer . |
AnsiString |
An ANSI string which reports the size of rendered text correctly (ignoring any ANSI escapes).
|
FilterPrintStream |
A PrintStream filtering to another PrintStream, without making any assumption about encoding.
|
HtmlAnsiOutputStream |
Enum | Description |
---|---|
Ansi.Attribute |
Display attributes, also know as
SGR
(Select Graphic Rendition) parameters.
|
Ansi.Color |
ANSI 8 colors for fluent API
|
Ansi.Erase |
ED (Erase in Display) / EL (Erase in Line) parameter (see
CSI sequence J and K)
|
AnsiConsole.JansiOutputType |
Type of output installed by AnsiConsole.
|
AnsiRenderer.Code |