Uses of Interface
org.jline.terminal.spi.TerminalProvider
-
Packages that use TerminalProvider Package Description org.jline.terminal org.jline.terminal.impl JLine 3.org.jline.terminal.impl.exec org.jline.terminal.spi -
-
Uses of TerminalProvider in org.jline.terminal
Methods in org.jline.terminal that return types with arguments of type TerminalProvider Modifier and Type Method Description java.util.List<TerminalProvider>
TerminalBuilder. getProviders(java.lang.String provider, java.lang.IllegalStateException exception)
Get the list of available terminal providers. -
Uses of TerminalProvider in org.jline.terminal.impl
Classes in org.jline.terminal.impl that implement TerminalProvider Modifier and Type Class Description class
DumbTerminalProvider
Fields in org.jline.terminal.impl declared as TerminalProvider Modifier and Type Field Description protected TerminalProvider
AbstractPty. provider
Methods in org.jline.terminal.impl that return TerminalProvider Modifier and Type Method Description TerminalProvider
AbstractPosixTerminal. getProvider()
TerminalProvider
AbstractPty. getProvider()
TerminalProvider
AbstractWindowsTerminal. getProvider()
TerminalProvider
DumbTerminal. getProvider()
TerminalProvider
ExternalTerminal. getProvider()
TerminalProvider
LineDisciplineTerminal. getProvider()
Constructors in org.jline.terminal.impl with parameters of type TerminalProvider Constructor Description AbstractPty(TerminalProvider provider, SystemStream systemStream)
AbstractWindowsTerminal(TerminalProvider provider, SystemStream systemStream, java.io.Writer writer, java.lang.String name, java.lang.String type, java.nio.charset.Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, Console inConsole, int inConsoleMode, Console outConsole, int outConsoleMode)
DumbTerminal(TerminalProvider provider, SystemStream systemStream, java.lang.String name, java.lang.String type, java.io.InputStream in, java.io.OutputStream out, java.nio.charset.Charset encoding, Terminal.SignalHandler signalHandler)
ExternalTerminal(TerminalProvider provider, java.lang.String name, java.lang.String type, java.io.InputStream masterInput, java.io.OutputStream masterOutput, java.nio.charset.Charset encoding, Terminal.SignalHandler signalHandler)
ExternalTerminal(TerminalProvider provider, 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)
ExternalTerminal(TerminalProvider provider, 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)
-
Uses of TerminalProvider in org.jline.terminal.impl.exec
Classes in org.jline.terminal.impl.exec that implement TerminalProvider Modifier and Type Class Description class
ExecTerminalProvider
Methods in org.jline.terminal.impl.exec with parameters of type TerminalProvider Modifier and Type Method Description static Pty
ExecPty. current(TerminalProvider provider, SystemStream systemStream)
Constructors in org.jline.terminal.impl.exec with parameters of type TerminalProvider Constructor Description ExecPty(TerminalProvider provider, SystemStream systemStream, java.lang.String name)
-
Uses of TerminalProvider in org.jline.terminal.spi
Methods in org.jline.terminal.spi that return TerminalProvider Modifier and Type Method Description TerminalProvider
Pty. getProvider()
TerminalProvider
TerminalExt. getProvider()
Returns theTerminalProvider
that created this terminal ornull
if the terminal was created with no provider.static TerminalProvider
TerminalProvider. load(java.lang.String name)
-