Uses of Class
org.jline.terminal.Size
-
Packages that use Size 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.spi JLine Terminal Service Provider Interface (SPI).org.jline.utils JLine utility classes. -
-
Uses of Size in org.jline.terminal
Methods in org.jline.terminal that return Size Modifier and Type Method Description default Size
Terminal. getBufferSize()
Retrieve the size of the window buffer.Size
Terminal. getSize()
Retrieve the size of the visible windowMethods in org.jline.terminal with parameters of type Size Modifier and Type Method Description void
Size. copy(Size size)
Copies the dimensions from another Size object to this one.void
Terminal. setSize(Size size)
Sets the size of the terminal.TerminalBuilder
TerminalBuilder. size(Size size)
Initial size to use when creating a non system terminal, i.e. -
Uses of Size in org.jline.terminal.impl
Fields in org.jline.terminal.impl declared as Size Modifier and Type Field Description protected Size
LineDisciplineTerminal. size
Methods in org.jline.terminal.impl that return Size Modifier and Type Method Description Size
AbstractPosixTerminal. getSize()
Size
DumbTerminal. getSize()
Size
LineDisciplineTerminal. getSize()
Methods in org.jline.terminal.impl with parameters of type Size Modifier and Type Method Description Terminal
DumbTerminalProvider. 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)
void
AbstractPosixTerminal. setSize(Size size)
void
AbstractWindowsTerminal. setSize(Size size)
void
DumbTerminal. setSize(Size sz)
void
LineDisciplineTerminal. setSize(Size sz)
Constructors in org.jline.terminal.impl with parameters of type Size 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 stdinEncoding, java.nio.charset.Charset stdoutEncoding, java.nio.charset.Charset stderrEncoding, 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 Size in org.jline.terminal.impl.exec
Methods in org.jline.terminal.impl.exec that return Size Modifier and Type Method Description Size
ExecPty. getSize()
Methods in org.jline.terminal.impl.exec with parameters of type Size Modifier and Type Method Description Terminal
ExecTerminalProvider. 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)
Creates a new terminal with custom input and output streams.void
ExecPty. setSize(Size size)
-
Uses of Size in org.jline.terminal.spi
Methods in org.jline.terminal.spi that return Size Modifier and Type Method Description Size
Pty. getSize()
Returns the current size (dimensions) of this PTY.Methods in org.jline.terminal.spi with parameters of type Size Modifier and Type Method Description Terminal
TerminalProvider. 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)
Creates a new terminal with custom input and output streams.default Terminal
TerminalProvider. 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)
void
Pty. setSize(Size size)
Sets the size (dimensions) of this PTY. -
Uses of Size in org.jline.utils
Methods in org.jline.utils with parameters of type Size Modifier and Type Method Description void
Status. resize(Size size)
-