| Package | Description |
|---|---|
| jline |
JLine 2.
|
| jline.console |
Console support.
|
| Modifier and Type | Interface | Description |
|---|---|---|
interface |
Terminal2 |
Terminal extension.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
AnsiWindowsTerminal |
ANSI-supported
WindowsTerminal. |
class |
DefaultTerminal2 |
Terminal wrapper with default ansi capabilities
|
class |
NoInterruptUnixTerminal |
Non-interruptible (via CTRL-C)
UnixTerminal. |
class |
OSvTerminal |
Terminal that is used for OSv.
|
class |
TerminalSupport |
Provides support for
Terminal instances. |
class |
UnixTerminal |
Terminal that is used for unix platforms.
|
class |
UnsupportedTerminal |
An unsupported terminal.
|
class |
WindowsTerminal |
Terminal implementation for Microsoft Windows.
|
| Modifier and Type | Method | Description |
|---|---|---|
static Terminal |
TerminalFactory.create() |
|
static Terminal |
TerminalFactory.create(java.lang.String ttyDevice) |
|
static Terminal |
TerminalFactory.get() |
|
static Terminal |
TerminalFactory.get(java.lang.String ttyDevice) |
|
static Terminal |
TerminalFactory.getFlavor(TerminalFactory.Flavor flavor) |
|
static Terminal |
TerminalFactory.getFlavor(TerminalFactory.Flavor flavor,
java.lang.String ttyDevice) |
| Modifier and Type | Method | Description |
|---|---|---|
static void |
TerminalFactory.resetIf(Terminal t) |
| Modifier and Type | Method | Description |
|---|---|---|
static void |
TerminalFactory.registerFlavor(TerminalFactory.Flavor flavor,
java.lang.Class<? extends Terminal> type) |
| Constructor | Description |
|---|---|
DefaultTerminal2(Terminal terminal) |
| Modifier and Type | Method | Description |
|---|---|---|
Terminal |
ConsoleReader.getTerminal() |
| Constructor | Description |
|---|---|
ConsoleReader(java.io.InputStream in,
java.io.OutputStream out,
Terminal term) |
|
ConsoleReader(java.lang.String appName,
java.io.InputStream in,
java.io.OutputStream out,
Terminal term) |
|
ConsoleReader(java.lang.String appName,
java.io.InputStream in,
java.io.OutputStream out,
Terminal term,
java.lang.String encoding) |