Index

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

A

addLine(TerminalLine) - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
 
addLines(List<TerminalLine>) - Method in class org.springframework.shell.test.jediterm.terminal.model.LinesBuffer
 
addModelListener(TerminalModelListener) - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
 
addNewLine(TextStyle, CharBuffer) - Method in class org.springframework.shell.test.jediterm.terminal.model.LinesBuffer
 
addTypeAheadModelListener(TerminalModelListener) - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
 
AllowWideColumn - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.TerminalMode
 
AlternateBuffer - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.TerminalMode
 
AltSendsEscape - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.TerminalMode
 
ambiguousCharsAreDoubleWidth() - Method in interface org.springframework.shell.test.jediterm.terminal.TerminalDisplay
 
ambiguousCharsAreDoubleWidth() - Method in class org.springframework.shell.test.jediterm.terminal.ui.TerminalPanel
 
ANSI - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.TerminalMode
 
appendBuf(StringBuilder, char[], int, int) - Static method in class org.springframework.shell.test.jediterm.terminal.util.CharUtils
 
appendChar(StringBuilder, CharUtils.CharacterType, char) - Static method in class org.springframework.shell.test.jediterm.terminal.util.CharUtils
 
args() - Method in record class org.springframework.shell.test.ShellTestClient.ShellRunnerTaskData
Returns the value of the args record component.
ArrayTerminalDataStream - Class in org.springframework.shell.test.jediterm.terminal
Takes data from underlying char array.
ArrayTerminalDataStream(char[]) - Constructor for class org.springframework.shell.test.jediterm.terminal.ArrayTerminalDataStream
 
ArrayTerminalDataStream(char[], int, int) - Constructor for class org.springframework.shell.test.jediterm.terminal.ArrayTerminalDataStream
 
Ascii - Class in org.springframework.shell.test.jediterm.typeahead
 
ASCII - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.emulator.charset.CharacterSet
 
ASCII_NAMES - Static variable in class org.springframework.shell.test.jediterm.terminal.emulator.charset.CharacterSets
 
assertThat(ShellScreen) - Static method in class org.springframework.shell.test.ShellAssertions
Creates an instance of ShellScreenAssert.
AutoNewLine - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.TerminalMode
 
AutoRepeatKeys - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.TerminalMode
 
AutoWrap - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.TerminalMode
 

B

backspace() - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
backspace() - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
beep() - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
beep() - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
beep() - Method in interface org.springframework.shell.test.jediterm.terminal.TerminalDisplay
 
beep() - Method in class org.springframework.shell.test.jediterm.terminal.ui.TerminalPanel
 
BEL - Static variable in class org.springframework.shell.test.jediterm.typeahead.Ascii
Bell ('\a'): A character for use when there is a need to call for human attention.
bitsetCopy(BitSet, int, BitSet, int, int) - Static method in class org.springframework.shell.test.jediterm.terminal.util.Util
 
BLINK - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.TextStyle.Option
 
BLINK_BLOCK - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.CursorShape
 
BLINK_UNDERLINE - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.CursorShape
 
BLINK_VERTICAL_BAR - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.CursorShape
 
BOLD - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.TextStyle.Option
 
BracketedPasteMode - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.TerminalMode
 
BRITISH - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.emulator.charset.CharacterSet
 
BS - Static variable in class org.springframework.shell.test.jediterm.typeahead.Ascii
Backspace ('\b'): A format effector which controls the movement of the printing position one printing space backward on the same printing line.
buf - Variable in class org.springframework.shell.test.jediterm.terminal.ArrayTerminalDataStream
 
build() - Method in class org.springframework.shell.test.jediterm.terminal.TextStyle.Builder
 
build() - Method in interface org.springframework.shell.test.ShellTestClient.Builder
Build a shell client.
build() - Method in class org.springframework.shell.test.ShellTestClient.DefaultBuilder
 
build() - Method in interface org.springframework.shell.test.ShellWriteSequence
Build the result.
build() - Method in class org.springframework.shell.test.ShellWriteSequence.DefaultShellWriteSequence
 
builder(TerminalSession, Shell, PromptProvider, LineReader, Terminal) - Static method in interface org.springframework.shell.test.ShellTestClient
Get an instance of a builder.
Builder() - Constructor for class org.springframework.shell.test.jediterm.terminal.TextStyle.Builder
 
Builder(TextStyle) - Constructor for class org.springframework.shell.test.jediterm.terminal.TextStyle.Builder
 

C

C0_CHARS - Static variable in class org.springframework.shell.test.jediterm.terminal.emulator.charset.CharacterSets
Denotes the mapping for C0 characters.
C1_CHARS - Static variable in class org.springframework.shell.test.jediterm.terminal.emulator.charset.CharacterSets
Denotes the mapping for C1 characters.
canOpenSession() - Method in class org.springframework.shell.test.jediterm.terminal.ui.JediTermWidget
 
canOpenSession() - Method in interface org.springframework.shell.test.jediterm.terminal.ui.TerminalWidget
 
carriageReturn() - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
carriageReturn() - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
carriageReturn() - Method in interface org.springframework.shell.test.ShellWriteSequence
Sequence terminal carriage return.
carriageReturn() - Method in class org.springframework.shell.test.ShellWriteSequence.DefaultShellWriteSequence
 
characterAttributes(TextStyle) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
characterAttributes(TextStyle) - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
CharacterSet - Enum Class in org.springframework.shell.test.jediterm.terminal.emulator.charset
Provides an enum with names for the supported character sets.
CharacterSets - Class in org.springframework.shell.test.jediterm.terminal.emulator.charset
Provides the (graphical) character sets.
charAt(int) - Method in class org.springframework.shell.test.jediterm.terminal.model.CharBuffer
 
charAt(int) - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalLine
 
CharBuffer - Class in org.springframework.shell.test.jediterm.terminal.model
 
CharBuffer(char[], int, int) - Constructor for class org.springframework.shell.test.jediterm.terminal.model.CharBuffer
 
CharBuffer(char, int) - Constructor for class org.springframework.shell.test.jediterm.terminal.model.CharBuffer
 
CharBuffer(String) - Constructor for class org.springframework.shell.test.jediterm.terminal.model.CharBuffer
 
charsEqualIgnoreCase(char, char) - Static method in class org.springframework.shell.test.jediterm.terminal.util.Util
 
CharUtils - Class in org.springframework.shell.test.jediterm.terminal.util
 
CharUtils.CharacterType - Enum Class in org.springframework.shell.test.jediterm.terminal.util
 
clear(TerminalLine.TextEntry) - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalLine
 
clearAll() - Method in class org.springframework.shell.test.jediterm.terminal.model.LinesBuffer
 
clearAll() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
 
clearAllTabStops() - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
clearAllTabStops() - Method in interface org.springframework.shell.test.jediterm.terminal.model.Tabulator
Clears all tab stops.
clearAllTabStops() - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
clearArea(int, int, int, int, TextStyle) - Method in class org.springframework.shell.test.jediterm.terminal.model.LinesBuffer
 
clearArea(int, int, TextStyle) - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalLine
 
clearBuffer() - Method in class org.springframework.shell.test.jediterm.terminal.ui.TerminalPanel
 
clearBuffer(boolean) - Method in class org.springframework.shell.test.jediterm.terminal.ui.TerminalPanel
 
clearHistory() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
 
clearLines(int, int) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
clearLines(int, int) - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
 
clearLines(int, int, TerminalLine.TextEntry) - Method in class org.springframework.shell.test.jediterm.terminal.model.LinesBuffer
 
clearScreen() - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
clearScreen() - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
clearScreen() - Method in interface org.springframework.shell.test.ShellWriteSequence
Sequence terminal clear screen.
clearScreen() - Method in class org.springframework.shell.test.ShellWriteSequence.DefaultShellWriteSequence
 
clearTabStop(int) - Method in interface org.springframework.shell.test.jediterm.terminal.model.Tabulator
Clears the tab stop at the given position.
clearTabStopAtCursor() - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
clearTabStopAtCursor() - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
clearTypeAheadPredictions() - Method in class org.springframework.shell.test.jediterm.terminal.model.LinesBuffer
 
clearTypeAheadPredictions() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
 
clone() - Method in class org.springframework.shell.test.jediterm.terminal.model.CharBuffer
 
close() - Method in class org.springframework.shell.test.jediterm.terminal.TerminalStarter
 
close() - Method in interface org.springframework.shell.test.jediterm.terminal.TtyConnector
 
close() - Method in class org.springframework.shell.test.jediterm.terminal.ui.JediTermWidget
 
close() - Method in interface org.springframework.shell.test.jediterm.terminal.ui.TerminalSession
 
close() - Method in class org.springframework.shell.test.ShellTestClient.DefaultShellClient
 
