AttributedCharSequence |
A character sequence with ANSI style attributes.
|
AttributedCharSequence.ForceMode |
Enum defining color mode forcing options for ANSI rendering.
|
AttributedString |
An immutable character sequence with ANSI style attributes.
|
AttributedStringBuilder |
A mutable builder for creating styled text strings with ANSI attributes.
|
AttributedStyle |
Text styling for terminal output with support for colors, fonts, and other attributes.
|
ColorPalette |
Color palette for terminal color management and conversion.
|
DiffHelper.Diff |
Class representing one diff operation.
|
DiffHelper.Operation |
The data structure representing a diff is a Linked list of Diff objects:
{Diff(Operation.DELETE, "Hello"), Diff(Operation.INSERT, "Goodbye"),
Diff(Operation.EQUAL, " world.")}
which means: delete "Hello", add "Goodbye" and keep " world."
|
Display |
Manages terminal display and efficient screen updates with cursor positioning.
|
InfoCmp.Capability |
|
NonBlockingInputStream |
An input stream that supports non-blocking read operations with timeouts.
|
NonBlockingPumpInputStream |
|
NonBlockingPumpReader |
|
NonBlockingReader |
A reader that provides non-blocking read operations.
|
ShutdownHooks.Task |
Essentially a Runnable which allows running to throw an exception.
|
Status |
Manages a status bar at the bottom of the terminal.
|