Index
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
argsrecord 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) andTerminalTextBuffer(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
ShellScreenout 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
runnerrecord 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
-
Deprecated.
- 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
-
Deprecated.use
TerminalOutputStream.sendString(String, boolean)instead - 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
ShellRunnerTaskDatarecord 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
staterecord 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
CharacterSetfor 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
_
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
TerminalOutputStream.sendBytes(byte[], boolean)instead