Uses of Interface
org.jline.terminal.Terminal
-
Packages that use Terminal Package Description org.jline.builtins JLine Builtins provides a collection of utility classes and implementations for common terminal functionality.org.jline.builtins.telnet org.jline.console JLine Console package provides a framework for building interactive command-line applications.org.jline.console.impl org.jline.jansi org.jline.keymap JLine 3 Keymap Package - Components for handling keyboard input and key bindings.org.jline.reader JLine 3 Reader Package - Core components for building interactive command-line interfaces.org.jline.reader.impl JLine 3 Reader Implementation Package.org.jline.reader.impl.completer JLine 3 Completer Implementations.org.jline.style JLine Style package provides a comprehensive styling system for terminal output.org.jline.terminal JLine Terminal API - Core abstractions for terminal operations across different platforms.org.jline.terminal.impl JLine Terminal implementation classes.org.jline.terminal.impl.exec Implementation of terminal functionality using external command-line utilities.org.jline.terminal.impl.jansi org.jline.terminal.impl.jansi.win org.jline.terminal.impl.jna org.jline.terminal.impl.jna.win org.jline.terminal.impl.jni org.jline.terminal.impl.jni.win org.jline.terminal.spi JLine Terminal Service Provider Interface (SPI).org.jline.utils JLine utility classes. -
-
Uses of Terminal in org.jline.builtins
Fields in org.jline.builtins declared as Terminal Modifier and Type Field Description protected TerminalLess. terminalprotected TerminalNano. terminalMethods in org.jline.builtins that return Terminal Modifier and Type Method Description TerminalPosixCommands.Context. terminal()Methods in org.jline.builtins with parameters of type Terminal Modifier and Type Method Description static voidCommands. colors(Terminal terminal, java.io.PrintStream out, java.lang.String[] argv)Displays color tables and ANSI styles.protected java.lang.StringCompleters.FileNameCompleter. getDisplay(Terminal terminal, java.nio.file.Path p, StyleResolver resolver, java.lang.String separator)static voidCommands. highlighter(LineReader lineReader, Terminal terminal, java.io.PrintStream out, java.io.PrintStream err, java.lang.String[] argv, ConfigurationPath configPath)Manages syntax highlighting themes.static voidCommands. less(Terminal terminal, java.io.InputStream in, java.io.PrintStream out, java.io.PrintStream err, java.nio.file.Path currentDir, java.lang.Object[] argv)Launches the less pager with the specified arguments.static voidCommands. less(Terminal terminal, java.io.InputStream in, java.io.PrintStream out, java.io.PrintStream err, java.nio.file.Path currentDir, java.lang.Object[] argv, ConfigurationPath configPath)Launches the less pager with the specified arguments.static voidCommands. nano(Terminal terminal, java.io.PrintStream out, java.io.PrintStream err, java.nio.file.Path currentDir, java.lang.String[] argv)Launches the nano text editor with the specified arguments.static voidCommands. nano(Terminal terminal, java.io.PrintStream out, java.io.PrintStream err, java.nio.file.Path currentDir, java.lang.String[] argv, ConfigurationPath configPath)Launches the nano text editor with the specified arguments.static voidCommands. tmux(Terminal terminal, java.io.PrintStream out, java.io.PrintStream err, java.util.function.Supplier<java.lang.Object> getter, java.util.function.Consumer<java.lang.Object> setter, java.util.function.Consumer<Terminal> runner, java.lang.String[] argv)Implements a terminal multiplexer similar to tmux.static voidTTop. ttop(Terminal terminal, java.io.PrintStream out, java.io.PrintStream err, java.lang.String[] argv)Constructors in org.jline.builtins with parameters of type Terminal Constructor Description Context(java.io.InputStream in, java.io.PrintStream out, java.io.PrintStream err, java.nio.file.Path currentDir, Terminal terminal, java.util.function.Function<java.lang.String,java.lang.Object> variables)Less(Terminal terminal, java.nio.file.Path currentDir)Less(Terminal terminal, java.nio.file.Path currentDir, Options opts)Less(Terminal terminal, java.nio.file.Path currentDir, Options opts, ConfigurationPath configPath)Nano(Terminal terminal, java.io.File root)Nano(Terminal terminal, java.nio.file.Path root)Nano(Terminal terminal, java.nio.file.Path root, Options opts)Nano(Terminal terminal, java.nio.file.Path root, Options opts, ConfigurationPath configPath)PosixCommandsRegistry(java.io.InputStream in, java.io.PrintStream out, java.io.PrintStream err, java.nio.file.Path currentDir, Terminal terminal, java.util.function.Function<java.lang.String,java.lang.Object> variables)Create a new POSIX commands registry.Tmux(Terminal terminal, java.io.PrintStream err, java.util.function.Consumer<Terminal> runner)TTop(Terminal terminal)Constructor parameters in org.jline.builtins with type arguments of type Terminal Constructor Description Tmux(Terminal terminal, java.io.PrintStream err, java.util.function.Consumer<Terminal> runner) -
Uses of Terminal in org.jline.builtins.telnet
Methods in org.jline.builtins.telnet with parameters of type Terminal Modifier and Type Method Description voidTelnet.ShellProvider. shell(Terminal terminal, java.util.Map<java.lang.String,java.lang.String> environment)Constructors in org.jline.builtins.telnet with parameters of type Terminal Constructor Description Telnet(Terminal terminal, Telnet.ShellProvider provider) -
Uses of Terminal in org.jline.console
Methods in org.jline.console that return Terminal Modifier and Type Method Description TerminalCommandInput. terminal()Returns the terminal instance for this command.TerminalCommandRegistry.CommandSession. terminal()Returns the terminal for the command session.TerminalSystemRegistry. terminal()Returns the terminal associated with this system registry.Constructors in org.jline.console with parameters of type Terminal Constructor Description CommandInput(java.lang.String command, java.lang.Object[] args, Terminal terminal, java.io.InputStream in, java.io.PrintStream out, java.io.PrintStream err)Creates a new CommandInput with the specified command, arguments, terminal, and I/O streams.CommandSession(Terminal terminal)Creates a new command session with the specified terminal.CommandSession(Terminal terminal, java.io.InputStream in, java.io.PrintStream out, java.io.PrintStream err)Creates a new command session with the specified terminal and I/O streams. -
Uses of Terminal in org.jline.console.impl
Methods in org.jline.console.impl that return Terminal Modifier and Type Method Description protected TerminalDefaultPrinter. terminal()TerminalSystemRegistryImpl. terminal()Constructors in org.jline.console.impl with parameters of type Terminal Constructor Description SimpleSystemRegistryImpl(Parser parser, Terminal terminal, java.util.function.Supplier<java.nio.file.Path> workDir, ConfigurationPath configPath)SystemRegistryImpl(Parser parser, Terminal terminal, java.util.function.Supplier<java.nio.file.Path> workDir, ConfigurationPath configPath) -
Uses of Terminal in org.jline.jansi
Methods in org.jline.jansi that return Terminal Modifier and Type Method Description static TerminalAnsiConsole. getTerminal()Methods in org.jline.jansi with parameters of type Terminal Modifier and Type Method Description static voidAnsiConsole. setTerminal(Terminal terminal) -
Uses of Terminal in org.jline.keymap
Methods in org.jline.keymap with parameters of type Terminal Modifier and Type Method Description static java.lang.StringKeyMap. key(Terminal terminal, InfoCmp.Capability capability)Returns the escape sequence for a terminal capability. -
Uses of Terminal in org.jline.reader
Methods in org.jline.reader that return Terminal Modifier and Type Method Description TerminalLineReader. getTerminal()Returns the terminal associated with this LineReader.Methods in org.jline.reader with parameters of type Terminal Modifier and Type Method Description LineReaderBuilderLineReaderBuilder. terminal(Terminal terminal)Sets the terminal to be used by the LineReader. -
Uses of Terminal in org.jline.reader.impl
Fields in org.jline.reader.impl declared as Terminal Modifier and Type Field Description protected TerminalLineReaderImpl. terminalThe terminal to useMethods in org.jline.reader.impl that return Terminal Modifier and Type Method Description TerminalLineReaderImpl. getTerminal()Constructors in org.jline.reader.impl with parameters of type Terminal Constructor Description LineReaderImpl(Terminal terminal)LineReaderImpl(Terminal terminal, java.lang.String appName)LineReaderImpl(Terminal terminal, java.lang.String appName, java.util.Map<java.lang.String,java.lang.Object> variables) -
Uses of Terminal in org.jline.reader.impl.completer
Methods in org.jline.reader.impl.completer with parameters of type Terminal Modifier and Type Method Description protected java.lang.StringFileNameCompleter. getDisplay(Terminal terminal, java.nio.file.Path p)Deprecated. -
Uses of Terminal in org.jline.style
Constructors in org.jline.style with parameters of type Terminal Constructor Description StyledWriter(java.io.OutputStream out, Terminal terminal, StyleResolver resolver, boolean autoFlush)Constructs a new StyledWriter that writes to an OutputStream.StyledWriter(java.io.Writer out, Terminal terminal, StyleResolver resolver, boolean autoFlush)Constructs a new StyledWriter that writes to a Writer. -
Uses of Terminal in org.jline.terminal
Methods in org.jline.terminal that return Terminal Modifier and Type Method Description TerminalTerminalBuilder. build()Builds the terminal.static TerminalTerminalBuilder. terminal()Returns the default system terminal with automatic configuration.Methods in org.jline.terminal with parameters of type Terminal Modifier and Type Method Description static voidTerminalBuilder. setTerminalOverride(Terminal terminal)Deprecated. -
Uses of Terminal in org.jline.terminal.impl
Classes in org.jline.terminal.impl that implement Terminal Modifier and Type Class Description classAbstractPosixTerminalBase implementation for terminals on POSIX-compliant systems.classAbstractTerminalBase implementation of the Terminal interface.classAbstractWindowsTerminal<Console>Base implementation for terminals on Windows systems.classDumbTerminalA minimal terminal implementation with limited capabilities.classExternalTerminalTerminal implementation designed for external connections with embedded line discipline.classLineDisciplineTerminalAbstract terminal with support for line discipline.classPosixPtyTerminalTerminal implementation for POSIX systems using a pseudoterminal (PTY).classPosixSysTerminalTerminal implementation for POSIX systems using system streams.Methods in org.jline.terminal.impl that return Terminal Modifier and Type Method Description TerminalDumbTerminalProvider. newTerminal(java.lang.String name, java.lang.String type, java.io.InputStream masterInput, java.io.OutputStream masterOutput, java.nio.charset.Charset encoding, java.nio.charset.Charset stdinEncoding, java.nio.charset.Charset stdoutEncoding, java.nio.charset.Charset stderrEncoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size)TerminalDumbTerminalProvider. newTerminal(java.lang.String name, java.lang.String type, java.io.InputStream masterInput, java.io.OutputStream masterOutput, java.nio.charset.Charset encoding, java.nio.charset.Charset inputEncoding, java.nio.charset.Charset outputEncoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size)TerminalDumbTerminalProvider. sysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, java.nio.charset.Charset inputEncoding, java.nio.charset.Charset outputEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)TerminalDumbTerminalProvider. sysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, java.nio.charset.Charset stdinEncoding, java.nio.charset.Charset stdoutEncoding, java.nio.charset.Charset stderrEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)Methods in org.jline.terminal.impl with parameters of type Terminal Modifier and Type Method Description static CursorCursorSupport. getCursorPosition(Terminal terminal, java.util.function.IntConsumer discarded)Gets the current cursor position from the terminal.static booleanMouseSupport. hasMouseSupport(Terminal terminal)Checks if the terminal supports mouse tracking.static java.lang.String[]MouseSupport. keys(Terminal terminal)Returns a list of key sequences that could be used for mouse events, including the terminal's key_mouse capability if available.static MouseEventMouseSupport. readMouse(Terminal terminal, MouseEvent last)Reads a mouse event from the terminal.static MouseEventMouseSupport. readMouse(Terminal terminal, MouseEvent last, java.lang.String prefix)Reads a mouse event from the terminal with a prefix that has already been consumed.static booleanMouseSupport. trackMouse(Terminal terminal, Terminal.MouseTracking tracking)Enables or disables mouse tracking in the terminal. -
Uses of Terminal in org.jline.terminal.impl.exec
Methods in org.jline.terminal.impl.exec that return Terminal Modifier and Type Method Description TerminalExecTerminalProvider. newTerminal(java.lang.String name, java.lang.String type, java.io.InputStream in, java.io.OutputStream out, java.nio.charset.Charset encoding, java.nio.charset.Charset stdinEncoding, java.nio.charset.Charset stdoutEncoding, java.nio.charset.Charset stderrEncoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size)TerminalExecTerminalProvider. newTerminal(java.lang.String name, java.lang.String type, java.io.InputStream in, java.io.OutputStream out, java.nio.charset.Charset encoding, java.nio.charset.Charset inputEncoding, java.nio.charset.Charset outputEncoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size)Creates a new terminal with custom input and output streams.TerminalExecTerminalProvider. posixSysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)Creates a terminal connected to a system stream on POSIX systems.TerminalExecTerminalProvider. posixSysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, java.nio.charset.Charset stdinEncoding, java.nio.charset.Charset stdoutEncoding, java.nio.charset.Charset stderrEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)TerminalExecTerminalProvider. sysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, java.nio.charset.Charset inputEncoding, java.nio.charset.Charset outputEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)Creates a terminal connected to a system stream.TerminalExecTerminalProvider. sysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, java.nio.charset.Charset stdinEncoding, java.nio.charset.Charset stdoutEncoding, java.nio.charset.Charset stderrEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)TerminalExecTerminalProvider. winSysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)Creates a terminal connected to a system stream on Windows.TerminalExecTerminalProvider. winSysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, java.nio.charset.Charset stdinEncoding, java.nio.charset.Charset stdoutEncoding, java.nio.charset.Charset stderrEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream) -
Uses of Terminal in org.jline.terminal.impl.jansi
Methods in org.jline.terminal.impl.jansi that return Terminal Modifier and Type Method Description TerminalJansiTerminalProvider. newTerminal(java.lang.String name, java.lang.String type, java.io.InputStream in, java.io.OutputStream out, java.nio.charset.Charset encoding, java.nio.charset.Charset stdinEncoding, java.nio.charset.Charset stdoutEncoding, java.nio.charset.Charset stderrEncoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size)Deprecated.TerminalJansiTerminalProvider. newTerminal(java.lang.String name, java.lang.String type, java.io.InputStream in, java.io.OutputStream out, java.nio.charset.Charset encoding, java.nio.charset.Charset inputEncoding, java.nio.charset.Charset outputEncoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size)TerminalJansiTerminalProvider. posixSysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)TerminalJansiTerminalProvider. posixSysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, java.nio.charset.Charset stdinEncoding, java.nio.charset.Charset stdoutEncoding, java.nio.charset.Charset stderrEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)TerminalJansiTerminalProvider. sysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, java.nio.charset.Charset inputEncoding, java.nio.charset.Charset outputEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)TerminalJansiTerminalProvider. sysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, java.nio.charset.Charset stdinEncoding, java.nio.charset.Charset stdoutEncoding, java.nio.charset.Charset stderrEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)Deprecated.TerminalJansiTerminalProvider. winSysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)TerminalJansiTerminalProvider. winSysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, java.nio.charset.Charset stdinEncoding, java.nio.charset.Charset stdoutEncoding, java.nio.charset.Charset stderrEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream) -
Uses of Terminal in org.jline.terminal.impl.jansi.win
Classes in org.jline.terminal.impl.jansi.win that implement Terminal Modifier and Type Class Description classJansiWinSysTerminal -
Uses of Terminal in org.jline.terminal.impl.jna
Methods in org.jline.terminal.impl.jna that return Terminal Modifier and Type Method Description TerminalJnaTerminalProvider. newTerminal(java.lang.String name, java.lang.String type, java.io.InputStream in, java.io.OutputStream out, java.nio.charset.Charset encoding, java.nio.charset.Charset stdinEncoding, java.nio.charset.Charset stdoutEncoding, java.nio.charset.Charset stderrEncoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size)Deprecated.TerminalJnaTerminalProvider. newTerminal(java.lang.String name, java.lang.String type, java.io.InputStream in, java.io.OutputStream out, java.nio.charset.Charset encoding, java.nio.charset.Charset inputEncoding, java.nio.charset.Charset outputEncoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size)TerminalJnaTerminalProvider. posixSysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)TerminalJnaTerminalProvider. posixSysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, java.nio.charset.Charset stdinEncoding, java.nio.charset.Charset stdoutEncoding, java.nio.charset.Charset stderrEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)TerminalJnaTerminalProvider. sysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, java.nio.charset.Charset inputEncoding, java.nio.charset.Charset outputEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)TerminalJnaTerminalProvider. sysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, java.nio.charset.Charset stdinEncoding, java.nio.charset.Charset stdoutEncoding, java.nio.charset.Charset stderrEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)Deprecated.TerminalJnaTerminalProvider. winSysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)TerminalJnaTerminalProvider. winSysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, java.nio.charset.Charset stdinEncoding, java.nio.charset.Charset stdoutEncoding, java.nio.charset.Charset stderrEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream) -
Uses of Terminal in org.jline.terminal.impl.jna.win
Classes in org.jline.terminal.impl.jna.win that implement Terminal Modifier and Type Class Description classJnaWinSysTerminal -
Uses of Terminal in org.jline.terminal.impl.jni
Methods in org.jline.terminal.impl.jni that return Terminal Modifier and Type Method Description TerminalJniTerminalProvider. newTerminal(java.lang.String name, java.lang.String type, java.io.InputStream in, java.io.OutputStream out, java.nio.charset.Charset encoding, java.nio.charset.Charset stdinEncoding, java.nio.charset.Charset stdoutEncoding, java.nio.charset.Charset stderrEncoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size)Deprecated.TerminalJniTerminalProvider. newTerminal(java.lang.String name, java.lang.String type, java.io.InputStream in, java.io.OutputStream out, java.nio.charset.Charset encoding, java.nio.charset.Charset inputEncoding, java.nio.charset.Charset outputEncoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size)TerminalJniTerminalProvider. posixSysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)TerminalJniTerminalProvider. posixSysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, java.nio.charset.Charset stdinEncoding, java.nio.charset.Charset stdoutEncoding, java.nio.charset.Charset stderrEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)TerminalJniTerminalProvider. sysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, java.nio.charset.Charset inputEncoding, java.nio.charset.Charset outputEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)TerminalJniTerminalProvider. sysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, java.nio.charset.Charset stdinEncoding, java.nio.charset.Charset stdoutEncoding, java.nio.charset.Charset stderrEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)Deprecated.TerminalJniTerminalProvider. winSysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)TerminalJniTerminalProvider. winSysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, java.nio.charset.Charset stdinEncoding, java.nio.charset.Charset stdoutEncoding, java.nio.charset.Charset stderrEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream) -
Uses of Terminal in org.jline.terminal.impl.jni.win
Classes in org.jline.terminal.impl.jni.win that implement Terminal Modifier and Type Class Description classNativeWinSysTerminal -
Uses of Terminal in org.jline.terminal.spi
Subinterfaces of Terminal in org.jline.terminal.spi Modifier and Type Interface Description interfaceTerminalExtExtended Terminal interface that provides access to internal implementation details.Methods in org.jline.terminal.spi that return Terminal Modifier and Type Method Description TerminalTerminalProvider. newTerminal(java.lang.String name, java.lang.String type, java.io.InputStream masterInput, java.io.OutputStream masterOutput, java.nio.charset.Charset encoding, java.nio.charset.Charset stdinEncoding, java.nio.charset.Charset stdoutEncoding, java.nio.charset.Charset stderrEncoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size)default TerminalTerminalProvider. newTerminal(java.lang.String name, java.lang.String type, java.io.InputStream masterInput, java.io.OutputStream masterOutput, java.nio.charset.Charset encoding, java.nio.charset.Charset inputEncoding, java.nio.charset.Charset outputEncoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size)Creates a new terminal with custom input and output streams.default TerminalTerminalProvider. newTerminal(java.lang.String name, java.lang.String type, java.io.InputStream masterInput, java.io.OutputStream masterOutput, java.nio.charset.Charset encoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size)default TerminalTerminalProvider. sysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)default TerminalTerminalProvider. sysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, java.nio.charset.Charset inputEncoding, java.nio.charset.Charset outputEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)Creates a terminal connected to a system stream.TerminalTerminalProvider. sysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, java.nio.charset.Charset stdinEncoding, java.nio.charset.Charset stdoutEncoding, java.nio.charset.Charset stderrEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream) -
Uses of Terminal in org.jline.utils
Fields in org.jline.utils declared as Terminal Modifier and Type Field Description protected TerminalDisplay. terminalprotected TerminalStatus. terminalMethods in org.jline.utils with parameters of type Terminal Modifier and Type Method Description static AttributedStringAttributedString. fromAnsi(java.lang.String ansi, Terminal terminal)Creates an AttributedString from an ANSI-encoded string, using terminal capabilities.static java.util.Optional<Status>Status. getExistingStatus(Terminal terminal)static StatusStatus. getStatus(Terminal terminal)static StatusStatus. getStatus(Terminal terminal, boolean create)voidAttributedCharSequence. print(Terminal terminal)Prints this attributed string to the specified terminal.voidAttributedCharSequence. println(Terminal terminal)Prints this attributed string to the specified terminal, followed by a line break.java.lang.StringAttributedCharSequence. toAnsi(Terminal terminal)Converts this attributed string to an ANSI escape sequence string appropriate for the specified terminal.Constructors in org.jline.utils with parameters of type Terminal Constructor Description ColorPalette(Terminal terminal)ColorPalette(Terminal terminal, java.lang.String distance)Display(Terminal terminal, boolean fullscreen)Status(Terminal terminal)
-