Uses of Interface
org.jline.terminal.spi.TerminalProvider
Packages that use TerminalProvider
Package
Description
JLine 3.
-
Uses of TerminalProvider in org.jline.terminal
Methods in org.jline.terminal that return types with arguments of type TerminalProviderModifier and TypeMethodDescriptionTerminalBuilder.getProviders
(String provider, 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 TerminalProviderFields in org.jline.terminal.impl declared as TerminalProviderMethods in org.jline.terminal.impl that return TerminalProviderModifier and TypeMethodDescriptionAbstractPosixTerminal.getProvider()
AbstractPty.getProvider()
AbstractWindowsTerminal.getProvider()
DumbTerminal.getProvider()
ExternalTerminal.getProvider()
LineDisciplineTerminal.getProvider()
Constructors in org.jline.terminal.impl with parameters of type TerminalProviderModifierConstructorDescriptionAbstractPty
(TerminalProvider provider, SystemStream systemStream) AbstractWindowsTerminal
(TerminalProvider provider, SystemStream systemStream, Writer writer, String name, String type, Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, Console inConsole, int inConsoleMode, Console outConsole, int outConsoleMode) DumbTerminal
(TerminalProvider provider, SystemStream systemStream, String name, String type, InputStream in, OutputStream out, Charset encoding, Terminal.SignalHandler signalHandler) ExternalTerminal
(TerminalProvider provider, String name, String type, InputStream masterInput, OutputStream masterOutput, Charset encoding, Terminal.SignalHandler signalHandler) ExternalTerminal
(TerminalProvider provider, String name, String type, InputStream masterInput, OutputStream masterOutput, Charset encoding, Terminal.SignalHandler signalHandler, boolean paused) ExternalTerminal
(TerminalProvider provider, String name, String type, InputStream masterInput, OutputStream masterOutput, 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 TerminalProviderMethods in org.jline.terminal.impl.exec with parameters of type TerminalProviderModifier and TypeMethodDescriptionstatic Pty
ExecPty.current
(TerminalProvider provider, SystemStream systemStream) Constructors in org.jline.terminal.impl.exec with parameters of type TerminalProviderModifierConstructorDescriptionprotected
ExecPty
(TerminalProvider provider, SystemStream systemStream, String name) -
Uses of TerminalProvider in org.jline.terminal.impl.jni
Classes in org.jline.terminal.impl.jni that implement TerminalProviderConstructors in org.jline.terminal.impl.jni with parameters of type TerminalProviderModifierConstructorDescriptionJniNativePty
(TerminalProvider provider, SystemStream systemStream, int master, FileDescriptor masterFD, int slave, FileDescriptor slaveFD, int slaveOut, FileDescriptor slaveOutFD, String name) JniNativePty
(TerminalProvider provider, SystemStream systemStream, int master, FileDescriptor masterFD, int slave, FileDescriptor slaveFD, String name) -
Uses of TerminalProvider in org.jline.terminal.impl.jni.freebsd
Methods in org.jline.terminal.impl.jni.freebsd with parameters of type TerminalProviderModifier and TypeMethodDescriptionstatic FreeBsdNativePty
FreeBsdNativePty.current
(TerminalProvider provider, SystemStream systemStream) static FreeBsdNativePty
FreeBsdNativePty.open
(TerminalProvider provider, Attributes attr, Size size) Constructors in org.jline.terminal.impl.jni.freebsd with parameters of type TerminalProviderModifierConstructorDescriptionFreeBsdNativePty
(TerminalProvider provider, SystemStream systemStream, int master, FileDescriptor masterFD, int slave, FileDescriptor slaveFD, int slaveOut, FileDescriptor slaveOutFD, String name) FreeBsdNativePty
(TerminalProvider provider, SystemStream systemStream, int master, FileDescriptor masterFD, int slave, FileDescriptor slaveFD, String name) -
Uses of TerminalProvider in org.jline.terminal.impl.jni.linux
Methods in org.jline.terminal.impl.jni.linux with parameters of type TerminalProviderModifier and TypeMethodDescriptionstatic LinuxNativePty
LinuxNativePty.current
(TerminalProvider provider, SystemStream systemStream) static LinuxNativePty
LinuxNativePty.open
(TerminalProvider provider, Attributes attr, Size size) Constructors in org.jline.terminal.impl.jni.linux with parameters of type TerminalProviderModifierConstructorDescriptionLinuxNativePty
(TerminalProvider provider, SystemStream systemStream, int master, FileDescriptor masterFD, int slave, FileDescriptor slaveFD, int slaveOut, FileDescriptor slaveOutFD, String name) LinuxNativePty
(TerminalProvider provider, SystemStream systemStream, int master, FileDescriptor masterFD, int slave, FileDescriptor slaveFD, String name) -
Uses of TerminalProvider in org.jline.terminal.impl.jni.osx
Methods in org.jline.terminal.impl.jni.osx with parameters of type TerminalProviderModifier and TypeMethodDescriptionstatic OsXNativePty
OsXNativePty.current
(TerminalProvider provider, SystemStream systemStream) static OsXNativePty
OsXNativePty.open
(TerminalProvider provider, Attributes attr, Size size) Constructors in org.jline.terminal.impl.jni.osx with parameters of type TerminalProviderModifierConstructorDescriptionOsXNativePty
(TerminalProvider provider, SystemStream systemStream, int master, FileDescriptor masterFD, int slave, FileDescriptor slaveFD, int slaveOut, FileDescriptor slaveOutFD, String name) OsXNativePty
(TerminalProvider provider, SystemStream systemStream, int master, FileDescriptor masterFD, int slave, FileDescriptor slaveFD, String name) -
Uses of TerminalProvider in org.jline.terminal.impl.jni.solaris
Methods in org.jline.terminal.impl.jni.solaris with parameters of type TerminalProviderModifier and TypeMethodDescriptionstatic SolarisNativePty
SolarisNativePty.current
(TerminalProvider provider, SystemStream systemStream) static SolarisNativePty
SolarisNativePty.open
(TerminalProvider provider, Attributes attr, Size size) Constructors in org.jline.terminal.impl.jni.solaris with parameters of type TerminalProviderModifierConstructorDescriptionSolarisNativePty
(TerminalProvider provider, SystemStream systemStream, int master, FileDescriptor masterFD, int slave, FileDescriptor slaveFD, int slaveOut, FileDescriptor slaveOutFD, String name) SolarisNativePty
(TerminalProvider provider, SystemStream systemStream, int master, FileDescriptor masterFD, int slave, FileDescriptor slaveFD, String name) -
Uses of TerminalProvider in org.jline.terminal.impl.jni.win
Methods in org.jline.terminal.impl.jni.win with parameters of type TerminalProviderModifier and TypeMethodDescriptionstatic NativeWinSysTerminal
NativeWinSysTerminal.createTerminal
(TerminalProvider provider, SystemStream systemStream, String name, String type, boolean ansiPassThrough, Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused) -
Uses of TerminalProvider in org.jline.terminal.spi
Methods in org.jline.terminal.spi that return TerminalProviderModifier and TypeMethodDescriptionPty.getProvider()
TerminalExt.getProvider()
Returns theTerminalProvider
that created this terminal ornull
if the terminal was created with no provider.static TerminalProvider