Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractPosixTerminal - Class in org.jline.terminal.impl
 
AbstractPosixTerminal(String, String, Pty) - Constructor for class org.jline.terminal.impl.AbstractPosixTerminal
 
AbstractPosixTerminal(String, String, Pty, Charset, Terminal.SignalHandler) - Constructor for class org.jline.terminal.impl.AbstractPosixTerminal
 
AbstractPty - Class in org.jline.terminal.impl
 
AbstractPty() - Constructor for class org.jline.terminal.impl.AbstractPty
 
AbstractTerminal - Class in org.jline.terminal.impl
 
AbstractTerminal(String, String) - Constructor for class org.jline.terminal.impl.AbstractTerminal
 
AbstractTerminal(String, String, Charset, Terminal.SignalHandler) - Constructor for class org.jline.terminal.impl.AbstractTerminal
 
AbstractWindowsConsoleWriter - Class in org.jline.terminal.impl
 
AbstractWindowsConsoleWriter() - Constructor for class org.jline.terminal.impl.AbstractWindowsConsoleWriter
 
AbstractWindowsTerminal - Class in org.jline.terminal.impl
The AbstractWindowsTerminal is used as the base class for windows terminal.
AbstractWindowsTerminal(Writer, String, String, Charset, boolean, Terminal.SignalHandler) - Constructor for class org.jline.terminal.impl.AbstractWindowsTerminal
 
acs_chars - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
add(T) - Static method in class org.jline.utils.ShutdownHooks
 
AdobeRGB_environment - Static variable in class org.jline.utils.Colors
Adobe RGB environment
Alt - Enum constant in enum org.jline.terminal.MouseEvent.Modifier
 
alt_scancode_esc - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
ALTWERASE - Enum constant in enum org.jline.terminal.Attributes.LocalFlag
 
ansiAppend(String) - Method in class org.jline.utils.AttributedStringBuilder
 
AnsiWriter - Class in org.jline.utils
A ANSI writer extracts ANSI escape codes written to a Writer and calls corresponding process* methods.
AnsiWriter(Writer) - Constructor for class org.jline.utils.AnsiWriter
 
Any - Enum constant in enum org.jline.terminal.Terminal.MouseTracking
Report all motions events, even if no mouse button is down.
append(char) - Method in class org.jline.utils.AttributedStringBuilder
 
append(CharSequence) - Method in class org.jline.utils.AttributedStringBuilder
 
append(CharSequence...) - Static method in class org.jline.utils.AttributedStringBuilder
 
append(CharSequence, int, int) - Method in class org.jline.utils.AttributedStringBuilder
 
append(CharSequence, AttributedStyle) - Method in class org.jline.utils.AttributedStringBuilder
 
append(AttributedCharSequence) - Method in class org.jline.utils.AttributedStringBuilder
 
append(AttributedCharSequence, int, int) - Method in class org.jline.utils.AttributedStringBuilder
 
append(AttributedString) - Method in class org.jline.utils.AttributedStringBuilder
 
append(AttributedString, int, int) - Method in class org.jline.utils.AttributedStringBuilder
 
appendAnsi(String) - Method in class org.jline.utils.AttributedStringBuilder
 
ATTRIBUTE_BLINK_FAST - Static variable in class org.jline.utils.AnsiWriter
 
ATTRIBUTE_BLINK_OFF - Static variable in class org.jline.utils.AnsiWriter
 
ATTRIBUTE_BLINK_SLOW - Static variable in class org.jline.utils.AnsiWriter
 
ATTRIBUTE_CONCEAL_OFF - Static variable in class org.jline.utils.AnsiWriter
 
ATTRIBUTE_CONCEAL_ON - Static variable in class org.jline.utils.AnsiWriter
 
ATTRIBUTE_INTENSITY_BOLD - Static variable in class org.jline.utils.AnsiWriter
 
ATTRIBUTE_INTENSITY_FAINT - Static variable in class org.jline.utils.AnsiWriter
 
ATTRIBUTE_INTENSITY_NORMAL - Static variable in class org.jline.utils.AnsiWriter
 
ATTRIBUTE_ITALIC - Static variable in class org.jline.utils.AnsiWriter
 
ATTRIBUTE_NEGATIVE_Off - Static variable in class org.jline.utils.AnsiWriter
Deprecated.
ATTRIBUTE_NEGATIVE_OFF - Static variable in class org.jline.utils.AnsiWriter
 
ATTRIBUTE_NEGATIVE_ON - Static variable in class org.jline.utils.AnsiWriter
 
ATTRIBUTE_UNDERLINE - Static variable in class org.jline.utils.AnsiWriter
 
ATTRIBUTE_UNDERLINE_DOUBLE - Static variable in class org.jline.utils.AnsiWriter
 
ATTRIBUTE_UNDERLINE_OFF - Static variable in class org.jline.utils.AnsiWriter
 
AttributedCharSequence - Class in org.jline.utils
 
AttributedCharSequence() - Constructor for class org.jline.utils.AttributedCharSequence
 
AttributedCharSequence.ForceMode - Enum in org.jline.utils
 
AttributedString - Class in org.jline.utils
Attributed string.
AttributedString(CharSequence) - Constructor for class org.jline.utils.AttributedString
 
AttributedString(CharSequence, int, int) - Constructor for class org.jline.utils.AttributedString
 
AttributedString(CharSequence, int, int, AttributedStyle) - Constructor for class org.jline.utils.AttributedString
 
AttributedString(CharSequence, AttributedStyle) - Constructor for class org.jline.utils.AttributedString
 
AttributedStringBuilder - Class in org.jline.utils
Attributed string builder
AttributedStringBuilder() - Constructor for class org.jline.utils.AttributedStringBuilder
 
AttributedStringBuilder(int) - Constructor for class org.jline.utils.AttributedStringBuilder
 
AttributedStyle - Class in org.jline.utils
Text styling.
AttributedStyle() - Constructor for class org.jline.utils.AttributedStyle
 
AttributedStyle(long, long) - Constructor for class org.jline.utils.AttributedStyle
 
AttributedStyle(AttributedStyle) - Constructor for class org.jline.utils.AttributedStyle
 
attributes - Variable in class org.jline.terminal.impl.AbstractWindowsTerminal
 
attributes - Variable in class org.jline.terminal.impl.LineDisciplineTerminal
Console data
attributes(Attributes) - Method in class org.jline.terminal.TerminalBuilder
Attributes to use when creating a non system terminal, i.e.
Attributes - Class in org.jline.terminal
 
Attributes() - Constructor for class org.jline.terminal.Attributes
 
Attributes(Attributes) - Constructor for class org.jline.terminal.Attributes
 
Attributes.ControlChar - Enum in org.jline.terminal
Control characters
Attributes.ControlFlag - Enum in org.jline.terminal
 
Attributes.InputFlag - Enum in org.jline.terminal
Input flags - software input processing
Attributes.LocalFlag - Enum in org.jline.terminal
 
Attributes.OutputFlag - Enum in org.jline.terminal
 
auto_left_margin - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
auto_right_margin - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
available() - Method in class org.jline.utils.NonBlockingPumpInputStream
 
available() - Method in class org.jline.utils.NonBlockingPumpReader
 
available() - Method in class org.jline.utils.NonBlockingReader
 
available() - Method in class org.jline.utils.PumpReader
 
averageSurrounding - Static variable in class org.jline.utils.Colors
Average surrounding for CAM color spaces

B

back_color_erase - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
back_tab - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
background(int) - Method in class org.jline.utils.AttributedStyle
 
background(int, int, int) - Method in class org.jline.utils.AttributedStyle
 
backgroundDefault() - Method in class org.jline.utils.AttributedStyle
 
backgroundOff() - Method in class org.jline.utils.AttributedStyle
 
backgroundRgb(int) - Method in class org.jline.utils.AttributedStyle
 
bell - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
bit_image_carriage_return - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
bit_image_entwining - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
bit_image_newline - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
bit_image_repeat - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
bit_image_type - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
BLACK - Static variable in class org.jline.utils.AnsiWriter
 
BLACK - Static variable in class org.jline.utils.AttributedStyle
 
blink() - Method in class org.jline.utils.AttributedStyle
 
blinkDefault() - Method in class org.jline.utils.AttributedStyle
 
blinkOff() - Method in class org.jline.utils.AttributedStyle
 
BLUE - Static variable in class org.jline.utils.AnsiWriter
 
BLUE - Static variable in class org.jline.utils.AttributedStyle
 
bold() - Method in class org.jline.utils.AttributedStyle
 
BOLD - Static variable in class org.jline.utils.AttributedStyle
 
BOLD_OFF - Static variable in class org.jline.utils.AttributedStyle
 
boldDefault() - Method in class org.jline.utils.AttributedStyle
 
boldOff() - Method in class org.jline.utils.AttributedStyle
 
bools - Variable in class org.jline.terminal.impl.AbstractTerminal
 
border - Variable in class org.jline.utils.Status
 
borderString - Variable in class org.jline.utils.Status
 
BRIGHT - Static variable in class org.jline.utils.AttributedStyle
 
BRKINT - Enum constant in enum org.jline.terminal.Attributes.InputFlag
 
BSDLY - Enum constant in enum org.jline.terminal.Attributes.OutputFlag
 
buffer() - Method in class org.jline.utils.AttributedCharSequence
 
buffer() - Method in class org.jline.utils.AttributedString
 
buffer() - Method in class org.jline.utils.AttributedStringBuilder
 
buffer_capacity - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
build() - Method in class org.jline.terminal.TerminalBuilder
 
builder() - Static method in class org.jline.terminal.TerminalBuilder
Creates a new terminal builder instance.
Button - Enum constant in enum org.jline.terminal.Terminal.MouseTracking
Also report button-motion events.
Button1 - Enum constant in enum org.jline.terminal.MouseEvent.Button
 
Button2 - Enum constant in enum org.jline.terminal.MouseEvent.Button
 
Button3 - Enum constant in enum org.jline.terminal.MouseEvent.Button
 
buttons - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
byName(String) - Static method in enum org.jline.utils.InfoCmp.Capability
 

C

C - Static variable in class org.jline.utils.Colors
Chroma
can(InfoCmp.Capability, InfoCmp.Capability) - Method in class org.jline.utils.Display
 
can_change - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
canChange() - Method in class org.jline.utils.ColorPalette
Check if the terminal has the capability to change colors.
canPauseResume() - Method in class org.jline.terminal.impl.AbstractTerminal
 
canPauseResume() - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
 
canPauseResume() - Method in class org.jline.terminal.impl.ExternalTerminal
 
canPauseResume() - Method in class org.jline.terminal.impl.PosixPtyTerminal
 
canPauseResume() - Method in interface org.jline.terminal.Terminal
Whether this terminal supports Terminal.pause() and Terminal.resume() calls.
canScroll - Variable in class org.jline.utils.Display
 
carriage_return - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
CAT02toHPE(double[]) - Static method in class org.jline.utils.Colors
 
CCAR_OFLOW - Enum constant in enum org.jline.terminal.Attributes.ControlFlag
 
CCTS_OFLOW - Enum constant in enum org.jline.terminal.Attributes.ControlFlag
 
CDSR_OFLOW - Enum constant in enum org.jline.terminal.Attributes.ControlFlag
 
CDTR_IFLOW - Enum constant in enum org.jline.terminal.Attributes.ControlFlag
 
ceol_standout_glitch - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
change_char_pitch - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
change_line_pitch - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
change_res_horz - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
change_res_vert - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
change_scroll_region - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
char_padding - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
char_set_names - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
charAt(int) - Method in class org.jline.utils.AttributedCharSequence
 
charAt(int) - Method in class org.jline.utils.AttributedStringBuilder
 
checkInterrupted() - Method in class org.jline.terminal.impl.AbstractPty
 
checkInterrupted() - Method in class org.jline.terminal.impl.AbstractTerminal
 
checkIoException() - Method in class org.jline.utils.NonBlockingPumpInputStream
 
CIGNORE - Enum constant in enum org.jline.terminal.Attributes.ControlFlag
 
clear() - Method in class org.jline.utils.Display
Clears the whole screen.
clear() - Method in class org.jline.utils.NonBlockingReaderImpl
 
clear() - Method in class org.jline.utils.Status
 
clear_all_tabs - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
clear_margins - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
clear_screen - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
CLOCAL - Enum constant in enum org.jline.terminal.Attributes.ControlFlag
 
close() - Method in class org.jline.terminal.impl.AbstractTerminal
 
close() - Method in class org.jline.terminal.impl.AbstractWindowsConsoleWriter
 
close() - Method in class org.jline.terminal.impl.ExecPty
 
close() - Method in class org.jline.utils.AnsiWriter
 
close() - Method in class org.jline.utils.InputStreamReader
Closes this reader.
close() - Method in class org.jline.utils.NonBlockingInputStreamImpl
 
close() - Method in class org.jline.utils.NonBlockingPumpInputStream
 
close() - Method in class org.jline.utils.NonBlockingPumpReader
 
close() - Method in class org.jline.utils.NonBlockingReaderImpl
 
close() - Method in class org.jline.utils.PumpReader
 
close() - Method in class org.jline.utils.WriterOutputStream
 
