All Classes
-
All Classes Class Summary Enum Summary Class Description Ansi Provides a fluent API for generating ANSI escape sequences.Ansi.Attribute Ansi.Color Ansi.Erase AnsiConsole Provides consistent access to an ANSI aware console PrintStream or an ANSI codes stripping PrintStream if not on a terminal (see Jansi native isatty(int)).AnsiMain Main class for the library, providing executable jar to diagnose Jansi setup.AnsiOutputStream A ANSI output stream extracts ANSI escape codes written to an output stream and calls correspondingprocess*
methods.AnsiPrintStream A ANSI print stream extracts ANSI escape codes written to a print stream and calls correspondingprocess*
methods.AnsiRenderer Renders ANSI color escape-codes in strings by parsing out some special syntax to pick up the correct fluff to use.AnsiRenderer.Code AnsiRenderWriter Print writer which supports automatic ANSI color rendering viaAnsiRenderer
.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 WindowsAnsiOutputStream Deprecated. useWindowsAnsiPrintStream
, which does not suffer from encoding issuesWindowsAnsiPrintStream A Windows ANSI escape processor, that uses JNA to access native platform API's to change the console attributes (see Jansi native Kernel32).