Uses of Class
org.jline.terminal.Size
Packages that use Size
Package
Description
JLine Builtins provides a collection of utility classes and implementations for common terminal
functionality.
JLine 3 Reader Implementation Package.
JLine Terminal API - Core abstractions for terminal operations across different platforms.
JLine Terminal implementation classes.
Implementation of terminal functionality using external command-line utilities.
JLine Terminal Service Provider Interface (SPI).
JLine utility classes.
-
Uses of Size in org.jline.builtins
Fields in org.jline.builtins declared as Size -
Uses of Size in org.jline.reader.impl
Fields in org.jline.reader.impl declared as Size -
Uses of Size in org.jline.terminal
Methods in org.jline.terminal that return SizeModifier and TypeMethodDescriptiondefault SizeTerminal.getBufferSize()Retrieve the size of the window buffer.Terminal.getSize()Retrieve the size of the visible windowstatic SizeSize.of(int columns, int rows) Creates a new Size with the specified number of columns and rows.static SizeCreates a new Size with the same columns and rows as the given source.Methods in org.jline.terminal with parameters of type SizeModifier and TypeMethodDescriptionvoidDeprecated.default voidRequests that the terminal adopt the specified window dimensions.Initial size to use when creating a non system terminal, i.e. when the builder has been given the input and output streams using theTerminalBuilder.streams(InputStream, OutputStream)method or whenTerminalBuilder.system(boolean)has been explicitly called withfalse. -
Uses of Size in org.jline.terminal.impl
Fields in org.jline.terminal.impl declared as SizeMethods in org.jline.terminal.impl that return SizeModifier and TypeMethodDescriptionprotected abstract SizeAbstractUnixSysTerminal.doGetSize()AbstractPosixTerminal.getSize()AbstractUnixSysTerminal.getSize()DumbTerminal.getSize()LineDisciplineTerminal.getSize()Methods in org.jline.terminal.impl with parameters of type SizeModifier and TypeMethodDescriptionDumbTerminalProvider.newTerminal(String name, String type, InputStream masterInput, OutputStream masterOutput, Charset encoding, Charset inputEncoding, Charset outputEncoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size) Constructors in org.jline.terminal.impl with parameters of type SizeModifierConstructorDescriptionExternalTerminal(TerminalProvider provider, String name, String type, InputStream masterInput, OutputStream masterOutput, Charset encoding, Charset inputEncoding, Charset outputEncoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size) ExternalTerminal(TerminalProvider provider, String name, String type, InputStream masterInput, OutputStream masterOutput, 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 SizeMethods in org.jline.terminal.impl.exec with parameters of type SizeModifier and TypeMethodDescriptionExecTerminalProvider.newTerminal(String name, String type, InputStream in, OutputStream out, Charset encoding, Charset inputEncoding, Charset outputEncoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size) Creates a new terminal with custom input and output streams. -
Uses of Size in org.jline.terminal.impl.ffm
Methods in org.jline.terminal.impl.ffm that return SizeModifier and TypeMethodDescriptionprotected SizeFfmUnixSysTerminal.doGetSize()NativeWinSysTerminal.getBufferSize()NativeWinSysTerminal.getSize()Methods in org.jline.terminal.impl.ffm with parameters of type SizeModifier and TypeMethodDescriptionFfmTerminalProvider.newTerminal(String name, String type, InputStream in, OutputStream out, Charset encoding, Charset inputEncoding, Charset outputEncoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size) -
Uses of Size in org.jline.terminal.impl.jni
Methods in org.jline.terminal.impl.jni that return SizeModifier and TypeMethodDescriptionprotected SizeJniUnixSysTerminal.doGetSize()JniNativePty.getSize()Methods in org.jline.terminal.impl.jni with parameters of type SizeModifier and TypeMethodDescriptionJniTerminalProvider.newTerminal(String name, String type, InputStream in, OutputStream out, Charset encoding, Charset inputEncoding, Charset outputEncoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size) Create a new terminal backed by a newly opened POSIX pseudo-terminal (PTY).JniTerminalProvider.open(Attributes attributes, Size size) -
Uses of Size in org.jline.terminal.impl.jni.freebsd
Methods in org.jline.terminal.impl.jni.freebsd with parameters of type SizeModifier and TypeMethodDescriptionstatic FreeBsdNativePtyFreeBsdNativePty.open(TerminalProvider provider, Attributes attr, Size size) -
Uses of Size in org.jline.terminal.impl.jni.linux
Methods in org.jline.terminal.impl.jni.linux with parameters of type SizeModifier and TypeMethodDescriptionstatic LinuxNativePtyLinuxNativePty.open(TerminalProvider provider, Attributes attr, Size size) -
Uses of Size in org.jline.terminal.impl.jni.osx
Methods in org.jline.terminal.impl.jni.osx with parameters of type SizeModifier and TypeMethodDescriptionstatic OsXNativePtyOsXNativePty.open(TerminalProvider provider, Attributes attr, Size size) -
Uses of Size in org.jline.terminal.impl.jni.solaris
Methods in org.jline.terminal.impl.jni.solaris with parameters of type SizeModifier and TypeMethodDescriptionstatic SolarisNativePtySolarisNativePty.open(TerminalProvider provider, Attributes attr, Size size) -
Uses of Size in org.jline.terminal.impl.jni.win
Methods in org.jline.terminal.impl.jni.win that return SizeModifier and TypeMethodDescriptionNativeWinSysTerminal.getBufferSize()NativeWinSysTerminal.getSize() -
Uses of Size in org.jline.terminal.spi
Methods in org.jline.terminal.spi that return SizeModifier and TypeMethodDescriptionPty.getSize()Returns the current size (dimensions) of this PTY.Methods in org.jline.terminal.spi with parameters of type SizeModifier and TypeMethodDescriptionTerminalProvider.newTerminal(String name, String type, InputStream masterInput, OutputStream masterOutput, Charset encoding, Charset inputEncoding, Charset outputEncoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size) Creates a new terminal with custom input and output streams. -
Uses of Size in org.jline.utils
Methods in org.jline.utils with parameters of type Size
of(Sized)to create a new instance instead.