command(String) - Method in interface org.springframework.shell.test.ShellWriteSequence
Sequence from command with expected carriage return.
command(String) - Method in class org.springframework.shell.test.ShellWriteSequence.DefaultShellWriteSequence
 
consume(int, int, TextStyle, CharBuffer, int) - Method in interface org.springframework.shell.test.jediterm.terminal.StyledTextConsumer
 
consume(int, int, TextStyle, CharBuffer, int) - Method in class org.springframework.shell.test.jediterm.terminal.StyledTextConsumerAdapter
 
consumeNul(int, int, int, TextStyle, CharBuffer, int) - Method in interface org.springframework.shell.test.jediterm.terminal.StyledTextConsumer
 
consumeNul(int, int, int, TextStyle, CharBuffer, int) - Method in class org.springframework.shell.test.jediterm.terminal.StyledTextConsumerAdapter
 
consumeQueue(int, int, int, int) - Method in interface org.springframework.shell.test.jediterm.terminal.StyledTextConsumer
 
consumeQueue(int, int, int, int) - Method in class org.springframework.shell.test.jediterm.terminal.StyledTextConsumerAdapter
 
containsIgnoreCase(String, String) - Static method in class org.springframework.shell.test.jediterm.terminal.util.Util
 
containsText(String) - Method in class org.springframework.shell.test.ShellScreenAssert
Verifies that text if found from a screen.
ControlSequence - Class in org.springframework.shell.test.jediterm.terminal.emulator
 
copy() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalLine
 
copyOf(char[], int) - Static method in class org.springframework.shell.test.jediterm.terminal.util.Util
 
copyOf(int[], int) - Static method in class org.springframework.shell.test.jediterm.terminal.util.Util
 
copyOf(T[], int) - Static method in class org.springframework.shell.test.jediterm.terminal.util.Util
 
countDoubleWidthCharacters(char[], int, int, boolean) - Static method in class org.springframework.shell.test.jediterm.terminal.util.CharUtils
 
cr() - Method in interface org.springframework.shell.test.ShellWriteSequence
Sequence terminal carriage return.
cr() - Method in class org.springframework.shell.test.ShellWriteSequence.DefaultShellWriteSequence
 
CR - Static variable in class org.springframework.shell.test.jediterm.typeahead.Ascii
Carriage Return ('\r'): A format effector which controls the movement of the printing position to the first printing position on the same printing line.
create(A, B) - Static method in class org.springframework.shell.test.jediterm.terminal.util.Pair
 
createDefaultStyle() - Method in class org.springframework.shell.test.jediterm.terminal.ui.JediTermWidget
 
createEmpty() - Static method in class org.springframework.shell.test.jediterm.terminal.model.TerminalLine
 
createEmptyWithColors() - Method in class org.springframework.shell.test.jediterm.terminal.TextStyle
 
createEmulator(TerminalDataStream, Terminal) - Method in class org.springframework.shell.test.jediterm.terminal.TerminalStarter
 
createTerminalPanel(StyleState, TerminalTextBuffer) - Method in class org.springframework.shell.test.jediterm.terminal.ui.JediTermWidget
 
createTerminalSession(TtyConnector) - Method in class org.springframework.shell.test.jediterm.terminal.ui.JediTermWidget
 
createTerminalSession(TtyConnector) - Method in interface org.springframework.shell.test.jediterm.terminal.ui.TerminalWidget
 
createTerminalStarter(JediTerminal, TtyConnector) - Method in class org.springframework.shell.test.jediterm.terminal.ui.JediTermWidget
 
crnl() - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
ctrl(char) - Method in interface org.springframework.shell.test.ShellWriteSequence
Sequence terminal ctrl.
ctrl(char) - Method in class org.springframework.shell.test.ShellWriteSequence.DefaultShellWriteSequence
 
cursorBackward(int) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
cursorBackward(int) - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
CursorBlinking - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.TerminalMode
 
cursorDown(int) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
cursorDown(int) - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
cursorForward(int) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
cursorForward(int) - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
cursorHorizontalAbsolute(int) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
cursorHorizontalAbsolute(int) - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
CursorKey - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.TerminalMode
 
cursorPosition(int, int) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
cursorPosition(int, int) - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
cursorShape(CursorShape) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
cursorShape(CursorShape) - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
CursorShape - Enum Class in org.springframework.shell.test.jediterm.terminal
Current cursor shape as described by https://vt100.net/docs/vt510-rm/DECSCUSR.html.
cursorUp(int) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
cursorUp(int) - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
CursorVisible - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.TerminalMode
 

D

DANISH - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.emulator.charset.CharacterSet
 
DataStreamIteratingEmulator - Class in org.springframework.shell.test.jediterm.terminal
 
DataStreamIteratingEmulator(TerminalDataStream, Terminal) - Constructor for class org.springframework.shell.test.jediterm.terminal.DataStreamIteratingEmulator
 
DEC_SPECIAL_CHARS - Static variable in class org.springframework.shell.test.jediterm.terminal.emulator.charset.CharacterSets
The DEC special characters (only the last 32 characters).
DEC_SPECIAL_GRAPHICS - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.emulator.charset.CharacterSet
 
DEC_SUPPLEMENTAL - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.emulator.charset.CharacterSet
 
DEFAULT - Static variable in class org.springframework.shell.test.jediterm.terminal.model.TerminalTypeAheadSettings
 
DEFAULT_MAX_LINES_COUNT - Static variable in class org.springframework.shell.test.jediterm.terminal.model.LinesBuffer
 
DefaultInteractiveShellSession(Shell, PromptProvider, LineReader, BlockingQueue<ShellTestClient.ShellRunnerTaskData>, TerminalSession, Terminal) - Constructor for class org.springframework.shell.test.ShellTestClient.DefaultInteractiveShellSession
 
DefaultNonInteractiveShellSession(Shell, String[], BlockingQueue<ShellTestClient.ShellRunnerTaskData>, TerminalSession, Terminal) - Constructor for class org.springframework.shell.test.ShellTestClient.DefaultNonInteractiveShellSession
 
DEL - Static variable in class org.springframework.shell.test.jediterm.typeahead.Ascii
Delete: This character is used primarily to "erase" or "obliterate" erroneous or unwanted characters in perforated tape.
deleteCharacters(int) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
deleteCharacters(int) - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalLine
 
deleteCharacters(int) - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
deleteCharacters(int, int, int) - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
 
deleteCharacters(int, int, int, TextStyle) - Method in class org.springframework.shell.test.jediterm.terminal.model.LinesBuffer
 
deleteCharacters(int, int, TextStyle) - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalLine
 
deleteCharacters(int, TextStyle) - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalLine
 
deleteLines(int) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
deleteLines(int) - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
deleteLines(int, int, int) - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
 
deleteLines(int, int, int, TerminalLine.TextEntry) - Method in class org.springframework.shell.test.jediterm.terminal.model.LinesBuffer
 
designateCharacterSet(int, char) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
designateCharacterSet(int, char) - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
designateGraphicSet(int, CharacterSet) - Method in class org.springframework.shell.test.jediterm.terminal.emulator.charset.GraphicSetState
 
designateGraphicSet(GraphicSet, char) - Method in class org.springframework.shell.test.jediterm.terminal.emulator.charset.GraphicSetState
Designates the given graphic set to the character set designator.
deviceAttributes(byte[]) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
deviceAttributes(byte[]) - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
deviceStatusReport(String) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
deviceStatusReport(String) - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
DIM - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.TextStyle.Option
 
disconnected() - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
disconnected() - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
dispose() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalLineIntervalHighlighting
 
dispose() - Method in class org.springframework.shell.test.jediterm.terminal.ui.TerminalPanel
 
distanceToLineEnd() - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
distanceToLineEnd() - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
doDispose() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalLineIntervalHighlighting
 
DUTCH - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.emulator.charset.CharacterSet
 
DWC - Static variable in class org.springframework.shell.test.jediterm.terminal.util.CharUtils
 

E

EightBitInput - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.TerminalMode
 
empty() - Static method in class org.springframework.shell.test.jediterm.terminal.util.Pair
 
EMPTY - Static variable in class org.springframework.shell.test.jediterm.terminal.model.CharBuffer
 
EMPTY - Static variable in class org.springframework.shell.test.jediterm.terminal.TextStyle
 
EMPTY_CHAR - Static variable in class org.springframework.shell.test.jediterm.terminal.util.CharUtils
 
Emulator - Interface in org.springframework.shell.test.jediterm.terminal.emulator
 
ENQ - Static variable in class org.springframework.shell.test.jediterm.typeahead.Ascii
Enquiry: A communication control character used in data communication systems as a request for a response from a remote station.
EOF() - Constructor for exception org.springframework.shell.test.jediterm.terminal.TerminalDataStream.EOF
 
equals(Object) - Method in class org.springframework.shell.test.jediterm.terminal.TextStyle
 
equals(Object) - Method in class org.springframework.shell.test.jediterm.terminal.util.Pair
 
equals(Object) - Method in record class org.springframework.shell.test.ShellTestClient.ShellRunnerTaskData
Indicates whether some other object is "equal to" this one.
eraseCharacters(int) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
eraseCharacters(int) - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
eraseCharacters(int, int, int) - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
 
eraseInDisplay(int) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
eraseInDisplay(int) - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
eraseInLine(int) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
eraseInLine(int) - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
ESC - Static variable in class org.springframework.shell.test.jediterm.typeahead.Ascii
Escape: A control character intended to provide code extension (supplementary characters) in general information interchange.

F

FF - Static variable in class org.springframework.shell.test.jediterm.typeahead.Ascii
Form Feed ('\f'): A format effector which controls the movement of the printing position to the first pre-determined printing line on the next form or page.
fillScreen(char) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
fillScreen(char) - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
findScreenLineIndex(TerminalLine) - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
 
FINNISH - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.emulator.charset.CharacterSet
 
first - Variable in class org.springframework.shell.test.jediterm.terminal.util.Pair
 
FRENCH - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.emulator.charset.CharacterSet
 
FRENCH_CANADIAN - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.emulator.charset.CharacterSet
 

G

GERMAN - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.emulator.charset.CharacterSet
 
getBuf() - Method in class org.springframework.shell.test.jediterm.terminal.model.CharBuffer
 
getBuffersCharAt(int, int) - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
 
getCanonicalStyle(TextStyle) - Static method in class org.springframework.shell.test.jediterm.terminal.TextStyle
 
getChar() - Method in class org.springframework.shell.test.jediterm.terminal.ArrayTerminalDataStream
 
getChar() - Method in interface org.springframework.shell.test.jediterm.terminal.TerminalDataStream
 
getChar() - Method in class org.springframework.shell.test.jediterm.terminal.TtyBasedArrayDataStream
 
getChar(char, GraphicSet, GraphicSet) - Static method in class org.springframework.shell.test.jediterm.terminal.emulator.charset.CharacterSets
Returns the character mapping for a given original value using the given graphic sets GL and GR.
getCharAt(int, int) - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
 
getCharName(char, GraphicSet, GraphicSet) - Static method in class org.springframework.shell.test.jediterm.terminal.emulator.charset.CharacterSets
Returns the name for the given character using the given graphic sets GL and GR.
getColumnCount() - Method in interface org.springframework.shell.test.jediterm.terminal.TerminalDisplay
 
getColumnCount() - Method in class org.springframework.shell.test.jediterm.terminal.ui.TerminalPanel
 
getContents(boolean) - Method in interface org.springframework.shell.test.jediterm.terminal.TerminalCopyPasteHandler
 
getCurrent() - Method in class org.springframework.shell.test.jediterm.terminal.model.StyleState
 
getCurrentSession() - Method in class org.springframework.shell.test.jediterm.terminal.ui.JediTermWidget
 
getCurrentSession() - Method in interface org.springframework.shell.test.jediterm.terminal.ui.TerminalWidget
 
getCursorX() - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
getCursorX() - Method in class org.springframework.shell.test.jediterm.terminal.model.StoredCursor
 
getCursorX() - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
getCursorY() - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
getCursorY() - Method in class org.springframework.shell.test.jediterm.terminal.model.StoredCursor
 
getCursorY() - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
getDebugInfo() - Method in class org.springframework.shell.test.jediterm.terminal.emulator.ControlSequence
 
getDesignation() - Method in class org.springframework.shell.test.jediterm.terminal.emulator.charset.GraphicSet
 
getDesignations() - Method in class org.springframework.shell.test.jediterm.terminal.model.StoredCursor
 
getEndOffset() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalLineIntervalHighlighting
 
getEntries() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalLine
 
getFinalChar() - Method in class org.springframework.shell.test.jediterm.terminal.emulator.ControlSequence
 
getFirst() - Method in class org.springframework.shell.test.jediterm.terminal.util.Pair
 
getFirst(Pair<T, ?>) - Static method in class org.springframework.shell.test.jediterm.terminal.util.Pair
 
getGL() - Method in class org.springframework.shell.test.jediterm.terminal.emulator.charset.GraphicSetState
Returns the (possibly overridden) GL graphic set.
getGLMapping() - Method in class org.springframework.shell.test.jediterm.terminal.model.StoredCursor
 
getGLOverride() - Method in class org.springframework.shell.test.jediterm.terminal.model.StoredCursor
 
getGLOverrideIndex() - Method in class org.springframework.shell.test.jediterm.terminal.emulator.charset.GraphicSetState
 
getGR() - Method in class org.springframework.shell.test.jediterm.terminal.emulator.charset.GraphicSetState
Returns the GR graphic set.
getGraphicSet(int) - Method in class org.springframework.shell.test.jediterm.terminal.emulator.charset.GraphicSetState
Returns the current graphic set (one of four).
getGRMapping() - Method in class org.springframework.shell.test.jediterm.terminal.model.StoredCursor
 
getHeavyDecBoxChar(char) - Static method in class org.springframework.shell.test.jediterm.terminal.emulator.charset.CharacterSets
 
getHeight() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
 
getHistoryBuffer() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
 
getHistoryLinesCount() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
 
getId() - Method in class org.springframework.shell.test.jediterm.terminal.TextStyle
 
getIndex() - Method in class org.springframework.shell.test.jediterm.terminal.emulator.charset.GraphicSet
 
getInsetX() - Method in class org.springframework.shell.test.jediterm.terminal.ui.TerminalPanel
 
getLatencyThreshold() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTypeAheadSettings
 
getLength() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalLine.TextEntry
 
getLength() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalLineIntervalHighlighting
 
getLine() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalLineIntervalHighlighting
 
getLine(int) - Method in class org.springframework.shell.test.jediterm.terminal.model.LinesBuffer
 
getLine(int) - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
Returns terminal lines.
getLineCount() - Method in class org.springframework.shell.test.jediterm.terminal.model.LinesBuffer
 
getLines() - Method in class org.springframework.shell.test.jediterm.terminal.model.LinesBuffer
 
getLineText(int) - Method in class org.springframework.shell.test.jediterm.terminal.model.LinesBuffer
 
getName() - Method in interface org.springframework.shell.test.jediterm.terminal.TtyConnector
 
getNextTabWidth(int) - Method in interface org.springframework.shell.test.jediterm.terminal.model.Tabulator
Returns the width of the tab stop that is at or after the given position.
getNonControlCharacters(int, char[], int, int) - Static method in class org.springframework.shell.test.jediterm.terminal.util.CharUtils
 
getOffset() - Method in class org.springframework.shell.test.jediterm.terminal.model.SubCharBuffer
 
getParent() - Method in class org.springframework.shell.test.jediterm.terminal.model.SubCharBuffer
 
getPixelHeight() - Method in class org.springframework.shell.test.jediterm.terminal.ui.TerminalPanel
 
getPixelWidth() - Method in class org.springframework.shell.test.jediterm.terminal.ui.TerminalPanel
 
getPreviousTabWidth(int) - Method in interface org.springframework.shell.test.jediterm.terminal.model.Tabulator
Returns the width of the tab stop that is before the given position.
getPromptUpdatedAfterResizeFuture(BiConsumer<Long, Runnable>) - Method in class org.springframework.shell.test.jediterm.terminal.emulator.JediEmulator
 
getRowCount() - Method in interface org.springframework.shell.test.jediterm.terminal.TerminalDisplay
 
getRowCount() - Method in class org.springframework.shell.test.jediterm.terminal.ui.TerminalPanel
 
getScreen() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
 
getScreenLinesCount() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
 
getScrollBuffer() - Method in class org.springframework.shell.test.jediterm.terminal.ui.TerminalPanel
 
getSecond() - Method in class org.springframework.shell.test.jediterm.terminal.util.Pair
 
getSecond(Pair<?, T>) - Static method in class org.springframework.shell.test.jediterm.terminal.util.Pair
 
getSessionName() - Method in class org.springframework.shell.test.jediterm.terminal.ui.JediTermWidget
 
getSessionName() - Method in interface org.springframework.shell.test.jediterm.terminal.ui.TerminalSession
 
getStart() - Method in class org.springframework.shell.test.jediterm.terminal.model.CharBuffer
 
getStartOffset() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalLineIntervalHighlighting
 
getStyle() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalLine.TextEntry
 
getStyleAt(int) - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalLine
 
getStyleAt(int, int) - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
 
getStyledCharAt(int, int) - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
 
getStyleLines() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
 
getStyleState() - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
getStyleState() - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
getTerminal() - Method in class org.springframework.shell.test.jediterm.terminal.ui.JediTermWidget
 
getTerminal() - Method in interface org.springframework.shell.test.jediterm.terminal.ui.TerminalSession
 
getTerminalDisplay() - Method in class org.springframework.shell.test.jediterm.terminal.ui.JediTermWidget
 
getTerminalDisplay() - Method in interface org.springframework.shell.test.jediterm.terminal.ui.TerminalWidget
 
getTerminalHeight() - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
getTerminalHeight() - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
getTerminalOutputStream() - Method in class org.springframework.shell.test.jediterm.terminal.ui.TerminalPanel
 
getTerminalPanel() - Method in class org.springframework.shell.test.jediterm.terminal.ui.JediTermWidget
 
getTerminalPanelListener() - Method in class org.springframework.shell.test.jediterm.terminal.ui.TerminalPanel
 
getTerminalStarter() - Method in class org.springframework.shell.test.jediterm.terminal.ui.JediTermWidget
 
getTerminalStarter() - Method in interface org.springframework.shell.test.jediterm.terminal.ui.TerminalSession
 
getTerminalTextBuffer() - Method in class org.springframework.shell.test.jediterm.terminal.ui.JediTermWidget
 
getTerminalTextBuffer() - Method in class org.springframework.shell.test.jediterm.terminal.ui.TerminalPanel
 
getTerminalTextBuffer() - Method in interface org.springframework.shell.test.jediterm.terminal.ui.TerminalSession
 
getTerminalWidth() - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
getTerminalWidth() - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
getText() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalLine
 
getText() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalLine.TextEntry
 
getTextLengthDoubleWidthAware(char[], int, int, boolean) - Static method in class org.springframework.shell.test.jediterm.terminal.util.CharUtils
Computes text length as sum of characters length, treating double-width(full-width) characters as 2, normal-width(half-width) as 1 (Read http://en.wikipedia.org/wiki/Halfwidth_and_fullwidth_forms)
getTextStyle() - Method in class org.springframework.shell.test.jediterm.terminal.model.StoredCursor
 
getTtyConnector() - Method in class org.springframework.shell.test.jediterm.terminal.ui.JediTermWidget
 
getTtyConnector() - Method in interface org.springframework.shell.test.jediterm.terminal.ui.TerminalSession
 
getTypeAheadStyle() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTypeAheadSettings
 
getWidth() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
 
getWindowTitle() - Method in interface org.springframework.shell.test.jediterm.terminal.TerminalDisplay
 
getWindowTitle() - Method in class org.springframework.shell.test.jediterm.terminal.ui.TerminalPanel
 
getX() - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
getX() - Method in interface org.springframework.shell.test.jediterm.terminal.ui.TerminalCoordinates
 
getY() - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
getY() - Method in interface org.springframework.shell.test.jediterm.terminal.ui.TerminalCoordinates
 
GraphicSet - Class in org.springframework.shell.test.jediterm.terminal.emulator.charset
Denotes how a graphic set is designated.
GraphicSet(int) - Constructor for class org.springframework.shell.test.jediterm.terminal.emulator.charset.GraphicSet
 
GraphicSetState - Class in org.springframework.shell.test.jediterm.terminal.emulator.charset
 
GraphicSetState() - Constructor for class org.springframework.shell.test.jediterm.terminal.emulator.charset.GraphicSetState
 

H

hashCode() - Method in class org.springframework.shell.test.jediterm.terminal.TextStyle
 
hashCode() - Method in class org.springframework.shell.test.jediterm.terminal.util.Pair
 
hashCode() - Method in record class org.springframework.shell.test.ShellTestClient.ShellRunnerTaskData
Returns a hash code value for this object.
hasNext() - Method in class org.springframework.shell.test.jediterm.terminal.DataStreamIteratingEmulator
 
hasNext() - Method in interface org.springframework.shell.test.jediterm.terminal.emulator.Emulator
 
hasOption(TextStyle.Option) - Method in class org.springframework.shell.test.jediterm.terminal.TextStyle
 
heavyDecCompatibleBuffer(CharBuffer) - Static method in class org.springframework.shell.test.jediterm.terminal.util.CharUtils
 
HIDDEN - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.TextStyle.Option
 
HIDDEN - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.ui.TerminalPanel.TerminalCursorState
 
horizontalTab() - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
horizontalTab() - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
HT - Static variable in class org.springframework.shell.test.jediterm.typeahead.Ascii
Horizontal Tabulation ('\t'): A format effector which controls the movement of the printing position to the next in a series of predetermined positions along the printing line.

I

index() - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
index() - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
indexOfIgnoreCase(String, String, int) - Static method in class org.springframework.shell.test.jediterm.terminal.util.Util
Implementation copied from String.indexOf(String, int) except character comparisons made case insensitive
init() - Method in interface org.springframework.shell.test.jediterm.terminal.TtyConnector
 
insertBlankCharacters(int) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
insertBlankCharacters(int) - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
insertBlankCharacters(int, int, int) - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
 
insertBlankCharacters(int, int, int, int, TextStyle) - Method in class org.springframework.shell.test.jediterm.terminal.model.LinesBuffer
 
insertBlankCharacters(int, int, int, TextStyle) - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalLine
 
insertLines(int) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
insertLines(int) - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
insertLines(int, int, int) - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
 
insertLines(int, int, int, TerminalLine.TextEntry) - Method in class org.springframework.shell.test.jediterm.terminal.model.LinesBuffer
 
InsertMode - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.TerminalMode
 
insertString(int, CharBuffer, TextStyle) - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalLine
 
interactive() - Method in class org.springframework.shell.test.ShellTestClient.DefaultShellClient
 
interactive() - Method in interface org.springframework.shell.test.ShellTestClient
Run interactive shell session.
Interlace - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.TerminalMode
 
intersectsWith(int, int) - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalLineIntervalHighlighting
 
INVERSE - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.TextStyle.Option
 
isAutoWrap() - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
isAutoWrap() - Method in class org.springframework.shell.test.jediterm.terminal.model.StoredCursor
 
isComplete() - Method in interface org.springframework.shell.test.ShellTestClient.BaseShellSession
 
isComplete() - Method in class org.springframework.shell.test.ShellTestClient.DefaultInteractiveShellSession
 
isComplete() - Method in class org.springframework.shell.test.ShellTestClient.DefaultNonInteractiveShellSession
 
isConnected() - Method in interface org.springframework.shell.test.jediterm.terminal.TtyConnector
 
isDecBoxChar(char) - Static method in class org.springframework.shell.test.jediterm.terminal.emulator.charset.CharacterSets
 
isDisposed() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalLineIntervalHighlighting
 
isDoubleWidthCharacter(int, boolean) - Static method in class org.springframework.shell.test.jediterm.terminal.util.CharUtils
 
isEmpty() - Method in class org.springframework.shell.test.jediterm.terminal.ArrayTerminalDataStream
 
isEmpty() - Method in interface org.springframework.shell.test.jediterm.terminal.TerminalDataStream
 
isEnabled() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTypeAheadSettings
 
isLinux - Static variable in class org.springframework.shell.test.jediterm.terminal.ui.UIUtil
 
isMac - Static variable in class org.springframework.shell.test.jediterm.terminal.ui.UIUtil
 
isNul() - Method in class org.springframework.shell.test.jediterm.terminal.model.CharBuffer
 
isNul() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalLine
 
isNul() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalLine.TextEntry
 
isOriginMode() - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
isOriginMode() - Method in class org.springframework.shell.test.jediterm.terminal.model.StoredCursor
 
isOS2 - Static variable in class org.springframework.shell.test.jediterm.terminal.ui.UIUtil
 
isSessionRunning() - Method in class org.springframework.shell.test.jediterm.terminal.ui.JediTermWidget
 
isUnix - Static variable in class org.springframework.shell.test.jediterm.terminal.ui.UIUtil
 
isUsingAlternateBuffer() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
 
isWindows - Static variable in class org.springframework.shell.test.jediterm.terminal.ui.UIUtil
 
isWrapped() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalLine
 
ITALIAN - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.emulator.charset.CharacterSet
 
ITALIC - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.TextStyle.Option
 
iterator() - Method in class org.springframework.shell.test.jediterm.terminal.model.CharBuffer
 

J

JAVA_RUNTIME_VERSION - Static variable in class org.springframework.shell.test.jediterm.terminal.ui.UIUtil
 
JediEmulator - Class in org.springframework.shell.test.jediterm.terminal.emulator
The main terminal emulator class.
JediEmulator(TerminalDataStream, Terminal) - Constructor for class org.springframework.shell.test.jediterm.terminal.emulator.JediEmulator
 
JediTerminal - Class in org.springframework.shell.test.jediterm.terminal.model
Terminal that reflects obtained commands and text at TerminalDisplay(handles change of cursor position, screen size etc) and TerminalTextBuffer(stores printed text)
JediTerminal(TerminalDisplay, TerminalTextBuffer, StyleState) - Constructor for class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
JediTerminal.ResizeHandler - Interface in org.springframework.shell.test.jediterm.terminal.model
 
JediTermWidget - Class in org.springframework.shell.test.jediterm.terminal.ui
 
JediTermWidget() - Constructor for class org.springframework.shell.test.jediterm.terminal.ui.JediTermWidget
 
JediTermWidget(int, int) - Constructor for class org.springframework.shell.test.jediterm.terminal.ui.JediTermWidget
 

K

KeyboardAction - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.TerminalMode
 
keyDown() - Method in class org.springframework.shell.test.ShellWriteSequence.DefaultShellWriteSequence
 
keyDown() - Method in interface org.springframework.shell.test.ShellWriteSequence
Sequence terminal key down.
keyLeft() - Method in class org.springframework.shell.test.ShellWriteSequence.DefaultShellWriteSequence
 
keyLeft() - Method in interface org.springframework.shell.test.ShellWriteSequence
Sequence terminal key left.
Keypad - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.TerminalMode
 
keyRight() - Method in class org.springframework.shell.test.ShellWriteSequence.DefaultShellWriteSequence
 
keyRight() - Method in interface org.springframework.shell.test.ShellWriteSequence
Sequence terminal key right.
keyUp() - Method in class org.springframework.shell.test.ShellWriteSequence.DefaultShellWriteSequence
 
keyUp() - Method in interface org.springframework.shell.test.ShellWriteSequence
Sequence terminal key up.

L

length - Variable in class org.springframework.shell.test.jediterm.terminal.ArrayTerminalDataStream
 
length() - Method in class org.springframework.shell.test.jediterm.terminal.model.CharBuffer
 
LF - Static variable in class org.springframework.shell.test.jediterm.typeahead.Ascii
Line Feed ('\n'): A format effector which controls the movement of the printing position to the next printing line.
linePositionAbsolute(int) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
linePositionAbsolute(int) - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
lines() - Method in class org.springframework.shell.test.ShellScreen.DefaultShellScreen
 
lines() - Method in interface org.springframework.shell.test.ShellScreen
Gets a visible lines in a screen.
LinesBuffer - Class in org.springframework.shell.test.jediterm.terminal.model
Holds styled characters lines
LinesBuffer() - Constructor for class org.springframework.shell.test.jediterm.terminal.model.LinesBuffer
 
LinesBuffer(int) - Constructor for class org.springframework.shell.test.jediterm.terminal.model.LinesBuffer
 
lock() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
 

M

makeCode(int...) - Static method in class org.springframework.shell.test.jediterm.terminal.util.CharUtils
 
map(char) - Method in class org.springframework.shell.test.jediterm.terminal.emulator.charset.GraphicSetState
Returns the mapping for the given character.
map(char, int) - Method in class org.springframework.shell.test.jediterm.terminal.emulator.charset.GraphicSet
Maps a given character index to a concrete character.
map(int) - Method in enum class org.springframework.shell.test.jediterm.terminal.emulator.charset.CharacterSet
Maps the character with the given index to a character in this character set.
mapCharsetToGL(int) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
mapCharsetToGL(int) - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
mapCharsetToGR(int) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
mapCharsetToGR(int) - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
mergeWith(TextStyle) - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalLineIntervalHighlighting
 
modelChanged() - Method in interface org.springframework.shell.test.jediterm.terminal.model.TerminalModelListener
 
moveBottomLinesTo(int, LinesBuffer) - Method in class org.springframework.shell.test.jediterm.terminal.model.LinesBuffer
 
moveTopLinesTo(int, LinesBuffer) - Method in class org.springframework.shell.test.jediterm.terminal.model.LinesBuffer
 
myCharSizeHeight - Variable in class org.springframework.shell.test.jediterm.terminal.ui.TerminalPanel
 
myCharSizeWidth - Variable in class org.springframework.shell.test.jediterm.terminal.ui.TerminalPanel
 
myClientScrollOrigin - Variable in class org.springframework.shell.test.jediterm.terminal.ui.TerminalPanel
 
myDataStream - Variable in class org.springframework.shell.test.jediterm.terminal.DataStreamIteratingEmulator
 
myTerminal - Variable in class org.springframework.shell.test.jediterm.terminal.DataStreamIteratingEmulator
 
myTermSizeHeight - Variable in class org.springframework.shell.test.jediterm.terminal.ui.TerminalPanel
 
myTermSizeWidth - Variable in class org.springframework.shell.test.jediterm.terminal.ui.TerminalPanel
 

N

newLine() - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
newLine() - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
next() - Method in class org.springframework.shell.test.jediterm.terminal.DataStreamIteratingEmulator
 
next() - Method in interface org.springframework.shell.test.jediterm.terminal.emulator.Emulator
 
nextLine() - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
nextLine() - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
nextTab(int) - Method in interface org.springframework.shell.test.jediterm.terminal.model.Tabulator
Returns the next tab stop that is at or after the given position.
NO_FOCUS - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.ui.TerminalPanel.TerminalCursorState
 
NONASCII - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.util.CharUtils.CharacterType
 
NONE - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.util.CharUtils.CharacterType
 
nonInterative(String...) - Method in class org.springframework.shell.test.ShellTestClient.DefaultShellClient
 
nonInterative(String...) - Method in interface org.springframework.shell.test.ShellTestClient
Run non-interactive command session.
NONPRINTING - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.util.CharUtils.CharacterType
 
NUL - Static variable in class org.springframework.shell.test.jediterm.typeahead.Ascii
Null ('\0'): The all-zeros character which may serve to accomplish time fill and media fill.
NUL_CHAR - Static variable in class org.springframework.shell.test.jediterm.terminal.util.CharUtils
 
Null - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.TerminalMode
 

O

of(List<String>) - Static method in interface org.springframework.shell.test.ShellScreen
Get ShellScreen out of lines.
of(Terminal) - Static method in interface org.springframework.shell.test.ShellWriteSequence
Get a new instance of a ShellWriteSequence.
offset - Variable in class org.springframework.shell.test.jediterm.terminal.ArrayTerminalDataStream
 
onPanelResize(RequestOrigin) - Method in interface org.springframework.shell.test.jediterm.terminal.ui.TerminalPanelListener
 
onTitleChanged(String) - Method in interface org.springframework.shell.test.jediterm.terminal.ui.TerminalPanelListener
 
org.springframework.shell.test - package org.springframework.shell.test
 
org.springframework.shell.test.jediterm.terminal - package org.springframework.shell.test.jediterm.terminal
 
org.springframework.shell.test.jediterm.terminal.emulator - package org.springframework.shell.test.jediterm.terminal.emulator
 
org.springframework.shell.test.jediterm.terminal.emulator.charset - package org.springframework.shell.test.jediterm.terminal.emulator.charset
 
org.springframework.shell.test.jediterm.terminal.model - package org.springframework.shell.test.jediterm.terminal.model
 
org.springframework.shell.test.jediterm.terminal.ui - package org.springframework.shell.test.jediterm.terminal.ui
 
org.springframework.shell.test.jediterm.terminal.util - package org.springframework.shell.test.jediterm.terminal.util
 
org.springframework.shell.test.jediterm.typeahead - package org.springframework.shell.test.jediterm.typeahead
 
OriginMode - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.TerminalMode
 
OS_NAME - Static variable in class org.springframework.shell.test.jediterm.terminal.ui.UIUtil
 
OS_VERSION - Static variable in class org.springframework.shell.test.jediterm.terminal.ui.UIUtil
 
overrideGL(int) - Method in class org.springframework.shell.test.jediterm.terminal.emulator.charset.GraphicSetState
Overrides the GL graphic set for the next written character.

P

Pair<A,B> - Class in org.springframework.shell.test.jediterm.terminal.util
 
Pair(A, B) - Constructor for class org.springframework.shell.test.jediterm.terminal.util.Pair
 
postResize(int, int, RequestOrigin) - Method in class org.springframework.shell.test.jediterm.terminal.TerminalStarter
 
previousTab(int) - Method in interface org.springframework.shell.test.jediterm.terminal.model.Tabulator
Returns the previous tab stop that is before the given position.
PRINTING - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.util.CharUtils.CharacterType
 
process(int, StyledTextConsumer, int) - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalLine
 
processChar(char, Terminal) - Method in class org.springframework.shell.test.jediterm.terminal.DataStreamIteratingEmulator
 
processChar(char, Terminal) - Method in class org.springframework.shell.test.jediterm.terminal.emulator.JediEmulator
 
processHistoryAndScreenLines(int, int, StyledTextConsumer) - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
 
processLines(int, int, StyledTextConsumer) - Method in class org.springframework.shell.test.jediterm.terminal.model.LinesBuffer
 
processLines(int, int, StyledTextConsumer, int) - Method in class org.springframework.shell.test.jediterm.terminal.model.LinesBuffer
 
processScreenLines(int, int, StyledTextConsumer) - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
 
pushBackBuffer(char[], int) - Method in class org.springframework.shell.test.jediterm.terminal.ArrayTerminalDataStream
 
pushBackBuffer(char[], int) - Method in interface org.springframework.shell.test.jediterm.terminal.TerminalDataStream
 
pushBackReordered(TerminalDataStream) - Method in class org.springframework.shell.test.jediterm.terminal.emulator.ControlSequence
 
pushChar(char) - Method in class org.springframework.shell.test.jediterm.terminal.ArrayTerminalDataStream
 
pushChar(char) - Method in interface org.springframework.shell.test.jediterm.terminal.TerminalDataStream
 

R

read(char[], int, int) - Method in interface org.springframework.shell.test.jediterm.terminal.TtyConnector
 
readNonControlCharacters(int) - Method in class org.springframework.shell.test.jediterm.terminal.ArrayTerminalDataStream
 
readNonControlCharacters(int) - Method in interface org.springframework.shell.test.jediterm.terminal.TerminalDataStream
 
readNonControlCharacters(int) - Method in class org.springframework.shell.test.jediterm.terminal.TtyBasedArrayDataStream
 
ready() - Method in interface org.springframework.shell.test.jediterm.terminal.TtyConnector
 
Remote - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.RequestOrigin
 
removeBottomEmptyLines(int, int) - Method in class org.springframework.shell.test.jediterm.terminal.model.LinesBuffer
 
removeModelListener(TerminalModelListener) - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
 
removeTopLines(int) - Method in class org.springframework.shell.test.jediterm.terminal.model.LinesBuffer
 
removeTypeAheadModelListener(TerminalModelListener) - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
 
RequestOrigin - Enum Class in org.springframework.shell.test.jediterm.terminal
 
reset() - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
reset() - Method in class org.springframework.shell.test.jediterm.terminal.model.StyleState
 
reset() - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
resetEof() - Method in class org.springframework.shell.test.jediterm.terminal.DataStreamIteratingEmulator
 
resetEof() - Method in interface org.springframework.shell.test.jediterm.terminal.emulator.Emulator
 
resetScrollRegions() - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
resetScrollRegions() - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
resetState() - Method in class org.springframework.shell.test.jediterm.terminal.emulator.charset.GraphicSetState
Resets the state to its initial values.
resize(int) - Method in interface org.springframework.shell.test.jediterm.terminal.model.Tabulator
 
resize(int, int) - Method in interface org.springframework.shell.test.jediterm.terminal.TtyConnector
 
resize(int, int, RequestOrigin) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
resize(int, int, RequestOrigin) - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
resize(int, int, RequestOrigin, CompletableFuture<?>) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
resize(int, int, RequestOrigin, CompletableFuture<?>) - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
resize(Emulator, Terminal, TtyConnector, int, int, RequestOrigin, BiConsumer<Long, Runnable>) - Static method in class org.springframework.shell.test.jediterm.terminal.TerminalStarter
Resizes terminal and tty connector, should be called on a pooled thread.
restoreCursor() - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
restoreCursor() - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
restoreCursor(StoredCursor) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
restoreWindowTitleFromStack() - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
restoreWindowTitleFromStack() - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
reverseIndex() - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
reverseIndex() - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
ReverseVideo - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.TerminalMode
 
ReverseWrapAround - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.TerminalMode
 
run() - Method in interface org.springframework.shell.test.ShellTestClient.BaseShellSession
Run a session.
run() - Method in class org.springframework.shell.test.ShellTestClient.DefaultInteractiveShellSession
 
run() - Method in class org.springframework.shell.test.ShellTestClient.DefaultNonInteractiveShellSession
 
run() - Method in class org.springframework.shell.test.ShellTestClient.ShellRunnerTask
 
runner() - Method in record class org.springframework.shell.test.ShellTestClient.ShellRunnerTaskData
Returns the value of the runner record component.

S

saveCursor() - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
saveCursor() - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
saveWindowTitleOnStack() - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
saveWindowTitleOnStack() - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
screen() - Method in interface org.springframework.shell.test.ShellTestClient.BaseShellSession
Read the screen.
screen() - Method in class org.springframework.shell.test.ShellTestClient.DefaultInteractiveShellSession
 
screen() - Method in class org.springframework.shell.test.ShellTestClient.DefaultNonInteractiveShellSession
 
screen() - Method in class org.springframework.shell.test.ShellTestClient.DefaultShellClient
 
screen() - Method in interface org.springframework.shell.test.ShellTestClient
Read the screen.
SCROLL_SPEED - Static variable in class org.springframework.shell.test.jediterm.terminal.ui.TerminalPanel
 
scrollArea(int, int, int) - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
 
scrollArea(int, int, int) - Method in interface org.springframework.shell.test.jediterm.terminal.TerminalDisplay
 
scrollArea(int, int, int) - Method in class org.springframework.shell.test.jediterm.terminal.ui.TerminalPanel
 
scrollDown(int) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
scrollDown(int) - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
scrollUp(int) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
scrollUp(int) - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
scrollY() - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
second - Variable in class org.springframework.shell.test.jediterm.terminal.util.Pair
 
sendBytes(byte[]) - Method in interface org.springframework.shell.test.jediterm.terminal.TerminalOutputStream
sendBytes(byte[]) - Method in class org.springframework.shell.test.jediterm.terminal.TerminalStarter
 
sendBytes(byte[], boolean) - Method in interface org.springframework.shell.test.jediterm.terminal.TerminalOutputStream
 
sendBytes(byte[], boolean) - Method in class org.springframework.shell.test.jediterm.terminal.TerminalStarter
 
SendReceive - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.TerminalMode
 
sendString(String) - Method in interface org.springframework.shell.test.jediterm.terminal.TerminalOutputStream
sendString(String) - Method in class org.springframework.shell.test.jediterm.terminal.TerminalStarter
 
sendString(String, boolean) - Method in interface org.springframework.shell.test.jediterm.terminal.TerminalOutputStream
 
sendString(String, boolean) - Method in class org.springframework.shell.test.jediterm.terminal.TerminalStarter
 
set(StyleState) - Method in class org.springframework.shell.test.jediterm.terminal.model.StyleState
 
setAltSendsEscape(boolean) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
setAltSendsEscape(boolean) - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
setAnsiConformanceLevel(int) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
setAnsiConformanceLevel(int) - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
setApplicationArrowKeys(boolean) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
setApplicationArrowKeys(boolean) - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
setApplicationKeypad(boolean) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
setApplicationKeypad(boolean) - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
setAutoNewLine(boolean) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
setAutoNewLine(boolean) - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
setBlinkingCursor(boolean) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
setBlinkingCursor(boolean) - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
setBracketedPasteMode(boolean) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
setBracketedPasteMode(boolean) - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
setBracketedPasteMode(boolean) - Method in interface org.springframework.shell.test.jediterm.terminal.TerminalDisplay
 
setBracketedPasteMode(boolean) - Method in class org.springframework.shell.test.jediterm.terminal.ui.TerminalPanel
 
setContents(String, boolean) - Method in interface org.springframework.shell.test.jediterm.terminal.TerminalCopyPasteHandler
 
setCoordAccessor(TerminalCoordinates) - Method in class org.springframework.shell.test.jediterm.terminal.ui.TerminalPanel
 
setCurrent(TextStyle) - Method in class org.springframework.shell.test.jediterm.terminal.model.StyleState
 
setCursorVisible(boolean) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
setCursorVisible(boolean) - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
setDefaultStyle(TextStyle) - Method in class org.springframework.shell.test.jediterm.terminal.model.StyleState
 
setDesignation(CharacterSet) - Method in class org.springframework.shell.test.jediterm.terminal.emulator.charset.GraphicSet
Sets the designation of this graphic set.
setEnabled(Terminal, boolean) - Method in enum class org.springframework.shell.test.jediterm.terminal.TerminalMode
 
setGL(int) - Method in class org.springframework.shell.test.jediterm.terminal.emulator.charset.GraphicSetState
Selects the graphic set for GL.
setGR(int) - Method in class org.springframework.shell.test.jediterm.terminal.emulator.charset.GraphicSetState
Selects the graphic set for GR.
setModeEnabled(TerminalMode, boolean) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
setModeEnabled(TerminalMode, boolean) - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
setOption(TextStyle.Option, boolean) - Method in class org.springframework.shell.test.jediterm.terminal.TextStyle.Builder
 
setScrollingRegion(int, int) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
setScrollingRegion(int, int) - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
setTabStop(int) - Method in interface org.springframework.shell.test.jediterm.terminal.model.Tabulator
Sets the tab stop to the given position.
setTabStopAtCursor() - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
setTabStopAtCursor() - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
setTerminalOutput(TerminalOutputStream) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
setTerminalOutput(TerminalOutputStream) - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
setTerminalPanelListener(TerminalPanelListener) - Method in class org.springframework.shell.test.jediterm.terminal.ui.JediTermWidget
 
setTerminalPanelListener(TerminalPanelListener) - Method in class org.springframework.shell.test.jediterm.terminal.ui.TerminalPanel
 
setTerminalPanelListener(TerminalPanelListener) - Method in interface org.springframework.shell.test.jediterm.terminal.ui.TerminalWidget
 
setTerminalStarter(TerminalStarter) - Method in class org.springframework.shell.test.jediterm.terminal.ui.TerminalPanel
 
setTtyConnector(TtyConnector) - Method in class org.springframework.shell.test.jediterm.terminal.ui.JediTermWidget
 
setWindowTitle(String) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
setWindowTitle(String) - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
setWindowTitle(String) - Method in interface org.springframework.shell.test.jediterm.terminal.TerminalDisplay
 
setWindowTitle(String) - Method in class org.springframework.shell.test.jediterm.terminal.ui.TerminalPanel
 
setWrapped(boolean) - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalLine
 
setX(int) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
setX(int) - Method in interface org.springframework.shell.test.jediterm.terminal.ui.TerminalCoordinates
 
setY(int) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
setY(int) - Method in interface org.springframework.shell.test.jediterm.terminal.ui.TerminalCoordinates
 
ShellAssertions - Class in org.springframework.shell.test
Entry point for assertion methods for shell components.
ShellAssertions() - Constructor for class org.springframework.shell.test.ShellAssertions
 
ShellRunnerTaskData(ShellRunner, ApplicationArguments, AtomicInteger) - Constructor for record class org.springframework.shell.test.ShellTestClient.ShellRunnerTaskData
Creates an instance of a ShellRunnerTaskData record class.
ShellScreen - Interface in org.springframework.shell.test
Interface representing a shell screen.
SHELLSCREEN - Static variable in class org.springframework.shell.test.ShellAssertions
Instance of a assert factory for ShellScreen.
ShellScreen.DefaultShellScreen - Class in org.springframework.shell.test
 
ShellScreenAssert - Class in org.springframework.shell.test
Asserts for ShellScreen.
ShellScreenAssert(ShellScreen) - Constructor for class org.springframework.shell.test.ShellScreenAssert
 
ShellTestClient - Interface in org.springframework.shell.test
Client for terminal session which can be used as a programmatic way to interact with a shell application.
ShellTestClient.BaseShellSession<T extends ShellTestClient.BaseShellSession<T>> - Interface in org.springframework.shell.test
 
ShellTestClient.Builder - Interface in org.springframework.shell.test
Builder interface for ShellClient.
ShellTestClient.DefaultBuilder - Class in org.springframework.shell.test
 
ShellTestClient.DefaultInteractiveShellSession - Class in org.springframework.shell.test
 
ShellTestClient.DefaultNonInteractiveShellSession - Class in org.springframework.shell.test
 
ShellTestClient.DefaultShellClient - Class in org.springframework.shell.test
 
ShellTestClient.InteractiveShellSession - Interface in org.springframework.shell.test
 
ShellTestClient.NonInteractiveShellSession - Interface in org.springframework.shell.test
 
ShellTestClient.ShellRunnerTask - Class in org.springframework.shell.test
 
ShellTestClient.ShellRunnerTaskData - Record Class in org.springframework.shell.test
 
ShellWriteSequence - Interface in org.springframework.shell.test
Interface sequencing various things into terminal aware text types.
ShellWriteSequence.DefaultShellWriteSequence - Class in org.springframework.shell.test
 
SHOWING - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.ui.TerminalPanel.TerminalCursorState
 
SI - Static variable in class org.springframework.shell.test.jediterm.typeahead.Ascii
Shift In: A control character indicating that the code combinations which follow shall be interpreted according to the standard code table.
singleShiftSelect(int) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
singleShiftSelect(int) - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
sizeUpdated(int, int, int, int) - Method in interface org.springframework.shell.test.jediterm.terminal.model.JediTerminal.ResizeHandler
 
SmoothScroll - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.TerminalMode
 
SO - Static variable in class org.springframework.shell.test.jediterm.typeahead.Ascii
Shift Out: A control character indicating that the code combinations which follow shall be interpreted as outside of the character set of the standard code table until a Shift In character is reached.
space() - Method in class org.springframework.shell.test.ShellWriteSequence.DefaultShellWriteSequence
 
space() - Method in interface org.springframework.shell.test.ShellWriteSequence
Sequence terminal space.
SPANISH - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.emulator.charset.CharacterSet
 
start() - Method in class org.springframework.shell.test.jediterm.terminal.TerminalStarter
 
start() - Method in class org.springframework.shell.test.jediterm.terminal.ui.JediTermWidget
 
start() - Method in interface org.springframework.shell.test.jediterm.terminal.ui.TerminalSession
 
startsWithMoreMark() - Method in class org.springframework.shell.test.jediterm.terminal.emulator.ControlSequence
 
startsWithQuestionMark() - Method in class org.springframework.shell.test.jediterm.terminal.emulator.ControlSequence
 
state() - Method in record class org.springframework.shell.test.ShellTestClient.ShellRunnerTaskData
Returns the value of the state record component.
STEADY_BLOCK - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.CursorShape
 
STEADY_UNDERLINE - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.CursorShape
 
STEADY_VERTICAL_BAR - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.CursorShape
 
stop() - Method in class org.springframework.shell.test.jediterm.terminal.ui.JediTermWidget
 
StoreCursor - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.TerminalMode
 
StoredCursor - Class in org.springframework.shell.test.jediterm.terminal.model
 
StoredCursor(int, int, TextStyle, boolean, boolean, GraphicSetState) - Constructor for class org.springframework.shell.test.jediterm.terminal.model.StoredCursor
 
StyledTextConsumer - Interface in org.springframework.shell.test.jediterm.terminal
General interface that obtains styled range of characters at coordinates (x, y) when the screen starts at startRow
StyledTextConsumerAdapter - Class in org.springframework.shell.test.jediterm.terminal
 
StyledTextConsumerAdapter() - Constructor for class org.springframework.shell.test.jediterm.terminal.StyledTextConsumerAdapter
 
StyleState - Class in org.springframework.shell.test.jediterm.terminal.model
 
StyleState() - Constructor for class org.springframework.shell.test.jediterm.terminal.model.StyleState
 
subBuffer(int, int) - Method in class org.springframework.shell.test.jediterm.terminal.model.CharBuffer
 
subBuffer(Pair<Integer, Integer>) - Method in class org.springframework.shell.test.jediterm.terminal.model.CharBuffer
 
SubCharBuffer - Class in org.springframework.shell.test.jediterm.terminal.model
 
SubCharBuffer(CharBuffer, int, int) - Constructor for class org.springframework.shell.test.jediterm.terminal.model.SubCharBuffer
 
subSequence(int, int) - Method in class org.springframework.shell.test.jediterm.terminal.model.CharBuffer
 
SWEDISH - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.emulator.charset.CharacterSet
 
SWISS - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.emulator.charset.CharacterSet
 

T

Tabulator - Interface in org.springframework.shell.test.jediterm.terminal.model
Provides a tabulator that keeps track of the tab stops of a terminal.
Terminal - Interface in org.springframework.shell.test.jediterm.terminal
Executes terminal commands interpreted by Emulator, receives text
TerminalCoordinates - Interface in org.springframework.shell.test.jediterm.terminal.ui
 
TerminalCopyPasteHandler - Interface in org.springframework.shell.test.jediterm.terminal
 
TerminalDataStream - Interface in org.springframework.shell.test.jediterm.terminal
Represents data communication interface for terminal.
TerminalDataStream.EOF - Exception in org.springframework.shell.test.jediterm.terminal
 
TerminalDisplay - Interface in org.springframework.shell.test.jediterm.terminal
 
TerminalLine - Class in org.springframework.shell.test.jediterm.terminal.model
 
TerminalLine() - Constructor for class org.springframework.shell.test.jediterm.terminal.model.TerminalLine
 
TerminalLine(TerminalLine.TextEntry) - Constructor for class org.springframework.shell.test.jediterm.terminal.model.TerminalLine
 
TerminalLine.TextEntry - Class in org.springframework.shell.test.jediterm.terminal.model
 
TerminalLineIntervalHighlighting - Class in org.springframework.shell.test.jediterm.terminal.model
 
TerminalMode - Enum Class in org.springframework.shell.test.jediterm.terminal
 
TerminalModelListener - Interface in org.springframework.shell.test.jediterm.terminal.model
 
TerminalOutputStream - Interface in org.springframework.shell.test.jediterm.terminal
Sends a response from the terminal emulator.
TerminalPanel - Class in org.springframework.shell.test.jediterm.terminal.ui
 
TerminalPanel(TerminalTextBuffer, StyleState) - Constructor for class org.springframework.shell.test.jediterm.terminal.ui.TerminalPanel
 
TerminalPanel.TerminalCursorState - Enum Class in org.springframework.shell.test.jediterm.terminal.ui
 
TerminalPanelListener - Interface in org.springframework.shell.test.jediterm.terminal.ui
 
TerminalSession - Interface in org.springframework.shell.test.jediterm.terminal.ui
 
TerminalStarter - Class in org.springframework.shell.test.jediterm.terminal
Runs terminal emulator.
TerminalStarter(Terminal, TtyConnector, TerminalDataStream) - Constructor for class org.springframework.shell.test.jediterm.terminal.TerminalStarter
 
TerminalTextBuffer - Class in org.springframework.shell.test.jediterm.terminal.model
Buffer for storing styled text data.
TerminalTextBuffer(int, int, StyleState) - Constructor for class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
 
TerminalTextBuffer(int, int, StyleState, int) - Constructor for class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
 
TerminalTypeAheadSettings - Class in org.springframework.shell.test.jediterm.terminal.model
 
TerminalTypeAheadSettings(boolean, long, TextStyle) - Constructor for class org.springframework.shell.test.jediterm.terminal.model.TerminalTypeAheadSettings
 
TerminalWidget - Interface in org.springframework.shell.test.jediterm.terminal.ui
 
text(String) - Method in class org.springframework.shell.test.ShellWriteSequence.DefaultShellWriteSequence
 
text(String) - Method in interface org.springframework.shell.test.ShellWriteSequence
Sequence text.
TextEntry(TextStyle, CharBuffer) - Constructor for class org.springframework.shell.test.jediterm.terminal.model.TerminalLine.TextEntry
 
TextStyle - Class in org.springframework.shell.test.jediterm.terminal
 
TextStyle() - Constructor for class org.springframework.shell.test.jediterm.terminal.TextStyle
 
TextStyle(EnumSet<TextStyle.Option>) - Constructor for class org.springframework.shell.test.jediterm.terminal.TextStyle
 
TextStyle.Builder - Class in org.springframework.shell.test.jediterm.terminal
 
TextStyle.Option - Enum Class in org.springframework.shell.test.jediterm.terminal
 
toBuilder() - Method in class org.springframework.shell.test.jediterm.terminal.TextStyle
 
toHumanReadableText(String) - Static method in class org.springframework.shell.test.jediterm.terminal.util.CharUtils
 
toString() - Method in class org.springframework.shell.test.jediterm.terminal.emulator.ControlSequence
 
toString() - Method in class org.springframework.shell.test.jediterm.terminal.model.CharBuffer
 
toString() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalLine.TextEntry
 
toString() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalLine
 
toString() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalLineIntervalHighlighting
 
toString() - Method in class org.springframework.shell.test.jediterm.terminal.TtyBasedArrayDataStream
 
toString() - Method in class org.springframework.shell.test.jediterm.terminal.util.Pair
 
toString() - Method in record class org.springframework.shell.test.ShellTestClient.ShellRunnerTaskData
Returns a string representation of this record class.
trimTrailing(String) - Static method in class org.springframework.shell.test.jediterm.terminal.util.Util
 
tryLock() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
 
TtyBasedArrayDataStream - Class in org.springframework.shell.test.jediterm.terminal
Takes data from and sends it back to TTY input and output streams via TtyConnector
TtyBasedArrayDataStream(TtyConnector) - Constructor for class org.springframework.shell.test.jediterm.terminal.TtyBasedArrayDataStream
 
TtyBasedArrayDataStream(TtyConnector, Runnable) - Constructor for class org.springframework.shell.test.jediterm.terminal.TtyBasedArrayDataStream
 
TtyConnector - Interface in org.springframework.shell.test.jediterm.terminal
Interface to tty.

U

UIUtil - Class in org.springframework.shell.test.jediterm.terminal.ui
 
UIUtil() - Constructor for class org.springframework.shell.test.jediterm.terminal.ui.UIUtil
 
UNDERLINED - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.TextStyle.Option
 
unlock() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
 
unNullify() - Method in class org.springframework.shell.test.jediterm.terminal.model.CharBuffer
 
unsupported(char...) - Method in class org.springframework.shell.test.jediterm.terminal.emulator.JediEmulator
This method is used to handle unknown sequences.
US - Static variable in class org.springframework.shell.test.jediterm.typeahead.Ascii
Unit Separator: These four information separators may be used within data in optional fashion, except that their hierarchical relationship shall be: FS is the most inclusive, then GS, then RS, and US is least inclusive.
useAlternateBuffer(boolean) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
useAlternateBuffer(boolean) - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
 
useAlternateBuffer(boolean) - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
User - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.RequestOrigin
 
Util - Class in org.springframework.shell.test.jediterm.terminal.util
 
Util() - Constructor for class org.springframework.shell.test.jediterm.terminal.util.Util
 

V

valueOf(char) - Static method in enum class org.springframework.shell.test.jediterm.terminal.emulator.charset.CharacterSet
Returns the CharacterSet for the given character.
valueOf(String) - Static method in enum class org.springframework.shell.test.jediterm.terminal.CursorShape
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.shell.test.jediterm.terminal.emulator.charset.CharacterSet
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.shell.test.jediterm.terminal.RequestOrigin
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.shell.test.jediterm.terminal.TerminalMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.shell.test.jediterm.terminal.TextStyle.Option
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.shell.test.jediterm.terminal.ui.TerminalPanel.TerminalCursorState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.shell.test.jediterm.terminal.util.CharUtils.CharacterType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.springframework.shell.test.jediterm.terminal.CursorShape
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.shell.test.jediterm.terminal.emulator.charset.CharacterSet
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.shell.test.jediterm.terminal.RequestOrigin
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.shell.test.jediterm.terminal.TerminalMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.shell.test.jediterm.terminal.TextStyle.Option
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.shell.test.jediterm.terminal.ui.TerminalPanel.TerminalCursorState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.shell.test.jediterm.terminal.util.CharUtils.CharacterType
Returns an array containing the constants of this enum class, in the order they are declared.
VT - Static variable in class org.springframework.shell.test.jediterm.typeahead.Ascii
Vertical Tabulation ('\v'): A format effector which controls the movement of the printing position to the next in a series of predetermined printing lines.
VT102_RESPONSE - Static variable in class org.springframework.shell.test.jediterm.terminal.util.CharUtils
 

W

waitFor() - Method in interface org.springframework.shell.test.jediterm.terminal.TtyConnector
 
WideColumn - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.TerminalMode
 
write(byte[]) - Method in interface org.springframework.shell.test.jediterm.terminal.TtyConnector
 
write(String) - Method in interface org.springframework.shell.test.jediterm.terminal.TtyConnector
 
write(String) - Method in interface org.springframework.shell.test.ShellTestClient.BaseShellSession
Write plain text into a shell.
write(String) - Method in class org.springframework.shell.test.ShellTestClient.DefaultInteractiveShellSession
 
write(String) - Method in class org.springframework.shell.test.ShellTestClient.DefaultNonInteractiveShellSession
 
writeCharacters(String) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
writeCharacters(String) - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
writeDoubleByte(char[]) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
writeDoubleByte(char[]) - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 
writeSequence() - Method in interface org.springframework.shell.test.ShellTestClient.BaseShellSession
Get a write sequencer.
writeSequence() - Method in class org.springframework.shell.test.ShellTestClient.DefaultInteractiveShellSession
 
writeSequence() - Method in class org.springframework.shell.test.ShellTestClient.DefaultNonInteractiveShellSession
 
writeString(int, int, CharBuffer) - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
 
writeString(int, int, CharBuffer, TextStyle) - Method in class org.springframework.shell.test.jediterm.terminal.model.LinesBuffer
 
writeString(int, CharBuffer, TextStyle) - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalLine
 
writeString(String) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
writeUnwrappedString(String) - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
writeUnwrappedString(String) - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
 

_

_OS_NAME - Static variable in class org.springframework.shell.test.jediterm.terminal.ui.UIUtil
 
A B C D E F G H I J K L M N O P R S T U V W _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form