Package | Description |
---|---|
jline |
JLine 2.
|
jline.console |
Console support.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Terminal2
Terminal extension.
|
Modifier and Type | Class and 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 | Field and Description |
---|---|
private static Terminal |
TerminalFactory.term |
private Terminal |
DefaultTerminal2.terminal |
Modifier and Type | Field and Description |
---|---|
private static java.util.Map<TerminalFactory.Flavor,java.lang.Class<? extends Terminal>> |
TerminalFactory.FLAVORS |
Modifier and Type | Method and 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 and Description |
---|---|
static void |
TerminalFactory.resetIf(Terminal t) |
Modifier and Type | Method and Description |
---|---|
static void |
TerminalFactory.registerFlavor(TerminalFactory.Flavor flavor,
java.lang.Class<? extends Terminal> type) |
Constructor and Description |
---|
DefaultTerminal2(Terminal terminal) |
Modifier and Type | Method and Description |
---|---|
Terminal |
ConsoleReader.getTerminal() |
Constructor and 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) |