closed - Variable in class org.jline.terminal.impl.ExternalTerminal
 
ClosedException - Exception in org.jline.utils
 
ClosedException() - Constructor for exception org.jline.utils.ClosedException
 
ClosedException(String) - Constructor for exception org.jline.utils.ClosedException
 
ClosedException(String, Throwable) - Constructor for exception org.jline.utils.ClosedException
 
ClosedException(Throwable) - Constructor for exception org.jline.utils.ClosedException
 
closer - Variable in class org.jline.terminal.impl.AbstractWindowsTerminal
 
closer - Variable in class org.jline.terminal.impl.PosixSysTerminal
 
clr_bol - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
clr_eol - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
clr_eos - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
code_set_init - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
codepage(int) - Method in class org.jline.terminal.TerminalBuilder
Deprecated.
JLine now writes Unicode output independently from the selected code page. Using this option will only make it emulate the selected code page for Terminal.input() and Terminal.output().
codePointAt(int) - Method in class org.jline.utils.AttributedCharSequence
 
codePointBefore(int) - Method in class org.jline.utils.AttributedCharSequence
 
codePointCount(int, int) - Method in class org.jline.utils.AttributedCharSequence
 
col_addr_glitch - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
color(boolean) - Method in class org.jline.terminal.TerminalBuilder
 
color_names - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
ColorPalette - Class in org.jline.utils
Color palette
ColorPalette() - Constructor for class org.jline.utils.ColorPalette
 
ColorPalette(Terminal) - Constructor for class org.jline.utils.ColorPalette
 
ColorPalette(Terminal, String) - Constructor for class org.jline.utils.ColorPalette
 
Colors - Class in org.jline.utils
 
Colors() - Constructor for class org.jline.utils.Colors
 
column_address - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
columnLength() - Method in class org.jline.utils.AttributedCharSequence
 
columns - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
columns - Variable in class org.jline.utils.Status
 
columnSplitLength(int) - Method in class org.jline.utils.AttributedCharSequence
 
columnSplitLength(int, boolean, boolean) - Method in class org.jline.utils.AttributedCharSequence
 
columnSubSequence(int, int) - Method in class org.jline.utils.AttributedCharSequence
 
command_character - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
conceal() - Method in class org.jline.utils.AttributedStyle
 
concealDefault() - Method in class org.jline.utils.AttributedStyle
 
concealOff() - Method in class org.jline.utils.AttributedStyle
 
CONT - Enum constant in enum org.jline.terminal.Terminal.Signal
 
contains(char) - Method in class org.jline.utils.AttributedCharSequence
 
Control - Enum constant in enum org.jline.terminal.MouseEvent.Modifier
 
copy(Attributes) - Method in class org.jline.terminal.Attributes
 
copy(Size) - Method in class org.jline.terminal.Size
 
cost - Variable in class org.jline.utils.Display
 
cpi_changes_res - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
cr_cancels_micro_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
CRDLY - Enum constant in enum org.jline.terminal.Attributes.OutputFlag
 
CREAD - Enum constant in enum org.jline.terminal.Attributes.ControlFlag
 
create_window - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
createInputStream(Charset) - Method in class org.jline.utils.PumpReader
 
crossedOut() - Method in class org.jline.utils.AttributedStyle
 
crossedOutDefault() - Method in class org.jline.utils.AttributedStyle
 
crossedOutOff() - Method in class org.jline.utils.AttributedStyle
 
CRTS_IFLOW - Enum constant in enum org.jline.terminal.Attributes.ControlFlag
 
CS5 - Enum constant in enum org.jline.terminal.Attributes.ControlFlag
 
CS6 - Enum constant in enum org.jline.terminal.Attributes.ControlFlag
 
CS7 - Enum constant in enum org.jline.terminal.Attributes.ControlFlag
 
CS8 - Enum constant in enum org.jline.terminal.Attributes.ControlFlag
 
CSTOPB - Enum constant in enum org.jline.terminal.Attributes.ControlFlag
 
ctrl(char) - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
 
current(TerminalProvider.Stream) - Method in class org.jline.terminal.impl.exec.ExecTerminalProvider
 
current(TerminalProvider.Stream) - Static method in class org.jline.terminal.impl.ExecPty
 
Curses - Class in org.jline.utils
Curses helper methods.
Cursor - Class in org.jline.terminal
Class holding the cursor position.
Cursor(int, int) - Constructor for class org.jline.terminal.Cursor
 
cursor_address - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
cursor_down - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
cursor_home - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
cursor_invisible - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
cursor_left - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
cursor_mem_address - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
cursor_normal - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
cursor_right - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
cursor_to_ll - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
cursor_up - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
cursor_visible - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
cursorDownIsNewLine - Variable in class org.jline.utils.Display
 
cursorPos - Variable in class org.jline.utils.Display
 
cursorPos(int, int) - Method in class org.jline.terminal.Size
A cursor position combines a row number with a column position.
CursorSupport - Class in org.jline.terminal.impl
 
CursorSupport() - Constructor for class org.jline.terminal.impl.CursorSupport
 
CYAN - Static variable in class org.jline.utils.AnsiWriter
 
CYAN - Static variable in class org.jline.utils.AttributedStyle
 

D

D50 - Static variable in class org.jline.utils.Colors
D50 illuminant for CAM color spaces
D65 - Static variable in class org.jline.utils.Colors
D65 illuminant for CAM color spaces
darkSurrounding - Static variable in class org.jline.utils.Colors
Dark surrounding for CAM color spaces
debug(Object...) - Static method in class org.jline.utils.Log
 
debug(Supplier<String>) - Static method in class org.jline.utils.Log
 
DEFAULT - Static variable in class org.jline.utils.AttributedStyle
 
DEFAULT - Static variable in class org.jline.utils.ColorPalette
 
DEFAULT_COLORS_256 - Static variable in class org.jline.utils.Colors
Default 256 colors palette
DEFAULT_COLORS_88 - Static variable in class org.jline.utils.Colors
Default 88 colors palette
define_bit_image_region - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
define_char - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
delayedWrapAtEol - Variable in class org.jline.utils.Display
 
delayLineWrap - Variable in class org.jline.utils.Display
 
delayLineWrap() - Method in class org.jline.utils.Display
If cursor is at right margin, don't wrap immediately.
DELETE - Enum constant in enum org.jline.utils.DiffHelper.Operation
 
delete_character - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
delete_line - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
deleteChars(int) - Method in class org.jline.utils.Display
 
deleteLines(int) - Method in class org.jline.utils.Display
 
dest_tabs_magic_smso - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
device_type - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
Diag - Class in org.jline.terminal.impl
 
Diag() - Constructor for class org.jline.terminal.impl.Diag
 
dial_phone - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
diff(AttributedString, AttributedString) - Static method in class org.jline.utils.DiffHelper
Compute a list of difference between two lines.
Diff(DiffHelper.Operation, AttributedString) - Constructor for class org.jline.utils.DiffHelper.Diff
Constructor.
DiffHelper - Class in org.jline.utils
Class containing the diff method.
DiffHelper() - Constructor for class org.jline.utils.DiffHelper
 
DiffHelper.Diff - Class in org.jline.utils
Class representing one diff operation.
DiffHelper.Operation - Enum in org.jline.utils
The data structure representing a diff is a Linked list of Diff objects: {Diff(Operation.DELETE, "Hello"), Diff(Operation.INSERT, "Goodbye"), Diff(Operation.EQUAL, " world.")} which means: delete "Hello", add "Goodbye" and keep " world."
dimSurrounding - Static variable in class org.jline.utils.Colors
Dim surrounding for CAM color spaces
dis_status_line - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
Display - Class in org.jline.utils
Handle display and visual cursor.
Display(Terminal, boolean) - Constructor for class org.jline.utils.Display
 
display_clock - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
display_pc_char - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
distance(CharSequence, CharSequence) - Static method in class org.jline.utils.Levenshtein
 
distance(CharSequence, CharSequence, int, int, int, int) - Static method in class org.jline.utils.Levenshtein
 
doClose() - Method in class org.jline.terminal.impl.AbstractPosixTerminal
 
doClose() - Method in class org.jline.terminal.impl.AbstractTerminal
 
doClose() - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
 
doClose() - Method in class org.jline.terminal.impl.ExternalTerminal
 
doClose() - Method in class org.jline.terminal.impl.LineDisciplineTerminal
 
doClose() - Method in class org.jline.terminal.impl.PosixPtyTerminal
 
doClose() - Method in class org.jline.terminal.impl.PosixSysTerminal
 
doGetConfig() - Method in class org.jline.terminal.impl.ExecPty
 
doGetSlaveInput() - Method in class org.jline.terminal.impl.AbstractPty
 
doGetSlaveInput() - Method in class org.jline.terminal.impl.ExecPty
 
doProcessInputByte(int) - Method in class org.jline.terminal.impl.LineDisciplineTerminal
 
doSetAttr(Attributes) - Method in class org.jline.terminal.impl.AbstractPty
 
doSetAttr(Attributes) - Method in class org.jline.terminal.impl.ExecPty
 
dot_horz_spacing - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
dot_vert_spacing - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
down_half_line - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
Dragged - Enum constant in enum org.jline.terminal.MouseEvent.Type
 
dumb(boolean) - Method in class org.jline.terminal.TerminalBuilder
 
DumbTerminal - Class in org.jline.terminal.impl
 
DumbTerminal(InputStream, OutputStream) - Constructor for class org.jline.terminal.impl.DumbTerminal
 
DumbTerminal(String, String, InputStream, OutputStream, Charset) - Constructor for class org.jline.terminal.impl.DumbTerminal
 
DumbTerminal(String, String, InputStream, OutputStream, Charset, Terminal.SignalHandler) - Constructor for class org.jline.terminal.impl.DumbTerminal
 

E

eat_newline_glitch - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
echo() - Method in class org.jline.terminal.impl.AbstractTerminal
 
echo() - Method in interface org.jline.terminal.Terminal
 
echo(boolean) - Method in class org.jline.terminal.impl.AbstractTerminal
 
echo(boolean) - Method in interface org.jline.terminal.Terminal
 
ECHO - Enum constant in enum org.jline.terminal.Attributes.LocalFlag
 
ECHOCTL - Enum constant in enum org.jline.terminal.Attributes.LocalFlag
 
ECHOE - Enum constant in enum org.jline.terminal.Attributes.LocalFlag
 
ECHOK - Enum constant in enum org.jline.terminal.Attributes.LocalFlag
 
ECHOKE - Enum constant in enum org.jline.terminal.Attributes.LocalFlag
 
ECHONL - Enum constant in enum org.jline.terminal.Attributes.LocalFlag
 
ECHOPRT - Enum constant in enum org.jline.terminal.Attributes.LocalFlag
 
echoSignal(Terminal.Signal) - Method in class org.jline.terminal.impl.AbstractTerminal
 
elapsed() - Method in class org.jline.utils.Timeout
 
EMPTY - Static variable in class org.jline.utils.AttributedString
 
ena_acs - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
ENABLE_ECHO_INPUT - Static variable in class org.jline.terminal.impl.AbstractWindowsTerminal
 
ENABLE_INSERT_MODE - Static variable in class org.jline.terminal.impl.AbstractWindowsTerminal
 
ENABLE_LINE_INPUT - Static variable in class org.jline.terminal.impl.AbstractWindowsTerminal
 
ENABLE_MOUSE_INPUT - Static variable in class org.jline.terminal.impl.AbstractWindowsTerminal
 
ENABLE_PROCESSED_INPUT - Static variable in class org.jline.terminal.impl.AbstractWindowsTerminal
 
ENABLE_QUICK_EDIT_MODE - Static variable in class org.jline.terminal.impl.AbstractWindowsTerminal
 
ENABLE_VIRTUAL_TERMINAL_PROCESSING - Static variable in class org.jline.terminal.impl.AbstractWindowsTerminal
 
ENABLE_WINDOW_INPUT - Static variable in class org.jline.terminal.impl.AbstractWindowsTerminal
 
encoding - Variable in class org.jline.terminal.impl.AbstractTerminal
 
encoding() - Method in class org.jline.terminal.impl.AbstractTerminal
 
encoding() - Method in interface org.jline.terminal.Terminal
Returns the Charset that should be used to encode characters for Terminal.input() and Terminal.output().
encoding(String) - Method in class org.jline.terminal.TerminalBuilder
Set the encoding to use for reading/writing from the console.
encoding(Charset) - Method in class org.jline.terminal.TerminalBuilder
Set the Charset to use for reading/writing from the console.
end_bit_image_region - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
ensureCapacity(int) - Method in class org.jline.utils.AttributedStringBuilder
 
enter_alt_charset_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
enter_am_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
enter_blink_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
enter_bold_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
enter_ca_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
enter_delete_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
enter_dim_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
enter_doublewide_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
enter_draft_quality - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
enter_horizontal_hl_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
enter_insert_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
enter_italics_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
enter_left_hl_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
enter_leftward_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
enter_low_hl_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
enter_micro_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
enter_near_letter_quality - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
enter_normal_quality - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
enter_pc_charset_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
enter_protected_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
enter_reverse_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
enter_right_hl_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
enter_scancode_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
enter_secure_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
enter_shadow_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
enter_standout_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
enter_subscript_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
enter_superscript_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
enter_top_hl_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
enter_underline_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
enter_upward_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
enter_vertical_hl_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
enter_xon_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
enterRawMode() - Method in class org.jline.terminal.impl.AbstractTerminal
 
