Package jline
Class TerminalFactory
java.lang.Object
jline.TerminalFactory
Creates terminal instances.
- Since:
- 2.0
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
static enum
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final String
private static final Map
<TerminalFactory.Flavor, Class<? extends Terminal>> static final String
static final String
static final String
static final String
static final String
private static Terminal
static final String
static final String
static final String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
static void
static Terminal
create()
static Terminal
static Terminal
get()
static Terminal
static Terminal
getFlavor
(TerminalFactory.Flavor flavor) static Terminal
getFlavor
(TerminalFactory.Flavor flavor, String ttyDevice) static void
registerFlavor
(TerminalFactory.Flavor flavor, Class<? extends Terminal> type) static void
reset()
static void
-
Field Details
-
JLINE_TERMINAL
- See Also:
-
AUTO
- See Also:
-
UNIX
- See Also:
-
OSV
- See Also:
-
WIN
- See Also:
-
WINDOWS
- See Also:
-
FREEBSD
- See Also:
-
NONE
- See Also:
-
OFF
- See Also:
-
FALSE
- See Also:
-
term
-
FLAVORS
-
-
Constructor Details
-
TerminalFactory
public TerminalFactory()
-
-
Method Details