Uses of Class
org.jline.terminal.Attributes
-
Packages that use Attributes Package Description org.jline.terminal JLine Terminal API - Core abstractions for terminal operations across different platforms.org.jline.terminal.impl JLine Terminal implementation classes.org.jline.terminal.impl.exec Implementation of terminal functionality using external command-line utilities.org.jline.terminal.impl.jansi org.jline.terminal.impl.jansi.freebsd org.jline.terminal.impl.jansi.linux org.jline.terminal.impl.jansi.osx org.jline.terminal.impl.jansi.solaris org.jline.terminal.impl.jna org.jline.terminal.impl.jna.freebsd org.jline.terminal.impl.jna.linux org.jline.terminal.impl.jna.osx org.jline.terminal.impl.jna.solaris org.jline.terminal.impl.jni org.jline.terminal.impl.jni.freebsd org.jline.terminal.impl.jni.linux org.jline.terminal.impl.jni.osx org.jline.terminal.impl.jni.solaris org.jline.terminal.spi JLine Terminal Service Provider Interface (SPI). -
-
Uses of Attributes in org.jline.terminal
Methods in org.jline.terminal that return Attributes Modifier and Type Method Description AttributesTerminal. enterRawMode()Puts the terminal into raw mode.AttributesTerminal. getAttributes()Returns the current terminal attributes.Methods in org.jline.terminal with parameters of type Attributes Modifier and Type Method Description TerminalBuilderTerminalBuilder. attributes(Attributes attributes)Attributes to use when creating a non system terminal, i.e.voidAttributes. copy(Attributes attributes)Copies all settings from another Attributes object to this one.voidTerminal. setAttributes(Attributes attr)Sets the terminal attributes to the specified values.Constructors in org.jline.terminal with parameters of type Attributes Constructor Description Attributes(Attributes attr)Creates a new Attributes instance by copying another Attributes object. -
Uses of Attributes in org.jline.terminal.impl
Fields in org.jline.terminal.impl declared as Attributes Modifier and Type Field Description protected AttributesAbstractWindowsTerminal. attributesprotected AttributesLineDisciplineTerminal. attributesConsole dataprotected AttributesAbstractPosixTerminal. originalAttributesMethods in org.jline.terminal.impl that return Attributes Modifier and Type Method Description AttributesAbstractTerminal. enterRawMode()AttributesAbstractPosixTerminal. getAttributes()AttributesAbstractWindowsTerminal. getAttributes()AttributesDumbTerminal. getAttributes()AttributesLineDisciplineTerminal. getAttributes()Methods in org.jline.terminal.impl with parameters of type Attributes Modifier and Type Method Description protected abstract voidAbstractPty. doSetAttr(Attributes attr)TerminalDumbTerminalProvider. newTerminal(java.lang.String name, java.lang.String type, java.io.InputStream masterInput, java.io.OutputStream masterOutput, java.nio.charset.Charset encoding, java.nio.charset.Charset stdinEncoding, java.nio.charset.Charset stdoutEncoding, java.nio.charset.Charset stderrEncoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size)TerminalDumbTerminalProvider. newTerminal(java.lang.String name, java.lang.String type, java.io.InputStream masterInput, java.io.OutputStream masterOutput, java.nio.charset.Charset encoding, java.nio.charset.Charset inputEncoding, java.nio.charset.Charset outputEncoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size)voidAbstractPty. setAttr(Attributes attr)voidAbstractPosixTerminal. setAttributes(Attributes attr)voidAbstractWindowsTerminal. setAttributes(Attributes attr)voidDumbTerminal. setAttributes(Attributes attr)voidLineDisciplineTerminal. setAttributes(Attributes attr)Constructors in org.jline.terminal.impl with parameters of type Attributes Constructor Description ExternalTerminal(TerminalProvider provider, java.lang.String name, java.lang.String type, java.io.InputStream masterInput, java.io.OutputStream masterOutput, java.nio.charset.Charset encoding, java.nio.charset.Charset inputEncoding, java.nio.charset.Charset outputEncoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size)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 Attributes in org.jline.terminal.impl.exec
Methods in org.jline.terminal.impl.exec that return Attributes Modifier and Type Method Description static AttributesExecPty. doGetAttr(java.lang.String cfg)AttributesExecPty. getAttr()Methods in org.jline.terminal.impl.exec with parameters of type Attributes Modifier and Type Method Description protected voidExecPty. doSetAttr(Attributes attr)protected java.util.List<java.lang.String>ExecPty. getFlagsToSet(Attributes attr, Attributes current)TerminalExecTerminalProvider. newTerminal(java.lang.String name, java.lang.String type, java.io.InputStream in, java.io.OutputStream out, java.nio.charset.Charset encoding, java.nio.charset.Charset stdinEncoding, java.nio.charset.Charset stdoutEncoding, java.nio.charset.Charset stderrEncoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size)TerminalExecTerminalProvider. newTerminal(java.lang.String name, java.lang.String type, java.io.InputStream in, java.io.OutputStream out, java.nio.charset.Charset encoding, java.nio.charset.Charset inputEncoding, java.nio.charset.Charset outputEncoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size)Creates a new terminal with custom input and output streams. -
Uses of Attributes in org.jline.terminal.impl.jansi
Methods in org.jline.terminal.impl.jansi that return Attributes Modifier and Type Method Description AttributesJansiNativePty. getAttr()protected abstract AttributesJansiNativePty. toAttributes(org.fusesource.jansi.internal.CLibrary.Termios tios)Methods in org.jline.terminal.impl.jansi with parameters of type Attributes Modifier and Type Method Description protected voidJansiNativePty. doSetAttr(Attributes attr)TerminalJansiTerminalProvider. newTerminal(java.lang.String name, java.lang.String type, java.io.InputStream in, java.io.OutputStream out, java.nio.charset.Charset encoding, java.nio.charset.Charset stdinEncoding, java.nio.charset.Charset stdoutEncoding, java.nio.charset.Charset stderrEncoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size)Deprecated.TerminalJansiTerminalProvider. newTerminal(java.lang.String name, java.lang.String type, java.io.InputStream in, java.io.OutputStream out, java.nio.charset.Charset encoding, java.nio.charset.Charset inputEncoding, java.nio.charset.Charset outputEncoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size)PtyJansiTerminalProvider. open(Attributes attributes, Size size)protected abstract org.fusesource.jansi.internal.CLibrary.TermiosJansiNativePty. toTermios(Attributes t) -
Uses of Attributes in org.jline.terminal.impl.jansi.freebsd
Methods in org.jline.terminal.impl.jansi.freebsd that return Attributes Modifier and Type Method Description protected AttributesFreeBsdNativePty. toAttributes(org.fusesource.jansi.internal.CLibrary.Termios tio)Methods in org.jline.terminal.impl.jansi.freebsd with parameters of type Attributes Modifier and Type Method Description static FreeBsdNativePtyFreeBsdNativePty. open(TerminalProvider provider, Attributes attr, Size size)protected org.fusesource.jansi.internal.CLibrary.TermiosFreeBsdNativePty. toTermios(Attributes t) -
Uses of Attributes in org.jline.terminal.impl.jansi.linux
Methods in org.jline.terminal.impl.jansi.linux that return Attributes Modifier and Type Method Description protected AttributesLinuxNativePty. toAttributes(org.fusesource.jansi.internal.CLibrary.Termios tio)Methods in org.jline.terminal.impl.jansi.linux with parameters of type Attributes Modifier and Type Method Description static LinuxNativePtyLinuxNativePty. open(TerminalProvider provider, Attributes attr, Size size)protected org.fusesource.jansi.internal.CLibrary.TermiosLinuxNativePty. toTermios(Attributes t) -
Uses of Attributes in org.jline.terminal.impl.jansi.osx
Methods in org.jline.terminal.impl.jansi.osx that return Attributes Modifier and Type Method Description protected AttributesOsXNativePty. toAttributes(org.fusesource.jansi.internal.CLibrary.Termios tio)Methods in org.jline.terminal.impl.jansi.osx with parameters of type Attributes Modifier and Type Method Description static OsXNativePtyOsXNativePty. open(TerminalProvider provider, Attributes attr, Size size)protected org.fusesource.jansi.internal.CLibrary.TermiosOsXNativePty. toTermios(Attributes t) -
Uses of Attributes in org.jline.terminal.impl.jansi.solaris
Methods in org.jline.terminal.impl.jansi.solaris that return Attributes Modifier and Type Method Description protected AttributesSolarisNativePty. toAttributes(org.fusesource.jansi.internal.CLibrary.Termios tio)Methods in org.jline.terminal.impl.jansi.solaris with parameters of type Attributes Modifier and Type Method Description protected org.fusesource.jansi.internal.CLibrary.TermiosSolarisNativePty. toTermios(Attributes t) -
Uses of Attributes in org.jline.terminal.impl.jna
Methods in org.jline.terminal.impl.jna with parameters of type Attributes Modifier and Type Method Description TerminalJnaTerminalProvider. newTerminal(java.lang.String name, java.lang.String type, java.io.InputStream in, java.io.OutputStream out, java.nio.charset.Charset encoding, java.nio.charset.Charset stdinEncoding, java.nio.charset.Charset stdoutEncoding, java.nio.charset.Charset stderrEncoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size)Deprecated.TerminalJnaTerminalProvider. newTerminal(java.lang.String name, java.lang.String type, java.io.InputStream in, java.io.OutputStream out, java.nio.charset.Charset encoding, java.nio.charset.Charset inputEncoding, java.nio.charset.Charset outputEncoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size)static JnaNativePtyJnaNativePty. open(TerminalProvider provider, Attributes attr, Size size)PtyJnaTerminalProvider. open(Attributes attributes, Size size) -
Uses of Attributes in org.jline.terminal.impl.jna.freebsd
Methods in org.jline.terminal.impl.jna.freebsd that return Attributes Modifier and Type Method Description AttributesFreeBsdNativePty. getAttr()AttributesCLibrary.termios. toAttributes()Methods in org.jline.terminal.impl.jna.freebsd with parameters of type Attributes Modifier and Type Method Description protected voidFreeBsdNativePty. doSetAttr(Attributes attr)static FreeBsdNativePtyFreeBsdNativePty. open(TerminalProvider provider, Attributes attr, Size size)Constructors in org.jline.terminal.impl.jna.freebsd with parameters of type Attributes Constructor Description termios(Attributes t) -
Uses of Attributes in org.jline.terminal.impl.jna.linux
Methods in org.jline.terminal.impl.jna.linux that return Attributes Modifier and Type Method Description AttributesLinuxNativePty. getAttr()AttributesCLibrary.termios. toAttributes()Methods in org.jline.terminal.impl.jna.linux with parameters of type Attributes Modifier and Type Method Description protected voidLinuxNativePty. doSetAttr(Attributes attr)static LinuxNativePtyLinuxNativePty. open(TerminalProvider provider, Attributes attr, Size size)Constructors in org.jline.terminal.impl.jna.linux with parameters of type Attributes Constructor Description termios(Attributes t) -
Uses of Attributes in org.jline.terminal.impl.jna.osx
Methods in org.jline.terminal.impl.jna.osx that return Attributes Modifier and Type Method Description AttributesOsXNativePty. getAttr()AttributesCLibrary.termios. toAttributes()Methods in org.jline.terminal.impl.jna.osx with parameters of type Attributes Modifier and Type Method Description protected voidOsXNativePty. doSetAttr(Attributes attr)static OsXNativePtyOsXNativePty. open(TerminalProvider provider, Attributes attr, Size size)Constructors in org.jline.terminal.impl.jna.osx with parameters of type Attributes Constructor Description termios(Attributes t) -
Uses of Attributes in org.jline.terminal.impl.jna.solaris
Methods in org.jline.terminal.impl.jna.solaris that return Attributes Modifier and Type Method Description AttributesSolarisNativePty. getAttr()AttributesCLibrary.termios. toAttributes()Methods in org.jline.terminal.impl.jna.solaris with parameters of type Attributes Modifier and Type Method Description protected voidSolarisNativePty. doSetAttr(Attributes attr)static SolarisNativePtySolarisNativePty. open(TerminalProvider provider, Attributes attr, Size size)Constructors in org.jline.terminal.impl.jna.solaris with parameters of type Attributes Constructor Description termios(Attributes t) -
Uses of Attributes in org.jline.terminal.impl.jni
Methods in org.jline.terminal.impl.jni that return Attributes Modifier and Type Method Description AttributesJniNativePty. getAttr()protected abstract AttributesJniNativePty. toAttributes(CLibrary.Termios tios)Methods in org.jline.terminal.impl.jni with parameters of type Attributes Modifier and Type Method Description protected voidJniNativePty. doSetAttr(Attributes attr)TerminalJniTerminalProvider. newTerminal(java.lang.String name, java.lang.String type, java.io.InputStream in, java.io.OutputStream out, java.nio.charset.Charset encoding, java.nio.charset.Charset stdinEncoding, java.nio.charset.Charset stdoutEncoding, java.nio.charset.Charset stderrEncoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size)Deprecated.TerminalJniTerminalProvider. newTerminal(java.lang.String name, java.lang.String type, java.io.InputStream in, java.io.OutputStream out, java.nio.charset.Charset encoding, java.nio.charset.Charset inputEncoding, java.nio.charset.Charset outputEncoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size)PtyJniTerminalProvider. open(Attributes attributes, Size size)protected abstract CLibrary.TermiosJniNativePty. toTermios(Attributes t) -
Uses of Attributes in org.jline.terminal.impl.jni.freebsd
Methods in org.jline.terminal.impl.jni.freebsd that return Attributes Modifier and Type Method Description protected AttributesFreeBsdNativePty. toAttributes(CLibrary.Termios tio)Methods in org.jline.terminal.impl.jni.freebsd with parameters of type Attributes Modifier and Type Method Description static FreeBsdNativePtyFreeBsdNativePty. open(TerminalProvider provider, Attributes attr, Size size)protected CLibrary.TermiosFreeBsdNativePty. toTermios(Attributes t) -
Uses of Attributes in org.jline.terminal.impl.jni.linux
Methods in org.jline.terminal.impl.jni.linux that return Attributes Modifier and Type Method Description protected AttributesLinuxNativePty. toAttributes(CLibrary.Termios tio)Methods in org.jline.terminal.impl.jni.linux with parameters of type Attributes Modifier and Type Method Description static LinuxNativePtyLinuxNativePty. open(TerminalProvider provider, Attributes attr, Size size)protected CLibrary.TermiosLinuxNativePty. toTermios(Attributes t) -
Uses of Attributes in org.jline.terminal.impl.jni.osx
Methods in org.jline.terminal.impl.jni.osx that return Attributes Modifier and Type Method Description protected AttributesOsXNativePty. toAttributes(CLibrary.Termios tio)Methods in org.jline.terminal.impl.jni.osx with parameters of type Attributes Modifier and Type Method Description static OsXNativePtyOsXNativePty. open(TerminalProvider provider, Attributes attr, Size size)protected CLibrary.TermiosOsXNativePty. toTermios(Attributes t) -
Uses of Attributes in org.jline.terminal.impl.jni.solaris
Methods in org.jline.terminal.impl.jni.solaris that return Attributes Modifier and Type Method Description protected AttributesSolarisNativePty. toAttributes(CLibrary.Termios tio)Methods in org.jline.terminal.impl.jni.solaris with parameters of type Attributes Modifier and Type Method Description static SolarisNativePtySolarisNativePty. open(TerminalProvider provider, Attributes attr, Size size)protected CLibrary.TermiosSolarisNativePty. toTermios(Attributes t) -
Uses of Attributes in org.jline.terminal.spi
Methods in org.jline.terminal.spi that return Attributes Modifier and Type Method Description AttributesPty. getAttr()Returns the current terminal attributes for this PTY.Methods in org.jline.terminal.spi with parameters of type Attributes Modifier and Type Method Description TerminalTerminalProvider. newTerminal(java.lang.String name, java.lang.String type, java.io.InputStream masterInput, java.io.OutputStream masterOutput, java.nio.charset.Charset encoding, java.nio.charset.Charset stdinEncoding, java.nio.charset.Charset stdoutEncoding, java.nio.charset.Charset stderrEncoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size)default TerminalTerminalProvider. newTerminal(java.lang.String name, java.lang.String type, java.io.InputStream masterInput, java.io.OutputStream masterOutput, java.nio.charset.Charset encoding, java.nio.charset.Charset inputEncoding, java.nio.charset.Charset outputEncoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size)Creates a new terminal with custom input and output streams.default TerminalTerminalProvider. newTerminal(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)voidPty. setAttr(Attributes attr)Sets the terminal attributes for this PTY.
-