enterRawMode() - Method in interface org.jline.terminal.Terminal
 
EOF - Static variable in class org.jline.utils.NonBlockingInputStream
 
EOF - Static variable in class org.jline.utils.NonBlockingReader
 
EQUAL - Enum constant in enum org.jline.utils.DiffHelper.Operation
 
equals(Object) - Method in class org.jline.terminal.Cursor
 
equals(Object) - Method in class org.jline.terminal.Size
 
equals(Object) - Method in class org.jline.utils.AttributedString
 
equals(Object) - Method in class org.jline.utils.AttributedStyle
 
erase_chars - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
ERASE_LINE - Static variable in class org.jline.utils.AnsiWriter
 
ERASE_LINE_TO_BEGINING - Static variable in class org.jline.utils.AnsiWriter
 
ERASE_LINE_TO_END - Static variable in class org.jline.utils.AnsiWriter
 
erase_overstrike - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
ERASE_SCREEN - Static variable in class org.jline.utils.AnsiWriter
 
ERASE_SCREEN_TO_BEGINING - Static variable in class org.jline.utils.AnsiWriter
 
ERASE_SCREEN_TO_END - Static variable in class org.jline.utils.AnsiWriter
 
error(Object...) - Static method in class org.jline.utils.Log
 
Error - Enum constant in enum org.jline.terminal.spi.TerminalProvider.Stream
 
exec(boolean) - Method in class org.jline.terminal.TerminalBuilder
 
exec(boolean, String...) - Static method in class org.jline.utils.ExecHelper
 
ExecHelper - Class in org.jline.utils
Helper methods for running unix commands.
ExecPty - Class in org.jline.terminal.impl
 
ExecPty(String, TerminalProvider.Stream) - Constructor for class org.jline.terminal.impl.ExecPty
 
ExecTerminalProvider - Class in org.jline.terminal.impl.exec
 
ExecTerminalProvider() - Constructor for class org.jline.terminal.impl.exec.ExecTerminalProvider
 
exit_alt_charset_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
exit_am_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
exit_attribute_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
exit_ca_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
exit_delete_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
exit_doublewide_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
exit_insert_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
exit_italics_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
exit_leftward_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
exit_micro_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
exit_pc_charset_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
exit_scancode_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
exit_shadow_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
exit_standout_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
exit_subscript_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
exit_superscript_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
exit_underline_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
exit_upward_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
exit_xon_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
ExternalTerminal - Class in org.jline.terminal.impl
Console implementation with embedded line disciplined.
ExternalTerminal(String, String, InputStream, OutputStream, Charset) - Constructor for class org.jline.terminal.impl.ExternalTerminal
 
ExternalTerminal(String, String, InputStream, OutputStream, Charset, Terminal.SignalHandler) - Constructor for class org.jline.terminal.impl.ExternalTerminal
 
ExternalTerminal(String, String, InputStream, OutputStream, Charset, Terminal.SignalHandler, boolean) - Constructor for class org.jline.terminal.impl.ExternalTerminal
 
ExternalTerminal(String, String, InputStream, OutputStream, Charset, Terminal.SignalHandler, boolean, Attributes, Size) - Constructor for class org.jline.terminal.impl.ExternalTerminal
 
EXTPROC - Enum constant in enum org.jline.terminal.Attributes.LocalFlag
 

F

faint() - Method in class org.jline.utils.AttributedStyle
 
faintDefault() - Method in class org.jline.utils.AttributedStyle
 
faintOff() - Method in class org.jline.utils.AttributedStyle
 
FFDLY - Enum constant in enum org.jline.terminal.Attributes.OutputFlag
 
fixed_pause - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
flash_hook - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
flash_screen - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
flush() - Method in class org.jline.terminal.impl.AbstractTerminal
 
flush() - Method in class org.jline.terminal.impl.AbstractWindowsConsoleWriter
 
flush() - Method in interface org.jline.terminal.Terminal
 
flush() - Method in class org.jline.utils.WriterOutputStream
 
FLUSHO - Enum constant in enum org.jline.terminal.Attributes.LocalFlag
 
focusTracking - Variable in class org.jline.terminal.impl.AbstractWindowsTerminal
 
force - Variable in class org.jline.utils.Status
 
Force256Colors - Enum constant in enum org.jline.utils.AttributedCharSequence.ForceMode
 
ForceTrueColors - Enum constant in enum org.jline.utils.AttributedCharSequence.ForceMode
 
foreground(int) - Method in class org.jline.utils.AttributedStyle
 
foreground(int, int, int) - Method in class org.jline.utils.AttributedStyle
 
foregroundDefault() - Method in class org.jline.utils.AttributedStyle
 
foregroundOff() - Method in class org.jline.utils.AttributedStyle
 
foregroundRgb(int) - Method in class org.jline.utils.AttributedStyle
 
form_feed - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
from_status_line - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
fromAnsi(String) - Static method in class org.jline.utils.AttributedString
 
fromAnsi(String, int) - Static method in class org.jline.utils.AttributedString
 
fromAnsi(String, List<Integer>) - Static method in class org.jline.utils.AttributedString
 
fullScreen - Variable in class org.jline.utils.Display
 

G

generic_type - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
get_mouse - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
getAttr() - Method in class org.jline.terminal.impl.ExecPty
 
getAttr() - Method in interface org.jline.terminal.spi.Pty
 
getAttributes() - Method in class org.jline.terminal.impl.AbstractPosixTerminal
 
getAttributes() - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
 
getAttributes() - Method in class org.jline.terminal.impl.DumbTerminal
 
getAttributes() - Method in class org.jline.terminal.impl.LineDisciplineTerminal
 
getAttributes() - Method in interface org.jline.terminal.Terminal
 
getBooleanCapability(InfoCmp.Capability) - Method in class org.jline.terminal.impl.AbstractTerminal
 
getBooleanCapability(InfoCmp.Capability) - Method in interface org.jline.terminal.Terminal
 
getBufferSize() - Method in interface org.jline.terminal.Terminal
Retrieve the size of the window buffer.
getButton() - Method in class org.jline.terminal.MouseEvent
 
getCapabilitiesByName() - Static method in class org.jline.utils.InfoCmp
 
getColor(int) - Method in class org.jline.utils.ColorPalette
Get a specific color in the palette
getColumns() - Method in class org.jline.terminal.Size
 
getConsoleMode() - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
 
getControlChar(Attributes.ControlChar) - Method in class org.jline.terminal.Attributes
 
getControlChars() - Method in class org.jline.terminal.Attributes
 
getControlFlag(Attributes.ControlFlag) - Method in class org.jline.terminal.Attributes
 
getControlFlags() - Method in class org.jline.terminal.Attributes
 
getCursorPosition(IntConsumer) - Method in class org.jline.terminal.impl.AbstractPosixTerminal
 
getCursorPosition(IntConsumer) - Method in class org.jline.terminal.impl.AbstractTerminal
 
getCursorPosition(IntConsumer) - Method in class org.jline.terminal.impl.ExternalTerminal
 
getCursorPosition(IntConsumer) - Method in interface org.jline.terminal.Terminal
Query the terminal to report the cursor position.
getCursorPosition(Terminal, IntConsumer) - Static method in class org.jline.terminal.impl.CursorSupport
 
getDist() - Method in class org.jline.utils.ColorPalette
 
getDistanceName() - Method in class org.jline.utils.ColorPalette
Get the name of the distance to use for rounding colors.
getEncoding() - Method in class org.jline.utils.InputStreamReader
Returns the name of the encoding used to convert bytes into characters.
getEscapeSequence(short, int) - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
 
getFlagsToSet(Attributes, Attributes) - Method in class org.jline.terminal.impl.ExecPty
 
getHeight() - Method in interface org.jline.terminal.Terminal
 
getInfoCmp(String) - Static method in class org.jline.utils.InfoCmp
 
getInputFlag(Attributes.InputFlag) - Method in class org.jline.terminal.Attributes
 
getInputFlags() - Method in class org.jline.terminal.Attributes
 
getKind() - Method in class org.jline.terminal.impl.AbstractTerminal
 
getLength() - Method in class org.jline.utils.ColorPalette
Get the palette length
getLoadedInfoCmp(String) - Static method in class org.jline.utils.InfoCmp
 
getLocalFlag(Attributes.LocalFlag) - Method in class org.jline.terminal.Attributes
 
getLocalFlags() - Method in class org.jline.terminal.Attributes
 
getMask() - Method in class org.jline.utils.AttributedStyle
 
getMasterInput() - Method in class org.jline.terminal.impl.ExecPty
 
getMasterInput() - Method in interface org.jline.terminal.spi.Pty
 
getMasterOutput() - Method in class org.jline.terminal.impl.ExecPty
 
getMasterOutput() - Method in interface org.jline.terminal.spi.Pty
 
getModifiers() - Method in class org.jline.terminal.MouseEvent
 
getName() - Method in class org.jline.terminal.impl.AbstractTerminal
 
getName() - Method in class org.jline.terminal.impl.ExecPty
 
getName() - Method in interface org.jline.terminal.Terminal
 
getNames() - Method in enum org.jline.utils.InfoCmp.Capability
 
getNumericCapability(InfoCmp.Capability) - Method in class org.jline.terminal.impl.AbstractTerminal
 
getNumericCapability(InfoCmp.Capability) - Method in interface org.jline.terminal.Terminal
 
getOutputFlag(Attributes.OutputFlag) - Method in class org.jline.terminal.Attributes
 
getOutputFlags() - Method in class org.jline.terminal.Attributes
 
getOutputStream() - Method in class org.jline.utils.NonBlockingPumpInputStream
 
getPalette() - Method in class org.jline.terminal.impl.AbstractTerminal
 
getPalette() - Method in interface org.jline.terminal.Terminal
Color support
getPty() - Method in class org.jline.terminal.impl.AbstractPosixTerminal
 
getRawSequence(InfoCmp.Capability) - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
 
getRows() - Method in class org.jline.terminal.Size
 
getSize() - Method in class org.jline.terminal.impl.AbstractPosixTerminal
 
getSize() - Method in class org.jline.terminal.impl.DumbTerminal
 
getSize() - Method in class org.jline.terminal.impl.ExecPty
 
getSize() - Method in class org.jline.terminal.impl.LineDisciplineTerminal
 
getSize() - Method in interface org.jline.terminal.spi.Pty
 
getSize() - Method in interface org.jline.terminal.Terminal
Retrieve the size of the visible window
getSlaveInput() - Method in class org.jline.terminal.impl.AbstractPty
 
getSlaveInput() - Method in interface org.jline.terminal.spi.Pty
 
getSlaveOutput() - Method in class org.jline.terminal.impl.ExecPty
 
getSlaveOutput() - Method in interface org.jline.terminal.spi.Pty
 
getStatus() - Method in class org.jline.terminal.impl.AbstractTerminal
 
getStatus(boolean) - Method in class org.jline.terminal.impl.AbstractTerminal
 
getStatus(Terminal) - Static method in class org.jline.utils.Status
 
getStatus(Terminal, boolean) - Static method in class org.jline.utils.Status
 
getStringCapability(InfoCmp.Capability) - Method in class org.jline.terminal.impl.AbstractTerminal
 
getStringCapability(InfoCmp.Capability) - Method in interface org.jline.terminal.Terminal
 
getStyle() - Method in class org.jline.utils.AttributedStyle
 
getType() - Method in class org.jline.terminal.impl.AbstractTerminal
 
getType() - Method in class org.jline.terminal.MouseEvent
 
getType() - Method in interface org.jline.terminal.Terminal
 
getWidth() - Method in interface org.jline.terminal.Terminal
 
getWriter() - Method in class org.jline.utils.NonBlockingPumpReader
 
getWriter() - Method in class org.jline.utils.PumpReader
 
getX() - Method in class org.jline.terminal.Cursor
 
getX() - Method in class org.jline.terminal.MouseEvent
 
getY() - Method in class org.jline.terminal.Cursor
 
getY() - Method in class org.jline.terminal.MouseEvent
 
goto_window - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
GREEN - Static variable in class org.jline.utils.AnsiWriter
 
GREEN - Static variable in class org.jline.utils.AttributedStyle
 

H

h - Static variable in class org.jline.utils.Colors
Hue
H - Static variable in class org.jline.utils.Colors
Hue Composition / Hue Quadrature
handle(Terminal.Signal) - Method in class org.jline.terminal.impl.NativeSignalHandler
 
handle(Terminal.Signal) - Method in interface org.jline.terminal.Terminal.SignalHandler
 
handle(Terminal.Signal, Terminal.SignalHandler) - Method in class org.jline.terminal.impl.AbstractTerminal
 
handle(Terminal.Signal, Terminal.SignalHandler) - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
 
handle(Terminal.Signal, Terminal.SignalHandler) - Method in class org.jline.terminal.impl.PosixSysTerminal
 
