Class DumbTerminalProvider

java.lang.Object
org.jline.terminal.impl.DumbTerminalProvider
All Implemented Interfaces:
TerminalProvider

public class DumbTerminalProvider extends Object implements TerminalProvider
Terminal provider implementation for dumb terminals.

The DumbTerminalProvider class provides a TerminalProvider implementation that creates DumbTerminal instances. Dumb terminals have minimal capabilities and are used as a fallback when more capable terminal implementations cannot be created or when running in environments with limited terminal support.

This provider supports two types of dumb terminals:

The provider name is "dumb", which can be specified in the org.jline.terminal.provider system property to force the use of this provider. This is useful in environments where other terminal providers might not work correctly or when terminal capabilities are not needed.

See Also: