Uses of Package
org.jline.utils
Packages that use org.jline.utils
Package
Description
JLine Builtins provides a collection of utility classes and implementations for common terminal
functionality.
JLine Console package provides a framework for building interactive command-line applications.
JLine 3 Keymap Package - Components for handling keyboard input and key bindings.
JLine 3 Reader Package - Core components for building interactive command-line interfaces.
JLine 3 Reader Implementation Package.
JLine Style package provides a comprehensive styling system for terminal output.
JLine Terminal API - Core abstractions for terminal operations across different platforms.
JLine Terminal implementation classes.
JLine utility classes.
JLine Widget package provides a framework for creating and managing widgets for JLine's LineReader.
-
Classes in org.jline.utils used by org.jline.builtinsClassDescriptionAn immutable character sequence with ANSI style attributes.A mutable builder for creating styled text strings with ANSI attributes.Manages terminal display and efficient screen updates with cursor positioning.Resolves named styles and style expressions into AttributedStyle objects.
-
Classes in org.jline.utils used by org.jline.console
-
Classes in org.jline.utils used by org.jline.console.impl
-
Classes in org.jline.utils used by org.jline.jansi.ioClassDescriptionA simple, non-synchronized buffered output stream for improved performance.
-
Classes in org.jline.utils used by org.jline.keymapClassDescriptionA reader that provides non-blocking read operations.
-
Classes in org.jline.utils used by org.jline.reader
-
Classes in org.jline.utils used by org.jline.reader.implClassDescriptionAn immutable character sequence with ANSI style attributes.A mutable builder for creating styled text strings with ANSI attributes.Text styling for terminal output with support for colors, fonts, and other attributes.Manages terminal display and efficient screen updates with cursor positioning.
-
Classes in org.jline.utils used by org.jline.styleClassDescriptionAn immutable character sequence with ANSI style attributes.A mutable builder for creating styled text strings with ANSI attributes.Resolves named styles and style expressions into AttributedStyle objects.
-
Classes in org.jline.utils used by org.jline.terminalClassDescriptionColor palette for terminal color management and conversion.A reader that provides non-blocking read operations.
-
Classes in org.jline.utils used by org.jline.terminal.implClassDescriptionColor palette for terminal color management and conversion.An input stream that supports non-blocking read operations with timeouts.A reader that provides non-blocking read operations.Essentially a
Runnable
which allows running to throw an exception.Manages a status bar at the bottom of the terminal. -
Classes in org.jline.utils used by org.jline.terminal.impl.jansi.win
-
Classes in org.jline.utils used by org.jline.terminal.impl.jna.win
-
Classes in org.jline.utils used by org.jline.terminal.impl.jni.win
-
Classes in org.jline.utils used by org.jline.utilsClassDescriptionA character sequence with ANSI style attributes.Enum defining color mode forcing options for ANSI rendering.An immutable character sequence with ANSI style attributes.A mutable builder for creating styled text strings with ANSI attributes.Text styling for terminal output with support for colors, fonts, and other attributes.Color palette for terminal color management and conversion.Class representing one diff 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."Manages terminal display and efficient screen updates with cursor positioning.An input stream that supports non-blocking read operations with timeouts.A reader that provides non-blocking read operations.Essentially a
Runnable
which allows running to throw an exception.Manages a status bar at the bottom of the terminal. -
Classes in org.jline.utils used by org.jline.widget