handle(Terminal.Signal, Terminal.SignalHandler) - Method in interface org.jline.terminal.Terminal
 
handlers - Variable in class org.jline.terminal.impl.AbstractTerminal
 
hangup - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
hard_copy - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
hard_cursor - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
hardReset() - Method in class org.jline.utils.Status
 
has_meta_key - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
has_print_wheel - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
has_status_line - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
hasFocusSupport() - Method in class org.jline.terminal.impl.AbstractTerminal
 
hasFocusSupport() - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
 
hasFocusSupport() - Method in interface org.jline.terminal.Terminal
Returns true if the terminal has support for focus tracking.
hashCode() - Method in class org.jline.terminal.Cursor
 
hashCode() - Method in class org.jline.terminal.Size
 
hashCode() - Method in class org.jline.utils.AttributedString
 
hashCode() - Method in class org.jline.utils.AttributedStyle
 
hasMouseSupport() - Method in class org.jline.terminal.impl.AbstractTerminal
 
hasMouseSupport() - Method in interface org.jline.terminal.Terminal
Returns true if the terminal has support for mouse.
hasMouseSupport(Terminal) - Static method in class org.jline.terminal.impl.MouseSupport
 
hidden() - Method in class org.jline.utils.AttributedStyle
The hidden flag can be used to embed custom escape sequences.
HIDDEN - Static variable in class org.jline.utils.AttributedStyle
 
HIDDEN_OFF - Static variable in class org.jline.utils.AttributedStyle
 
hiddenDefault() - Method in class org.jline.utils.AttributedStyle
 
hiddenOff() - Method in class org.jline.utils.AttributedStyle
 
hue_lightness_saturation - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
HUPCL - Enum constant in enum org.jline.terminal.Attributes.ControlFlag
 

I

ICANON - Enum constant in enum org.jline.terminal.Attributes.LocalFlag
 
ICRNL - Enum constant in enum org.jline.terminal.Attributes.InputFlag
 
IEXTEN - Enum constant in enum org.jline.terminal.Attributes.LocalFlag
 
IGNBRK - Enum constant in enum org.jline.terminal.Attributes.InputFlag
 
IGNCR - Enum constant in enum org.jline.terminal.Attributes.InputFlag
 
IGNPAR - Enum constant in enum org.jline.terminal.Attributes.InputFlag
 
IMAXBEL - Enum constant in enum org.jline.terminal.Attributes.InputFlag
 
info(Object...) - Static method in class org.jline.utils.Log
 
INFO - Enum constant in enum org.jline.terminal.Terminal.Signal
 
InfoCmp - Class in org.jline.utils
Infocmp helper methods.
INFOCMP_COMMAND - Static variable in class org.jline.utils.OSUtils
 
InfoCmp.Capability - Enum in org.jline.utils
 
init_1string - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
init_2string - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
init_3string - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
init_file - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
init_prog - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
init_tabs - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
initialize_color - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
initialize_pair - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
INLCR - Enum constant in enum org.jline.terminal.Attributes.InputFlag
 
INPCK - Enum constant in enum org.jline.terminal.Attributes.InputFlag
 
input - Variable in class org.jline.terminal.impl.AbstractWindowsTerminal
 
input - Variable in class org.jline.terminal.impl.PosixSysTerminal
 
input() - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
 
input() - Method in class org.jline.terminal.impl.DumbTerminal
 
input() - Method in class org.jline.terminal.impl.LineDisciplineTerminal
 
input() - Method in class org.jline.terminal.impl.PosixPtyTerminal
 
input() - Method in class org.jline.terminal.impl.PosixSysTerminal
 
input() - Method in interface org.jline.terminal.Terminal
Retrieve the input stream for this terminal.
Input - Enum constant in enum org.jline.terminal.spi.TerminalProvider.Stream
 
InputStreamReader - Class in org.jline.utils
A class for turning a byte stream into a character stream.
InputStreamReader(InputStream) - Constructor for class org.jline.utils.InputStreamReader
Constructs a new InputStreamReader on the InputStream in.
InputStreamReader(InputStream, String) - Constructor for class org.jline.utils.InputStreamReader
Constructs a new InputStreamReader on the InputStream in.
InputStreamReader(InputStream, Charset) - Constructor for class org.jline.utils.InputStreamReader
Constructs a new InputStreamReader on the InputStream in and Charset charset.
InputStreamReader(InputStream, CharsetDecoder) - Constructor for class org.jline.utils.InputStreamReader
Constructs a new InputStreamReader on the InputStream in and CharsetDecoder dec.
INSERT - Enum constant in enum org.jline.utils.DiffHelper.Operation
 
insert_character - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
insert_line - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
insert_null_glitch - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
insert_padding - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
insertChars(int) - Method in class org.jline.utils.Display
 
insertLines(int) - Method in class org.jline.utils.Display
 
insertTab(AttributedStyle) - Method in class org.jline.utils.AttributedStringBuilder
 
INT - Enum constant in enum org.jline.terminal.Terminal.Signal
 
ints - Variable in class org.jline.terminal.impl.AbstractTerminal
 
inverse() - Method in class org.jline.utils.AttributedStyle
 
INVERSE - Static variable in class org.jline.utils.AttributedStyle
 
INVERSE_OFF - Static variable in class org.jline.utils.AttributedStyle
 
inverseDefault() - Method in class org.jline.utils.AttributedStyle
 
inverseNeg() - Method in class org.jline.utils.AttributedStyle
 
inverseOff() - Method in class org.jline.utils.AttributedStyle
 
IS_CONEMU - Static variable in class org.jline.utils.OSUtils
 
IS_CYGWIN - Static variable in class org.jline.utils.OSUtils
 
IS_MINGW - Static variable in class org.jline.utils.OSUtils
Deprecated.
IS_MSYSTEM - Static variable in class org.jline.utils.OSUtils
 
IS_OSX - Static variable in class org.jline.utils.OSUtils
 
IS_WINDOWS - Static variable in class org.jline.utils.OSUtils
 
IS_WSL - Static variable in class org.jline.utils.OSUtils
 
IS_WSL1 - Static variable in class org.jline.utils.OSUtils
 
IS_WSL2 - Static variable in class org.jline.utils.OSUtils
 
isDebugEnabled() - Static method in class org.jline.utils.Log
 
isFinite() - Method in class org.jline.utils.Timeout
 
isHidden(int) - Method in class org.jline.utils.AttributedCharSequence
 
ISIG - Enum constant in enum org.jline.terminal.Attributes.LocalFlag
 
isInfinite() - Method in class org.jline.utils.Timeout
 
isPosixSystemStream(TerminalProvider.Stream) - Method in class org.jline.terminal.impl.exec.ExecTerminalProvider
 
isReal() - Method in class org.jline.utils.ColorPalette
 
isSystemStream(TerminalProvider.Stream) - Method in class org.jline.terminal.impl.exec.ExecTerminalProvider
 
isSystemStream(TerminalProvider.Stream) - Method in interface org.jline.terminal.spi.TerminalProvider
 
ISTRIP - Enum constant in enum org.jline.terminal.Attributes.InputFlag
 
isWindowsSystemStream(TerminalProvider.Stream) - Method in class org.jline.terminal.impl.exec.ExecTerminalProvider
 
italic() - Method in class org.jline.utils.AttributedStyle
 
italicDefault() - Method in class org.jline.utils.AttributedStyle
 
italicOff() - Method in class org.jline.utils.AttributedStyle
 
IUTF8 - Enum constant in enum org.jline.terminal.Attributes.InputFlag
 
IXANY - Enum constant in enum org.jline.terminal.Attributes.InputFlag
 
IXOFF - Enum constant in enum org.jline.terminal.Attributes.InputFlag
 
IXON - Enum constant in enum org.jline.terminal.Attributes.InputFlag
 

J

J - Static variable in class org.jline.utils.Colors
Lightness
jansi(boolean) - Method in class org.jline.terminal.TerminalBuilder
 
jna(boolean) - Method in class org.jline.terminal.TerminalBuilder
 
join(AttributedString, Iterable<AttributedString>) - Static method in class org.jline.utils.AttributedString
 
join(AttributedString, AttributedString...) - Static method in class org.jline.utils.AttributedString
 

K

key_a1 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_a3 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_b2 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_backspace - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_beg - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_btab - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_c1 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_c3 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_cancel - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_catab - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_clear - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_close - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_command - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_copy - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_create - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_ctab - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_dc - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_dl - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_down - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_eic - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_end - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_enter - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_eol - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_eos - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_exit - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f0 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f1 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f10 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f11 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f12 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f13 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f14 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f15 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f16 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f17 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f18 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f19 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f2 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f20 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f21 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f22 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f23 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f24 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f25 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f26 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f27 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f28 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f29 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f3 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f30 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f31 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f32 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f33 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f34 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f35 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f36 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f37 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f38 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f39 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f4 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f40 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f41 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f42 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f43 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f44 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f45 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f46 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f47 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f48 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f49 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f5 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f50 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f51 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f52 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f53 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f54 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f55 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f56 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f57 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f58 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f59 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f6 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f60 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f61 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f62 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f63 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f7 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f8 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_f9 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_find - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_help - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_home - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_ic - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_il - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_left - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_ll - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_mark - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_message - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_mouse - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_move - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_next - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_npage - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_open - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_options - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_ppage - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_previous - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_print - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_redo - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_reference - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_refresh - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_replace - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_restart - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_resume - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_right - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_save - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_sbeg - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_scancel - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_scommand - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_scopy - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_screate - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_sdc - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_sdl - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_select - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_send - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_seol - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_sexit - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_sf - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_sfind - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_shelp - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_shome - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_sic - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_sleft - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_smessage - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_smove - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_snext - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_soptions - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_sprevious - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_sprint - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_sr - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_sredo - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_sreplace - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_sright - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_srsume - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_ssave - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_ssuspend - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_stab - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_sundo - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_suspend - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_undo - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
key_up - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
keypad_local - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
keypad_xmit - Enum constant in enum org.jline.utils.InfoCmp.Capability
 

L

lab_f0 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
lab_f1 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
lab_f10 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
lab_f2 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
lab_f3 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
lab_f4 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
lab_f5 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
lab_f6 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
lab_f7 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
lab_f8 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
lab_f9 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
label_format - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
label_height - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
label_off - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
label_on - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
label_width - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
length() - Method in class org.jline.utils.AttributedString
 
length() - Method in class org.jline.utils.AttributedStringBuilder
 
Levenshtein - Class in org.jline.utils
The Damerau-Levenshtein Algorithm is an extension to the Levenshtein Algorithm which solves the edit distance problem between a source string and a target string with the following operations: Character Insertion Character Deletion Character Replacement Adjacent Character Swap Note that the adjacent character swap operation is an edit that may be applied when two adjacent characters in the source string match two adjacent characters in the target string, but in reverse order, rather than a general allowance for adjacent character swaps.
Levenshtein() - Constructor for class org.jline.utils.Levenshtein
 
LineDisciplineTerminal - Class in org.jline.terminal.impl
Abstract terminal with support for line discipline.
LineDisciplineTerminal(String, String, OutputStream, Charset) - Constructor for class org.jline.terminal.impl.LineDisciplineTerminal
 
LineDisciplineTerminal(String, String, OutputStream, Charset, Terminal.SignalHandler) - Constructor for class org.jline.terminal.impl.LineDisciplineTerminal
 
lines - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
lines_of_memory - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
linesToRestore - Variable in class org.jline.utils.Status
 
load(String) - Static method in interface org.jline.terminal.spi.TerminalProvider
 
loadPalette() - Method in class org.jline.utils.ColorPalette
Load the palette from the terminal.
loadPalette(boolean) - Method in class org.jline.utils.ColorPalette
 
lock - Variable in class org.jline.terminal.impl.AbstractWindowsTerminal
 
lock - Variable in class org.jline.terminal.impl.ExternalTerminal
 
Log - Class in org.jline.utils
Internal logger.
Log() - Constructor for class org.jline.utils.Log
 
lpi_changes_res - Enum constant in enum org.jline.utils.InfoCmp.Capability
 

M

M - Static variable in class org.jline.utils.Colors
Colorfulness
MAGENTA - Static variable in class org.jline.utils.AnsiWriter
 
MAGENTA - Static variable in class org.jline.utils.AttributedStyle
 
magic_cookie_glitch - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
main(String[]) - Static method in class org.jline.terminal.impl.Diag
 
masterInput - Variable in class org.jline.terminal.impl.ExternalTerminal
 
masterOutput - Variable in class org.jline.terminal.impl.LineDisciplineTerminal
 
max_attributes - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
max_colors - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
max_micro_address - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
max_micro_jump - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
max_pairs - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
maximum_windows - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
memory_above - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
memory_below - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
meta_off - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
meta_on - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
micro_col_size - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
micro_column_address - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
micro_down - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
micro_left - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
micro_line_size - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
micro_right - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
micro_row_address - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
micro_up - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
mouse_info - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
MouseEvent - Class in org.jline.terminal
 
MouseEvent(MouseEvent.Type, MouseEvent.Button, EnumSet<MouseEvent.Modifier>, int, int) - Constructor for class org.jline.terminal.MouseEvent
 
MouseEvent.Button - Enum in org.jline.terminal
 
MouseEvent.Modifier - Enum in org.jline.terminal
 
MouseEvent.Type - Enum in org.jline.terminal
 
MouseSupport - Class in org.jline.terminal.impl
 
MouseSupport() - Constructor for class org.jline.terminal.impl.MouseSupport
 
move_insert_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
move_standout_mode - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
Moved - Enum constant in enum org.jline.terminal.MouseEvent.Type
 
moveVisualCursorTo(int) - Method in class org.jline.utils.Display
 
moveVisualCursorTo(int, List<AttributedString>) - Method in class org.jline.utils.Display
 

N

name - Variable in class org.jline.terminal.impl.AbstractTerminal
 
name() - Method in class org.jline.terminal.impl.exec.ExecTerminalProvider
 
name() - Method in interface org.jline.terminal.spi.TerminalProvider
 
name(String) - Method in class org.jline.terminal.TerminalBuilder
 
nativeHandlers - Variable in class org.jline.terminal.impl.AbstractWindowsTerminal
 
nativeHandlers - Variable in class org.jline.terminal.impl.PosixSysTerminal
 
NativeSignalHandler - Class in org.jline.terminal.impl
 
nativeSignals(boolean) - Method in class org.jline.terminal.TerminalBuilder
 
needs_xon_xoff - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
newline - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
NEWLINE - Static variable in class org.jline.utils.AttributedString
 
newTerminal(String, String, InputStream, OutputStream, Charset, Terminal.SignalHandler, boolean, Attributes, Size) - Method in class org.jline.terminal.impl.exec.ExecTerminalProvider
 
newTerminal(String, String, InputStream, OutputStream, Charset, Terminal.SignalHandler, boolean, Attributes, Size) - Method in interface org.jline.terminal.spi.TerminalProvider
 
NLDLY - Enum constant in enum org.jline.terminal.Attributes.OutputFlag
 
no_color_video - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
no_esc_ctlc - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
no_pad_char - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
NoButton - Enum constant in enum org.jline.terminal.MouseEvent.Button
 
NOFLSH - Enum constant in enum org.jline.terminal.Attributes.LocalFlag
 
NOKERNINFO - Enum constant in enum org.jline.terminal.Attributes.LocalFlag
 
non_dest_scroll_region - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
non_rev_rmcup - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
nonBlocking(String, InputStream) - Static method in class org.jline.utils.NonBlocking
 
nonBlocking(String, InputStream, Charset) - Static method in class org.jline.utils.NonBlocking
 
nonBlocking(String, Reader) - Static method in class org.jline.utils.NonBlocking
 
NonBlocking - Class in org.jline.utils
 
NonBlocking() - Constructor for class org.jline.utils.NonBlocking
 
NonBlockingInputStream - Class in org.jline.utils
Non blocking input stream
NonBlockingInputStream() - Constructor for class org.jline.utils.NonBlockingInputStream
 
NonBlockingInputStreamImpl - Class in org.jline.utils
This class wraps a regular input stream and allows it to appear as if it is non-blocking; that is, reads can be performed against it that timeout if no data is seen for a period of time.
NonBlockingInputStreamImpl(String, InputStream) - Constructor for class org.jline.utils.NonBlockingInputStreamImpl
Creates a NonBlockingReader out of a normal blocking reader.
nonBlockingPumpInputStream() - Static method in class org.jline.utils.NonBlocking
 
nonBlockingPumpInputStream(int) - Static method in class org.jline.utils.NonBlocking
 
NonBlockingPumpInputStream - Class in org.jline.utils
 
NonBlockingPumpInputStream() - Constructor for class org.jline.utils.NonBlockingPumpInputStream
 
NonBlockingPumpInputStream(int) - Constructor for class org.jline.utils.NonBlockingPumpInputStream
 
nonBlockingPumpReader() - Static method in class org.jline.utils.NonBlocking
 
nonBlockingPumpReader(int) - Static method in class org.jline.utils.NonBlocking
 
NonBlockingPumpReader - Class in org.jline.utils
 
NonBlockingPumpReader() - Constructor for class org.jline.utils.NonBlockingPumpReader
 
NonBlockingPumpReader(int) - Constructor for class org.jline.utils.NonBlockingPumpReader
 
NonBlockingReader - Class in org.jline.utils
Non blocking reader
NonBlockingReader() - Constructor for class org.jline.utils.NonBlockingReader
 
NonBlockingReaderImpl - Class in org.jline.utils
This class wraps a regular reader and allows it to appear as if it is non-blocking; that is, reads can be performed against it that timeout if no data is seen for a period of time.
NonBlockingReaderImpl(String, Reader) - Constructor for class org.jline.utils.NonBlockingReaderImpl
Creates a NonBlockingReader out of a normal blocking reader.
nonBlockingStream(NonBlockingReader, Charset) - Static method in class org.jline.utils.NonBlocking
 
None - Enum constant in enum org.jline.utils.AttributedCharSequence.ForceMode
 
Normal - Enum constant in enum org.jline.terminal.Terminal.MouseTracking
Track button press and release.
num_labels - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
number_of_pins - Enum constant in enum org.jline.utils.InfoCmp.Capability
 

O

OCRNL - Enum constant in enum org.jline.terminal.Attributes.OutputFlag
 
OFDEL - Enum constant in enum org.jline.terminal.Attributes.OutputFlag
 
Off - Enum constant in enum org.jline.terminal.Terminal.MouseTracking
Disable mouse tracking
offset() - Method in class org.jline.utils.AttributedCharSequence
 
offset() - Method in class org.jline.utils.AttributedString
 
offset() - Method in class org.jline.utils.AttributedStringBuilder
 
OFILL - Enum constant in enum org.jline.terminal.Attributes.OutputFlag
 
oldLines - Variable in class org.jline.utils.Display
 
oldLines - Variable in class org.jline.utils.Status
 
onClose - Variable in class org.jline.terminal.impl.AbstractTerminal
 
ONLCR - Enum constant in enum org.jline.terminal.Attributes.OutputFlag
 
ONLRET - Enum constant in enum org.jline.terminal.Attributes.OutputFlag
 
ONOCR - Enum constant in enum org.jline.terminal.Attributes.OutputFlag
 
ONOEOT - Enum constant in enum org.jline.terminal.Attributes.OutputFlag
 
operation - Variable in class org.jline.utils.DiffHelper.Diff
One of: INSERT, DELETE or EQUAL.
OPOST - Enum constant in enum org.jline.terminal.Attributes.OutputFlag
 
order_of_pins - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
org.jline.terminal - package org.jline.terminal
 
org.jline.terminal.impl - package org.jline.terminal.impl
JLine 3.
org.jline.terminal.impl.exec - package org.jline.terminal.impl.exec
 
org.jline.terminal.spi - package org.jline.terminal.spi
 
org.jline.utils - package org.jline.utils
JLine 3.
orig_colors - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
orig_pair - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
originalAttributes - Variable in class org.jline.terminal.impl.AbstractPosixTerminal
 
originalConsoleMode - Variable in class org.jline.terminal.impl.AbstractWindowsTerminal
 
OSUtils - Class in org.jline.utils
 
OSUtils() - Constructor for class org.jline.utils.OSUtils
 
output - Variable in class org.jline.terminal.impl.AbstractWindowsTerminal
 
output - Variable in class org.jline.terminal.impl.PosixSysTerminal
 
output() - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
 
output() - Method in class org.jline.terminal.impl.DumbTerminal
 
output() - Method in class org.jline.terminal.impl.LineDisciplineTerminal
 
output() - Method in class org.jline.terminal.impl.PosixPtyTerminal
 
output() - Method in class org.jline.terminal.impl.PosixSysTerminal
 
output() - Method in interface org.jline.terminal.Terminal
Retrieve the output stream for this terminal.
Output - Enum constant in enum org.jline.terminal.spi.TerminalProvider.Stream
 
output_res_char - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
output_res_horz_inch - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
output_res_line - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
output_res_vert_inch - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
over_strike - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
OXTABS - Enum constant in enum org.jline.terminal.Attributes.OutputFlag
 

P

pad_char - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
padding_baud_rate - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
palette - Variable in class org.jline.terminal.impl.AbstractTerminal
 
PARENB - Enum constant in enum org.jline.terminal.Attributes.ControlFlag
 
parm_dch - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
parm_delete_line - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
parm_down_cursor - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
parm_down_micro - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
parm_ich - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
parm_index - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
parm_insert_line - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
parm_left_cursor - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
parm_left_micro - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
parm_right_cursor - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
parm_right_micro - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
parm_rindex - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
parm_up_cursor - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
parm_up_micro - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
PARMRK - Enum constant in enum org.jline.terminal.Attributes.InputFlag
 
PARODD - Enum constant in enum org.jline.terminal.Attributes.ControlFlag
 
parseInfoCmp() - Method in class org.jline.terminal.impl.AbstractTerminal
 
parseInfoCmp(String, Set<InfoCmp.Capability>, Map<InfoCmp.Capability, Integer>, Map<InfoCmp.Capability, String>) - Static method in class org.jline.utils.InfoCmp
 
pause() - Method in class org.jline.terminal.impl.AbstractTerminal
 
pause() - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
 
pause() - Method in class org.jline.terminal.impl.ExternalTerminal
 
pause() - Method in class org.jline.terminal.impl.PosixPtyTerminal
 
pause() - Method in interface org.jline.terminal.Terminal
Stop reading the input stream.
pause(boolean) - Method in class org.jline.terminal.impl.AbstractTerminal
 
pause(boolean) - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
 
pause(boolean) - Method in class org.jline.terminal.impl.ExternalTerminal
 
pause(boolean) - Method in class org.jline.terminal.impl.PosixPtyTerminal
 
pause(boolean) - Method in interface org.jline.terminal.Terminal
Stop reading the input stream and optionally wait for the underlying threads to finish.
paused - Variable in class org.jline.terminal.impl.AbstractWindowsTerminal
 
paused - Variable in class org.jline.terminal.impl.ExternalTerminal
 
paused() - Method in class org.jline.terminal.impl.AbstractTerminal
 
paused() - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
 
paused() - Method in class org.jline.terminal.impl.ExternalTerminal
 
paused() - Method in class org.jline.terminal.impl.PosixPtyTerminal
 
paused() - Method in interface org.jline.terminal.Terminal
Check whether the terminal is currently reading the input stream or not.
paused(boolean) - Method in class org.jline.terminal.TerminalBuilder
Initial paused state of the terminal (defaults to false).
pc_term_options - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
peek(long) - Method in class org.jline.utils.NonBlockingInputStream
Peeks to see if there is a byte waiting in the input stream without actually consuming the byte.
peek(long) - Method in class org.jline.utils.NonBlockingReader
Peeks to see if there is a byte waiting in the input stream without actually consuming the byte.
PENDIN - Enum constant in enum org.jline.terminal.Attributes.LocalFlag
 
perform(InfoCmp.Capability, InfoCmp.Capability, int) - Method in class org.jline.utils.Display
 
pkey_key - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
pkey_local - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
pkey_plab - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
pkey_xmit - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
plab_norm - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
PosixPtyTerminal - Class in org.jline.terminal.impl
 
PosixPtyTerminal(String, String, Pty, InputStream, OutputStream, Charset) - Constructor for class org.jline.terminal.impl.PosixPtyTerminal
 
PosixPtyTerminal(String, String, Pty, InputStream, OutputStream, Charset, Terminal.SignalHandler) - Constructor for class org.jline.terminal.impl.PosixPtyTerminal
 
PosixPtyTerminal(String, String, Pty, InputStream, OutputStream, Charset, Terminal.SignalHandler, boolean) - Constructor for class org.jline.terminal.impl.PosixPtyTerminal
 
posixSysTerminal(String, String, boolean, Charset, boolean, Terminal.SignalHandler, boolean, TerminalProvider.Stream) - Method in class org.jline.terminal.impl.exec.ExecTerminalProvider
 
PosixSysTerminal - Class in org.jline.terminal.impl
 
PosixSysTerminal(String, String, Pty, Charset, boolean, Terminal.SignalHandler) - Constructor for class org.jline.terminal.impl.PosixSysTerminal
 
Pressed - Enum constant in enum org.jline.terminal.MouseEvent.Type
 
print(Terminal) - Method in class org.jline.utils.AttributedCharSequence
 
print_rate - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
print_screen - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
println(Terminal) - Method in class org.jline.utils.AttributedCharSequence
 
processAttributeRest() - Method in class org.jline.utils.AnsiWriter
process SGR 0 corresponding to Reset / Normal
processChangeIconName(String) - Method in class org.jline.utils.AnsiWriter
process OSC 1;text BEL corresponding to Change Icon label
processChangeIconNameAndWindowTitle(String) - Method in class org.jline.utils.AnsiWriter
process OSC 0;text BEL corresponding to Change Window and Icon label
processChangeWindowTitle(String) - Method in class org.jline.utils.AnsiWriter
process OSC 2;text BEL corresponding to Change Window title
processCharsetSelect(int, char) - Method in class org.jline.utils.AnsiWriter
 
processConsoleInput() - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
Read a single input event from the input buffer and process it.
processCursorDown(int) - Method in class org.jline.utils.AnsiWriter
process CSI n B corresponding to CUD – Cursor Down
processCursorDownLine(int) - Method in class org.jline.utils.AnsiWriter
process CSI n E corresponding to CNL – Cursor Next Line
processCursorLeft(int) - Method in class org.jline.utils.AnsiWriter
process CSI n D corresponding to CUB – Cursor Back
processCursorRight(int) - Method in class org.jline.utils.AnsiWriter
process CSI n C corresponding to CUF – Cursor Forward
processCursorTo(int, int) - Method in class org.jline.utils.AnsiWriter
process CSI n ; m H corresponding to CUP – Cursor Position or CSI n ; m f corresponding to HVP – Horizontal and Vertical Position
processCursorToColumn(int) - Method in class org.jline.utils.AnsiWriter
process CSI n G corresponding to CHA – Cursor Horizontal Absolute
processCursorUp(int) - Method in class org.jline.utils.AnsiWriter
process CSI n A corresponding to CUU – Cursor Up
processCursorUpLine(int) - Method in class org.jline.utils.AnsiWriter
process CSI n F corresponding to CPL – Cursor Previous Line
processDefaultBackgroundColor() - Method in class org.jline.utils.AnsiWriter
process SGR 49 corresponding to Default background color
processDefaultTextColor() - Method in class org.jline.utils.AnsiWriter
process SGR 39 corresponding to Default text color (foreground)
processDeleteLine(int) - Method in class org.jline.utils.AnsiWriter
Process CSI s ANSI code, corresponding to DL – Delete Line
processEraseLine(int) - Method in class org.jline.utils.AnsiWriter
Process CSI n K ANSI code, corresponding to ED – Erase in Line
processEraseScreen(int) - Method in class org.jline.utils.AnsiWriter
Process CSI n J ANSI code, corresponding to ED – Erase in Display
processInputByte(int) - Method in class org.jline.terminal.impl.LineDisciplineTerminal
Master input processing.
processInputBytes(byte[]) - Method in class org.jline.terminal.impl.LineDisciplineTerminal
 
processInputBytes(byte[], int, int) - Method in class org.jline.terminal.impl.LineDisciplineTerminal
 
processInputChar(char) - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
 
processInsertLine(int) - Method in class org.jline.utils.AnsiWriter
Process CSI s ANSI code, corresponding to IL – Insert Line
processIOException(IOException) - Method in class org.jline.terminal.impl.LineDisciplineTerminal
 
processKeyEvent(boolean, short, char, int) - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
 
processOutputByte(int) - Method in class org.jline.terminal.impl.LineDisciplineTerminal
Master output processing.
processRestoreCursorPosition() - Method in class org.jline.utils.AnsiWriter
Process CSI u ANSI code, corresponding to RCP – Restore Cursor Position
processSaveCursorPosition() - Method in class org.jline.utils.AnsiWriter
Process CSI s ANSI code, corresponding to SCP – Save Cursor Position
processScrollDown(int) - Method in class org.jline.utils.AnsiWriter
Process CSI n T ANSI code, corresponding to SD – Scroll Down
processScrollUp(int) - Method in class org.jline.utils.AnsiWriter
Process CSI n U ANSI code, corresponding to SU – Scroll Up
processSetAttribute(int) - Method in class org.jline.utils.AnsiWriter
process SGR other than 0 (reset), 30-39 (foreground), 40-49 (background), 90-97 (foreground high intensity) or 100-107 (background high intensity)
processSetBackgroundColor(int) - Method in class org.jline.utils.AnsiWriter
process SGR 40-47 corresponding to Set background color.
processSetBackgroundColor(int, boolean) - Method in class org.jline.utils.AnsiWriter
process SGR 40-47 or SGR 100-107 corresponding to Set background color either in normal mode or high intensity.
processSetBackgroundColorExt(int) - Method in class org.jline.utils.AnsiWriter
process SGR 48 corresponding to extended set background color with a palette of 255 colors.
processSetBackgroundColorExt(int, int, int) - Method in class org.jline.utils.AnsiWriter
process SGR 48 corresponding to extended set background color with a 24 bits RGB definition of the color.
processSetForegroundColor(int) - Method in class org.jline.utils.AnsiWriter
process SGR 30-37 corresponding to Set text color (foreground).
processSetForegroundColor(int, boolean) - Method in class org.jline.utils.AnsiWriter
process SGR 30-37 or SGR 90-97 corresponding to Set text color (foreground) either in normal mode or high intensity.
processSetForegroundColorExt(int) - Method in class org.jline.utils.AnsiWriter
process SGR 38 corresponding to extended set text color (foreground) with a palette of 255 colors.
processSetForegroundColorExt(int, int, int) - Method in class org.jline.utils.AnsiWriter
process SGR 38 corresponding to extended set text color (foreground) with a 24 bits RGB definition of the color.
processUnknownExtension(ArrayList<Object>, int) - Method in class org.jline.utils.AnsiWriter
 
processUnknownOperatingSystemCommand(int, String) - Method in class org.jline.utils.AnsiWriter
Process unknown OSC command.
PROP_CODEPAGE - Static variable in class org.jline.terminal.TerminalBuilder
 
PROP_COLOR_DISTANCE - Static variable in class org.jline.terminal.TerminalBuilder
 
PROP_DISABLE_ALTERNATE_CHARSET - Static variable in class org.jline.terminal.TerminalBuilder
 
PROP_DUMB - Static variable in class org.jline.terminal.TerminalBuilder
 
PROP_DUMB_COLOR - Static variable in class org.jline.terminal.TerminalBuilder
 
PROP_ENCODING - Static variable in class org.jline.terminal.TerminalBuilder
 
PROP_EXEC - Static variable in class org.jline.terminal.TerminalBuilder
 
PROP_JANSI - Static variable in class org.jline.terminal.TerminalBuilder
 
PROP_JNA - Static variable in class org.jline.terminal.TerminalBuilder
 
PROP_NON_BLOCKING_READS - Static variable in class org.jline.terminal.TerminalBuilder
 
PROP_OUTPUT - Static variable in class org.jline.terminal.TerminalBuilder
 
PROP_OUTPUT_ERR - Static variable in class org.jline.terminal.TerminalBuilder
 
PROP_OUTPUT_ERR_OUT - Static variable in class org.jline.terminal.TerminalBuilder
 
PROP_OUTPUT_OUT - Static variable in class org.jline.terminal.TerminalBuilder
 
PROP_OUTPUT_OUT_ERR - Static variable in class org.jline.terminal.TerminalBuilder
 
PROP_TYPE - Static variable in class org.jline.terminal.TerminalBuilder
 
prtr_non - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
prtr_off - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
prtr_on - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
prtr_silent - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
pty - Variable in class org.jline.terminal.impl.AbstractPosixTerminal
 
Pty - Interface in org.jline.terminal.spi
 
pulse - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
pump - Variable in class org.jline.terminal.impl.AbstractWindowsTerminal
 
pump() - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
 
pump() - Method in class org.jline.terminal.impl.ExternalTerminal
 
PumpReader - Class in org.jline.utils
 
PumpReader() - Constructor for class org.jline.utils.PumpReader
 
PumpReader(int) - Constructor for class org.jline.utils.PumpReader
 
pumpThread - Variable in class org.jline.terminal.impl.ExternalTerminal
 
puts(InfoCmp.Capability, Object...) - Method in class org.jline.terminal.impl.AbstractTerminal
 
puts(InfoCmp.Capability, Object...) - Method in interface org.jline.terminal.Terminal
 

Q

Q - Static variable in class org.jline.utils.Colors
Brightness
quick_dial - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
QUIT - Enum constant in enum org.jline.terminal.Terminal.Signal
 

R

raise(Terminal.Signal) - Method in class org.jline.terminal.impl.AbstractTerminal
 
raise(Terminal.Signal) - Method in class org.jline.terminal.impl.LineDisciplineTerminal
 
raise(Terminal.Signal) - Method in interface org.jline.terminal.Terminal
 
read() - Method in class org.jline.utils.InputStreamReader
Reads a single character from this reader and returns it as an integer with the two higher-order bytes set to 0.
read() - Method in class org.jline.utils.NonBlockingInputStream
Reads the next byte of data from the input stream.
read() - Method in class org.jline.utils.NonBlockingReader
 
read() - Method in class org.jline.utils.PumpReader
 
read(byte[], int, int) - Method in class org.jline.utils.NonBlockingInputStream
 
read(char[], int, int) - Method in class org.jline.utils.InputStreamReader
Reads at most length characters from this reader and stores them at position offset in the character array buf.
read(char[], int, int) - Method in class org.jline.utils.NonBlockingReader
This version of read() is very specific to jline's purposes, it will always always return a single byte at a time, rather than filling the entire buffer.
read(char[], int, int) - Method in class org.jline.utils.PumpReader
 
read(long) - Method in class org.jline.utils.NonBlockingInputStream
Attempts to read a character from the input stream for a specific period of time.
read(long) - Method in class org.jline.utils.NonBlockingReader
Attempts to read a character from the input stream for a specific period of time.
read(long, boolean) - Method in class org.jline.utils.NonBlockingInputStream
 
read(long, boolean) - Method in class org.jline.utils.NonBlockingInputStreamImpl
Attempts to read a byte from the input stream for a specific period of time.
read(long, boolean) - Method in class org.jline.utils.NonBlockingPumpInputStream
 
read(long, boolean) - Method in class org.jline.utils.NonBlockingPumpReader
 
read(long, boolean) - Method in class org.jline.utils.NonBlockingReader
Attempts to read a character from the input stream for a specific period of time.
read(long, boolean) - Method in class org.jline.utils.NonBlockingReaderImpl
Attempts to read a character from the input stream for a specific period of time.
read(CharBuffer) - Method in class org.jline.utils.PumpReader
 
READ_EXPIRED - Static variable in class org.jline.utils.NonBlockingInputStream
 
READ_EXPIRED - Static variable in class org.jline.utils.NonBlockingReader
 
READ_EXPIRED - Static variable in class org.jline.utils.NonBlockingReaderImpl
 
readBuffered(byte[]) - Method in class org.jline.utils.NonBlockingInputStream
 
readBuffered(byte[], int, int, long) - Method in class org.jline.utils.NonBlockingInputStream
 
readBuffered(byte[], int, int, long) - Method in class org.jline.utils.NonBlockingPumpInputStream
 
readBuffered(byte[], long) - Method in class org.jline.utils.NonBlockingInputStream
 
readBuffered(char[]) - Method in class org.jline.utils.NonBlockingReader
 
readBuffered(char[], int, int, long) - Method in class org.jline.utils.NonBlockingPumpReader
 
readBuffered(char[], int, int, long) - Method in class org.jline.utils.NonBlockingReader
 
readBuffered(char[], int, int, long) - Method in class org.jline.utils.NonBlockingReaderImpl
 
readBuffered(char[], long) - Method in class org.jline.utils.NonBlockingReader
 
reader - Variable in class org.jline.terminal.impl.AbstractWindowsTerminal
 
reader - Variable in class org.jline.terminal.impl.PosixSysTerminal
 
reader() - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
 
reader() - Method in class org.jline.terminal.impl.DumbTerminal
 
reader() - Method in class org.jline.terminal.impl.LineDisciplineTerminal
 
reader() - Method in class org.jline.terminal.impl.PosixPtyTerminal
 
reader() - Method in class org.jline.terminal.impl.PosixSysTerminal
 
reader() - Method in interface org.jline.terminal.Terminal
Retrieve the Reader for this terminal.
readMouse(IntSupplier, MouseEvent) - Static method in class org.jline.terminal.impl.MouseSupport
 
readMouse(Terminal, MouseEvent) - Static method in class org.jline.terminal.impl.MouseSupport
 
readMouseEvent() - Method in class org.jline.terminal.impl.AbstractTerminal
 
readMouseEvent() - Method in interface org.jline.terminal.Terminal
Read a MouseEvent from the terminal input stream.
readMouseEvent(IntSupplier) - Method in class org.jline.terminal.impl.AbstractTerminal
 
readMouseEvent(IntSupplier) - Method in interface org.jline.terminal.Terminal
Read a MouseEvent from the given input stream.
ready() - Method in class org.jline.utils.InputStreamReader
Indicates whether this reader is ready to be read without blocking.
ready() - Method in class org.jline.utils.NonBlockingPumpReader
 
ready() - Method in class org.jline.utils.NonBlockingReaderImpl
 
ready() - Method in class org.jline.utils.PumpReader
 
RED - Static variable in class org.jline.utils.AnsiWriter
 
RED - Static variable in class org.jline.utils.AttributedStyle
 
redraw() - Method in class org.jline.utils.Status
 
register(String, Runnable) - Static method in class org.jline.utils.Signals
 
register(String, Runnable, ClassLoader) - Static method in class org.jline.utils.Signals
 
registerDefault(String) - Static method in class org.jline.utils.Signals
 
Released - Enum constant in enum org.jline.terminal.MouseEvent.Type
 
remove(ShutdownHooks.Task) - Static method in class org.jline.utils.ShutdownHooks
 
remove_clock - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
repeat_char - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
req_for_input - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
req_mouse_pos - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
reset - Variable in class org.jline.utils.Display
 
reset() - Method in class org.jline.utils.Display
 
reset() - Method in class org.jline.utils.Status
 
reset_1string - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
reset_2string - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
reset_3string - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
reset_file - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
resize() - Method in class org.jline.utils.Status
 
resize(int, int) - Method in class org.jline.utils.Display
 
resolve(String) - Method in class org.jline.utils.StyleResolver
Resolve the given style specification.
resolve(String, String) - Method in class org.jline.utils.StyleResolver
Resolve the given style specification.
restore() - Method in class org.jline.utils.Status
 
restore_cursor - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
resume() - Method in class org.jline.terminal.impl.AbstractTerminal
 
resume() - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
 
resume() - Method in class org.jline.terminal.impl.ExternalTerminal
 
resume() - Method in class org.jline.terminal.impl.PosixPtyTerminal
 
resume() - Method in interface org.jline.terminal.Terminal
Resume reading the input stream.
rgb2cielab(double[]) - Static method in class org.jline.utils.Colors
 
rgbColor(int) - Static method in class org.jline.utils.AttributedCharSequence
Deprecated.
rgbColor(int) - Static method in class org.jline.utils.Colors
 
rgbColor(String) - Static method in class org.jline.utils.Colors
 
round(int) - Method in class org.jline.utils.ColorPalette
 
round(int, int, int) - Method in class org.jline.utils.ColorPalette
 
roundColor(int, int) - Static method in class org.jline.utils.AttributedCharSequence
Deprecated.
roundColor(int, int) - Static method in class org.jline.utils.Colors
 
roundColor(int, int, String) - Static method in class org.jline.utils.Colors
 
roundRgbColor(int, int, int, int) - Static method in class org.jline.utils.AttributedCharSequence
Deprecated.
roundRgbColor(int, int, int, int) - Static method in class org.jline.utils.Colors
 
row_addr_glitch - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
row_address - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
rows - Variable in class org.jline.utils.Display
 
rows - Variable in class org.jline.utils.Status
 
run() - Method in interface org.jline.utils.ShutdownHooks.Task
 
runLimit(int) - Method in class org.jline.utils.AttributedCharSequence
 
runStart(int) - Method in class org.jline.utils.AttributedCharSequence
 

S

s - Static variable in class org.jline.utils.Colors
Saturation
save_cursor - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
scancode_escape - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
scroll_forward - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
scroll_reverse - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
select_char_set - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
semi_auto_right_margin - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
set_a_attributes - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
set_a_background - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
set_a_foreground - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
set_attributes - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
set_background - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
set_bottom_margin - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
set_bottom_margin_parm - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
set_clock - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
set_color_band - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
set_color_pair - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
set_foreground - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
set_left_margin - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
set_left_margin_parm - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
set_lr_margin - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
set_page_length - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
set_pglen_inch - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
set_right_margin - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
set_right_margin_parm - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
set_tab - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
set_tb_margin - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
set_top_margin - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
set_top_margin_parm - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
set_window - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
set0_des_seq - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
set1_des_seq - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
set2_des_seq - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
set3_des_seq - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
setAttr(Attributes) - Method in class org.jline.terminal.impl.AbstractPty
 
setAttr(Attributes) - Method in interface org.jline.terminal.spi.Pty
 
setAttributes(Attributes) - Method in class org.jline.terminal.impl.AbstractPosixTerminal
 
setAttributes(Attributes) - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
 
setAttributes(Attributes) - Method in class org.jline.terminal.impl.DumbTerminal
 
setAttributes(Attributes) - Method in class org.jline.terminal.impl.LineDisciplineTerminal
 
setAttributes(Attributes) - Method in interface org.jline.terminal.Terminal
 
setBorder(boolean) - Method in class org.jline.utils.Status
 
setColor(int, int) - Method in class org.jline.utils.ColorPalette
Change the color of the palette
setColumns(int) - Method in class org.jline.terminal.Size
 
setConsoleMode(int) - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
 
setControlChar(Attributes.ControlChar, int) - Method in class org.jline.terminal.Attributes
 
setControlChars(EnumMap<Attributes.ControlChar, Integer>) - Method in class org.jline.terminal.Attributes
 
setControlFlag(Attributes.ControlFlag, boolean) - Method in class org.jline.terminal.Attributes
 
setControlFlags(EnumSet<Attributes.ControlFlag>) - Method in class org.jline.terminal.Attributes
 
setControlFlags(EnumSet<Attributes.ControlFlag>, boolean) - Method in class org.jline.terminal.Attributes
 
setDefaultInfoCmp(String, String) - Static method in class org.jline.utils.InfoCmp
 
setDefaultInfoCmp(String, Supplier<String>) - Static method in class org.jline.utils.InfoCmp
 
setDelayLineWrap(boolean) - Method in class org.jline.utils.Display
 
setDistance(String) - Method in class org.jline.utils.ColorPalette
Set the name of the color distance to use when rounding RGB colors to the palette.
setInputFlag(Attributes.InputFlag, boolean) - Method in class org.jline.terminal.Attributes
 
setInputFlags(EnumSet<Attributes.InputFlag>) - Method in class org.jline.terminal.Attributes
 
setInputFlags(EnumSet<Attributes.InputFlag>, boolean) - Method in class org.jline.terminal.Attributes
 
setIoException(IOException) - Method in class org.jline.utils.NonBlockingPumpInputStream
 
setLength(int) - Method in class org.jline.utils.AttributedStringBuilder
 
setLocalFlag(Attributes.LocalFlag, boolean) - Method in class org.jline.terminal.Attributes
 
setLocalFlags(EnumSet<Attributes.LocalFlag>) - Method in class org.jline.terminal.Attributes
 
setLocalFlags(EnumSet<Attributes.LocalFlag>, boolean) - Method in class org.jline.terminal.Attributes
 
setOnClose(Runnable) - Method in class org.jline.terminal.impl.AbstractTerminal
 
setOutputFlag(Attributes.OutputFlag, boolean) - Method in class org.jline.terminal.Attributes
 
setOutputFlags(EnumSet<Attributes.OutputFlag>) - Method in class org.jline.terminal.Attributes
 
setOutputFlags(EnumSet<Attributes.OutputFlag>, boolean) - Method in class org.jline.terminal.Attributes
 
setRgbColors(int[]) - Static method in class org.jline.utils.Colors
 
setRows(int) - Method in class org.jline.terminal.Size
 
setSize(Size) - Method in class org.jline.terminal.impl.AbstractPosixTerminal
 
setSize(Size) - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
 
setSize(Size) - Method in class org.jline.terminal.impl.DumbTerminal
 
setSize(Size) - Method in class org.jline.terminal.impl.ExecPty
 
setSize(Size) - Method in class org.jline.terminal.impl.LineDisciplineTerminal
 
setSize(Size) - Method in interface org.jline.terminal.spi.Pty
 
setSize(Size) - Method in interface org.jline.terminal.Terminal
 
setTerminalOverride(Terminal) - Static method in class org.jline.terminal.TerminalBuilder
Deprecated.
Shift - Enum constant in enum org.jline.terminal.MouseEvent.Modifier
 
shutdown() - Method in class org.jline.utils.NonBlockingInputStream
Shuts down the thread that is handling blocking I/O if any.
shutdown() - Method in class org.jline.utils.NonBlockingInputStreamImpl
Shuts down the thread that is handling blocking I/O.
shutdown() - Method in class org.jline.utils.NonBlockingReader
Shuts down the thread that is handling blocking I/O.
shutdown() - Method in class org.jline.utils.NonBlockingReaderImpl
Shuts down the thread that is handling blocking I/O.
ShutdownHooks - Class in org.jline.utils
Manages the JLine shutdown-hook thread and tasks to execute on shutdown.
ShutdownHooks() - Constructor for class org.jline.utils.ShutdownHooks
 
ShutdownHooks.Task - Interface in org.jline.utils
Essentially a Runnable which allows running to throw an exception.
SIG_DFL - Static variable in class org.jline.terminal.impl.NativeSignalHandler
 
SIG_DFL - Static variable in interface org.jline.terminal.Terminal.SignalHandler
 
SIG_IGN - Static variable in class org.jline.terminal.impl.NativeSignalHandler
 
SIG_IGN - Static variable in interface org.jline.terminal.Terminal.SignalHandler
 
signalHandler(Terminal.SignalHandler) - Method in class org.jline.terminal.TerminalBuilder
 
Signals - Class in org.jline.utils
Signals helpers.
size - Variable in class org.jline.terminal.impl.LineDisciplineTerminal
 
size() - Method in class org.jline.utils.Status
 
size(Size) - Method in class org.jline.terminal.TerminalBuilder
Initial size to use when creating a non system terminal, i.e.
Size - Class in org.jline.terminal
 
Size() - Constructor for class org.jline.terminal.Size
 
Size(int, int) - Constructor for class org.jline.terminal.Size
 
slaveInput - Variable in class org.jline.terminal.impl.LineDisciplineTerminal
 
slaveInputPipe - Variable in class org.jline.terminal.impl.AbstractWindowsTerminal
 
slaveInputPipe - Variable in class org.jline.terminal.impl.LineDisciplineTerminal
 
slaveOutput - Variable in class org.jline.terminal.impl.LineDisciplineTerminal
 
slaveReader - Variable in class org.jline.terminal.impl.LineDisciplineTerminal
 
slaveWriter - Variable in class org.jline.terminal.impl.LineDisciplineTerminal
 
sRGB_encoding_environment - Static variable in class org.jline.utils.Colors
sRGB encoding environment
sRGB_typical_environment - Static variable in class org.jline.utils.Colors
sRGB typical environment
start_bit_image - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
start_char_set_def - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
status - Variable in class org.jline.terminal.impl.AbstractTerminal
 
Status - Class in org.jline.utils
 
Status(AbstractTerminal) - Constructor for class org.jline.utils.Status
 
status_line_esc_ok - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
stop_bit_image - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
stop_char_set_def - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
streams(InputStream, OutputStream) - Method in class org.jline.terminal.TerminalBuilder
 
strings - Variable in class org.jline.terminal.impl.AbstractTerminal
 
stripAnsi(String) - Static method in class org.jline.utils.AttributedString
 
STTY_COMMAND - Static variable in class org.jline.utils.OSUtils
 
STTY_F_OPTION - Static variable in class org.jline.utils.OSUtils
 
style() - Method in class org.jline.utils.AttributedStringBuilder
 
style(Function<AttributedStyle, AttributedStyle>) - Method in class org.jline.utils.AttributedStringBuilder
 
style(AttributedStyle) - Method in class org.jline.utils.AttributedStringBuilder
 
styleAt(int) - Method in class org.jline.utils.AttributedCharSequence
 
styleAt(int) - Method in class org.jline.utils.AttributedString
 
styleAt(int) - Method in class org.jline.utils.AttributedStringBuilder
 
styled(Function<AttributedStyle, AttributedStyle>, CharSequence) - Method in class org.jline.utils.AttributedStringBuilder
 
styled(Function<AttributedStyle, AttributedStyle>, Consumer<AttributedStringBuilder>) - Method in class org.jline.utils.AttributedStringBuilder
 
styled(AttributedStyle, CharSequence) - Method in class org.jline.utils.AttributedStringBuilder
 
styleMatches(Pattern, List<AttributedStyle>) - Method in class org.jline.utils.AttributedStringBuilder
 
styleMatches(Pattern, AttributedStyle) - Method in class org.jline.utils.AttributedString
 
styleMatches(Pattern, AttributedStyle) - Method in class org.jline.utils.AttributedStringBuilder
 
StyleResolver - Class in org.jline.utils
Resolves named (or source-referenced) AttributedStyle.
StyleResolver(Function<String, String>) - Constructor for class org.jline.utils.StyleResolver
 
subscript_characters - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
subSequence(int, int) - Method in class org.jline.utils.AttributedCharSequence
 
subSequence(int, int) - Method in class org.jline.utils.AttributedString
 
subSequence(int, int) - Method in class org.jline.utils.AttributedStringBuilder
 
substring(int, int) - Method in class org.jline.utils.AttributedCharSequence
 
superscript_characters - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
supported - Variable in class org.jline.utils.Status
 
suspend() - Method in class org.jline.utils.Status
 
suspended - Variable in class org.jline.utils.Status
 
SysErr - Enum constant in enum org.jline.terminal.TerminalBuilder.SystemOutput
 
SysErrOrSysOut - Enum constant in enum org.jline.terminal.TerminalBuilder.SystemOutput
 
SysOut - Enum constant in enum org.jline.terminal.TerminalBuilder.SystemOutput
 
SysOutOrSysErr - Enum constant in enum org.jline.terminal.TerminalBuilder.SystemOutput
 
system(boolean) - Method in class org.jline.terminal.TerminalBuilder
 
systemOutput(TerminalBuilder.SystemOutput) - Method in class org.jline.terminal.TerminalBuilder
Indicates which standard stream should be used when displaying to the terminal.
systemStreamName(TerminalProvider.Stream) - Method in class org.jline.terminal.impl.exec.ExecTerminalProvider
 
systemStreamName(TerminalProvider.Stream) - Method in interface org.jline.terminal.spi.TerminalProvider
 
sysTerminal(String, String, boolean, Charset, boolean, Terminal.SignalHandler, boolean, TerminalProvider.Stream) - Method in class org.jline.terminal.impl.exec.ExecTerminalProvider
 
sysTerminal(String, String, boolean, Charset, boolean, Terminal.SignalHandler, boolean, TerminalProvider.Stream) - Method in interface org.jline.terminal.spi.TerminalProvider
 

T

tab - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
TABDLY - Enum constant in enum org.jline.terminal.Attributes.OutputFlag
 
tabs(int) - Method in class org.jline.utils.AttributedStringBuilder
Set the number of spaces a tab is expanded to.
tabs(List<Integer>) - Method in class org.jline.utils.AttributedStringBuilder
 
terminal - Variable in class org.jline.utils.Display
 
terminal - Variable in class org.jline.utils.Status
 
terminal() - Static method in class org.jline.terminal.TerminalBuilder
Returns the default system terminal.
Terminal - Interface in org.jline.terminal
A terminal representing a virtual terminal on the computer.
Terminal.MouseTracking - Enum in org.jline.terminal
 
Terminal.Signal - Enum in org.jline.terminal
 
Terminal.SignalHandler - Interface in org.jline.terminal
 
TerminalBuilder - Class in org.jline.terminal
Builder class to create terminals.
TerminalBuilder.SystemOutput - Enum in org.jline.terminal
 
TerminalProvider - Interface in org.jline.terminal.spi
 
TerminalProvider.Stream - Enum in org.jline.terminal.spi
 
TEST_COMMAND - Static variable in class org.jline.utils.OSUtils
 
text - Variable in class org.jline.utils.DiffHelper.Diff
The text associated with this diff operation.
these_cause_cr - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
tilde_glitch - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
timeout() - Method in class org.jline.utils.Timeout
 
Timeout - Class in org.jline.utils
Helper class ti use during I/O operations with an eventual timeout.
Timeout(long) - Constructor for class org.jline.utils.Timeout
 
to_status_line - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
toAnsi() - Method in class org.jline.utils.AttributedCharSequence
 
toAnsi() - Method in class org.jline.utils.AttributedStyle
 
toAnsi(int, boolean) - Method in class org.jline.utils.AttributedCharSequence
Deprecated.
toAnsi(int, boolean, String, String) - Method in class org.jline.utils.AttributedCharSequence
Deprecated.
toAnsi(int, AttributedCharSequence.ForceMode) - Method in class org.jline.utils.AttributedCharSequence
 
toAnsi(int, AttributedCharSequence.ForceMode, ColorPalette) - Method in class org.jline.utils.AttributedCharSequence
 
toAnsi(int, AttributedCharSequence.ForceMode, ColorPalette, String, String) - Method in class org.jline.utils.AttributedCharSequence
 
toAnsi(Terminal) - Method in class org.jline.utils.AttributedCharSequence
 
toAttributedString() - Method in class org.jline.utils.AttributedCharSequence
 
tone - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
TOSTOP - Enum constant in enum org.jline.terminal.Attributes.LocalFlag
 
toString() - Method in class org.jline.terminal.Attributes
 
toString() - Method in class org.jline.terminal.Cursor
 
toString() - Method in class org.jline.terminal.impl.ExecPty
 
toString() - Method in class org.jline.terminal.MouseEvent
 
toString() - Method in class org.jline.terminal.Size
 
toString() - Method in class org.jline.utils.AttributedCharSequence
 
toString() - Method in class org.jline.utils.AttributedStyle
 
toString() - Method in class org.jline.utils.DiffHelper.Diff
Display a human-readable version of this Diff.
tputs(Appendable, String, Object...) - Static method in class org.jline.utils.Curses
Print the given terminal capabilities
tputs(String, Object...) - Static method in class org.jline.utils.Curses
Print the given terminal capabilities
trace(Object...) - Static method in class org.jline.utils.Log
 
trace(Supplier<String>) - Static method in class org.jline.utils.Log
 
trackFocus(boolean) - Method in class org.jline.terminal.impl.AbstractTerminal
 
trackFocus(boolean) - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
 
trackFocus(boolean) - Method in interface org.jline.terminal.Terminal
Enable or disable focus tracking mode.
tracking - Variable in class org.jline.terminal.impl.AbstractWindowsTerminal
 
trackMouse(Terminal.MouseTracking) - Method in class org.jline.terminal.impl.AbstractTerminal
 
trackMouse(Terminal.MouseTracking) - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
 
trackMouse(Terminal.MouseTracking) - Method in interface org.jline.terminal.Terminal
Change the mouse tracking mouse.
trackMouse(Terminal, Terminal.MouseTracking) - Static method in class org.jline.terminal.impl.MouseSupport
 
transparent_underline - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
TRUE_COLORS - Static variable in class org.jline.utils.AttributedCharSequence
 
TSTP - Enum constant in enum org.jline.terminal.Terminal.Signal
 
TTY_COMMAND - Static variable in class org.jline.utils.OSUtils
 
type - Variable in class org.jline.terminal.impl.AbstractTerminal
 
type(String) - Method in class org.jline.terminal.TerminalBuilder
 
TYPE_DUMB - Static variable in interface org.jline.terminal.Terminal
Type used for dumb terminals.
TYPE_DUMB_COLOR - Static variable in interface org.jline.terminal.Terminal
 
TYPE_WINDOWS - Static variable in class org.jline.terminal.impl.AbstractWindowsTerminal
 
TYPE_WINDOWS_256_COLOR - Static variable in class org.jline.terminal.impl.AbstractWindowsTerminal
 
TYPE_WINDOWS_CONEMU - Static variable in class org.jline.terminal.impl.AbstractWindowsTerminal
 
TYPE_WINDOWS_VTP - Static variable in class org.jline.terminal.impl.AbstractWindowsTerminal
 

U

underline() - Method in class org.jline.utils.AttributedStyle
 
underline_char - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
underlineDefault() - Method in class org.jline.utils.AttributedStyle
 
underlineOff() - Method in class org.jline.utils.AttributedStyle
 
unregister(String, Object) - Static method in class org.jline.utils.Signals
 
up_half_line - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
update(List<AttributedString>) - Method in class org.jline.utils.Status
 
update(List<AttributedString>, int) - Method in class org.jline.utils.Display
Update the display according to the new lines and flushes the output.
update(List<AttributedString>, int, boolean) - Method in class org.jline.utils.Display
Update the display according to the new lines.
updateAnsi(List<String>, int) - Method in class org.jline.utils.Display
 
updateConsoleMode() - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
 
user0 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
user1 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
user2 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
user3 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
user4 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
user5 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
user6 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
user7 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
user8 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
user9 - Enum constant in enum org.jline.utils.InfoCmp.Capability
 

V

valueOf(String) - Static method in enum org.jline.terminal.Attributes.ControlChar
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jline.terminal.Attributes.ControlFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jline.terminal.Attributes.InputFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jline.terminal.Attributes.LocalFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jline.terminal.Attributes.OutputFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jline.terminal.MouseEvent.Button
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jline.terminal.MouseEvent.Modifier
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jline.terminal.MouseEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jline.terminal.spi.TerminalProvider.Stream
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jline.terminal.Terminal.MouseTracking
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jline.terminal.Terminal.Signal
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jline.terminal.TerminalBuilder.SystemOutput
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jline.utils.AttributedCharSequence.ForceMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jline.utils.DiffHelper.Operation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jline.utils.InfoCmp.Capability
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jline.terminal.Attributes.ControlChar
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jline.terminal.Attributes.ControlFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jline.terminal.Attributes.InputFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jline.terminal.Attributes.LocalFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jline.terminal.Attributes.OutputFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jline.terminal.MouseEvent.Button
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jline.terminal.MouseEvent.Modifier
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jline.terminal.MouseEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jline.terminal.spi.TerminalProvider.Stream
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jline.terminal.Terminal.MouseTracking
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jline.terminal.Terminal.Signal
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jline.terminal.TerminalBuilder.SystemOutput
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jline.utils.AttributedCharSequence.ForceMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jline.utils.DiffHelper.Operation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jline.utils.InfoCmp.Capability
Returns an array containing the constants of this enum type, in the order they are declared.
VDISCARD - Enum constant in enum org.jline.terminal.Attributes.ControlChar
 
VDSUSP - Enum constant in enum org.jline.terminal.Attributes.ControlChar
 
VEOF - Enum constant in enum org.jline.terminal.Attributes.ControlChar
 
VEOL - Enum constant in enum org.jline.terminal.Attributes.ControlChar
 
VEOL2 - Enum constant in enum org.jline.terminal.Attributes.ControlChar
 
VERASE - Enum constant in enum org.jline.terminal.Attributes.ControlChar
 
VINTR - Enum constant in enum org.jline.terminal.Attributes.ControlChar
 
virtual_terminal - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
VKILL - Enum constant in enum org.jline.terminal.Attributes.ControlChar
 
VLNEXT - Enum constant in enum org.jline.terminal.Attributes.ControlChar
 
VMIN - Enum constant in enum org.jline.terminal.Attributes.ControlChar
 
VQUIT - Enum constant in enum org.jline.terminal.Attributes.ControlChar
 
VREPRINT - Enum constant in enum org.jline.terminal.Attributes.ControlChar
 
VSTART - Enum constant in enum org.jline.terminal.Attributes.ControlChar
 
VSTATUS - Enum constant in enum org.jline.terminal.Attributes.ControlChar
 
VSTOP - Enum constant in enum org.jline.terminal.Attributes.ControlChar
 
VSUSP - Enum constant in enum org.jline.terminal.Attributes.ControlChar
 
VTDLY - Enum constant in enum org.jline.terminal.Attributes.OutputFlag
 
VTIME - Enum constant in enum org.jline.terminal.Attributes.ControlChar
 
VWERASE - Enum constant in enum org.jline.terminal.Attributes.ControlChar
 

W

wait_tone - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
waitAndCapture(Process) - Static method in class org.jline.utils.ExecHelper
 
warn(Object...) - Static method in class org.jline.utils.Log
 
wcwidth(int) - Static method in class org.jline.utils.WCWidth
 
wcwidth(String) - Method in class org.jline.utils.Display
 
WCWidth - Class in org.jline.utils
 
Wheel - Enum constant in enum org.jline.terminal.MouseEvent.Type
 
WheelDown - Enum constant in enum org.jline.terminal.MouseEvent.Button
 
WheelUp - Enum constant in enum org.jline.terminal.MouseEvent.Button
 
WHITE - Static variable in class org.jline.utils.AnsiWriter
 
WHITE - Static variable in class org.jline.utils.AttributedStyle
 
wide_char_size - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
width_status_line - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
WINCH - Enum constant in enum org.jline.terminal.Terminal.Signal
 
winSysTerminal(String, String, boolean, Charset, boolean, Terminal.SignalHandler, boolean, TerminalProvider.Stream) - Method in class org.jline.terminal.impl.exec.ExecTerminalProvider
 
wrapAtEol - Variable in class org.jline.utils.Display
 
write(byte[]) - Method in class org.jline.utils.WriterOutputStream
 
write(byte[], int, int) - Method in class org.jline.utils.WriterOutputStream
 
write(char[], int, int) - Method in class org.jline.terminal.impl.AbstractWindowsConsoleWriter
 
write(char[], int, int) - Method in class org.jline.utils.AnsiWriter
 
write(int) - Method in class org.jline.utils.AnsiWriter
 
write(int) - Method in class org.jline.utils.WriterOutputStream
 
write(String, int, int) - Method in class org.jline.utils.AnsiWriter
 
writeConsole(char[], int) - Method in class org.jline.terminal.impl.AbstractWindowsConsoleWriter
 
writer - Variable in class org.jline.terminal.impl.AbstractWindowsTerminal
 
writer - Variable in class org.jline.terminal.impl.PosixSysTerminal
 
writer() - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
 
writer() - Method in class org.jline.terminal.impl.DumbTerminal
 
writer() - Method in class org.jline.terminal.impl.LineDisciplineTerminal
 
writer() - Method in class org.jline.terminal.impl.PosixPtyTerminal
 
writer() - Method in class org.jline.terminal.impl.PosixSysTerminal
 
writer() - Method in interface org.jline.terminal.Terminal
Retrieve the Writer for this terminal.
WriterOutputStream - Class in org.jline.utils
Redirects an OutputStream to a Writer by decoding the data using the specified Charset.
WriterOutputStream(Writer, Charset) - Constructor for class org.jline.utils.WriterOutputStream
 
WriterOutputStream(Writer, CharsetDecoder) - Constructor for class org.jline.utils.WriterOutputStream
 

X

xoff_character - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
xon_character - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
xon_xoff - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
XTERM_INITC - Static variable in class org.jline.utils.ColorPalette
 

Y

YELLOW - Static variable in class org.jline.utils.AnsiWriter
 
YELLOW - Static variable in class org.jline.utils.AttributedStyle
 

Z

zero_motion - Enum constant in enum org.jline.utils.InfoCmp.Capability
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form