Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- a - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- A - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- AbsoluteWidthSizeConstraints - Class in org.springframework.shell.jline.tui.table
-
A cell sizing strategy that forces a fixed width, expressed in number of characters.
- AbsoluteWidthSizeConstraints(int) - Constructor for class org.springframework.shell.jline.tui.table.AbsoluteWidthSizeConstraints
- AbstractArgumentMethodArgumentResolver - Class in org.springframework.shell.core.support
-
Abstract base class to resolve method arguments from a named value, e.g. message headers or destination variables.
- AbstractArgumentMethodArgumentResolver(ConversionService, ConfigurableBeanFactory) - Constructor for class org.springframework.shell.core.support.AbstractArgumentMethodArgumentResolver
-
Constructor with a
ConversionServiceand aBeanFactory. - AbstractArgumentMethodArgumentResolver.NamedValueInfo - Class in org.springframework.shell.core.support
-
Represents a named value declaration.
- AbstractCell<T> - Class in org.springframework.shell.jline.tui.component.view.control.cell
-
Base implementation of a
Cell. - AbstractCell(T) - Constructor for class org.springframework.shell.jline.tui.component.view.control.cell.AbstractCell
- AbstractCommand - Class in org.springframework.shell.core.commands
-
Base class helping to build shell commands.
- AbstractCommand(String, String) - Constructor for class org.springframework.shell.core.commands.AbstractCommand
- AbstractCommand(String, String, String) - Constructor for class org.springframework.shell.core.commands.AbstractCommand
- AbstractCommand(String, String, String, String) - Constructor for class org.springframework.shell.core.commands.AbstractCommand
- AbstractComponent<T extends ComponentContext<T>> - Class in org.springframework.shell.jline.tui.component.support
-
Base class for components.
- AbstractComponent(Terminal) - Constructor for class org.springframework.shell.jline.tui.component.support.AbstractComponent
- AbstractControl - Class in org.springframework.shell.jline.tui.component.view.control
-
Base implementation of a
Control. - AbstractControl() - Constructor for class org.springframework.shell.jline.tui.component.view.control.AbstractControl
- AbstractListCell<T> - Class in org.springframework.shell.jline.tui.component.view.control.cell
-
Base implementation of a
ListCell. - AbstractListCell(T) - Constructor for class org.springframework.shell.jline.tui.component.view.control.cell.AbstractListCell
- AbstractListCell(T, ListView.ItemStyle) - Constructor for class org.springframework.shell.jline.tui.component.view.control.cell.AbstractListCell
- AbstractSelectorComponent<T,
C extends AbstractSelectorComponent.SelectorComponentContext<T, I, C>, I extends Nameable & Matchable & Enableable & Selectable & Itemable<T>> - Class in org.springframework.shell.jline.tui.component.support -
Base component for selectors which provide selectable lists.
- AbstractSelectorComponent(Terminal, String, List<I>, boolean, Comparator<I>) - Constructor for class org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent
- AbstractSelectorComponent.BaseSelectorComponentContext<T,
I extends Nameable & Matchable & Itemable<T>, C extends AbstractSelectorComponent.SelectorComponentContext<T, I, C>> - Class in org.springframework.shell.jline.tui.component.support -
Base implementation of a
AbstractSelectorComponent.SelectorComponentContext. - AbstractSelectorComponent.ItemState<I extends Matchable> - Class in org.springframework.shell.jline.tui.component.support
-
Class keeping item state.
- AbstractSelectorComponent.SelectorComponentContext<T,
I extends Nameable & Matchable & Itemable<T>, C extends AbstractSelectorComponent.SelectorComponentContext<T, I, C>> - Interface in org.springframework.shell.jline.tui.component.support -
Context interface on a selector component sharing content.
- AbstractTextCell<T> - Class in org.springframework.shell.jline.tui.component.view.control.cell
-
Base implementation of a
TextCell. - AbstractTextCell(T, Function<T, String>) - Constructor for class org.springframework.shell.jline.tui.component.view.control.cell.AbstractTextCell
- AbstractTextCell(T, Function<T, String>, HorizontalAlign, VerticalAlign) - Constructor for class org.springframework.shell.jline.tui.component.view.control.cell.AbstractTextCell
- AbstractTextComponent<T,
C extends AbstractTextComponent.TextComponentContext<T, C>> - Class in org.springframework.shell.jline.tui.component.support -
Base class for components which work on a simple text input.
- AbstractTextComponent(Terminal) - Constructor for class org.springframework.shell.jline.tui.component.support.AbstractTextComponent
- AbstractTextComponent(Terminal, String) - Constructor for class org.springframework.shell.jline.tui.component.support.AbstractTextComponent
- AbstractTextComponent(Terminal, String, Function<C, List<AttributedString>>) - Constructor for class org.springframework.shell.jline.tui.component.support.AbstractTextComponent
- AbstractTextComponent.BaseTextComponentContext<T,
C extends AbstractTextComponent.TextComponentContext<T, C>> - Class in org.springframework.shell.jline.tui.component.support - AbstractTextComponent.TextComponentContext<T,
C extends AbstractTextComponent.TextComponentContext<T, C>> - Interface in org.springframework.shell.jline.tui.component.support - AbstractTextComponent.TextComponentContext.MessageLevel - Enum Class in org.springframework.shell.jline.tui.component.support
-
Message levels which can be used to alter how message is shown.
- AbstractView - Class in org.springframework.shell.jline.tui.component.view.control
- AbstractView() - Constructor for class org.springframework.shell.jline.tui.component.view.control.AbstractView
- ACCEPT - Enum constant in enum class org.springframework.shell.jline.tui.component.flow.ResultMode
-
Blindly accept a given
resultValueresulting component run to be skipped and value set as a result automatically. - ACCEPT - Static variable in class org.springframework.shell.jline.tui.component.view.control.ViewCommand
-
Accepts a current state.
- addAligner(Aligner) - Method in class org.springframework.shell.jline.tui.table.TableBuilder.CellMatcherStub
- addArgument(CommandArgument) - Method in class org.springframework.shell.core.command.ParsedInput.Builder
- addFormatter(Formatter) - Method in class org.springframework.shell.jline.tui.table.TableBuilder.CellMatcherStub
- addFullBorder(BorderStyle) - Method in class org.springframework.shell.jline.tui.table.TableBuilder
-
Set a border around each and every cell of the table.
- addHeaderAndVerticalsBorders(BorderStyle) - Method in class org.springframework.shell.jline.tui.table.TableBuilder
-
Set a border on the outline of the whole table, around the first row and draw vertical lines around each column.
- addHeaderBorder(BorderStyle) - Method in class org.springframework.shell.jline.tui.table.TableBuilder
-
Set a border on the outline of the whole table, as well as around the first row.
- addInnerBorder(BorderStyle) - Method in class org.springframework.shell.jline.tui.table.TableBuilder
-
Set a border on the inner verticals and horizontals of the table, but not on the outline.
- addItem(View, int, int, int, int, int, int) - Method in class org.springframework.shell.jline.tui.component.view.control.GridView
-
Adds a
Viewand its position to the grid. - 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
- addOption(CommandOption) - Method in class org.springframework.shell.core.command.ParsedInput.Builder
- addOutlineBorder(BorderStyle) - Method in class org.springframework.shell.jline.tui.table.TableBuilder
-
Set a border on the outline of the whole table.
- addPostRunHandler(Consumer<T>) - Method in class org.springframework.shell.jline.tui.component.support.AbstractComponent
-
Adds a post-run handler.
- addPreRunHandler(Consumer<T>) - Method in class org.springframework.shell.jline.tui.component.support.AbstractComponent
-
Adds a pre-run handler.
- addRow() - Method in class org.springframework.shell.jline.tui.table.TableModelBuilder
- addSizer(SizeConstraints) - Method in class org.springframework.shell.jline.tui.table.TableBuilder.CellMatcherStub
- addSubCommand(String) - Method in class org.springframework.shell.core.command.ParsedInput.Builder
- addTypeAheadModelListener(TerminalModelListener) - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
- addValue(T) - Method in class org.springframework.shell.jline.tui.table.TableModelBuilder
- addWrapper(TextWrapper) - Method in class org.springframework.shell.jline.tui.table.TableBuilder.CellMatcherStub
- afterSingletonsInstantiated() - Method in class org.springframework.shell.core.command.CommandRegistry
- air - Enum constant in enum class org.springframework.shell.jline.tui.table.BorderStyle
-
A border style that uses space characters, giving some space between columns.
- alias() - Element in annotation interface org.springframework.shell.core.command.annotation.Command
-
Define alias as an array.
- aliases(String...) - Method in class org.springframework.shell.core.command.Command.Builder
- align(String[], int, int) - Method in interface org.springframework.shell.jline.tui.table.Aligner
-
Perform text alignment, returning a String array that MUST contain
cellHeightlines, each of which MUST becellWidthchars in length. - align(String[], int, int) - Method in class org.springframework.shell.jline.tui.table.DebugAligner
- align(String[], int, int) - Method in class org.springframework.shell.jline.tui.table.KeyValueHorizontalAligner
- align(String[], int, int) - Method in enum class org.springframework.shell.jline.tui.table.SimpleHorizontalAligner
- align(String[], int, int) - Method in enum class org.springframework.shell.jline.tui.table.SimpleVerticalAligner
- Aligner - Interface in org.springframework.shell.jline.tui.table
-
A strategy interface for performing text alignment.
- AllowWideColumn - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.TerminalMode
- Alt - Static variable in class org.springframework.shell.jline.tui.component.view.event.MouseEvent.Modifier
- AlternateBuffer - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.TerminalMode
- AltMask - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.KeyMask
- 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
- Ampersand - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- and() - Method in class org.springframework.shell.jline.tui.component.flow.BaseConfirmationInput
- and() - Method in class org.springframework.shell.jline.tui.component.flow.BaseMultiItemSelector
- and() - Method in class org.springframework.shell.jline.tui.component.flow.BaseNumberInput
- and() - Method in class org.springframework.shell.jline.tui.component.flow.BasePathInput
- and() - Method in class org.springframework.shell.jline.tui.component.flow.BaseSingleItemSelector
- and() - Method in class org.springframework.shell.jline.tui.component.flow.BaseStringInput
- and() - Method in interface org.springframework.shell.jline.tui.component.flow.ConfirmationInputSpec
-
Build and return parent builder.
- and() - Method in interface org.springframework.shell.jline.tui.component.flow.MultiItemSelectorSpec
-
Build and return parent builder.
- and() - Method in interface org.springframework.shell.jline.tui.component.flow.NumberInputSpec
-
Build and return parent builder.
- and() - Method in interface org.springframework.shell.jline.tui.component.flow.PathInputSpec
-
Build and return parent builder.
- and() - Method in interface org.springframework.shell.jline.tui.component.flow.SingleItemSelectorSpec
-
Build and return parent builder.
- and() - Method in interface org.springframework.shell.jline.tui.component.flow.StringInputSpec
-
Build and return parent builder.
- and() - Method in class org.springframework.shell.jline.tui.table.TableBuilder.CellMatcherStub
- AnimationEventLoopProcessor - Class in org.springframework.shell.jline.tui.component.view.event.processor
-
EventLoop.EventLoopProcessorconverting incoming message into animation tick messages. - AnimationEventLoopProcessor() - Constructor for class org.springframework.shell.jline.tui.component.view.event.processor.AnimationEventLoopProcessor
- ANSI - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.TerminalMode
- ANTIQUEWHITE - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- ANTIQUEWHITE1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- ANTIQUEWHITE2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- ANTIQUEWHITE3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- ANTIQUEWHITE4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- 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
- applicationReadyEventListener() - Method in class org.springframework.shell.boot.ApplicationRunnerAutoConfiguration
- ApplicationRunnerAutoConfiguration - Class in org.springframework.shell.boot
- ApplicationRunnerAutoConfiguration() - Constructor for class org.springframework.shell.boot.ApplicationRunnerAutoConfiguration
- AppView - Class in org.springframework.shell.jline.tui.component.view.control
-
AppViewprovides an opinionated terminal UI application view controlling main viewing area, menubar, statusbar and modal window system. - AppView(View, View, View) - Constructor for class org.springframework.shell.jline.tui.component.view.control.AppView
- AppView.AppViewEvent - Record Class in org.springframework.shell.jline.tui.component.view.control
-
ViewEventindicating direction for a next selection. - AppView.AppViewEventArgs - Record Class in org.springframework.shell.jline.tui.component.view.control
- AppView.AppViewEventArgs.Direction - Enum Class in org.springframework.shell.jline.tui.component.view.control
-
Direction where next selection should go.
- AppViewEvent(View, AppView.AppViewEventArgs) - Constructor for record class org.springframework.shell.jline.tui.component.view.control.AppView.AppViewEvent
-
Creates an instance of a
AppViewEventrecord class. - AppViewEventArgs(AppView.AppViewEventArgs.Direction) - Constructor for record class org.springframework.shell.jline.tui.component.view.control.AppView.AppViewEventArgs
-
Creates an instance of a
AppViewEventArgsrecord class. - AQUAMARINE - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- AQUAMARINE1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- AQUAMARINE2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- AQUAMARINE3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- AQUAMARINE4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- args() - Method in record class org.springframework.shell.jline.tui.component.view.control.AppView.AppViewEvent
-
Returns the value of the
argsrecord component. - args() - Method in record class org.springframework.shell.jline.tui.component.view.control.ButtonView.ButtonViewSelectEvent
-
Returns the value of the
argsrecord component. - args() - Method in record class org.springframework.shell.jline.tui.component.view.control.DialogView.DialogViewCloseEvent
-
Returns the value of the
argsrecord component. - args() - Method in record class org.springframework.shell.jline.tui.component.view.control.InputView.InputViewTextChangeEvent
-
Returns the value of the
argsrecord component. - args() - Method in record class org.springframework.shell.jline.tui.component.view.control.ListView.ListViewOpenSelectedItemEvent
-
Returns the value of the
argsrecord component. - args() - Method in record class org.springframework.shell.jline.tui.component.view.control.ListView.ListViewSelectedItemChangedEvent
-
Returns the value of the
argsrecord component. - args() - Method in record class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuViewOpenSelectedItemEvent
-
Returns the value of the
argsrecord component. - args() - Method in record class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuViewSelectedItemChangedEvent
-
Returns the value of the
argsrecord component. - args() - Method in record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressViewEndEvent
-
Returns the value of the
argsrecord component. - args() - Method in record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressViewStartEvent
-
Returns the value of the
argsrecord component. - args() - Method in record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressViewStateChangeEvent
-
Returns the value of the
argsrecord component. - args() - Method in record class org.springframework.shell.jline.tui.component.view.control.StatusBarView.StatusBarViewOpenSelectedItemEvent
-
Returns the value of the
argsrecord component. - args() - Method in record class org.springframework.shell.jline.tui.component.view.control.ViewDoneEvent.GenericViewDoneEvent
-
Returns the value of the
argsrecord component. - args() - Method in interface org.springframework.shell.jline.tui.component.view.control.ViewEvent
- args() - Method in record class org.springframework.shell.test.ShellTestClient.ShellRunnerTaskData
-
Returns the value of the
argsrecord component. - argsOf(KeyEvent) - Static method in interface org.springframework.shell.jline.tui.component.view.event.KeyHandler
-
Construct
KeyHandler.KeyHandlerArgsfrom aKeyEvent. - argsOf(MouseEvent) - Static method in interface org.springframework.shell.jline.tui.component.view.event.MouseHandler
-
Construct
MouseHandler.MouseHandlerArgsfrom aMouseEvent. - Argument - Annotation Interface in org.springframework.shell.core.command.annotation
-
Annotation marking a method parameter as an argument to a
Command. - ARGUMENT_PREFIX - Static variable in class org.springframework.shell.core.support.AbstractArgumentMethodArgumentResolver
- arguments() - Method in record class org.springframework.shell.core.command.ParsedInput
-
Returns the value of the
argumentsrecord component. - Arguments - Annotation Interface in org.springframework.shell.core.command.annotation
-
Annotation marking a method parameter as a target for a collection of arguments to a
Command. - ArrayTableModel - Class in org.springframework.shell.jline.tui.table
-
A TableModel backed by a row-first array.
- ArrayTableModel(Object[][]) - Constructor for class org.springframework.shell.jline.tui.table.ArrayTableModel
- 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. - Asterisk - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- at(int, int) - Static method in class org.springframework.shell.jline.tui.table.CellMatchers
- AutoConfigureShell - Annotation Interface in org.springframework.shell.test.autoconfigure
-
Auto-configuration importsfor typical Shell tests. - AutoConfigureShellTestClient - Annotation Interface in org.springframework.shell.test.autoconfigure
-
Annotation that can be applied to a test class to enable and configure auto-configuration of shell client.
- 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
- AutoSizeConstraints - Class in org.springframework.shell.jline.tui.table
-
A SizeConstraints implementation that splits lines at space boundaries and returns an extent with minimal and maximal width requirements.
- AutoSizeConstraints() - Constructor for class org.springframework.shell.jline.tui.table.AutoSizeConstraints
- AutoWrap - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.TerminalMode
- Availability - Class in org.springframework.shell.core.command.availability
-
Indicates whether or not a command is currently available.
- AvailabilityProvider - Interface in org.springframework.shell.core.command.availability
-
Interface resolving
Availability. - AvailabilityReflectiveProcessor - Class in org.springframework.shell.core.command.availability
-
A
ReflectiveProcessorimplementation that registers methods of a return typeAvailabilityfrom a target which is a class. - AvailabilityReflectiveProcessor() - Constructor for class org.springframework.shell.core.command.availability.AvailabilityReflectiveProcessor
- available() - Static method in class org.springframework.shell.core.command.availability.Availability
- await() - Method in interface org.springframework.shell.jline.tui.component.ViewComponent.ViewComponentRun
-
Await component termination.
- AZURE - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- AZURE1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- AZURE2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- AZURE3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- AZURE4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
B
- b - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- B - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- background() - Method in class org.springframework.shell.jline.tui.style.StyleSettings
- background() - Method in record class org.springframework.shell.jline.tui.style.ThemeResolver.ResolvedValues
-
Returns the value of the
backgroundrecord component. - background(Rectangle, int) - Method in interface org.springframework.shell.jline.tui.component.view.screen.Screen.Writer
-
Fill background with a given color.
- backspace() - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
- backspace() - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
- Backspace - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- Backtab - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- BaseComponentContext<C extends ComponentContext<C>> - Class in org.springframework.shell.jline.tui.component.context
-
Base implementation of a
ComponentContext. - BaseComponentContext() - Constructor for class org.springframework.shell.jline.tui.component.context.BaseComponentContext
- BaseConfirmationInput - Class in org.springframework.shell.jline.tui.component.flow
-
Base impl for
ConfirmationInputSpec. - BaseConfirmationInput(ComponentFlow.BaseBuilder, String) - Constructor for class org.springframework.shell.jline.tui.component.flow.BaseConfirmationInput
- BaseInput<T extends BaseInputSpec<T>> - Class in org.springframework.shell.jline.tui.component.flow
-
Base impl for specs.
- BaseInputSpec<T extends BaseInputSpec<T>> - Interface in org.springframework.shell.jline.tui.component.flow
-
Base spec for other specs.
- BaseMultiItemSelector - Class in org.springframework.shell.jline.tui.component.flow
-
Base impl for
MultiItemSelectorSpec. - BaseMultiItemSelector(ComponentFlow.BaseBuilder, String) - Constructor for class org.springframework.shell.jline.tui.component.flow.BaseMultiItemSelector
- BaseNumberInput - Class in org.springframework.shell.jline.tui.component.flow
-
Base impl for
NumberInputSpec. - BaseNumberInput(ComponentFlow.BaseBuilder, String) - Constructor for class org.springframework.shell.jline.tui.component.flow.BaseNumberInput
- BasePathInput - Class in org.springframework.shell.jline.tui.component.flow
-
Base impl for
PathInputSpec. - BasePathInput(ComponentFlow.BaseBuilder, String) - Constructor for class org.springframework.shell.jline.tui.component.flow.BasePathInput
- BaseSelectorComponentContext() - Constructor for class org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent.BaseSelectorComponentContext
- BaseSingleItemSelector - Class in org.springframework.shell.jline.tui.component.flow
-
Base impl for
SingleItemSelectorSpec. - BaseSingleItemSelector(ComponentFlow.BaseBuilder, String) - Constructor for class org.springframework.shell.jline.tui.component.flow.BaseSingleItemSelector
- BaseStringInput - Class in org.springframework.shell.jline.tui.component.flow
-
Base impl for
StringInputSpec. - BaseStringInput(ComponentFlow.BaseBuilder, String) - Constructor for class org.springframework.shell.jline.tui.component.flow.BaseStringInput
- BaseTextComponentContext() - Constructor for class org.springframework.shell.jline.tui.component.support.AbstractTextComponent.BaseTextComponentContext
- BeanListTableModel<T> - Class in org.springframework.shell.jline.tui.table
-
A table model that is backed by a list of beans.
- BeanListTableModel(Class<T>, Iterable<T>) - Constructor for class org.springframework.shell.jline.tui.table.BeanListTableModel
- BeanListTableModel(Iterable<T>, String...) - Constructor for class org.springframework.shell.jline.tui.table.BeanListTableModel
- BeanListTableModel(Iterable<T>, LinkedHashMap<String, Object>) - Constructor for class org.springframework.shell.jline.tui.table.BeanListTableModel
- 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.
- bindAll(KeyMap<Integer>) - Method in class org.springframework.shell.jline.tui.component.view.event.KeyBinder
- bindKeyMap(KeyMap<String>) - Method in class org.springframework.shell.jline.tui.component.PathSearch
- bindKeyMap(KeyMap<String>) - Method in class org.springframework.shell.jline.tui.component.support.AbstractComponent
-
Bind key map.
- bindKeyMap(KeyMap<String>) - Method in class org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent
- bindKeyMap(KeyMap<String>) - Method in class org.springframework.shell.jline.tui.component.support.AbstractTextComponent
- BISQUE - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- BISQUE1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- BISQUE2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- BISQUE3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- BISQUE4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- bitsetCopy(BitSet, int, BitSet, int, int) - Static method in class org.springframework.shell.test.jediterm.terminal.util.Util
- BLACK - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- 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
- BLUE - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- BLUE1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- BLUE2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- BLUE3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- BLUE4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- BOLD - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.TextStyle.Option
- border(int, int, int, int) - Method in interface org.springframework.shell.jline.tui.component.view.screen.Screen.Writer
-
Write a border with a given rectangle coordinates.
- BORDER_BOTTOM - Static variable in interface org.springframework.shell.jline.tui.component.view.screen.ScreenItem
- BORDER_LEFT - Static variable in interface org.springframework.shell.jline.tui.component.view.screen.ScreenItem
- BORDER_RIGHT - Static variable in interface org.springframework.shell.jline.tui.component.view.screen.ScreenItem
- BORDER_TOP - Static variable in interface org.springframework.shell.jline.tui.component.view.screen.ScreenItem
- BorderSpecification - Class in org.springframework.shell.jline.tui.table
-
This represents a directive to set some borders on cells of a table.
- BorderStyle - Enum Class in org.springframework.shell.jline.tui.table
-
Provides support for different styles of borders, using simple or fancy ascii art.
- bottom - Enum constant in enum class org.springframework.shell.jline.tui.table.SimpleVerticalAligner
- BOTTOM - Enum constant in enum class org.springframework.shell.jline.tui.geom.VerticalAlign
- BOTTOM - Static variable in class org.springframework.shell.jline.tui.table.BorderSpecification
- BoxView - Class in org.springframework.shell.jline.tui.component.view.control
-
BoxViewis aViewwith an empty background and optional border and title. - BoxView() - Constructor for class org.springframework.shell.jline.tui.component.view.control.BoxView
- BraceLeft - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- BraceRight - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- 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
- BROWN - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- BROWN1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- BROWN2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- BROWN3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- BROWN4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- 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.core.command.ParsedInput.Builder
- build() - Method in class org.springframework.shell.jline.tui.component.flow.ComponentFlow.BaseBuilder
- build() - Method in interface org.springframework.shell.jline.tui.component.flow.ComponentFlow.Builder
-
Builds instance of input wizard.
- build() - Method in class org.springframework.shell.jline.tui.component.message.ShellMessageBuilder
- build() - Method in interface org.springframework.shell.jline.tui.component.view.screen.Screen.WriterBuilder
-
Build a
Screen.Writer. - build() - Method in class org.springframework.shell.jline.tui.component.view.TerminalUIBuilder
-
Build a new
TerminalUIinstance and configure it using this builder. - build() - Method in interface org.springframework.shell.jline.tui.support.search.SearchMatch.Builder
-
Build instance of a
SearchMatch. - build() - Method in class org.springframework.shell.jline.tui.support.search.SearchMatch.DefaultBuilder
- build() - Method in class org.springframework.shell.jline.tui.table.TableBuilder
- build() - Method in class org.springframework.shell.jline.tui.table.TableBuilder.CellMatcherStub
- build() - Method in class org.springframework.shell.jline.tui.table.TableModelBuilder
- build() - Method in class org.springframework.shell.test.jediterm.terminal.TextStyle.Builder
- build() - Method in class org.springframework.shell.test.ShellTestClient.Builder
- build() - Method in interface org.springframework.shell.test.ShellWriteSequence
-
Build the result.
- build() - Method in class org.springframework.shell.test.ShellWriteSequence.DefaultShellWriteSequence
- build(View) - Method in class org.springframework.shell.jline.tui.component.ViewComponentBuilder
-
Build a new
ViewComponentinstance and configure it using this builder. - builder() - Static method in interface org.springframework.shell.core.command.Command
-
Creates and returns a new instance of a
Builderfor defining and constructing commands. - builder() - Static method in record class org.springframework.shell.core.command.ParsedInput
- builder() - Static method in interface org.springframework.shell.jline.tui.component.flow.ComponentFlow
-
Gets a new instance of an input wizard builder.
- builder() - Static method in interface org.springframework.shell.jline.tui.support.search.SearchMatch
-
Gets an instance of a builder for a
SearchMatch. - builder(TerminalSession, PromptProvider, LineReader, Terminal, Parser) - Static method in interface org.springframework.shell.test.ShellTestClient
-
Get an instance of a builder.
- Builder() - Constructor for class org.springframework.shell.core.command.Command.Builder
- Builder() - Constructor for class org.springframework.shell.core.command.ParsedInput.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
- BURLYWOOD - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- BURLYWOOD1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- BURLYWOOD2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- BURLYWOOD3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- BURLYWOOD4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- Button() - Constructor for class org.springframework.shell.jline.tui.component.view.event.MouseEvent.Button
- Button1 - Static variable in class org.springframework.shell.jline.tui.component.view.event.MouseEvent.Button
- Button2 - Static variable in class org.springframework.shell.jline.tui.component.view.event.MouseEvent.Button
- Button3 - Static variable in class org.springframework.shell.jline.tui.component.view.event.MouseEvent.Button
- buttonBackground() - Method in class org.springframework.shell.jline.tui.style.StyleSettings
- ButtonMask - Static variable in class org.springframework.shell.jline.tui.component.view.event.MouseEvent.MouseMask
- ButtonView - Class in org.springframework.shell.jline.tui.component.view.control
-
ButtonViewis aViewwith border and text acting as a button. - ButtonView() - Constructor for class org.springframework.shell.jline.tui.component.view.control.ButtonView
- ButtonView(String) - Constructor for class org.springframework.shell.jline.tui.component.view.control.ButtonView
- ButtonView(String, Runnable) - Constructor for class org.springframework.shell.jline.tui.component.view.control.ButtonView
- ButtonView.ButtonViewItemEventArgs - Record Class in org.springframework.shell.jline.tui.component.view.control
- ButtonView.ButtonViewSelectEvent - Record Class in org.springframework.shell.jline.tui.component.view.control
- ButtonViewItemEventArgs() - Constructor for record class org.springframework.shell.jline.tui.component.view.control.ButtonView.ButtonViewItemEventArgs
-
Creates an instance of a
ButtonViewItemEventArgsrecord class. - ButtonViewSelectEvent(View, ButtonView.ButtonViewItemEventArgs) - Constructor for record class org.springframework.shell.jline.tui.component.view.control.ButtonView.ButtonViewSelectEvent
-
Creates an instance of a
ButtonViewSelectEventrecord class.
C
- c - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- C - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- 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.
- CADETBLUE - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- CADETBLUE1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- CADETBLUE2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- CADETBLUE3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- CADETBLUE4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- CAMELCASE - Static variable in class org.springframework.shell.core.command.support.OptionNameModifierSupport
- cancel() - Method in interface org.springframework.shell.jline.tui.component.ViewComponent.ViewComponentRun
-
Cancel component run.
- canOpenSession() - Method in class org.springframework.shell.test.jediterm.terminal.ui.JediTermWidget
- canOpenSession() - Method in interface org.springframework.shell.test.jediterm.terminal.ui.TerminalWidget
- canProcess(Message<?>) - Method in interface org.springframework.shell.jline.tui.component.view.event.EventLoop.EventLoopProcessor
-
Checks if this processor can process an event.
- canProcess(Message<?>) - Method in class org.springframework.shell.jline.tui.component.view.event.processor.AnimationEventLoopProcessor
- canProcess(Message<?>) - Method in class org.springframework.shell.jline.tui.component.view.event.processor.TaskEventLoopProcessor
- capture() - Method in record class org.springframework.shell.jline.tui.component.view.event.KeyHandler.KeyHandlerResult
-
Returns the value of the
capturerecord component. - capture() - Method in record class org.springframework.shell.jline.tui.component.view.event.MouseHandler.MouseHandlerResult
-
Returns the value of the
capturerecord component. - 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
- caseSensitive(boolean) - Method in interface org.springframework.shell.jline.tui.support.search.SearchMatch.Builder
-
Set a flag for
caseSensitive. - caseSensitive(boolean) - Method in class org.springframework.shell.jline.tui.support.search.SearchMatch.DefaultBuilder
- category() - Method in class org.springframework.shell.core.completion.CompletionProposal
- category(String) - Method in class org.springframework.shell.core.completion.CompletionProposal
- Cell<T> - Interface in org.springframework.shell.jline.tui.component.view.control.cell
-
Base interface for all cells.
- CellMatcher - Interface in org.springframework.shell.jline.tui.table
-
This is used to specify where some components of a Table may be applied.
- CellMatchers - Class in org.springframework.shell.jline.tui.table
-
Contains factory methods for commonly used
CellMatchers. - CellMatchers() - Constructor for class org.springframework.shell.jline.tui.table.CellMatchers
- center - Enum constant in enum class org.springframework.shell.jline.tui.table.SimpleHorizontalAligner
- CENTER - Enum constant in enum class org.springframework.shell.jline.tui.geom.HorizontalAlign
- CENTER - Enum constant in enum class org.springframework.shell.jline.tui.geom.VerticalAlign
- Char - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- 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
- CharMask - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.KeyMask
- charsEqualIgnoreCase(char, char) - Static method in class org.springframework.shell.test.jediterm.terminal.util.Util
- CHARTREUSE - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- CHARTREUSE1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- CHARTREUSE2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- CHARTREUSE3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- CHARTREUSE4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- CharUtils - Class in org.springframework.shell.test.jediterm.terminal.util
- CharUtils.CharacterType - Enum Class in org.springframework.shell.test.jediterm.terminal.util
- checkboxOff() - Method in class org.springframework.shell.jline.tui.style.FigureSettings
- checkboxOn() - Method in class org.springframework.shell.jline.tui.style.FigureSettings
- CHECKED - Enum constant in enum class org.springframework.shell.jline.tui.component.view.control.ListView.ItemStyle
-
The item will indicate checked/un-checked state.
- CHECKED - Enum constant in enum class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuItemCheckStyle
-
The menu item will indicate checked/un-checked state.
- CHOCOLATE - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- CHOCOLATE1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- CHOCOLATE2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- CHOCOLATE3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- CHOCOLATE4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- clear(TerminalLine.TextEntry) - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalLine
- Clear - Class in org.springframework.shell.core.commands
-
ANSI console clear command.
- Clear() - Constructor for class org.springframework.shell.core.commands.Clear
- 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
- clearCommand() - Method in class org.springframework.shell.boot.StandardCommandsAutoConfiguration
- ClearCommand() - Constructor for class org.springframework.shell.boot.SpringShellProperties.ClearCommand
- clearCommands() - Method in class org.springframework.shell.core.command.CommandRegistry
- clearHistory() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
- clearItems() - Method in class org.springframework.shell.jline.tui.component.view.control.GridView
-
Remove all items.
- 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
- clip(int, int, int, int) - Method in class org.springframework.shell.jline.tui.component.view.screen.DefaultScreen
- clip(int, int, int, int) - Method in interface org.springframework.shell.jline.tui.component.view.screen.Screen
-
Clip a screen with a given bounds.
- clone() - Method in class org.springframework.shell.jline.tui.component.flow.ComponentFlow.BaseBuilder
- clone() - Method in interface org.springframework.shell.jline.tui.component.flow.ComponentFlow.Builder
-
Clones existing builder.
- clone() - Method in class org.springframework.shell.test.jediterm.terminal.model.CharBuffer
- close() - Method in class org.springframework.shell.core.FileInputProvider
- close() - Method in class org.springframework.shell.jline.tui.component.ViewComponentExecutor
- 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
- CloseBracket - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- code() - Method in record class org.springframework.shell.core.command.ExitStatus
-
Returns the value of the
coderecord component. - Colon - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- color(int) - Method in interface org.springframework.shell.jline.tui.component.view.screen.Screen.WriterBuilder
-
Define a color this
Screen.Writeroperates on. - Color - Class in org.springframework.shell.jline.tui.component.view.screen
- Color() - Constructor for class org.springframework.shell.jline.tui.component.view.screen.Color
- column(int) - Static method in class org.springframework.shell.jline.tui.table.CellMatchers
- Comma - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- 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
- Command - Interface in org.springframework.shell.core.command
- Command - Annotation Interface in org.springframework.shell.core.command.annotation
-
Annotation marking a method to be a shell command.
- Command() - Constructor for class org.springframework.shell.boot.SpringShellProperties.Command
- Command.Builder - Class in org.springframework.shell.core.command
-
Builder for creating command.
- CommandArgument - Record Class in org.springframework.shell.core.command
-
Record representing a runtime argument to a command.
- CommandArgument(int, String) - Constructor for record class org.springframework.shell.core.command.CommandArgument
-
Creates an instance of a
CommandArgumentrecord class. - CommandAvailability - Annotation Interface in org.springframework.shell.core.command.annotation
-
Annotation marking a method having
Availability. - CommandContext - Record Class in org.springframework.shell.core.command
-
Interface containing runtime information about the current command invocation.
- CommandContext(ParsedInput, CommandRegistry, PrintWriter) - Constructor for record class org.springframework.shell.core.command.CommandContext
-
Creates an instance of a
CommandContextrecord class. - CommandCreationException - Exception in org.springframework.shell.core.command
-
Exception to report that a command in not well-defined.
- CommandCreationException(String) - Constructor for exception org.springframework.shell.core.command.CommandCreationException
- CommandCreationException(String, Throwable) - Constructor for exception org.springframework.shell.core.command.CommandCreationException
- CommandExecutionException - Exception in org.springframework.shell.core.command
-
Exception to signal that an error happened while executing a command.
- CommandExecutionException(String) - Constructor for exception org.springframework.shell.core.command.CommandExecutionException
- CommandExecutionException(String, Throwable) - Constructor for exception org.springframework.shell.core.command.CommandExecutionException
- CommandExecutor - Class in org.springframework.shell.core.command
-
Executes commands based on parsed input.
- CommandExecutor(CommandRegistry) - Constructor for class org.springframework.shell.core.command.CommandExecutor
-
Create a new
CommandExecutorinstance. - CommandFactoryBean - Class in org.springframework.shell.core.command.annotation.support
-
Factory bean to build instances of
Command. - CommandFactoryBean(Method) - Constructor for class org.springframework.shell.core.command.annotation.support.CommandFactoryBean
- commandName() - Method in record class org.springframework.shell.core.command.ParsedInput
-
Returns the value of the
commandNamerecord component. - commandName(String) - Method in class org.springframework.shell.core.command.ParsedInput.Builder
- CommandNotCurrentlyAvailableException - Exception in org.springframework.shell.core.command
-
Indicates that a command exists but is currently not invokable.
- CommandNotCurrentlyAvailableException(String, Availability) - Constructor for exception org.springframework.shell.core.command.CommandNotCurrentlyAvailableException
- CommandNotFoundException - Exception in org.springframework.shell.core.command
-
Exception to signal that a command could be mapped to user input
- CommandNotFoundException(String) - Constructor for exception org.springframework.shell.core.command.CommandNotFoundException
- commandOption(CommandOption) - Method in class org.springframework.shell.core.completion.CompletionContext
-
Return a copy of this context with given command option.
- CommandOption - Record Class in org.springframework.shell.core.command
-
Record representing the runtime information about an option of a command.
- CommandOption(char, String, String) - Constructor for record class org.springframework.shell.core.command.CommandOption
-
Creates an instance of a
CommandOptionrecord class. - commandParser() - Method in class org.springframework.shell.boot.ShellRunnerAutoConfiguration
- CommandParser - Interface in org.springframework.shell.core.command
-
Interface parsing arguments for a
Command. - commandRegistration(Command) - Method in class org.springframework.shell.core.completion.CompletionContext
-
Return a copy of this context with given command registration.
- commandRegistry() - Method in record class org.springframework.shell.core.command.CommandContext
-
Returns the value of the
commandRegistryrecord component. - commandRegistry(ApplicationContext) - Method in class org.springframework.shell.boot.CommandRegistryAutoConfiguration
- CommandRegistry - Class in org.springframework.shell.core.command
-
Class representing a registry of
Commands. - CommandRegistry() - Constructor for class org.springframework.shell.core.command.CommandRegistry
- CommandRegistry(Set<Command>) - Constructor for class org.springframework.shell.core.command.CommandRegistry
- CommandRegistryAutoConfiguration - Class in org.springframework.shell.boot
- CommandRegistryAutoConfiguration() - Constructor for class org.springframework.shell.boot.CommandRegistryAutoConfiguration
- CommandRegistryCustomizer - Interface in org.springframework.shell.core.command
-
Interface to customize a
CommandRegistry. - CommandUtils - Class in org.springframework.shell.core.utils
-
Utility class for command-related operations.
- CommandUtils() - Constructor for class org.springframework.shell.core.utils.CommandUtils
- commandValueProvider(CommandRegistry) - Method in class org.springframework.shell.boot.StandardAPIAutoConfiguration
- CommandValueProvider - Class in org.springframework.shell.core
-
A
ValueProviderthat can be used to auto-complete names of shell commands. - CommandValueProvider(CommandRegistry) - Constructor for class org.springframework.shell.core.CommandValueProvider
- compareTo(PathSearch.ScoredPath) - Method in class org.springframework.shell.jline.tui.component.PathSearch.ScoredPath
- complete() - Method in class org.springframework.shell.core.completion.CompletionProposal
- complete(boolean) - Method in class org.springframework.shell.core.completion.CompletionProposal
- complete(CompletionContext) - Method in class org.springframework.shell.core.CommandValueProvider
- complete(CompletionContext) - Method in class org.springframework.shell.core.FileValueProvider
- complete(CompletionContext) - Method in interface org.springframework.shell.core.ValueProvider
-
Complete completion proposals.
- CompletingParsedLine - Interface in org.springframework.shell.jline
-
An extension of
ParsedLinethat, being aware of the quoting and escaping rules of theParserthat produced it, knows if and how a completion candidate should be escaped/quoted. - CompletionCommand() - Constructor for class org.springframework.shell.boot.SpringShellProperties.CompletionCommand
- CompletionContext - Class in org.springframework.shell.core.completion
-
Represents the buffer context in which completion was triggered.
- CompletionContext(List<String>, int, int, Command, CommandOption) - Constructor for class org.springframework.shell.core.completion.CompletionContext
- CompletionProposal - Class in org.springframework.shell.core.completion
-
Represents a proposal for TAB completion, made not only of the text to append, but also metadata about the proposal.
- CompletionProposal(String) - Constructor for class org.springframework.shell.core.completion.CompletionProposal
- CompletionProvider - Interface in org.springframework.shell.core.completion
-
Interface resolving completion proposals.
- CompletionResolver - Interface in org.springframework.shell.core.completion
-
Interface resolving completion proposals.
- ComponentContext<C extends ComponentContext<C>> - Interface in org.springframework.shell.jline.tui.component.context
-
Contract for base component context having access to basic key/value pairs.
- ComponentFlow - Interface in org.springframework.shell.jline.tui.component.flow
-
Wizart providing an implementation which allows more polished way to ask various inputs from a user using shell style components for simple text/path input, single select and multi-select.
- ComponentFlow.BaseBuilder - Class in org.springframework.shell.jline.tui.component.flow
- ComponentFlow.Builder - Interface in org.springframework.shell.jline.tui.component.flow
-
Interface for a wizard builder.
- ComponentFlow.ComponentFlowResult - Interface in org.springframework.shell.jline.tui.component.flow
-
Results from a flow run.
- ComponentFlow.DefaultBuilder - Class in org.springframework.shell.jline.tui.component.flow
- ComponentFlow.DefaultComponentFlow - Class in org.springframework.shell.jline.tui.component.flow
- ComponentFlow.DefaultComponentFlowResult - Class in org.springframework.shell.jline.tui.component.flow
- ComponentFlow.OrderedInputOperation - Class in org.springframework.shell.jline.tui.component.flow
- ComponentFlowAutoConfiguration - Class in org.springframework.shell.boot
-
Auto-configurationforComponentFlow. - ComponentFlowAutoConfiguration() - Constructor for class org.springframework.shell.boot.ComponentFlowAutoConfiguration
- ComponentFlowAutoConfiguration.ComponentFlowConfiguration - Class in org.springframework.shell.boot
- componentFlowBuilder(ObjectProvider<ComponentFlowCustomizer>) - Method in class org.springframework.shell.boot.ComponentFlowAutoConfiguration
- ComponentFlowConfiguration() - Constructor for class org.springframework.shell.boot.ComponentFlowAutoConfiguration.ComponentFlowConfiguration
- ComponentFlowCustomizer - Interface in org.springframework.shell.boot
-
Callback interface that can be used to customize a
ComponentFlow.Builder. - Config() - Constructor for class org.springframework.shell.boot.SpringShellProperties.Config
- configure(View) - Method in class org.springframework.shell.jline.tui.component.view.TerminalUI
- configure(T) - Method in class org.springframework.shell.jline.tui.component.view.TerminalUIBuilder
-
Configure the provided
TerminalUIinstance using this builder. - configureKeyValueRendering(TableBuilder, String) - Static method in class org.springframework.shell.jline.tui.table.Tables
-
Install all the necessary formatters, aligners, etc for key-value rendering of Maps.
- ConfirmationInput - Class in org.springframework.shell.jline.tui.component
-
Component for a confirmation question.
- ConfirmationInput(Terminal) - Constructor for class org.springframework.shell.jline.tui.component.ConfirmationInput
- ConfirmationInput(Terminal, String) - Constructor for class org.springframework.shell.jline.tui.component.ConfirmationInput
- ConfirmationInput(Terminal, String, boolean) - Constructor for class org.springframework.shell.jline.tui.component.ConfirmationInput
- ConfirmationInput(Terminal, String, boolean, Function<ConfirmationInput.ConfirmationInputContext, List<AttributedString>>) - Constructor for class org.springframework.shell.jline.tui.component.ConfirmationInput
- ConfirmationInput.ConfirmationInputContext - Interface in org.springframework.shell.jline.tui.component
- ConfirmationInputSpec - Interface in org.springframework.shell.jline.tui.component.flow
-
Interface for string input spec builder.
- consoleInputProvider() - Method in class org.springframework.shell.boot.ShellRunnerAutoConfiguration
- ConsoleInputProvider - Class in org.springframework.shell.core
-
Input provider based on the JVM's system
Console. - ConsoleInputProvider() - Constructor for class org.springframework.shell.core.ConsoleInputProvider
-
Create a new
ConsoleInputProviderinstance. - ConsoleInputProvider(Console) - Constructor for class org.springframework.shell.core.ConsoleInputProvider
-
Create a new
ConsoleInputProviderinstance. - 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
- consumed() - Method in record class org.springframework.shell.jline.tui.component.view.event.KeyHandler.KeyHandlerResult
-
Returns the value of the
consumedrecord component. - consumed() - Method in record class org.springframework.shell.jline.tui.component.view.event.MouseHandler.MouseHandlerResult
-
Returns the value of the
consumedrecord component. - 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
- consumer() - Method in record class org.springframework.shell.jline.tui.component.view.event.KeyBindingConsumerArgs
-
Returns the value of the
consumerrecord component. - consumer() - Method in record class org.springframework.shell.jline.tui.component.view.event.MouseBindingConsumerArgs
-
Returns the value of the
consumerrecord component. - ConsumerCommandAdapter - Class in org.springframework.shell.core.commands.adapter
-
An adapter to adapt a
Consumeras a command. - ConsumerCommandAdapter(String, String, String, String, Consumer<CommandContext>) - Constructor for class org.springframework.shell.core.commands.adapter.ConsumerCommandAdapter
-
Create a new
ConsumerCommandAdapter. - contains(int, int) - Method in record class org.springframework.shell.jline.tui.geom.Rectangle
- containsIgnoreCase(String, String) - Static method in class org.springframework.shell.test.jediterm.terminal.util.Util
- containsKey(Object) - Method in interface org.springframework.shell.jline.tui.component.context.ComponentContext
-
Check if a context contains a key.
- containsText(String) - Method in class org.springframework.shell.test.ShellScreenAssert
-
Verifies that text if found from a screen.
- Context() - Constructor for class org.springframework.shell.boot.SpringShellProperties.Context
- Control - Interface in org.springframework.shell.jline.tui.component.view.control
-
Base interface for all controls.
- Control - Static variable in class org.springframework.shell.jline.tui.component.view.event.MouseEvent.Modifier
- 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
- CORAL - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- CORAL1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- CORAL2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- CORAL3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- CORAL4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- CORNSILK - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- CORNSILK1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- CORNSILK2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- CORNSILK3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- CORNSILK4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- 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
- createMethodParameter(Executable, int) - Static method in class org.springframework.shell.core.utils.Utils
-
Return a properly initialized MethodParameter for the given executable and index.
- createMethodParameter(Parameter) - Static method in class org.springframework.shell.core.utils.Utils
-
Convert from JDK
Parameterto SpringMethodParameter. - createMethodParameters(Executable) - Static method in class org.springframework.shell.core.utils.Utils
-
Return MethodParameters for each parameter of the given method/constructor.
- createNamedValueInfo(MethodParameter) - Method in class org.springframework.shell.core.support.AbstractArgumentMethodArgumentResolver
-
Create the
AbstractArgumentMethodArgumentResolver.NamedValueInfoobject for the given method parameter. - 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
- CtrlMask - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.KeyMask
- currentWord() - Method in class org.springframework.shell.core.completion.CompletionContext
-
Return the whole word the cursor is in, or
nullif the cursor is past the last word. - currentWordUpToCursor() - Method in class org.springframework.shell.core.completion.CompletionContext
- cursor() - Method in class org.springframework.shell.jline.ExtendedDefaultParser.ExtendedArgumentList
- 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
- CursorDown - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- 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
- CursorLeft - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- 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
- CursorRight - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- 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
- CursorUp - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- CursorVisible - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.TerminalMode
- customize(TerminalBuilder) - Method in interface org.springframework.shell.boot.TerminalCustomizer
-
Callback to customize a
TerminalBuilderinstance. - customize(CommandRegistry) - Method in interface org.springframework.shell.core.command.CommandRegistryCustomizer
-
Customize a command catalog.
- customize(ComponentFlow.Builder) - Method in interface org.springframework.shell.boot.ComponentFlowCustomizer
-
Callback to customize a
ComponentFlow.Builderinstance. - customize(TerminalUI) - Method in interface org.springframework.shell.jline.tui.component.view.TerminalUICustomizer
-
Callback to customize a
TerminalUIinstance. - customizers(Collection<? extends TerminalUICustomizer>) - Method in class org.springframework.shell.jline.tui.component.view.TerminalUIBuilder
-
Set the
TerminalUICustomizerthat should be applied to theTerminalUI. - CYAN - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- CYAN1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- CYAN2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- CYAN3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- CYAN4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
D
- d - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- D - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- DANISH - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.emulator.charset.CharacterSet
- DARKGOLDENROD - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- DARKGOLDENROD1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- DARKGOLDENROD2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- DARKGOLDENROD3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- DARKGOLDENROD4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- DARKOLIVE - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- DARKOLIVE1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- DARKOLIVE2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- DARKOLIVE3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- DARKOLIVE4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- DARKORANGE - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- DARKORANGE1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- DARKORANGE2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- DARKORANGE3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- DARKORANGE4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- DARKORCHID - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- DARKORCHID1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- DARKORCHID2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- DARKORCHID3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- DARKORCHID4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- DARKSEAGREEN - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- DARKSEAGREEN1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- DARKSEAGREEN2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- DARKSEAGREEN3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- DARKSEAGREEN4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- DARKSLATEGRAY - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- DARKSLATEGRAY1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- DARKSLATEGRAY2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- DARKSLATEGRAY3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- DARKSLATEGRAY4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- data() - Method in record class org.springframework.shell.jline.tui.component.view.event.KeyEvent
-
Returns the value of the
datarecord component. - DataStreamIteratingEmulator - Class in org.springframework.shell.test.jediterm.terminal
- DataStreamIteratingEmulator(TerminalDataStream, Terminal) - Constructor for class org.springframework.shell.test.jediterm.terminal.DataStreamIteratingEmulator
- DebugAligner - Class in org.springframework.shell.jline.tui.table
-
A decorator Aligner that checks the Aligner invariants contract, useful for debugging.
- DebugAligner(Aligner) - Constructor for class org.springframework.shell.jline.tui.table.DebugAligner
- DebugTextWrapper - Class in org.springframework.shell.jline.tui.table
-
A TextWrapper that delegates to another but makes sure that the contract is not violated.
- DebugTextWrapper(TextWrapper) - Constructor for class org.springframework.shell.jline.tui.table.DebugTextWrapper
- 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
- DEEPPINK - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- DEEPPINK1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- DEEPPINK2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- DEEPPINK3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- DEEPPINK4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- DEEPSKYBLUE - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- DEEPSKYBLUE1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- DEEPSKYBLUE2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- DEEPSKYBLUE3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- DEEPSKYBLUE4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- 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
- DEFAULT_ROW_CAPACITY - Static variable in class org.springframework.shell.jline.tui.table.TableModelBuilder
- DefaultBuilder() - Constructor for class org.springframework.shell.jline.tui.support.search.SearchMatch.DefaultBuilder
- DefaultCommandParser - Class in org.springframework.shell.core.command
-
Default implementation of
CommandParser. - DefaultCommandParser() - Constructor for class org.springframework.shell.core.command.DefaultCommandParser
- DefaultConfirmationInputSpec - Class in org.springframework.shell.jline.tui.component.flow
-
Default impl for
BaseConfirmationInput. - DefaultConfirmationInputSpec(ComponentFlow.BaseBuilder, String) - Constructor for class org.springframework.shell.jline.tui.component.flow.DefaultConfirmationInputSpec
- DefaultEventLoop - Class in org.springframework.shell.jline.tui.component.view.event
-
Default implementation of an
EventLoop. - DefaultEventLoop() - Constructor for class org.springframework.shell.jline.tui.component.view.event.DefaultEventLoop
- DefaultEventLoop(List<EventLoop.EventLoopProcessor>) - Constructor for class org.springframework.shell.jline.tui.component.view.event.DefaultEventLoop
- DefaultFormatter - Class in org.springframework.shell.jline.tui.table
-
A very simple formatter that uses
Object.toString()and splits on newlines. - DefaultFormatter() - Constructor for class org.springframework.shell.jline.tui.table.DefaultFormatter
- DefaultInteractiveShellSession(PromptProvider, LineReader, BlockingQueue<ShellTestClient.ShellRunnerTaskData>, TerminalSession, Terminal) - Constructor for class org.springframework.shell.test.ShellTestClient.DefaultInteractiveShellSession
- DefaultJLineShellConfiguration - Class in org.springframework.shell.jline
- DefaultJLineShellConfiguration() - Constructor for class org.springframework.shell.jline.DefaultJLineShellConfiguration
- DefaultMultiInputSpec - Class in org.springframework.shell.jline.tui.component.flow
-
Default impl for
BaseMultiItemSelector. - DefaultMultiInputSpec(ComponentFlow.BaseBuilder, String) - Constructor for class org.springframework.shell.jline.tui.component.flow.DefaultMultiInputSpec
- DefaultNonInteractiveShellSession(Parser, String[], BlockingQueue<ShellTestClient.ShellRunnerTaskData>, TerminalSession, Terminal) - Constructor for class org.springframework.shell.test.ShellTestClient.DefaultNonInteractiveShellSession
- DefaultNumberInputSpec - Class in org.springframework.shell.jline.tui.component.flow
-
Default impl for
BaseNumberInput. - DefaultNumberInputSpec(ComponentFlow.BaseBuilder, String) - Constructor for class org.springframework.shell.jline.tui.component.flow.DefaultNumberInputSpec
- DefaultPathInputSpec - Class in org.springframework.shell.jline.tui.component.flow
-
Default impl for
BasePathInput. - DefaultPathInputSpec(ComponentFlow.BaseBuilder, String) - Constructor for class org.springframework.shell.jline.tui.component.flow.DefaultPathInputSpec
- defaults() - Static method in class org.springframework.shell.jline.tui.style.FigureSettings
- defaults() - Static method in class org.springframework.shell.jline.tui.style.SpinnerSettings
- defaults() - Static method in class org.springframework.shell.jline.tui.style.StyleSettings
-
Creates an instance of a default settings.
- defaults() - Static method in class org.springframework.shell.jline.tui.style.ThemeSettings
-
Gets a default theme settings.
- DefaultScreen - Class in org.springframework.shell.jline.tui.component.view.screen
-
Default implementation of a
Screen. - DefaultScreen() - Constructor for class org.springframework.shell.jline.tui.component.view.screen.DefaultScreen
- DefaultScreen(int, int) - Constructor for class org.springframework.shell.jline.tui.component.view.screen.DefaultScreen
- defaultSelect(String) - Method in class org.springframework.shell.jline.tui.component.flow.BaseSingleItemSelector
- defaultSelect(String) - Method in interface org.springframework.shell.jline.tui.component.flow.SingleItemSelectorSpec
-
Automatically selects and exposes a given item.
- DefaultSelectItem - Class in org.springframework.shell.jline.tui.component.flow
-
Default impl for
SelectItem. - DefaultSelectItem(String, String, boolean, boolean) - Constructor for class org.springframework.shell.jline.tui.component.flow.DefaultSelectItem
- DefaultSelectorList(int) - Constructor for class org.springframework.shell.jline.tui.component.support.SelectorList.DefaultSelectorList
- DefaultSingleInputSpec - Class in org.springframework.shell.jline.tui.component.flow
-
Default impl for
BaseSingleItemSelector. - DefaultSingleInputSpec(ComponentFlow.BaseBuilder, String) - Constructor for class org.springframework.shell.jline.tui.component.flow.DefaultSingleInputSpec
- DefaultStringInputSpec - Class in org.springframework.shell.jline.tui.component.flow
-
Default impl for
BaseStringInput. - DefaultStringInputSpec(ComponentFlow.BaseBuilder, String) - Constructor for class org.springframework.shell.jline.tui.component.flow.DefaultStringInputSpec
- defaultValidator() - Static method in class org.springframework.shell.core.utils.Utils
-
Gets a default shared validator.
- defaultValidatorFactory() - Static method in class org.springframework.shell.core.utils.Utils
-
Gets a default shared validation factory.
- defaultValue() - Element in annotation interface org.springframework.shell.core.command.annotation.Argument
-
Define argument's default value.
- defaultValue() - Element in annotation interface org.springframework.shell.core.command.annotation.Option
-
Define option default value.
- defaultValue(Boolean) - Method in class org.springframework.shell.jline.tui.component.flow.BaseConfirmationInput
- defaultValue(Boolean) - Method in interface org.springframework.shell.jline.tui.component.flow.ConfirmationInputSpec
-
Sets a default value.
- defaultValue(Number) - Method in class org.springframework.shell.jline.tui.component.flow.BaseNumberInput
- defaultValue(Number) - Method in interface org.springframework.shell.jline.tui.component.flow.NumberInputSpec
-
Sets a default value.
- defaultValue(String) - Method in class org.springframework.shell.jline.tui.component.flow.BasePathInput
- defaultValue(String) - Method in class org.springframework.shell.jline.tui.component.flow.BaseStringInput
- defaultValue(String) - Method in interface org.springframework.shell.jline.tui.component.flow.PathInputSpec
-
Sets a default value.
- defaultValue(String) - Method in interface org.springframework.shell.jline.tui.component.flow.StringInputSpec
-
Sets a default value.
- 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.
- Delete - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- DELETE_CHAR_LEFT - Static variable in class org.springframework.shell.jline.tui.component.view.control.ViewCommand
-
Deletes the character on the left.
- DELETE_CHAR_RIGHT - Static variable in class org.springframework.shell.jline.tui.component.view.control.ViewCommand
-
Deletes the character on the right.
- 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
- DelimiterTextWrapper - Class in org.springframework.shell.jline.tui.table
-
A Text wrapper that wraps at "word" boundaries.
- DelimiterTextWrapper() - Constructor for class org.springframework.shell.jline.tui.table.DelimiterTextWrapper
- DelimiterTextWrapper(char) - Constructor for class org.springframework.shell.jline.tui.table.DelimiterTextWrapper
- description() - Element in annotation interface org.springframework.shell.core.command.annotation.Argument
-
Return a description of the argument.
- description() - Element in annotation interface org.springframework.shell.core.command.annotation.Command
-
Define a command description.
- description() - Element in annotation interface org.springframework.shell.core.command.annotation.Option
-
Return a short description of the option.
- description() - Method in record class org.springframework.shell.core.command.ExitStatus
-
Returns the value of the
descriptionrecord component. - description() - Method in class org.springframework.shell.core.completion.CompletionProposal
- description(String) - Method in class org.springframework.shell.core.completion.CompletionProposal
- description(String) - Method in class org.springframework.shell.core.command.Command.Builder
- 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.
- destroy() - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractView
-
Cleans running state of a
Viewso that it can be left to get garbage collected. - destroy() - Method in class org.springframework.shell.jline.tui.component.view.event.DefaultEventLoop
- 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
- dialogBackground() - Method in class org.springframework.shell.jline.tui.style.StyleSettings
- DialogView - Class in org.springframework.shell.jline.tui.component.view.control
-
DialogViewis aViewwith border, number of buttons and area for a generic content. - DialogView() - Constructor for class org.springframework.shell.jline.tui.component.view.control.DialogView
- DialogView(View, List<ButtonView>) - Constructor for class org.springframework.shell.jline.tui.component.view.control.DialogView
- DialogView(View, ButtonView...) - Constructor for class org.springframework.shell.jline.tui.component.view.control.DialogView
- DialogView.DialogViewCloseEvent - Record Class in org.springframework.shell.jline.tui.component.view.control
- DialogView.DialogViewItemEventArgs - Record Class in org.springframework.shell.jline.tui.component.view.control
- DialogViewCloseEvent(View, DialogView.DialogViewItemEventArgs) - Constructor for record class org.springframework.shell.jline.tui.component.view.control.DialogView.DialogViewCloseEvent
-
Creates an instance of a
DialogViewCloseEventrecord class. - DialogViewItemEventArgs() - Constructor for record class org.springframework.shell.jline.tui.component.view.control.DialogView.DialogViewItemEventArgs
-
Creates an instance of a
DialogViewItemEventArgsrecord class. - DIM - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.TextStyle.Option
- Dimension - Record Class in org.springframework.shell.jline.tui.geom
-
Record representing dimensions
widthandheight. - Dimension(int, int) - Constructor for record class org.springframework.shell.jline.tui.geom.Dimension
-
Creates an instance of a
Dimensionrecord class. - direction() - Method in record class org.springframework.shell.jline.tui.component.view.control.AppView.AppViewEventArgs
-
Returns the value of the
directionrecord component. - disconnected() - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
- disconnected() - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
- dispatch(Publisher<? extends Message<?>>) - Method in class org.springframework.shell.jline.tui.component.view.event.DefaultEventLoop
- dispatch(Publisher<? extends Message<?>>) - Method in interface org.springframework.shell.jline.tui.component.view.event.EventLoop
-
Dispatch
Messages into anEventLoopfrom aPublisher. - dispatch(Message<?>) - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractView
-
Dispatch a
Messageinto an event loop. - dispatch(Message<?>) - Method in class org.springframework.shell.jline.tui.component.view.event.DefaultEventLoop
- dispatch(Message<?>) - Method in interface org.springframework.shell.jline.tui.component.view.event.EventLoop
-
Dispatch a
Messageinto anEventLoop. - dispatchKeyRunCommand(KeyEvent, AbstractView.KeyBindingValue) - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractView
- dispatchMouseRunCommand(MouseEvent, AbstractView.MouseBindingValue) - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractView
- dispatchRunnable(Runnable) - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractView
- DisplayLines - Interface in org.springframework.shell.jline.tui.component.view.screen
-
Interface for an implementation which is able to return list of
AttributedStringusually used together withDisplay. - displayText() - Method in class org.springframework.shell.core.completion.CompletionProposal
- displayText(String) - Method in class org.springframework.shell.core.completion.CompletionProposal
- 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
- DODGERBLUE - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- DODGERBLUE1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- DODGERBLUE2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- DODGERBLUE3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- DODGERBLUE4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- doDispose() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalLineIntervalHighlighting
- doExecute(CommandContext) - Method in class org.springframework.shell.core.commands.AbstractCommand
- doExecute(CommandContext) - Method in class org.springframework.shell.core.commands.adapter.ConsumerCommandAdapter
- doExecute(CommandContext) - Method in class org.springframework.shell.core.commands.adapter.FunctionCommandAdapter
- doExecute(CommandContext) - Method in class org.springframework.shell.core.commands.adapter.MethodInvokerCommandAdapter
- doExecute(CommandContext) - Method in class org.springframework.shell.core.commands.Script
- Dollar - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- dontQuote() - Method in class org.springframework.shell.core.completion.CompletionProposal
- dontQuote(boolean) - Method in class org.springframework.shell.core.completion.CompletionProposal
- dot() - Method in class org.springframework.shell.jline.tui.style.SpinnerSettings
- Dot - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- DOTS1 - Static variable in interface org.springframework.shell.jline.tui.component.view.control.Spinner
- DOTS10 - Static variable in interface org.springframework.shell.jline.tui.component.view.control.Spinner
- DOTS11 - Static variable in interface org.springframework.shell.jline.tui.component.view.control.Spinner
- DOTS12 - Static variable in interface org.springframework.shell.jline.tui.component.view.control.Spinner
- DOTS13 - Static variable in interface org.springframework.shell.jline.tui.component.view.control.Spinner
- DOTS14 - Static variable in interface org.springframework.shell.jline.tui.component.view.control.Spinner
- DOTS2 - Static variable in interface org.springframework.shell.jline.tui.component.view.control.Spinner
- DOTS3 - Static variable in interface org.springframework.shell.jline.tui.component.view.control.Spinner
- DOTS4 - Static variable in interface org.springframework.shell.jline.tui.component.view.control.Spinner
- DOTS5 - Static variable in interface org.springframework.shell.jline.tui.component.view.control.Spinner
- DOTS6 - Static variable in interface org.springframework.shell.jline.tui.component.view.control.Spinner
- DOTS7 - Static variable in interface org.springframework.shell.jline.tui.component.view.control.Spinner
- DOTS8 - Static variable in interface org.springframework.shell.jline.tui.component.view.control.Spinner
- DOTS9 - Static variable in interface org.springframework.shell.jline.tui.component.view.control.Spinner
- DoubleQuote - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- downwardsArror() - Method in class org.springframework.shell.jline.tui.style.FigureSettings
- Dragged - Static variable in class org.springframework.shell.jline.tui.component.view.event.MouseEvent.Type
- draw(Screen) - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractView
-
Calls drawing logic in two stages.
- draw(Screen) - Method in class org.springframework.shell.jline.tui.component.view.control.cell.AbstractCell
- draw(Screen) - Method in interface org.springframework.shell.jline.tui.component.view.control.Control
- drawBackground(Screen) - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractView
-
Internal drawing method for background.
- drawBackground(Screen) - Method in class org.springframework.shell.jline.tui.component.view.control.BoxView
- drawBackground(Screen) - Method in class org.springframework.shell.jline.tui.component.view.control.cell.AbstractCell
- drawBackground(Screen) - Method in class org.springframework.shell.jline.tui.component.view.control.cell.AbstractListCell
- drawBackground(Screen) - Method in class org.springframework.shell.jline.tui.component.view.control.cell.AbstractTextCell
- drawContent(Screen) - Method in class org.springframework.shell.jline.tui.component.view.control.cell.AbstractCell
- drawContent(Screen) - Method in class org.springframework.shell.jline.tui.component.view.control.cell.AbstractListCell
- drawContent(Screen) - Method in class org.springframework.shell.jline.tui.component.view.control.cell.AbstractTextCell
- drawInternal(Screen) - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractView
-
Component internal drawing method.
- drawInternal(Screen) - Method in class org.springframework.shell.jline.tui.component.view.control.AppView
- drawInternal(Screen) - Method in class org.springframework.shell.jline.tui.component.view.control.BoxView
-
Possibly draws a box around this view and title in a box top boundary.
- drawInternal(Screen) - Method in class org.springframework.shell.jline.tui.component.view.control.ButtonView
- drawInternal(Screen) - Method in class org.springframework.shell.jline.tui.component.view.control.DialogView
- drawInternal(Screen) - Method in class org.springframework.shell.jline.tui.component.view.control.GridView
- drawInternal(Screen) - Method in class org.springframework.shell.jline.tui.component.view.control.InputView
- drawInternal(Screen) - Method in class org.springframework.shell.jline.tui.component.view.control.ListView
- drawInternal(Screen) - Method in class org.springframework.shell.jline.tui.component.view.control.MenuBarView
- drawInternal(Screen) - Method in class org.springframework.shell.jline.tui.component.view.control.MenuView
- drawInternal(Screen) - Method in class org.springframework.shell.jline.tui.component.view.control.ProgressView
- drawInternal(Screen) - Method in class org.springframework.shell.jline.tui.component.view.control.StatusBarView
- drawInternal(Screen) - Method in class org.springframework.shell.jline.tui.component.view.control.WindowView
- drop(int) - Method in class org.springframework.shell.core.completion.CompletionContext
-
Return a copy of this context, as if the first nbWords were not present
- dump() - Static method in class org.springframework.shell.jline.tui.style.FigureSettings
- dump() - Static method in class org.springframework.shell.jline.tui.style.SpinnerSettings
- dump() - Static method in class org.springframework.shell.jline.tui.style.StyleSettings
- dump() - Static method in class org.springframework.shell.jline.tui.style.ThemeSettings
-
Gets a dump theme settings.
- 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
- e - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- E - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- Eight - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- EightBitInput - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.TerminalMode
- emit(CharSequence) - Method in interface org.springframework.shell.jline.CompletingParsedLine
- emit(CharSequence) - Method in class org.springframework.shell.jline.ExtendedDefaultParser.ExtendedArgumentList
- empty() - Static method in interface org.springframework.shell.jline.tui.component.ConfirmationInput.ConfirmationInputContext
-
Gets an empty
ConfirmationInput.ConfirmationInputContext. - empty() - Static method in interface org.springframework.shell.jline.tui.component.context.ComponentContext
-
Gets an empty context.
- empty() - Static method in interface org.springframework.shell.jline.tui.component.MultiItemSelector.MultiItemSelectorContext
-
Creates an empty
MultiItemSelector.MultiItemSelectorContext. - empty() - Static method in interface org.springframework.shell.jline.tui.component.NumberInput.NumberInputContext
-
Gets an empty
NumberInput.NumberInputContext. - empty() - Static method in interface org.springframework.shell.jline.tui.component.PathInput.PathInputContext
-
Gets an empty
PathInput.PathInputContext. - empty() - Static method in interface org.springframework.shell.jline.tui.component.PathSearch.PathSearchContext
-
Gets an empty
PathSearch.PathSearchContext. - empty() - Static method in interface org.springframework.shell.jline.tui.component.SingleItemSelector.SingleItemSelectorContext
-
Creates an empty
SingleItemSelector.SingleItemSelectorContext. - empty() - Static method in interface org.springframework.shell.jline.tui.component.StringInput.StringInputContext
-
Gets an empty
StringInput.StringInputContext. - empty() - Static method in interface org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent.SelectorComponentContext
-
Creates an empty
AbstractSelectorComponent.SelectorComponentContext. - empty() - Static method in class org.springframework.shell.test.jediterm.terminal.util.Pair
- empty(Function<C, String>) - Static method in interface org.springframework.shell.jline.tui.component.SingleItemSelector.SingleItemSelectorContext
-
Creates a
SingleItemSelector.SingleItemSelectorContext. - empty(Function<T, String>) - Static method in interface org.springframework.shell.jline.tui.component.MultiItemSelector.MultiItemSelectorContext
-
Creates an
MultiItemSelector.MultiItemSelectorContext. - EMPTY - Static variable in interface org.springframework.shell.jline.tui.component.view.control.ViewEventArgs
- 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
- Enableable - Interface in org.springframework.shell.jline.tui.component.support
- EnableCommand - Annotation Interface in org.springframework.shell.core.command.annotation
-
Enable support for
@Commandannotated classes. - EnableCommandRegistrar - Class in org.springframework.shell.core.command.annotation.support
-
ImportBeanDefinitionRegistrarfor@EnableCommands. - EnableCommandRegistrar() - Constructor for class org.springframework.shell.core.command.annotation.support.EnableCommandRegistrar
- enabled() - Method in class org.springframework.shell.jline.tui.component.flow.DefaultSelectItem
- enabled() - Method in interface org.springframework.shell.jline.tui.component.flow.SelectItem
-
Returns if item is enabled.
- 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.
- Enter - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- EOF() - Constructor for exception org.springframework.shell.test.jediterm.terminal.TerminalDataStream.EOF
- equals(Object) - Method in record class org.springframework.shell.core.command.CommandArgument
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.shell.core.command.CommandContext
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.shell.core.command.CommandOption
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.shell.core.command.ExitStatus
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.shell.core.command.ParsedInput
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class org.springframework.shell.core.commands.AbstractCommand
- equals(Object) - Method in class org.springframework.shell.core.completion.CompletionProposal
- equals(Object) - Method in record class org.springframework.shell.jline.tui.component.view.control.AppView.AppViewEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.shell.jline.tui.component.view.control.AppView.AppViewEventArgs
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.shell.jline.tui.component.view.control.ButtonView.ButtonViewItemEventArgs
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.shell.jline.tui.component.view.control.ButtonView.ButtonViewSelectEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.shell.jline.tui.component.view.control.DialogView.DialogViewCloseEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.shell.jline.tui.component.view.control.DialogView.DialogViewItemEventArgs
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.shell.jline.tui.component.view.control.InputView.InputViewTextChangeEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.shell.jline.tui.component.view.control.InputView.InputViewTextChangeEventArgs
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.shell.jline.tui.component.view.control.ListView.ListViewItemEventArgs
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.shell.jline.tui.component.view.control.ListView.ListViewOpenSelectedItemEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.shell.jline.tui.component.view.control.ListView.ListViewSelectedItemChangedEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuViewItemEventArgs
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuViewOpenSelectedItemEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuViewSelectedItemChangedEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressState
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressViewEndEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressViewStartEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressViewStateChangeEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressViewStateEventArgs
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.shell.jline.tui.component.view.control.StatusBarView.StatusBarViewItemEventArgs
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.shell.jline.tui.component.view.control.StatusBarView.StatusBarViewOpenSelectedItemEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.shell.jline.tui.component.view.control.ViewDoneEvent.GenericViewDoneEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.shell.jline.tui.component.view.event.KeyBindingConsumerArgs
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.shell.jline.tui.component.view.event.KeyEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.shell.jline.tui.component.view.event.KeyHandler.KeyHandlerArgs
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.shell.jline.tui.component.view.event.KeyHandler.KeyHandlerResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.shell.jline.tui.component.view.event.MouseBindingConsumerArgs
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.shell.jline.tui.component.view.event.MouseEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.shell.jline.tui.component.view.event.MouseHandler.MouseHandlerArgs
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.shell.jline.tui.component.view.event.MouseHandler.MouseHandlerResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.shell.jline.tui.geom.Dimension
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.shell.jline.tui.geom.Position
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.shell.jline.tui.geom.Rectangle
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.shell.jline.tui.style.ThemeResolver.ResolvedValues
-
Indicates whether some other object is "equal to" this one.
- 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.
- Equals - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- 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
- error() - Method in class org.springframework.shell.jline.tui.style.FigureSettings
- ERROR - Enum constant in enum class org.springframework.shell.jline.tui.component.support.AbstractTextComponent.TextComponentContext.MessageLevel
- 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.
- EuroSign - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- evaluateExpression(String) - Method in class org.springframework.shell.jline.tui.style.ThemeResolver
-
Evaluate expression.
- event() - Method in record class org.springframework.shell.jline.tui.component.view.event.KeyBindingConsumerArgs
-
Returns the value of the
eventrecord component. - event() - Method in record class org.springframework.shell.jline.tui.component.view.event.KeyHandler.KeyHandlerArgs
-
Returns the value of the
eventrecord component. - event() - Method in record class org.springframework.shell.jline.tui.component.view.event.KeyHandler.KeyHandlerResult
-
Returns the value of the
eventrecord component. - event() - Method in record class org.springframework.shell.jline.tui.component.view.event.MouseBindingConsumerArgs
-
Returns the value of the
eventrecord component. - event() - Method in record class org.springframework.shell.jline.tui.component.view.event.MouseHandler.MouseHandlerArgs
-
Returns the value of the
eventrecord component. - event() - Method in record class org.springframework.shell.jline.tui.component.view.event.MouseHandler.MouseHandlerResult
-
Returns the value of the
eventrecord component. - EVENT_TYPE - Static variable in class org.springframework.shell.jline.tui.component.message.ShellMessageHeaderAccessor
-
Raw source message.
- EventLoop - Interface in org.springframework.shell.jline.tui.component.view.event
-
EventLoopis a central place where all eventing will be orchestrated for a lifecycle of a component. - EventLoop.EventLoopProcessor - Interface in org.springframework.shell.jline.tui.component.view.event
-
Contract to process event loop messages, possibly translating an event into some other type of event or events.
- EventLoop.Type - Enum Class in org.springframework.shell.jline.tui.component.view.event
-
Type of an events handled by an
EventLoop. - events() - Method in class org.springframework.shell.jline.tui.component.view.event.DefaultEventLoop
- events() - Method in interface org.springframework.shell.jline.tui.component.view.event.EventLoop
-
Return a
FluxofMessageevents. - events(EventLoop.Type, Class<T>) - Method in class org.springframework.shell.jline.tui.component.view.event.DefaultEventLoop
- events(EventLoop.Type, Class<T>) - Method in interface org.springframework.shell.jline.tui.component.view.event.EventLoop
-
Specialisation of
EventLoop.events()which returns type safe stream filtered by given eventloop message type and message payload class type. - events(EventLoop.Type, ParameterizedTypeReference<T>) - Method in class org.springframework.shell.jline.tui.component.view.event.DefaultEventLoop
- events(EventLoop.Type, ParameterizedTypeReference<T>) - Method in interface org.springframework.shell.jline.tui.component.view.event.EventLoop
-
Specialisation of
EventLoop.events()which returns type safe stream filtered by given eventloop message type and message payload class type. - ExclamationMark - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- excludeAutoConfiguration() - Element in annotation interface org.springframework.shell.test.autoconfigure.ShellTest
-
Auto-configuration exclusions that should be applied for this test.
- excludeFilters() - Element in annotation interface org.springframework.shell.test.autoconfigure.ShellTest
-
A set of exclude filters which can be used to filter beans that would otherwise be added to the application context.
- execute(Consumer<CommandContext>) - Method in class org.springframework.shell.core.command.Command.Builder
- execute(Function<CommandContext, String>) - Method in class org.springframework.shell.core.command.Command.Builder
- execute(CommandContext) - Method in interface org.springframework.shell.core.command.Command
-
Execute the command within the given context.
- execute(CommandContext) - Method in class org.springframework.shell.core.command.CommandExecutor
-
Execute a command based on the given command context.
- execute(CommandContext) - Method in class org.springframework.shell.core.commands.AbstractCommand
- execute(CommandContext) - Method in class org.springframework.shell.core.commands.Clear
- execute(CommandContext) - Method in class org.springframework.shell.core.commands.Help
- execute(CommandContext) - Method in class org.springframework.shell.core.commands.Stacktrace
- execute(CommandContext) - Method in class org.springframework.shell.core.commands.Version
- EXECUTION_ERROR - Static variable in record class org.springframework.shell.core.command.ExitStatus
- exit() - Method in class org.springframework.shell.jline.tui.component.ViewComponent
-
Request exit from an execution loop.
- ExitRequest - Exception in org.springframework.shell.core
-
This exception, when thrown and caught, will ask the shell to gracefully shutdown.
- ExitRequest() - Constructor for exception org.springframework.shell.core.ExitRequest
- ExitRequest(int) - Constructor for exception org.springframework.shell.core.ExitRequest
- ExitStatus - Record Class in org.springframework.shell.core.command
-
Record representing the exit status of a command.
- ExitStatus(int, String) - Constructor for record class org.springframework.shell.core.command.ExitStatus
-
Creates an instance of a
ExitStatusrecord class. - ExitStatusExceptionMapper - Interface in org.springframework.shell.core.exit
-
Interface to map exceptions to
ExitStatus. - ExtendedArgumentList(String, List<String>, int, int, int, String) - Constructor for class org.springframework.shell.jline.ExtendedDefaultParser.ExtendedArgumentList
- ExtendedDefaultParser - Class in org.springframework.shell.jline
-
Shameful copy-paste of JLine's
DefaultParserwhich createsCompletingParsedLine. - ExtendedDefaultParser() - Constructor for class org.springframework.shell.jline.ExtendedDefaultParser
- ExtendedDefaultParser.ExtendedArgumentList - Class in org.springframework.shell.jline
-
The result of a delimited buffer.
- Extent(int, int) - Constructor for class org.springframework.shell.jline.tui.table.SizeConstraints.Extent
F
- f - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- F - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- f1 - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- f10 - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- f11 - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- f12 - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- f2 - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- f3 - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- f4 - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- f5 - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- f6 - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- f7 - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- f8 - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- f9 - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- fancy_double - Enum constant in enum class org.springframework.shell.jline.tui.table.BorderStyle
-
A border style that uses dedicated double-light box drawing characters from the unicode set.
- fancy_heavy - Enum constant in enum class org.springframework.shell.jline.tui.table.BorderStyle
-
A border style that uses dedicated fat box drawing characters from the unicode set.
- fancy_heavy_double_dash - Enum constant in enum class org.springframework.shell.jline.tui.table.BorderStyle
-
A border style that uses dedicated double dash heavy box drawing characters from the unicode set.
- fancy_heavy_quadruple_dash - Enum constant in enum class org.springframework.shell.jline.tui.table.BorderStyle
-
A border style that uses dedicated double dash heavy box drawing characters from the unicode set.
- fancy_heavy_triple_dash - Enum constant in enum class org.springframework.shell.jline.tui.table.BorderStyle
-
A border style that uses dedicated double dash heavy box drawing characters from the unicode set.
- fancy_light - Enum constant in enum class org.springframework.shell.jline.tui.table.BorderStyle
-
A border style that uses dedicated light box drawing characters from the unicode set.
- fancy_light_double_dash - Enum constant in enum class org.springframework.shell.jline.tui.table.BorderStyle
-
A border style that uses dedicated double dash light box drawing characters from the unicode set.
- fancy_light_quadruple_dash - Enum constant in enum class org.springframework.shell.jline.tui.table.BorderStyle
-
A border style that uses dedicated double dash light box drawing characters from the unicode set.
- fancy_light_triple_dash - Enum constant in enum class org.springframework.shell.jline.tui.table.BorderStyle
-
A border style that uses dedicated double dash light box drawing characters from the unicode set.
- 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.
- figures() - Method in class org.springframework.shell.jline.tui.style.ThemeSettings
-
Gets a
FigureSettings. - FigureSettings - Class in org.springframework.shell.jline.tui.style
-
Base class defining a settings for figures.
- FigureSettings() - Constructor for class org.springframework.shell.jline.tui.style.FigureSettings
- FileInputProvider - Class in org.springframework.shell.core
-
An
InputProviderthat reads input from a file. - FileInputProvider(File) - Constructor for class org.springframework.shell.core.FileInputProvider
-
Create a new
FileInputProviderinstance. - fileValueProvider() - Method in class org.springframework.shell.boot.StandardAPIAutoConfiguration
- FileValueProvider - Class in org.springframework.shell.core
-
A
ValueProviderthat can populate names of localFiles, either absolute or relative to the current working directory. - FileValueProvider() - Constructor for class org.springframework.shell.core.FileValueProvider
- 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
- FIREBRICK - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- FIREBRICK1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- FIREBRICK2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- FIREBRICK3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- FIREBRICK4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- first - Variable in class org.springframework.shell.test.jediterm.terminal.util.Pair
- Five - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- FLAT - Enum constant in enum class org.springframework.shell.boot.SpringShellProperties.HelpCommand.GroupingMode
- flush() - Method in class org.springframework.shell.core.InteractiveShellRunner
-
Flush the output.
- flush() - Method in class org.springframework.shell.core.SystemShellRunner
- flush() - Method in class org.springframework.shell.jline.JLineShellRunner
- focus() - Method in record class org.springframework.shell.jline.tui.component.view.event.KeyHandler.KeyHandlerResult
-
Returns the value of the
focusrecord component. - focus() - Method in record class org.springframework.shell.jline.tui.component.view.event.MouseHandler.MouseHandlerResult
-
Returns the value of the
focusrecord component. - focus(View, boolean) - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractView
- focus(View, boolean) - Method in interface org.springframework.shell.jline.tui.component.view.control.View
-
Called when
Viewgets or loses a focus. - foreground() - Method in record class org.springframework.shell.jline.tui.style.ThemeResolver.ResolvedValues
-
Returns the value of the
foregroundrecord component. - format(Object) - Method in class org.springframework.shell.jline.tui.table.DefaultFormatter
- format(Object) - Method in interface org.springframework.shell.jline.tui.table.Formatter
- format(Object) - Method in class org.springframework.shell.jline.tui.table.MapFormatter
- formatAvailableCommands(CommandRegistry) - Static method in class org.springframework.shell.core.utils.CommandUtils
-
Get a formatted string of available commands from the command registry.
- Formatter - Interface in org.springframework.shell.jline.tui.table
-
A Formatter is responsible for the initial rendering of a value to lines of text.
- forward(boolean) - Method in interface org.springframework.shell.jline.tui.support.search.SearchMatch.Builder
-
Set a flag for
forward. - forward(boolean) - Method in class org.springframework.shell.jline.tui.support.search.SearchMatch.DefaultBuilder
- Four - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- 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
- fromRowColumn(int, int) - Method in class org.springframework.shell.jline.tui.table.TableBuilder.BorderStub
- fromTopLeft() - Method in class org.springframework.shell.jline.tui.table.TableBuilder.BorderStub
- FULL - Static variable in class org.springframework.shell.jline.tui.table.BorderSpecification
- FunctionCommandAdapter - Class in org.springframework.shell.core.commands.adapter
-
An adapter to adapt a
Functionas a command. - FunctionCommandAdapter(String, String, String, String, Function<CommandContext, String>) - Constructor for class org.springframework.shell.core.commands.adapter.FunctionCommandAdapter
-
Create a new
FunctionCommandAdapter.
G
- g - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- G - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- GenericViewDoneEvent(View, ViewEventArgs) - Constructor for record class org.springframework.shell.jline.tui.component.view.control.ViewDoneEvent.GenericViewDoneEvent
-
Creates an instance of a
GenericViewDoneEventrecord class. - GERMAN - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.emulator.charset.CharacterSet
- get(Object) - Method in class org.springframework.shell.jline.tui.component.context.BaseComponentContext
- get(Object) - Method in interface org.springframework.shell.jline.tui.component.context.ComponentContext
-
Gets a value from a context.
- get(Object, Class<T>) - Method in class org.springframework.shell.jline.tui.component.context.BaseComponentContext
- get(Object, Class<T>) - Method in interface org.springframework.shell.jline.tui.component.context.ComponentContext
-
Gets a value from a context with a given type to get cast to.
- get(String) - Method in class org.springframework.shell.jline.tui.style.ThemeRegistry
-
Gets a theme from a registry.
- getAction() - Method in class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuItem
- getAction() - Method in class org.springframework.shell.jline.tui.component.view.control.StatusBarView.StatusItem
- getAlgorithm() - Method in class org.springframework.shell.jline.tui.support.search.SearchMatchResult.DefaultResult
- getAlgorithm() - Method in interface org.springframework.shell.jline.tui.support.search.SearchMatchResult
-
Get
SearchMatchAlgorithmhandling a search. - getAliases() - Method in interface org.springframework.shell.core.command.Command
-
Get the aliases of the command.
- getAliases() - Method in class org.springframework.shell.core.commands.AbstractCommand
- getArgumentByIndex(List<CommandArgument>, int) - Static method in class org.springframework.shell.core.utils.CommandUtils
-
Retrieve a command argument by its index.
- getAvailability() - Method in exception org.springframework.shell.core.command.CommandNotCurrentlyAvailableException
- getAvailableCommands(CommandRegistry) - Static method in class org.springframework.shell.core.utils.CommandUtils
-
Get a list of available commands from the command registry.
- getAvailableSubCommands(String, CommandRegistry) - Static method in class org.springframework.shell.core.utils.CommandUtils
-
Get a list of available sub-commands for a given command name from the command registry.
- getBackground() - Method in interface org.springframework.shell.jline.tui.component.view.screen.ScreenItem
- getBackgroundColor() - Method in class org.springframework.shell.jline.tui.component.view.control.cell.AbstractCell
- getBackgroundStyle() - Method in class org.springframework.shell.jline.tui.component.view.control.BoxView
- getBackgroundStyle() - Method in class org.springframework.shell.jline.tui.component.view.control.ButtonView
- getBackgroundStyle() - Method in class org.springframework.shell.jline.tui.component.view.control.cell.AbstractListCell
- getBackgroundStyle() - Method in class org.springframework.shell.jline.tui.component.view.control.cell.AbstractTextCell
- getBackgroundStyle() - Method in class org.springframework.shell.jline.tui.component.view.control.DialogView
- getBackgroundStyle() - Method in class org.springframework.shell.jline.tui.component.view.control.MenuBarView
- getBackgroundStyle() - Method in class org.springframework.shell.jline.tui.component.view.control.StatusBarView
- getBackgroundStyle() - Method in class org.springframework.shell.jline.tui.component.view.control.WindowView
- getBorder() - Method in interface org.springframework.shell.jline.tui.component.view.screen.ScreenItem
- 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
- getBuilder() - Method in class org.springframework.shell.jline.tui.component.flow.BaseInput
- 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.
- getCheckStyle() - Method in class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuItem
-
Gets a check style.
- getClear() - Method in class org.springframework.shell.boot.SpringShellProperties.Command
- getColumnCount() - Method in class org.springframework.shell.jline.tui.table.ArrayTableModel
- getColumnCount() - Method in class org.springframework.shell.jline.tui.table.BeanListTableModel
- getColumnCount() - Method in class org.springframework.shell.jline.tui.table.TableModel
- getColumnCount() - Method in interface org.springframework.shell.test.jediterm.terminal.TerminalDisplay
- getColumnCount() - Method in class org.springframework.shell.test.jediterm.terminal.ui.TerminalPanel
- getCommand() - Method in class org.springframework.shell.boot.SpringShellProperties
- getCommand() - Method in exception org.springframework.shell.core.command.CommandNotCurrentlyAvailableException
- getCommand() - Method in class org.springframework.shell.core.completion.CompletionContext
- getCommandByName(String) - Method in class org.springframework.shell.core.command.CommandRegistry
- getCommandName() - Method in exception org.springframework.shell.core.command.CommandNotFoundException
- getCommandOption() - Method in class org.springframework.shell.core.completion.CompletionContext
- getCommands() - Method in class org.springframework.shell.core.command.CommandRegistry
- getCommandsByPrefix(String) - Method in class org.springframework.shell.core.command.CommandRegistry
- getCommandsTemplate() - Method in class org.springframework.shell.boot.SpringShellProperties.HelpCommand
- getCommandTemplate() - Method in class org.springframework.shell.boot.SpringShellProperties.HelpCommand
- getComparator() - Method in class org.springframework.shell.jline.tui.component.flow.BaseMultiItemSelector
- getComparator() - Method in class org.springframework.shell.jline.tui.component.flow.BaseSingleItemSelector
- getCompletion() - Method in class org.springframework.shell.boot.SpringShellProperties.Command
- getConfig() - Method in class org.springframework.shell.boot.SpringShellProperties
- getConsole() - Method in class org.springframework.shell.core.ConsoleInputProvider
- getConstraintViolations() - Method in exception org.springframework.shell.core.ParameterValidationException
- getContent() - Method in interface org.springframework.shell.jline.tui.component.view.screen.ScreenItem
- getContents(boolean) - Method in interface org.springframework.shell.test.jediterm.terminal.TerminalCopyPasteHandler
- getContext() - Method in interface org.springframework.shell.jline.tui.component.flow.ComponentFlow.ComponentFlowResult
-
Gets a context.
- getContext() - Method in class org.springframework.shell.jline.tui.component.flow.ComponentFlow.DefaultComponentFlowResult
- 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
- getCursorPosition() - Method in class org.springframework.shell.jline.tui.component.view.screen.DefaultScreen
- getCursorPosition() - Method in interface org.springframework.shell.jline.tui.component.view.screen.Screen
-
Gets a cursor position.
- getCursorRow() - Method in class org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent.BaseSelectorComponentContext
- getCursorRow() - Method in interface org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent.SelectorComponentContext
-
Gets a cursor row.
- 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
- getDefaultClass() - Method in interface org.springframework.shell.jline.tui.component.NumberInput.NumberInputContext
-
Gets a default number class.
- getDefaultSelect() - Method in class org.springframework.shell.jline.tui.component.flow.BaseSingleItemSelector
- getDefaultValue() - Method in interface org.springframework.shell.jline.tui.component.ConfirmationInput.ConfirmationInputContext
-
Gets a default value.
- getDefaultValue() - Method in class org.springframework.shell.jline.tui.component.flow.BaseConfirmationInput
- getDefaultValue() - Method in class org.springframework.shell.jline.tui.component.flow.BaseNumberInput
- getDefaultValue() - Method in class org.springframework.shell.jline.tui.component.flow.BasePathInput
- getDefaultValue() - Method in class org.springframework.shell.jline.tui.component.flow.BaseStringInput
- getDefaultValue() - Method in interface org.springframework.shell.jline.tui.component.NumberInput.NumberInputContext
-
Gets a default value.
- getDefaultValue() - Method in interface org.springframework.shell.jline.tui.component.StringInput.StringInputContext
-
Gets a default value.
- getDescription() - Method in interface org.springframework.shell.core.command.Command
-
Get a short description of the command.
- getDescription() - Method in class org.springframework.shell.core.commands.AbstractCommand
- getDescription() - Method in class org.springframework.shell.core.commands.Clear
- getDescription() - Method in class org.springframework.shell.core.commands.Help
- getDescription() - Method in class org.springframework.shell.core.commands.Stacktrace
- getDescription() - Method in class org.springframework.shell.core.commands.Version
- getDescription() - Method in class org.springframework.shell.jline.tui.component.view.control.ProgressView
-
Gets a progress description.
- getDescription() - Method in interface org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressContext
-
Get a
ProgressViewdescription. - 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
- getDirCount() - Method in class org.springframework.shell.jline.tui.component.PathSearch.PathScannerResult
- getDrawFunction() - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractView
-
Gets a draw function.
- getEnd() - Method in class org.springframework.shell.jline.tui.support.search.SearchMatchResult.DefaultResult
- getEnd() - Method in interface org.springframework.shell.jline.tui.support.search.SearchMatchResult
-
Get end of a match.
- getEndOffset() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalLineIntervalHighlighting
- getEntries() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalLine
- getEnv() - Method in class org.springframework.shell.boot.SpringShellProperties.Config
- getEscapeChars() - Method in class org.springframework.shell.jline.ExtendedDefaultParser
- getEventLoop() - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractView
-
Get an
EventLoop. - getEventLoop() - Method in class org.springframework.shell.jline.tui.component.view.TerminalUI
-
Gets an
EventLoop. - getEventLoop() - Method in class org.springframework.shell.jline.tui.component.ViewComponent
-
Gets an
EventLoopassociated with this view component. - getEventType() - Method in class org.springframework.shell.jline.tui.component.message.ShellMessageHeaderAccessor
-
Get a
EventLoop.Typeheader if present. - getEventType(Message<?>) - Static method in class org.springframework.shell.jline.tui.component.message.StaticShellMessageHeaderAccessor
-
Get a
EventLoop.Typeheader if present. - getFileCount() - Method in class org.springframework.shell.jline.tui.component.PathSearch.PathScannerResult
- 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
- getForeground() - Method in interface org.springframework.shell.jline.tui.component.view.screen.ScreenItem
- getForegroundColor() - Method in class org.springframework.shell.jline.tui.component.view.control.cell.AbstractCell
- getFrames() - Method in interface org.springframework.shell.jline.tui.component.view.control.Spinner
-
Gets a frame characters.
- 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
- getGroup() - Method in interface org.springframework.shell.core.command.Command
-
Get the group of the command.
- getGroup() - Method in class org.springframework.shell.core.commands.AbstractCommand
- getGroup() - Method in class org.springframework.shell.core.commands.Clear
- getGroup() - Method in class org.springframework.shell.core.commands.Help
- getGroup() - Method in class org.springframework.shell.core.commands.Version
- getGroupingMode() - Method in class org.springframework.shell.boot.SpringShellProperties.HelpCommand
- getHeader(String, Class<T>) - Method in class org.springframework.shell.jline.tui.component.message.ShellMessageHeaderAccessor
- 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
- getHelp() - Method in class org.springframework.shell.boot.SpringShellProperties.Command
- getHelp() - Method in interface org.springframework.shell.core.command.Command
-
Get the help text of the command.
- getHelp() - Method in class org.springframework.shell.core.commands.AbstractCommand
- getHistory() - Method in class org.springframework.shell.boot.SpringShellProperties.Command
- getHistory() - Method in class org.springframework.shell.boot.SpringShellProperties
- getHistoryBuffer() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
- getHistoryLinesCount() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
- getHotKey() - Method in class org.springframework.shell.jline.tui.component.view.control.MenuBarView.MenuBarItem
- getHotKey() - Method in class org.springframework.shell.jline.tui.component.view.control.StatusBarView.StatusItem
- getHotKeyBindings() - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractView
-
Get hotkey bindings.
- getHotKeyHandler() - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractView
- getHotKeyHandler() - Method in class org.springframework.shell.jline.tui.component.view.control.AppView
- getHotKeyHandler() - Method in class org.springframework.shell.jline.tui.component.view.control.GridView
- getHotKeyHandler() - Method in interface org.springframework.shell.jline.tui.component.view.control.View
-
Gets a
ViewhotkeyKeyHandler. - getId() - Method in class org.springframework.shell.jline.tui.component.flow.BaseInput
- getId() - Method in class org.springframework.shell.jline.tui.component.flow.ComponentFlow.OrderedInputOperation
- getId() - Method in class org.springframework.shell.test.jediterm.terminal.TextStyle
- getId(Message<?>) - Static method in class org.springframework.shell.jline.tui.component.message.StaticShellMessageHeaderAccessor
- getIndex() - Method in class org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent.ItemState
- getIndex() - Method in class org.springframework.shell.test.jediterm.terminal.emulator.charset.GraphicSet
- getIndicator() - Method in class org.springframework.shell.jline.tui.component.view.control.cell.AbstractListCell
- getInnerRect() - Method in class org.springframework.shell.jline.tui.component.view.control.BoxView
-
Gets an inner rectangle of this view.
- getInnerRect() - Method in class org.springframework.shell.jline.tui.component.view.control.WindowView
-
Gets an inner rectangle of this view.
- getInput() - Method in class org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent.BaseSelectorComponentContext
- getInput() - Method in interface org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent.SelectorComponentContext
-
Gets an input.
- getInput() - Method in class org.springframework.shell.jline.tui.component.support.AbstractTextComponent.BaseTextComponentContext
- getInput() - Method in interface org.springframework.shell.jline.tui.component.support.AbstractTextComponent.TextComponentContext
-
Gets an input.
- getInputText() - Method in class org.springframework.shell.jline.tui.component.view.control.InputView
-
Get a current known input text.
- getInsetX() - Method in class org.springframework.shell.test.jediterm.terminal.ui.TerminalPanel
- getInteractive() - Method in class org.springframework.shell.boot.SpringShellProperties
- getInterval() - Method in interface org.springframework.shell.jline.tui.component.view.control.Spinner
-
Gets an interval which should be used to estimate how often frame should get changed.
- getItem() - Method in interface org.springframework.shell.jline.tui.component.support.Itemable
- getItem() - Method in class org.springframework.shell.jline.tui.component.support.SelectorItem.SelectorItemWrapper
- getItem() - Method in class org.springframework.shell.jline.tui.component.support.SelectorList.BaseProjectionItem
- getItem() - Method in interface org.springframework.shell.jline.tui.component.support.SelectorList.ProjectionItem
- getItem() - Method in class org.springframework.shell.jline.tui.component.view.control.cell.AbstractCell
- getItem() - Method in interface org.springframework.shell.jline.tui.component.view.control.cell.Cell
-
Get item bound to a cell.
- getItemMapper() - Method in class org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent
-
Gets an item mapper.
- getItems() - Method in class org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent.BaseSelectorComponentContext
- getItems() - Method in class org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent
-
Gets items.
- getItems() - Method in interface org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent.SelectorComponentContext
-
Gets an items.
- getItems() - Method in class org.springframework.shell.jline.tui.component.view.control.MenuBarView
-
Gets a menubar items.
- getItems() - Method in class org.springframework.shell.jline.tui.component.view.control.MenuBarView.MenuBarItem
- getItems() - Method in class org.springframework.shell.jline.tui.component.view.control.MenuView
-
Gets a menu items.
- getItems() - Method in class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuItem
-
Gets sub menu items.
- getItems() - Method in class org.springframework.shell.jline.tui.component.view.control.StatusBarView
-
Gets a status items.
- getItems() - Method in class org.springframework.shell.jline.tui.component.view.screen.DefaultScreen
- getItems() - Method in interface org.springframework.shell.jline.tui.component.view.screen.Screen
-
Gets a screen items.
- getItemSeparator() - Method in class org.springframework.shell.jline.tui.component.view.control.StatusBarView
-
Gets the item separator.
- getItemStates() - Method in class org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent.BaseSelectorComponentContext
- getItemStates() - Method in interface org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent.SelectorComponentContext
-
Gets an item states
- getItemStateView() - Method in class org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent.BaseSelectorComponentContext
- getItemStateView() - Method in interface org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent.SelectorComponentContext
-
Gets an item state view.
- getItemStyle() - Method in class org.springframework.shell.jline.tui.component.view.control.cell.AbstractListCell
- getItemStyle() - Method in class org.springframework.shell.jline.tui.component.view.control.ListView
- getKeyBindings() - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractView
-
Get key bindings.
- getKeyHandler() - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractView
-
Handles keys by dispatching registered command runnable into an event loop.
- getKeyHandler() - Method in class org.springframework.shell.jline.tui.component.view.control.AppView
- getKeyHandler() - Method in class org.springframework.shell.jline.tui.component.view.control.ButtonView
- getKeyHandler() - Method in class org.springframework.shell.jline.tui.component.view.control.GridView
- getKeyHandler() - Method in class org.springframework.shell.jline.tui.component.view.control.InputView
- getKeyHandler() - Method in class org.springframework.shell.jline.tui.component.view.control.MenuBarView
- getKeyHandler() - Method in interface org.springframework.shell.jline.tui.component.view.control.View
-
Gets a
ViewkeyKeyHandler. - getKnownIncludes() - Method in class org.springframework.shell.test.autoconfigure.ShellTypeExcludeFilter
- getLatencyThreshold() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTypeAheadSettings
- getLayer() - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractView
- 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
- getLocation() - Method in class org.springframework.shell.boot.SpringShellProperties.Config
- getMaskCharacter() - Method in class org.springframework.shell.jline.tui.component.flow.BaseStringInput
- getMaskCharacter() - Method in interface org.springframework.shell.jline.tui.component.StringInput.StringInputContext
-
Gets a mask character.
- getMaskedInput() - Method in interface org.springframework.shell.jline.tui.component.StringInput.StringInputContext
-
Gets a masked input.
- getMaskedResultValue() - Method in interface org.springframework.shell.jline.tui.component.StringInput.StringInputContext
-
Gets a masked result value.
- getMaxItems() - Method in class org.springframework.shell.jline.tui.component.flow.BaseMultiItemSelector
- getMaxItems() - Method in class org.springframework.shell.jline.tui.component.flow.BaseSingleItemSelector
- getMaxPathsSearch() - Method in class org.springframework.shell.jline.tui.component.PathSearch.PathSearchConfig
- getMaxPathsShow() - Method in class org.springframework.shell.jline.tui.component.PathSearch.PathSearchConfig
- getMessage() - Method in class org.springframework.shell.jline.tui.component.support.AbstractTextComponent.BaseTextComponentContext
- getMessage() - Method in interface org.springframework.shell.jline.tui.component.support.AbstractTextComponent.TextComponentContext
-
Sets a message.
- getMessageLevel() - Method in class org.springframework.shell.jline.tui.component.support.AbstractTextComponent.BaseTextComponentContext
- getMessageLevel() - Method in interface org.springframework.shell.jline.tui.component.support.AbstractTextComponent.TextComponentContext
- getModal() - Method in interface org.springframework.shell.jline.tui.component.view.control.ViewService
-
Gets a current modal view.
- getModal() - Method in class org.springframework.shell.jline.tui.component.view.TerminalUI
- getModel() - Method in class org.springframework.shell.jline.tui.table.Table
- getModel() - Method in class org.springframework.shell.jline.tui.table.TableBuilder
- getMouseBindings() - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractView
-
Get mouse bindings.
- getMouseHandler() - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractView
-
Handles mouse events by dispatching registered consumers into an event loop.
- getMouseHandler() - Method in class org.springframework.shell.jline.tui.component.view.control.AppView
- getMouseHandler() - Method in class org.springframework.shell.jline.tui.component.view.control.ButtonView
- getMouseHandler() - Method in class org.springframework.shell.jline.tui.component.view.control.DialogView
- getMouseHandler() - Method in class org.springframework.shell.jline.tui.component.view.control.GridView
- getMouseHandler() - Method in class org.springframework.shell.jline.tui.component.view.control.MenuBarView
- getMouseHandler() - Method in class org.springframework.shell.jline.tui.component.view.control.StatusBarView
- getMouseHandler() - Method in interface org.springframework.shell.jline.tui.component.view.control.View
-
Gets a
ViewmouseMouseHandler. - getName() - Method in class org.springframework.shell.boot.SpringShellProperties.History
- getName() - Method in class org.springframework.shell.boot.SpringShellProperties.Theme
- getName() - Method in interface org.springframework.shell.core.command.Command
-
Get the name of the command.
- getName() - Method in class org.springframework.shell.core.commands.AbstractCommand
- getName() - Method in class org.springframework.shell.jline.tui.component.flow.BaseConfirmationInput
- getName() - Method in class org.springframework.shell.jline.tui.component.flow.BaseMultiItemSelector
- getName() - Method in class org.springframework.shell.jline.tui.component.flow.BaseNumberInput
- getName() - Method in class org.springframework.shell.jline.tui.component.flow.BasePathInput
- getName() - Method in class org.springframework.shell.jline.tui.component.flow.BaseSingleItemSelector
- getName() - Method in class org.springframework.shell.jline.tui.component.flow.BaseStringInput
- getName() - Method in class org.springframework.shell.jline.tui.component.PathSearch.PathSearchContext.PathViewItem
- getName() - Method in class org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent.BaseSelectorComponentContext
- getName() - Method in class org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent.ItemState
- getName() - Method in interface org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent.SelectorComponentContext
-
Gets a name.
- getName() - Method in class org.springframework.shell.jline.tui.component.support.AbstractTextComponent.BaseTextComponentContext
- getName() - Method in class org.springframework.shell.jline.tui.component.support.AbstractTextComponent
-
Gets a name.
- getName() - Method in interface org.springframework.shell.jline.tui.component.support.AbstractTextComponent.TextComponentContext
-
Gets a name.
- getName() - Method in interface org.springframework.shell.jline.tui.component.support.Nameable
- getName() - Method in class org.springframework.shell.jline.tui.component.support.SelectorItem.SelectorItemWrapper
- getName() - Method in class org.springframework.shell.jline.tui.component.support.SelectorList.BaseProjectionItem
- getName() - Method in interface org.springframework.shell.jline.tui.style.Theme
-
Gets a theme name.
- getName() - Method in interface org.springframework.shell.test.jediterm.terminal.TtyConnector
- getNext() - Method in class org.springframework.shell.jline.tui.component.flow.BaseConfirmationInput
- getNext() - Method in class org.springframework.shell.jline.tui.component.flow.BaseMultiItemSelector
- getNext() - Method in class org.springframework.shell.jline.tui.component.flow.BaseNumberInput
- getNext() - Method in class org.springframework.shell.jline.tui.component.flow.BasePathInput
- getNext() - Method in class org.springframework.shell.jline.tui.component.flow.BaseSingleItemSelector
- getNext() - Method in class org.springframework.shell.jline.tui.component.flow.BaseStringInput
- getNext() - Method in class org.springframework.shell.jline.tui.component.flow.ComponentFlow.OrderedInputOperation
- 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
- getNumberClass() - Method in class org.springframework.shell.jline.tui.component.flow.BaseNumberInput
- getObject() - Method in class org.springframework.shell.core.command.annotation.support.CommandFactoryBean
- getObjectType() - Method in class org.springframework.shell.core.command.annotation.support.CommandFactoryBean
- getOffset() - Method in class org.springframework.shell.test.jediterm.terminal.model.SubCharBuffer
- getOperation() - Method in class org.springframework.shell.jline.tui.component.flow.ComponentFlow.OrderedInputOperation
- getOptionByName(List<CommandOption>, String) - Static method in class org.springframework.shell.core.utils.CommandUtils
-
Retrieve a command option by its name (long or short).
- getOrder() - Method in class org.springframework.shell.jline.tui.component.flow.BaseInput
- getOrder() - Method in class org.springframework.shell.jline.tui.component.flow.ComponentFlow.OrderedInputOperation
- getParent() - Method in class org.springframework.shell.test.jediterm.terminal.model.SubCharBuffer
- getParts() - Method in class org.springframework.shell.jline.tui.style.PartsText
- getPartsText() - Method in class org.springframework.shell.jline.tui.component.PathSearch.PathSearchContext.PathViewItem
- getPath() - Method in class org.springframework.shell.jline.tui.component.PathSearch.PathSearchContext.PathViewItem
- getPath() - Method in class org.springframework.shell.jline.tui.component.PathSearch.ScoredPath
- getPathSearchConfig() - Method in interface org.springframework.shell.jline.tui.component.PathSearch.PathSearchContext
-
Get path search config.
- getPathViewItems() - Method in interface org.springframework.shell.jline.tui.component.PathSearch.PathSearchContext
-
Gets a path view items.
- getPixelHeight() - Method in class org.springframework.shell.test.jediterm.terminal.ui.TerminalPanel
- getPixelWidth() - Method in class org.springframework.shell.test.jediterm.terminal.ui.TerminalPanel
- getPlainKey() - Method in record class org.springframework.shell.jline.tui.component.view.event.KeyEvent
- getPosition() - Method in class org.springframework.shell.core.completion.CompletionContext
- getPositions() - Method in class org.springframework.shell.jline.tui.support.search.SearchMatchResult.DefaultResult
- getPositions() - Method in interface org.springframework.shell.jline.tui.support.search.SearchMatchResult
-
Get positions of a match.
- getPostHandlers() - Method in class org.springframework.shell.jline.tui.component.flow.BaseConfirmationInput
- getPostHandlers() - Method in class org.springframework.shell.jline.tui.component.flow.BaseMultiItemSelector
- getPostHandlers() - Method in class org.springframework.shell.jline.tui.component.flow.BaseNumberInput
- getPostHandlers() - Method in class org.springframework.shell.jline.tui.component.flow.BasePathInput
- getPostHandlers() - Method in class org.springframework.shell.jline.tui.component.flow.BaseSingleItemSelector
- getPostHandlers() - Method in class org.springframework.shell.jline.tui.component.flow.BaseStringInput
- getPreferredDimension() - Method in class org.springframework.shell.jline.tui.component.view.control.ButtonView
- getPreferredDimension() - Method in class org.springframework.shell.jline.tui.component.view.control.MenuView
-
Gets a preferred dimension menu needs to show it's content.
- getPreHandlers() - Method in class org.springframework.shell.jline.tui.component.flow.BaseConfirmationInput
- getPreHandlers() - Method in class org.springframework.shell.jline.tui.component.flow.BaseMultiItemSelector
- getPreHandlers() - Method in class org.springframework.shell.jline.tui.component.flow.BaseNumberInput
- getPreHandlers() - Method in class org.springframework.shell.jline.tui.component.flow.BasePathInput
- getPreHandlers() - Method in class org.springframework.shell.jline.tui.component.flow.BaseSingleItemSelector
- getPreHandlers() - Method in class org.springframework.shell.jline.tui.component.flow.BaseStringInput
- 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.
- getPriority() - Method in class org.springframework.shell.jline.tui.component.message.ShellMessageHeaderAccessor
- getPriority() - Method in class org.springframework.shell.jline.tui.component.view.control.StatusBarView.StatusItem
- getPriority(Message<?>) - Static method in class org.springframework.shell.jline.tui.component.message.StaticShellMessageHeaderAccessor
- getProjection() - Method in class org.springframework.shell.jline.tui.component.support.SelectorList.DefaultSelectorList
- getProjection() - Method in interface org.springframework.shell.jline.tui.component.support.SelectorList
- getPrompt() - Method in interface org.springframework.shell.jline.PromptProvider
- getPromptUpdatedAfterResizeFuture(BiConsumer<Long, Runnable>) - Method in class org.springframework.shell.test.jediterm.terminal.emulator.JediEmulator
- getProperties(Class<?>) - Method in class org.springframework.shell.test.autoconfigure.ShellTestContextBootstrapper
- getQuoteChars() - Method in class org.springframework.shell.jline.ExtendedDefaultParser
- getReactorContext() - Method in class org.springframework.shell.jline.tui.component.message.ShellMessageHeaderAccessor
-
Get a
ContextViewheader if present. - getReactorContext(Message<?>) - Static method in class org.springframework.shell.jline.tui.component.message.StaticShellMessageHeaderAccessor
-
Get a
ContextViewheader if present. - getReason() - Method in class org.springframework.shell.core.command.availability.Availability
- getRect() - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractControl
- getRect() - Method in interface org.springframework.shell.jline.tui.component.view.control.Control
-
Gets rectanle of a bounded box for this
View. - getRenderer() - Method in class org.springframework.shell.jline.tui.component.flow.BaseConfirmationInput
- getRenderer() - Method in class org.springframework.shell.jline.tui.component.flow.BaseMultiItemSelector
- getRenderer() - Method in class org.springframework.shell.jline.tui.component.flow.BaseNumberInput
- getRenderer() - Method in class org.springframework.shell.jline.tui.component.flow.BasePathInput
- getRenderer() - Method in class org.springframework.shell.jline.tui.component.flow.BaseSingleItemSelector
- getRenderer() - Method in class org.springframework.shell.jline.tui.component.flow.BaseStringInput
- getResult() - Method in class org.springframework.shell.jline.tui.component.PathSearch.ScoredPath
- getResultItem() - Method in interface org.springframework.shell.jline.tui.component.SingleItemSelector.SingleItemSelectorContext
-
Gets a result item.
- getResultItems() - Method in class org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent.BaseSelectorComponentContext
- getResultItems() - Method in interface org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent.SelectorComponentContext
-
Gets a result items.
- getResultMode() - Method in class org.springframework.shell.jline.tui.component.flow.BaseConfirmationInput
- getResultMode() - Method in class org.springframework.shell.jline.tui.component.flow.BaseMultiItemSelector
- getResultMode() - Method in class org.springframework.shell.jline.tui.component.flow.BaseNumberInput
- getResultMode() - Method in class org.springframework.shell.jline.tui.component.flow.BasePathInput
- getResultMode() - Method in class org.springframework.shell.jline.tui.component.flow.BaseSingleItemSelector
- getResultMode() - Method in class org.springframework.shell.jline.tui.component.flow.BaseStringInput
- getResultValue() - Method in class org.springframework.shell.jline.tui.component.flow.BaseConfirmationInput
- getResultValue() - Method in class org.springframework.shell.jline.tui.component.flow.BaseNumberInput
- getResultValue() - Method in class org.springframework.shell.jline.tui.component.flow.BasePathInput
- getResultValue() - Method in class org.springframework.shell.jline.tui.component.flow.BaseSingleItemSelector
- getResultValue() - Method in class org.springframework.shell.jline.tui.component.flow.BaseStringInput
- getResultValue() - Method in class org.springframework.shell.jline.tui.component.support.AbstractTextComponent.BaseTextComponentContext
- getResultValue() - Method in interface org.springframework.shell.jline.tui.component.support.AbstractTextComponent.TextComponentContext
-
Sets a result value.
- getResultValues() - Method in class org.springframework.shell.jline.tui.component.flow.BaseMultiItemSelector
- getRootCommand() - Method in class org.springframework.shell.boot.SpringShellProperties.CompletionCommand
- getRowCount() - Method in class org.springframework.shell.jline.tui.table.ArrayTableModel
- getRowCount() - Method in class org.springframework.shell.jline.tui.table.BeanListTableModel
- getRowCount() - Method in class org.springframework.shell.jline.tui.table.TableModel
- getRowCount() - Method in interface org.springframework.shell.test.jediterm.terminal.TerminalDisplay
- getRowCount() - Method in class org.springframework.shell.test.jediterm.terminal.ui.TerminalPanel
- getScore() - Method in class org.springframework.shell.jline.tui.support.search.SearchMatchResult.DefaultResult
- getScore() - Method in interface org.springframework.shell.jline.tui.support.search.SearchMatchResult
-
Get score of a match.
- getScoredPaths() - Method in class org.springframework.shell.jline.tui.component.PathSearch.PathScannerResult
- getScreen() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
- getScreenItems() - Method in class org.springframework.shell.jline.tui.component.view.screen.DefaultScreen
- getScreenLines() - Method in class org.springframework.shell.jline.tui.component.view.screen.DefaultScreen
- getScreenLines() - Method in interface org.springframework.shell.jline.tui.component.view.screen.DisplayLines
-
Gets a list of screen lines.
- getScreenLinesCount() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
- getScript() - Method in class org.springframework.shell.boot.SpringShellProperties.Command
- 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
- getSelected() - Method in class org.springframework.shell.jline.tui.component.support.SelectorList.DefaultSelectorList
- getSelected() - Method in interface org.springframework.shell.jline.tui.component.support.SelectorList
- getSelectItems() - Method in class org.springframework.shell.jline.tui.component.flow.BaseMultiItemSelector
- getSelectItems() - Method in class org.springframework.shell.jline.tui.component.flow.BaseSingleItemSelector
- getSessionName() - Method in class org.springframework.shell.test.jediterm.terminal.ui.JediTermWidget
- getSessionName() - Method in interface org.springframework.shell.test.jediterm.terminal.ui.TerminalSession
- getSettings() - Method in interface org.springframework.shell.jline.tui.style.Theme
-
Gets a theme settings.
- getSpinner() - Method in interface org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressContext
-
Gets a
Spinnerframes. - getStacktrace() - Method in class org.springframework.shell.boot.SpringShellProperties.Command
- getStart() - Method in class org.springframework.shell.jline.tui.support.search.SearchMatchResult.DefaultResult
- getStart() - Method in interface org.springframework.shell.jline.tui.support.search.SearchMatchResult
-
Get start of a match.
- getStart() - Method in class org.springframework.shell.test.jediterm.terminal.model.CharBuffer
- getStartOffset() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalLineIntervalHighlighting
- getState() - Method in class org.springframework.shell.jline.tui.component.view.control.ProgressView
-
Gets a state of this
ProgressView. - getState() - Method in interface org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressContext
-
Get a state of a
ProgressView. - getStyle() - Method in class org.springframework.shell.jline.tui.component.view.control.cell.AbstractCell
- getStyle() - Method in interface org.springframework.shell.jline.tui.component.view.screen.ScreenItem
- 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
- getTemplate() - Method in class org.springframework.shell.boot.SpringShellProperties.VersionCommand
- getTemplateExecutor() - Method in class org.springframework.shell.jline.tui.component.support.AbstractComponent
-
Gets a template executor.
- getTemplateLocation() - Method in class org.springframework.shell.jline.tui.component.flow.BaseConfirmationInput
- getTemplateLocation() - Method in class org.springframework.shell.jline.tui.component.flow.BaseMultiItemSelector
- getTemplateLocation() - Method in class org.springframework.shell.jline.tui.component.flow.BaseNumberInput
- getTemplateLocation() - Method in class org.springframework.shell.jline.tui.component.flow.BasePathInput
- getTemplateLocation() - Method in class org.springframework.shell.jline.tui.component.flow.BaseSingleItemSelector
- getTemplateLocation() - Method in class org.springframework.shell.jline.tui.component.flow.BaseStringInput
- getTerminal() - Method in class org.springframework.shell.jline.JLineInputProvider
- getTerminal() - Method in class org.springframework.shell.jline.tui.component.support.AbstractComponent
-
Gets a
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.autoconfigure.SpringShellTestProperties
- 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.jline.tui.component.context.BaseComponentContext
- getTerminalWidth() - Method in interface org.springframework.shell.jline.tui.component.context.ComponentContext
-
Get terminal width.
- getTerminalWidth() - Method in class org.springframework.shell.test.autoconfigure.SpringShellTestProperties
- 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.jline.tui.component.view.control.cell.AbstractListCell
- getText() - Method in class org.springframework.shell.jline.tui.style.PartsText.PartText
- 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
- getTheme() - Method in class org.springframework.shell.boot.SpringShellProperties
- getThemeName() - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractControl
-
Gets a theme name.
- getThemeName() - Method in class org.springframework.shell.jline.tui.component.view.TerminalUI
-
Gets a
theme name. - getThemeNames() - Method in class org.springframework.shell.jline.tui.style.ThemeRegistry
-
Gets all theme names registered.
- getThemeResolver() - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractControl
-
Gets a
ThemeResolver. - getThemeResolver() - Method in class org.springframework.shell.jline.tui.component.view.TerminalUI
-
Sets a
ThemeResolver. - getThis() - Method in class org.springframework.shell.jline.tui.component.flow.BaseConfirmationInput
- getThis() - Method in interface org.springframework.shell.jline.tui.component.flow.BaseInputSpec
-
Usual this trick to get typed child.
- getThis() - Method in class org.springframework.shell.jline.tui.component.flow.BaseMultiItemSelector
- getThis() - Method in class org.springframework.shell.jline.tui.component.flow.BaseNumberInput
- getThis() - Method in class org.springframework.shell.jline.tui.component.flow.BasePathInput
- getThis() - Method in class org.springframework.shell.jline.tui.component.flow.BaseSingleItemSelector
- getThis() - Method in class org.springframework.shell.jline.tui.component.flow.BaseStringInput
- getThisContext(ComponentContext<?>) - Method in class org.springframework.shell.jline.tui.component.ConfirmationInput
- getThisContext(ComponentContext<?>) - Method in class org.springframework.shell.jline.tui.component.MultiItemSelector
- getThisContext(ComponentContext<?>) - Method in class org.springframework.shell.jline.tui.component.NumberInput
- getThisContext(ComponentContext<?>) - Method in class org.springframework.shell.jline.tui.component.PathInput
- getThisContext(ComponentContext<?>) - Method in class org.springframework.shell.jline.tui.component.PathSearch
- getThisContext(ComponentContext<?>) - Method in class org.springframework.shell.jline.tui.component.SingleItemSelector
- getThisContext(ComponentContext<?>) - Method in class org.springframework.shell.jline.tui.component.StringInput
- getThisContext(ComponentContext<?>) - Method in class org.springframework.shell.jline.tui.component.support.AbstractComponent
-
Gets a real component context using common this trick.
- getTimestamp(Message<?>) - Static method in class org.springframework.shell.jline.tui.component.message.StaticShellMessageHeaderAccessor
- getTitle() - Method in class org.springframework.shell.jline.tui.component.view.control.MenuBarView.MenuBarItem
- getTitle() - Method in class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuItem
-
Get a
title. - getTitle() - Method in class org.springframework.shell.jline.tui.component.view.control.StatusBarView.StatusItem
- 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
- getValue() - Method in interface org.springframework.shell.jline.tui.component.SingleItemSelector.SingleItemSelectorContext
-
Gets a value.
- getValue(int, int) - Method in class org.springframework.shell.jline.tui.table.ArrayTableModel
- getValue(int, int) - Method in class org.springframework.shell.jline.tui.table.BeanListTableModel
- getValue(int, int) - Method in class org.springframework.shell.jline.tui.table.TableModel
- getValues() - Method in interface org.springframework.shell.jline.tui.component.MultiItemSelector.MultiItemSelectorContext
-
Gets a values.
- getVersion() - Method in class org.springframework.shell.boot.SpringShellProperties.Command
- getView() - Method in class org.springframework.shell.jline.tui.component.message.ShellMessageHeaderAccessor
- getView() - Method in interface org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressContext
-
Gets an encapsulating owner view.
- getView(Message<?>) - Static method in class org.springframework.shell.jline.tui.component.message.StaticShellMessageHeaderAccessor
- getViewCommands() - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractView
- getViewCommands() - Method in interface org.springframework.shell.jline.tui.component.view.control.View
-
Get supported commands.
- getViewService() - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractView
-
Get a
ViewService - getViewService() - Method in class org.springframework.shell.jline.tui.component.view.TerminalUI
-
Gets a
ViewService. - 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
- getWordIndex() - Method in class org.springframework.shell.core.completion.CompletionContext
- getWords() - Method in class org.springframework.shell.core.completion.CompletionContext
- getWriter() - Method in class org.springframework.shell.core.InteractiveShellRunner
-
Get the writer to the output.
- getWriter() - Method in class org.springframework.shell.core.SystemShellRunner
- getWriter() - Method in class org.springframework.shell.jline.JLineShellRunner
- 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
- GOLD - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- GOLD1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- GOLD2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- GOLD3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- GOLD4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- GOLDENROD - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- GOLDENROD1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- GOLDENROD2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- GOLDENROD3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- GOLDENROD4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- 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
- GREEN - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- GREEN1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- GREEN2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- GREEN3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- GREEN4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- GREY0 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- GREY100 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- GREY11 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- GREY15 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- GREY19 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- GREY23 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- GREY27 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- GREY3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- GREY30 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- GREY35 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- GREY37 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- GREY39 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- GREY42 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- GREY46 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- GREY50 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- GREY53 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- GREY54 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- GREY58 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- GREY62 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- GREY63 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- GREY66 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- GREY69 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- GREY7 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- GREY70 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- GREY74 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- GREY78 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- GREY82 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- GREY84 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- GREY85 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- GREY89 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- GREY93 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- GridView - Class in org.springframework.shell.jline.tui.component.view.control
-
GridViewis a layout container with no initialviews. - GridView() - Constructor for class org.springframework.shell.jline.tui.component.view.control.GridView
- group() - Element in annotation interface org.springframework.shell.core.command.annotation.Command
-
Define a command group.
- group(String) - Method in class org.springframework.shell.core.command.Command.Builder
- GROUP - Enum constant in enum class org.springframework.shell.boot.SpringShellProperties.HelpCommand.GroupingMode
H
- h - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- H - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- handle(KeyHandler.KeyHandlerArgs) - Method in interface org.springframework.shell.jline.tui.component.view.event.KeyHandler
-
Handle Key event wrapped in a
KeyHandler.KeyHandlerArgs. - handle(MouseHandler.MouseHandlerArgs) - Method in interface org.springframework.shell.jline.tui.component.view.event.MouseHandler
-
Handle mouse event wrapped in a
MouseHandler.MouseHandlerArgs. - handleMissingValue(List<String>, MethodParameter, Message<?>) - Method in class org.springframework.shell.core.support.AbstractArgumentMethodArgumentResolver
-
Invoked when a value is required, but
AbstractArgumentMethodArgumentResolver.resolveArgumentInternal(org.springframework.core.MethodParameter, org.springframework.messaging.Message<?>, java.util.List<java.lang.String>)returnednulland there is no default value. - handleResolvedValue(Object, List<String>, MethodParameter, Message<?>) - Method in class org.springframework.shell.core.support.AbstractArgumentMethodArgumentResolver
-
Invoked after a value is resolved.
- has(int) - Method in record class org.springframework.shell.jline.tui.component.view.event.MouseEvent
- hasButton() - Method in record class org.springframework.shell.jline.tui.component.view.event.MouseEvent
- hasCtrl() - Method in record class org.springframework.shell.jline.tui.component.view.event.KeyEvent
- hasFilter() - Method in class org.springframework.shell.jline.tui.component.PathSearch.PathScannerResult
- hasFocus() - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractView
- hasFocus() - Method in class org.springframework.shell.jline.tui.component.view.control.AppView
- hasFocus() - Method in class org.springframework.shell.jline.tui.component.view.control.GridView
- hasFocus() - Method in interface org.springframework.shell.jline.tui.component.view.control.View
-
Gets if this
Viewhas a focus. - hashCode() - Method in record class org.springframework.shell.core.command.CommandArgument
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.shell.core.command.CommandContext
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.shell.core.command.CommandOption
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.shell.core.command.ExitStatus
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.shell.core.command.ParsedInput
-
Returns a hash code value for this object.
- hashCode() - Method in class org.springframework.shell.core.commands.AbstractCommand
- hashCode() - Method in class org.springframework.shell.core.completion.CompletionProposal
- hashCode() - Method in record class org.springframework.shell.jline.tui.component.view.control.AppView.AppViewEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.shell.jline.tui.component.view.control.AppView.AppViewEventArgs
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.shell.jline.tui.component.view.control.ButtonView.ButtonViewItemEventArgs
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.shell.jline.tui.component.view.control.ButtonView.ButtonViewSelectEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.shell.jline.tui.component.view.control.DialogView.DialogViewCloseEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.shell.jline.tui.component.view.control.DialogView.DialogViewItemEventArgs
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.shell.jline.tui.component.view.control.InputView.InputViewTextChangeEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.shell.jline.tui.component.view.control.InputView.InputViewTextChangeEventArgs
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.shell.jline.tui.component.view.control.ListView.ListViewItemEventArgs
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.shell.jline.tui.component.view.control.ListView.ListViewOpenSelectedItemEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.shell.jline.tui.component.view.control.ListView.ListViewSelectedItemChangedEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuViewItemEventArgs
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuViewOpenSelectedItemEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuViewSelectedItemChangedEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressState
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressViewEndEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressViewStartEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressViewStateChangeEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressViewStateEventArgs
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.shell.jline.tui.component.view.control.StatusBarView.StatusBarViewItemEventArgs
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.shell.jline.tui.component.view.control.StatusBarView.StatusBarViewOpenSelectedItemEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.shell.jline.tui.component.view.control.ViewDoneEvent.GenericViewDoneEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.shell.jline.tui.component.view.event.KeyBindingConsumerArgs
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.shell.jline.tui.component.view.event.KeyEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.shell.jline.tui.component.view.event.KeyHandler.KeyHandlerArgs
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.shell.jline.tui.component.view.event.KeyHandler.KeyHandlerResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.shell.jline.tui.component.view.event.MouseBindingConsumerArgs
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.shell.jline.tui.component.view.event.MouseEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.shell.jline.tui.component.view.event.MouseHandler.MouseHandlerArgs
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.shell.jline.tui.component.view.event.MouseHandler.MouseHandlerResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.shell.jline.tui.geom.Dimension
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.shell.jline.tui.geom.Position
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.shell.jline.tui.geom.Rectangle
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.shell.jline.tui.style.ThemeResolver.ResolvedValues
-
Returns a hash code value for this object.
- 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.
- hasMaskCharacter() - Method in interface org.springframework.shell.jline.tui.component.StringInput.StringInputContext
-
Returns flag if there is a mask character defined.
- hasModifier() - Method in record class org.springframework.shell.jline.tui.component.view.event.MouseEvent
- 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
- hasTty() - Method in class org.springframework.shell.jline.tui.component.support.AbstractComponent
-
Checks if this component has an existing
tty. - hasType() - Method in record class org.springframework.shell.jline.tui.component.view.event.MouseEvent
- heavyDecCompatibleBuffer(CharBuffer) - Static method in class org.springframework.shell.test.jediterm.terminal.util.CharUtils
- height() - Method in record class org.springframework.shell.jline.tui.geom.Dimension
-
Returns the value of the
heightrecord component. - height() - Method in record class org.springframework.shell.jline.tui.geom.Rectangle
-
Returns the value of the
heightrecord component. - help() - Element in annotation interface org.springframework.shell.core.command.annotation.Command
-
Define a command help message.
- help(String) - Method in class org.springframework.shell.core.command.Command.Builder
- Help - Class in org.springframework.shell.core.commands
-
A command to display help about all available commands.
- Help() - Constructor for class org.springframework.shell.core.commands.Help
- helpCommand() - Method in class org.springframework.shell.boot.StandardCommandsAutoConfiguration
- HelpCommand() - Constructor for class org.springframework.shell.boot.SpringShellProperties.HelpCommand
- hidden() - Element in annotation interface org.springframework.shell.core.command.annotation.Command
-
Define command to be hidden.
- 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
- highlight() - Method in class org.springframework.shell.jline.tui.style.StyleSettings
- history() - Method in class org.springframework.shell.boot.JLineShellAutoConfiguration.JLineHistoryConfiguration
- history(File) - Method in class org.springframework.shell.jline.command.History
- History - Class in org.springframework.shell.jline.command
-
A command that displays all previously run commands, optionally dumping to a file readable by
Script. - History() - Constructor for class org.springframework.shell.boot.SpringShellProperties.History
- History(History) - Constructor for class org.springframework.shell.jline.command.History
- HistoryCommand() - Constructor for class org.springframework.shell.boot.SpringShellProperties.HistoryCommand
- HONEYDEW - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- HONEYDEW1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- HONEYDEW2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- HONEYDEW3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- HONEYDEW4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- HorizontalAlign - Enum Class in org.springframework.shell.jline.tui.geom
- horizontalGlyph() - Method in enum class org.springframework.shell.jline.tui.table.BorderStyle
- horizontalTab() - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
- horizontalTab() - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
- HOTPINK - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- HOTPINK1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- HOTPINK2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- HOTPINK3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- HOTPINK4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- 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.
- Hyphen - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
I
- i - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- I - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- includeFilters() - Element in annotation interface org.springframework.shell.test.autoconfigure.ShellTest
-
A set of include filters which can be used to add otherwise filtered beans to the application context.
- index() - Element in annotation interface org.springframework.shell.core.command.annotation.Argument
-
Index of the argument
- index() - Method in record class org.springframework.shell.core.command.CommandArgument
-
Returns the value of the
indexrecord component. - 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 - INDIANRED - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- INDIANRED1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- INDIANRED2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- INDIANRED3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- INDIANRED4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- info() - Method in class org.springframework.shell.jline.tui.style.FigureSettings
- INFO - Enum constant in enum class org.springframework.shell.jline.tui.component.support.AbstractTextComponent.TextComponentContext.MessageLevel
- init() - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractView
-
Initialize a view.
- init() - Method in interface org.springframework.shell.jline.tui.component.view.control.View
- init() - Method in interface org.springframework.shell.test.jediterm.terminal.TtyConnector
- initInternal() - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractView
-
Internal init method called from
AbstractView.init(). - initInternal() - Method in class org.springframework.shell.jline.tui.component.view.control.ButtonView
- initInternal() - Method in class org.springframework.shell.jline.tui.component.view.control.GridView
- initInternal() - Method in class org.springframework.shell.jline.tui.component.view.control.InputView
- initInternal() - Method in class org.springframework.shell.jline.tui.component.view.control.ListView
- initInternal() - Method in class org.springframework.shell.jline.tui.component.view.control.MenuBarView
- initInternal() - Method in class org.springframework.shell.jline.tui.component.view.control.MenuView
- INNER - Static variable in class org.springframework.shell.jline.tui.table.BorderSpecification
- INNER_HORIZONTAL - Static variable in class org.springframework.shell.jline.tui.table.BorderSpecification
- INNER_VERTICAL - Static variable in class org.springframework.shell.jline.tui.table.BorderSpecification
- inputProvider(LineReader) - Method in class org.springframework.shell.boot.JLineShellAutoConfiguration
- inputProvider(LineReader) - Method in class org.springframework.shell.jline.DefaultJLineShellConfiguration
- InputProvider - Interface in org.springframework.shell.core
-
To be implemented by components able to provide a "line" of user input, whether interactively or by batch.
- InputView - Class in org.springframework.shell.jline.tui.component.view.control
-
InputViewis used as a text input. - InputView() - Constructor for class org.springframework.shell.jline.tui.component.view.control.InputView
- InputView.InputViewTextChangeEvent - Record Class in org.springframework.shell.jline.tui.component.view.control
- InputView.InputViewTextChangeEventArgs - Record Class in org.springframework.shell.jline.tui.component.view.control
- InputViewTextChangeEvent(View, InputView.InputViewTextChangeEventArgs) - Constructor for record class org.springframework.shell.jline.tui.component.view.control.InputView.InputViewTextChangeEvent
-
Creates an instance of a
InputViewTextChangeEventrecord class. - InputViewTextChangeEventArgs(String, String) - Constructor for record class org.springframework.shell.jline.tui.component.view.control.InputView.InputViewTextChangeEventArgs
-
Creates an instance of a
InputViewTextChangeEventArgsrecord class. - 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.
- Interactive() - Constructor for class org.springframework.shell.boot.SpringShellProperties.Interactive
- InteractiveShellRunner - Class in org.springframework.shell.core
-
Base class for interactive shell runners.
- InteractiveShellRunner(InputProvider, CommandParser, CommandRegistry) - Constructor for class org.springframework.shell.core.InteractiveShellRunner
-
Create a new
InteractiveShellRunnerinstance. - Interlace - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.TerminalMode
- intersection(char, char, char, char) - Static method in enum class org.springframework.shell.jline.tui.table.BorderStyle
- 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
- isAvailable() - Method in class org.springframework.shell.core.command.availability.Availability
- isClose() - Method in class org.springframework.shell.boot.SpringShellProperties.Context
- 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
- isDelimiter(CharSequence, int) - Method in class org.springframework.shell.jline.ExtendedDefaultParser
-
Returns true if the specified character is a whitespace parameter.
- isDelimiterChar(CharSequence, int) - Method in class org.springframework.shell.jline.ExtendedDefaultParser
-
Returns true if the character at the specified position if a delimiter.
- isDisposed() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalLineIntervalHighlighting
- isDone() - Method in interface org.springframework.shell.jline.tui.component.ViewComponent.ViewComponentRun
-
Returns
trueif component run has completed. - isDoubleWidthCharacter(int, boolean) - Static method in class org.springframework.shell.test.jediterm.terminal.util.CharUtils
- isEmpty() - Method in record class org.springframework.shell.jline.tui.geom.Rectangle
-
Determines whether the
Rectangleis empty. - 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.boot.SpringShellProperties.ClearCommand
- isEnabled() - Method in class org.springframework.shell.boot.SpringShellProperties.CompletionCommand
- isEnabled() - Method in class org.springframework.shell.boot.SpringShellProperties.HelpCommand
- isEnabled() - Method in class org.springframework.shell.boot.SpringShellProperties.History
- isEnabled() - Method in class org.springframework.shell.boot.SpringShellProperties.HistoryCommand
- isEnabled() - Method in class org.springframework.shell.boot.SpringShellProperties.Interactive
- isEnabled() - Method in class org.springframework.shell.boot.SpringShellProperties.ScriptCommand
- isEnabled() - Method in class org.springframework.shell.boot.SpringShellProperties.StacktraceCommand
- isEnabled() - Method in class org.springframework.shell.boot.SpringShellProperties.VersionCommand
- isEnabled() - Method in class org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent.ItemState
- isEnabled() - Method in interface org.springframework.shell.jline.tui.component.support.Enableable
- isEnabled() - Method in class org.springframework.shell.jline.tui.component.support.SelectorItem.SelectorItemWrapper
- isEnabled() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTypeAheadSettings
- isEofOnEscapedNewLine() - Method in class org.springframework.shell.jline.ExtendedDefaultParser
- isEofOnUnclosedQuote() - Method in class org.springframework.shell.jline.ExtendedDefaultParser
- isEscapeChar(CharSequence, int) - Method in class org.springframework.shell.jline.ExtendedDefaultParser
-
Check if this character is a valid escape char (i.e. one that has not been escaped)
- isEscaped(CharSequence, int) - Method in class org.springframework.shell.jline.ExtendedDefaultParser
-
Check if a character is escaped (i.e. if the previous character is an escape)
- isHelp(CommandOption) - Method in class org.springframework.shell.core.commands.AbstractCommand
- isInitialCheckState() - Method in class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuItem
-
Gets initial check state.
- isKey() - Method in record class org.springframework.shell.jline.tui.component.view.event.KeyEvent
- isKey(int) - Method in record class org.springframework.shell.jline.tui.component.view.event.KeyEvent
- 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
- isMatch() - Method in class org.springframework.shell.jline.tui.style.PartsText.PartText
- 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
- isPrimary() - Method in class org.springframework.shell.jline.tui.component.view.control.StatusBarView.StatusItem
- isQuoteChar(CharSequence, int) - Method in class org.springframework.shell.jline.ExtendedDefaultParser
- isQuoted(CharSequence, int) - Method in class org.springframework.shell.jline.ExtendedDefaultParser
- isReadOnly(String) - Method in class org.springframework.shell.jline.tui.component.message.ShellMessageHeaderAccessor
- isRequired() - Method in class org.springframework.shell.jline.tui.component.flow.BaseNumberInput
- isRequired() - Method in class org.springframework.shell.jline.tui.component.flow.BaseStringInput
- isRequired() - Method in interface org.springframework.shell.jline.tui.component.NumberInput.NumberInputContext
-
Returns flag if input is required.
- isRequired() - Method in interface org.springframework.shell.jline.tui.component.StringInput.StringInputContext
-
Returns flag if input is required.
- isResult() - Method in class org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent.BaseSelectorComponentContext
- isResult() - Method in interface org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent.SelectorComponentContext
-
Return if there is a result.
- isSearchCaseSensitive() - Method in class org.springframework.shell.jline.tui.component.PathSearch.PathSearchConfig
- isSearchForward() - Method in class org.springframework.shell.jline.tui.component.PathSearch.PathSearchConfig
- isSearchNormalize() - Method in class org.springframework.shell.jline.tui.component.PathSearch.PathSearchConfig
- isSelected() - Method in class org.springframework.shell.jline.tui.component.PathSearch.PathSearchContext.PathViewItem
- isSelected() - Method in class org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent.ItemState
- isSelected() - Method in interface org.springframework.shell.jline.tui.component.support.Selectable
- isSelected() - Method in class org.springframework.shell.jline.tui.component.support.SelectorItem.SelectorItemWrapper
- isSelected() - Method in class org.springframework.shell.jline.tui.component.support.SelectorList.BaseProjectionItem
- isSelected() - Method in class org.springframework.shell.jline.tui.component.view.control.cell.AbstractListCell
- isSessionRunning() - Method in class org.springframework.shell.test.jediterm.terminal.ui.JediTermWidget
- isShowBorder() - Method in class org.springframework.shell.jline.tui.component.view.control.BoxView
-
Returns if border is shown.
- isShowBorders() - Method in class org.springframework.shell.jline.tui.component.view.control.GridView
-
Returns if borders is shown.
- isShowBuildArtifact() - Method in class org.springframework.shell.boot.SpringShellProperties.VersionCommand
- isShowBuildGroup() - Method in class org.springframework.shell.boot.SpringShellProperties.VersionCommand
- isShowBuildName() - Method in class org.springframework.shell.boot.SpringShellProperties.VersionCommand
- isShowBuildTime() - Method in class org.springframework.shell.boot.SpringShellProperties.VersionCommand
- isShowBuildVersion() - Method in class org.springframework.shell.boot.SpringShellProperties.VersionCommand
- isShowCursor() - Method in class org.springframework.shell.jline.tui.component.view.screen.DefaultScreen
- isShowCursor() - Method in interface org.springframework.shell.jline.tui.component.view.screen.Screen
-
Gets if cursor is visible.
- isShowGitBranch() - Method in class org.springframework.shell.boot.SpringShellProperties.VersionCommand
- isShowGitCommitId() - Method in class org.springframework.shell.boot.SpringShellProperties.VersionCommand
- isShowGitCommitTime() - Method in class org.springframework.shell.boot.SpringShellProperties.VersionCommand
- isShowGitShortCommitId() - Method in class org.springframework.shell.boot.SpringShellProperties.VersionCommand
- isStoreResult() - Method in class org.springframework.shell.jline.tui.component.flow.BaseConfirmationInput
- isStoreResult() - Method in class org.springframework.shell.jline.tui.component.flow.BaseMultiItemSelector
- isStoreResult() - Method in class org.springframework.shell.jline.tui.component.flow.BaseNumberInput
- isStoreResult() - Method in class org.springframework.shell.jline.tui.component.flow.BasePathInput
- isStoreResult() - Method in class org.springframework.shell.jline.tui.component.flow.BaseSingleItemSelector
- isStoreResult() - Method in class org.springframework.shell.jline.tui.component.flow.BaseStringInput
- 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
- item() - Method in class org.springframework.shell.jline.tui.component.flow.DefaultSelectItem
- item() - Method in interface org.springframework.shell.jline.tui.component.flow.SelectItem
-
Gets an item
- item() - Method in record class org.springframework.shell.jline.tui.component.view.control.ListView.ListViewItemEventArgs
-
Returns the value of the
itemrecord component. - item() - Method in record class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuViewItemEventArgs
-
Returns the value of the
itemrecord component. - item() - Method in record class org.springframework.shell.jline.tui.component.view.control.StatusBarView.StatusBarViewItemEventArgs
-
Returns the value of the
itemrecord component. - Itemable<T> - Interface in org.springframework.shell.jline.tui.component.support
- itemDisabled() - Method in class org.springframework.shell.jline.tui.style.StyleSettings
- itemEnabled() - Method in class org.springframework.shell.jline.tui.style.StyleSettings
- itemSelected() - Method in class org.springframework.shell.jline.tui.style.StyleSettings
- itemSelector() - Method in class org.springframework.shell.jline.tui.style.StyleSettings
- itemUnselected() - Method in class org.springframework.shell.jline.tui.style.StyleSettings
- iterator() - Method in class org.springframework.shell.test.jediterm.terminal.model.CharBuffer
- IVORY - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- IVORY1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- IVORY2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- IVORY3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- IVORY4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
J
- j - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- J - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- 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
- JLineHistoryConfiguration() - Constructor for class org.springframework.shell.boot.JLineShellAutoConfiguration.JLineHistoryConfiguration
- JLineInputProvider - Class in org.springframework.shell.jline
- JLineInputProvider(LineReader) - Constructor for class org.springframework.shell.jline.JLineInputProvider
-
Create a new
JLineInputProviderinstance. - JLineRuntimeHints - Class in org.springframework.shell.jline
- JLineRuntimeHints() - Constructor for class org.springframework.shell.jline.JLineRuntimeHints
- JLineShellAutoConfiguration - Class in org.springframework.shell.boot
-
Shell implementation using JLine to capture input and trigger completions.
- JLineShellAutoConfiguration(History, SpringShellProperties, UserConfigPathProvider) - Constructor for class org.springframework.shell.boot.JLineShellAutoConfiguration
- JLineShellAutoConfiguration.JLineHistoryConfiguration - Class in org.springframework.shell.boot
- jlineShellRunner(JLineInputProvider, CommandParser, CommandRegistry) - Method in class org.springframework.shell.boot.ShellRunnerAutoConfiguration
- JLineShellRunner - Class in org.springframework.shell.jline
-
Interactive shell runner based on the JVM's system
Console. - JLineShellRunner(JLineInputProvider, CommandParser, CommandRegistry) - Constructor for class org.springframework.shell.jline.JLineShellRunner
-
Create a new
JLineShellRunnerinstance. - JnaRuntimeHints - Class in org.springframework.shell.core
- JnaRuntimeHints() - Constructor for class org.springframework.shell.core.JnaRuntimeHints
K
- k - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- K - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- KEBABCASE - Static variable in class org.springframework.shell.core.command.support.OptionNameModifierSupport
- key() - Method in record class org.springframework.shell.jline.tui.component.view.event.KeyEvent
-
Returns the value of the
keyrecord component. - Key() - Constructor for class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- KEY - Enum constant in enum class org.springframework.shell.jline.tui.component.view.event.EventLoop.Type
-
Key bindings from a terminal.
- KeyBinder - Class in org.springframework.shell.jline.tui.component.view.event
- KeyBinder(Terminal) - Constructor for class org.springframework.shell.jline.tui.component.view.event.KeyBinder
- KeyBindingConsumer - Interface in org.springframework.shell.jline.tui.component.view.event
- KeyBindingConsumerArgs - Record Class in org.springframework.shell.jline.tui.component.view.event
- KeyBindingConsumerArgs(KeyBindingConsumer, KeyEvent) - Constructor for record class org.springframework.shell.jline.tui.component.view.event.KeyBindingConsumerArgs
-
Creates an instance of a
KeyBindingConsumerArgsrecord class. - 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.
- KeyEvent - Record Class in org.springframework.shell.jline.tui.component.view.event
-
mask special keys unicode keys ascii keys [ ] [ ] [ ] [ ] 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00
- KeyEvent(int, String) - Constructor for record class org.springframework.shell.jline.tui.component.view.event.KeyEvent
-
Creates an instance of a
KeyEventrecord class. - KeyEvent.Key - Class in org.springframework.shell.jline.tui.component.view.event
- KeyEvent.KeyMask - Class in org.springframework.shell.jline.tui.component.view.event
- keyEvents() - Method in class org.springframework.shell.jline.tui.component.view.event.DefaultEventLoop
- keyEvents() - Method in interface org.springframework.shell.jline.tui.component.view.event.EventLoop
-
Specialisation of
EventLoop.events()which returns type safeKeyEvents. - KeyHandler - Interface in org.springframework.shell.jline.tui.component.view.event
-
Handles Key events in a form of
KeyHandler.KeyHandlerArgsand returnsKeyHandler.KeyHandlerResult. - KeyHandler.KeyHandlerArgs - Record Class in org.springframework.shell.jline.tui.component.view.event
-
Arguments for a
KeyHandler. - KeyHandler.KeyHandlerResult - Record Class in org.springframework.shell.jline.tui.component.view.event
-
Result from a
KeyHandler. - KeyHandlerArgs(KeyEvent) - Constructor for record class org.springframework.shell.jline.tui.component.view.event.KeyHandler.KeyHandlerArgs
-
Creates an instance of a
KeyHandlerArgsrecord class. - KeyHandlerResult(KeyEvent, boolean, View, View) - Constructor for record class org.springframework.shell.jline.tui.component.view.event.KeyHandler.KeyHandlerResult
-
Creates an instance of a
KeyHandlerResultrecord class. - keyLeft() - Method in class org.springframework.shell.test.ShellWriteSequence.DefaultShellWriteSequence
- keyLeft() - Method in interface org.springframework.shell.test.ShellWriteSequence
-
Sequence terminal key left.
- KeyMask() - Constructor for class org.springframework.shell.jline.tui.component.view.event.KeyEvent.KeyMask
- 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.
- KeyValueHorizontalAligner - Class in org.springframework.shell.jline.tui.table
-
A text alignment strategy that aligns text horizontally so that all instances of some special character(s) line up perfectly in a column.
- KeyValueHorizontalAligner(String) - Constructor for class org.springframework.shell.jline.tui.table.KeyValueHorizontalAligner
- KeyValueSizeConstraints - Class in org.springframework.shell.jline.tui.table
-
A SizeConstraints implementation that is tailored to rendering a series of key = value pairs.
- KeyValueSizeConstraints(String) - Constructor for class org.springframework.shell.jline.tui.table.KeyValueSizeConstraints
- KeyValueTextWrapper - Class in org.springframework.shell.jline.tui.table
-
A TextWrapper implementation tailored for key-value rendering (working in concert with
KeyValueSizeConstraints,KeyValueHorizontalAligner), that tries its best to vertically align some delimiter character (default '='). - KeyValueTextWrapper() - Constructor for class org.springframework.shell.jline.tui.table.KeyValueTextWrapper
- KeyValueTextWrapper(String) - Constructor for class org.springframework.shell.jline.tui.table.KeyValueTextWrapper
- KHAKI - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- KHAKI1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- KHAKI2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- KHAKI3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- KHAKI4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
L
- l - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- L - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- LAVENDERBLUSH - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LAVENDERBLUSH1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LAVENDERBLUSH2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LAVENDERBLUSH3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LAVENDERBLUSH4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- layer(int) - Method in interface org.springframework.shell.jline.tui.component.view.screen.Screen.WriterBuilder
-
Define a
z-indexthisScreen.Writeroperates on. - left - Enum constant in enum class org.springframework.shell.jline.tui.table.SimpleHorizontalAligner
- LEFT - Enum constant in enum class org.springframework.shell.jline.tui.geom.HorizontalAlign
- LEFT - Static variable in class org.springframework.shell.jline.tui.component.view.control.ViewCommand
-
Moves the selection left by one.
- LEFT - Static variable in class org.springframework.shell.jline.tui.table.BorderSpecification
- LeftParenthesis - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- leftPointingQuotation() - Method in class org.springframework.shell.jline.tui.style.FigureSettings
- leftwardsArrow() - Method in class org.springframework.shell.jline.tui.style.FigureSettings
- LEMONCHIFFON - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LEMONCHIFFON1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LEMONCHIFFON2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LEMONCHIFFON3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LEMONCHIFFON4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- 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.
- LIGHTBLUE - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LIGHTBLUE1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LIGHTBLUE2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LIGHTBLUE3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LIGHTBLUE4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LIGHTCYAN - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LIGHTCYAN1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LIGHTCYAN2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LIGHTCYAN3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LIGHTCYAN4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LIGHTGOLDENROD - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LIGHTGOLDENROD1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LIGHTGOLDENROD2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LIGHTGOLDENROD3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LIGHTGOLDENROD4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LIGHTPINK - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LIGHTPINK1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LIGHTPINK2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LIGHTPINK3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LIGHTPINK4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LIGHTSALMON - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LIGHTSALMON1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LIGHTSALMON2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LIGHTSALMON3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LIGHTSALMON4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LIGHTSKYBLUE - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LIGHTSKYBLUE1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LIGHTSKYBLUE2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LIGHTSKYBLUE3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LIGHTSKYBLUE4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LIGHTSTEELBLUE - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LIGHTSTEELBLUE1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LIGHTSTEELBLUE2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LIGHTSTEELBLUE3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LIGHTSTEELBLUE4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LIGHTYELLOW - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LIGHTYELLOW1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LIGHTYELLOW2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LIGHTYELLOW3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- LIGHTYELLOW4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- line() - Method in class org.springframework.shell.jline.ExtendedDefaultParser.ExtendedArgumentList
- line() - Method in class org.springframework.shell.jline.tui.style.SpinnerSettings
- LINE_DOWN - Static variable in class org.springframework.shell.jline.tui.component.view.control.ViewCommand
-
Move line down.
- LINE_UP - Static variable in class org.springframework.shell.jline.tui.component.view.control.ViewCommand
-
Move line up.
- LINE1 - Static variable in interface org.springframework.shell.jline.tui.component.view.control.Spinner
- 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
- lineReader(Terminal) - Method in class org.springframework.shell.jline.DefaultJLineShellConfiguration
- lineReader(Terminal, Parser, CommandRegistry) - Method in class org.springframework.shell.boot.JLineShellAutoConfiguration
- 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
- ListCell<T> - Interface in org.springframework.shell.jline.tui.component.view.control.cell
-
Extension of a
Cellto make it aware of an item style and selection state. - ListCell.DefaultListCell<T> - Class in org.springframework.shell.jline.tui.component.view.control.cell
- listKey() - Method in class org.springframework.shell.jline.tui.style.StyleSettings
- listLevelError() - Method in class org.springframework.shell.jline.tui.style.StyleSettings
- listLevelInfo() - Method in class org.springframework.shell.jline.tui.style.StyleSettings
- listLevelWarn() - Method in class org.springframework.shell.jline.tui.style.StyleSettings
- listValue() - Method in class org.springframework.shell.jline.tui.style.StyleSettings
- ListView<T> - Class in org.springframework.shell.jline.tui.component.view.control
-
ListViewis aViewshowing items in a vertical list. - ListView() - Constructor for class org.springframework.shell.jline.tui.component.view.control.ListView
- ListView(List<T>, ListView.ItemStyle) - Constructor for class org.springframework.shell.jline.tui.component.view.control.ListView
- ListView(ListView.ItemStyle) - Constructor for class org.springframework.shell.jline.tui.component.view.control.ListView
- ListView(T[], ListView.ItemStyle) - Constructor for class org.springframework.shell.jline.tui.component.view.control.ListView
- ListView.ItemStyle - Enum Class in org.springframework.shell.jline.tui.component.view.control
-
Specifies how a item shows selection state.
- ListView.ListViewItemEventArgs<T> - Record Class in org.springframework.shell.jline.tui.component.view.control
- ListView.ListViewOpenSelectedItemEvent<T> - Record Class in org.springframework.shell.jline.tui.component.view.control
-
ViewEventindicating that selected item has been requested to open. - ListView.ListViewSelectedItemChangedEvent<T> - Record Class in org.springframework.shell.jline.tui.component.view.control
-
ViewEventindicating that selected item has changed. - ListViewItemEventArgs(T) - Constructor for record class org.springframework.shell.jline.tui.component.view.control.ListView.ListViewItemEventArgs
-
Creates an instance of a
ListViewItemEventArgsrecord class. - ListViewOpenSelectedItemEvent(View, ListView.ListViewItemEventArgs<T>) - Constructor for record class org.springframework.shell.jline.tui.component.view.control.ListView.ListViewOpenSelectedItemEvent
-
Creates an instance of a
ListViewOpenSelectedItemEventrecord class. - ListViewSelectedItemChangedEvent(View, ListView.ListViewItemEventArgs<T>) - Constructor for record class org.springframework.shell.jline.tui.component.view.control.ListView.ListViewSelectedItemChangedEvent
-
Creates an instance of a
ListViewSelectedItemChangedEventrecord class. - lock() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
- longName() - Element in annotation interface org.springframework.shell.core.command.annotation.Option
-
Long name of an option.
- longName() - Method in record class org.springframework.shell.core.command.CommandOption
-
Returns the value of the
longNamerecord component. - loop(ComponentContext<?>) - Method in class org.springframework.shell.jline.tui.component.support.AbstractComponent
-
Enter into read loop.
M
- m - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- M - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- MAGENTA - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- MAGENTA1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- MAGENTA2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- MAGENTA3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- MAGENTA4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- 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
- MapFormatter - Class in org.springframework.shell.jline.tui.table
-
A formatter suited for key-value pairs, that renders each mapping on a new line.
- MapFormatter(String) - Constructor for class org.springframework.shell.jline.tui.table.MapFormatter
- MAROON - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- MAROON1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- MAROON2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- MAROON3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- MAROON4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- maskCharacter(Character) - Method in class org.springframework.shell.jline.tui.component.flow.BaseStringInput
- maskCharacter(Character) - Method in interface org.springframework.shell.jline.tui.component.flow.StringInputSpec
-
Sets a mask character.
- match(boolean, boolean, boolean, String, String) - Method in interface org.springframework.shell.jline.tui.support.search.SearchMatchAlgorithm
-
Match given text with pattern as a result.
- match(String, String) - Method in class org.springframework.shell.jline.tui.support.search.SearchMatch.DefaultSearchMatch
- match(String, String) - Method in interface org.springframework.shell.jline.tui.support.search.SearchMatch
-
Match a pattern into a given text.
- Matchable - Interface in org.springframework.shell.jline.tui.component.support
- matches(int, int, TableModel) - Method in interface org.springframework.shell.jline.tui.table.CellMatcher
- matches(String) - Method in class org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent.ItemState
- matches(String) - Method in interface org.springframework.shell.jline.tui.component.support.Matchable
- matches(String) - Method in class org.springframework.shell.jline.tui.component.support.SelectorItem.SelectorItemWrapper
- max - Variable in class org.springframework.shell.jline.tui.table.SizeConstraints.Extent
- max(int) - Method in class org.springframework.shell.jline.tui.component.flow.BaseMultiItemSelector
- max(int) - Method in class org.springframework.shell.jline.tui.component.flow.BaseSingleItemSelector
- max(int) - Method in interface org.springframework.shell.jline.tui.component.flow.MultiItemSelectorSpec
-
Sets a maximum number of items in a selector list;
- max(int) - Method in interface org.springframework.shell.jline.tui.component.flow.SingleItemSelectorSpec
-
Sets a maximum number of items in a selector list;
- MEDIUMORCHID - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- MEDIUMORCHID1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- MEDIUMORCHID2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- MEDIUMORCHID3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- MEDIUMORCHID4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- MEDIUMPURPLE - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- MEDIUMPURPLE1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- MEDIUMPURPLE2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- MEDIUMPURPLE3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- MEDIUMPURPLE4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- Menu(String) - Constructor for class org.springframework.shell.jline.tui.component.view.control.MenuView.Menu
-
Construct menu with a title.
- Menu(String, List<MenuView.MenuItem>) - Constructor for class org.springframework.shell.jline.tui.component.view.control.MenuView.Menu
-
Construct menu with a title and a menu items.
- Menu(String, MenuView.MenuItem[]) - Constructor for class org.springframework.shell.jline.tui.component.view.control.MenuView.Menu
-
Construct menu with a title and a menu items.
- menubarBackground() - Method in class org.springframework.shell.jline.tui.style.StyleSettings
- MenuBarItem(String) - Constructor for class org.springframework.shell.jline.tui.component.view.control.MenuBarView.MenuBarItem
- MenuBarItem(String, MenuView.MenuItem[]) - Constructor for class org.springframework.shell.jline.tui.component.view.control.MenuBarView.MenuBarItem
- MenuBarView - Class in org.springframework.shell.jline.tui.component.view.control
-
MenuBarViewshowsitemshorizontally and is typically used in layouts which builds complete terminal UI's. - MenuBarView(MenuBarView.MenuBarItem[]) - Constructor for class org.springframework.shell.jline.tui.component.view.control.MenuBarView
-
Construct menubar view with menubar items.
- MenuBarView.MenuBarItem - Class in org.springframework.shell.jline.tui.component.view.control
-
MenuBarView.MenuBarItemrepresents an item in aMenuBarView. - MenuItem(String) - Constructor for class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuItem
-
Construct menu item with a title.
- MenuItem(String, List<MenuView.MenuItem>) - Constructor for class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuItem
- MenuItem(String, MenuView.MenuItem[]) - Constructor for class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuItem
- MenuItem(String, MenuView.MenuItemCheckStyle) - Constructor for class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuItem
-
Construct menu item with a title and a check style.
- MenuItem(String, MenuView.MenuItemCheckStyle, Runnable) - Constructor for class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuItem
-
Construct menu item with a title, a check style and a runnable.
- MenuItem(String, MenuView.MenuItemCheckStyle, Runnable, boolean) - Constructor for class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuItem
-
Construct menu item with a title, a check style, a runnable and initial checked state.
- MenuView - Class in org.springframework.shell.jline.tui.component.view.control
- MenuView() - Constructor for class org.springframework.shell.jline.tui.component.view.control.MenuView
-
Construct menu view with no initial menu items.
- MenuView(List<MenuView.MenuItem>) - Constructor for class org.springframework.shell.jline.tui.component.view.control.MenuView
-
Construct menu view with menu items.
- MenuView(MenuView.MenuItem[]) - Constructor for class org.springframework.shell.jline.tui.component.view.control.MenuView
-
Construct menu view with menu items.
- MenuView.Menu - Class in org.springframework.shell.jline.tui.component.view.control
-
MenuView.Menurepresents an item in aMenuViewbeing a specialisation ofMenuView.MenuItemindicating it having a sub-menu. - MenuView.MenuItem - Class in org.springframework.shell.jline.tui.component.view.control
-
MenuView.MenuItemrepresents an item in aMenuView. - MenuView.MenuItemCheckStyle - Enum Class in org.springframework.shell.jline.tui.component.view.control
-
Specifies how a
MenuView.MenuItemshows selection state. - MenuView.MenuViewItemEventArgs - Record Class in org.springframework.shell.jline.tui.component.view.control
- MenuView.MenuViewOpenSelectedItemEvent - Record Class in org.springframework.shell.jline.tui.component.view.control
-
ViewEventindicating that selected item has been requested to open. - MenuView.MenuViewSelectedItemChangedEvent - Record Class in org.springframework.shell.jline.tui.component.view.control
-
ViewEventindicating that selected item has changed. - MenuViewItemEventArgs(MenuView.MenuItem) - Constructor for record class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuViewItemEventArgs
-
Creates an instance of a
MenuViewItemEventArgsrecord class. - MenuViewOpenSelectedItemEvent(View, MenuView.MenuViewItemEventArgs) - Constructor for record class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuViewOpenSelectedItemEvent
-
Creates an instance of a
MenuViewOpenSelectedItemEventrecord class. - MenuViewSelectedItemChangedEvent(View, MenuView.MenuViewItemEventArgs) - Constructor for record class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuViewSelectedItemChangedEvent
-
Creates an instance of a
MenuViewSelectedItemChangedEventrecord class. - mergeWith(TextStyle) - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalLineIntervalHighlighting
- MethodInvokerCommandAdapter - Class in org.springframework.shell.core.commands.adapter
-
An adapter to adapt a method as a command.
- MethodInvokerCommandAdapter(String, String, String, String, Method, Object, ConfigurableConversionService) - Constructor for class org.springframework.shell.core.commands.adapter.MethodInvokerCommandAdapter
-
Create a new
MethodInvokerCommandAdapter. - methodParameter() - Method in class org.springframework.shell.core.ValueResult
-
The
MethodParameterthat was the target of the resolve operation. - middle - Enum constant in enum class org.springframework.shell.jline.tui.table.SimpleVerticalAligner
- min - Variable in class org.springframework.shell.jline.tui.table.SizeConstraints.Extent
- MISTYROSE - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- MISTYROSE1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- MISTYROSE2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- MISTYROSE3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- MISTYROSE4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- modelChanged() - Method in interface org.springframework.shell.test.jediterm.terminal.model.TerminalModelListener
- Modifier() - Constructor for class org.springframework.shell.jline.tui.component.view.event.MouseEvent.Modifier
- ModifierMask - Static variable in class org.springframework.shell.jline.tui.component.view.event.MouseEvent.MouseMask
- mouse() - Method in record class org.springframework.shell.jline.tui.component.view.event.MouseEvent
-
Returns the value of the
mouserecord component. - Mouse - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- MOUSE - Enum constant in enum class org.springframework.shell.jline.tui.component.view.event.EventLoop.Type
-
Mouse bindings from a terminal.
- MouseBindingConsumer - Interface in org.springframework.shell.jline.tui.component.view.event
- MouseBindingConsumerArgs - Record Class in org.springframework.shell.jline.tui.component.view.event
- MouseBindingConsumerArgs(MouseBindingConsumer, MouseEvent) - Constructor for record class org.springframework.shell.jline.tui.component.view.event.MouseBindingConsumerArgs
-
Creates an instance of a
MouseBindingConsumerArgsrecord class. - MouseEvent - Record Class in org.springframework.shell.jline.tui.component.view.event
-
unused modifier button type [ ] [ ] [ ] [ ] 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00
- MouseEvent(int, int, int) - Constructor for record class org.springframework.shell.jline.tui.component.view.event.MouseEvent
-
Creates an instance of a
MouseEventrecord class. - MouseEvent.Button - Class in org.springframework.shell.jline.tui.component.view.event
- MouseEvent.Modifier - Class in org.springframework.shell.jline.tui.component.view.event
- MouseEvent.MouseMask - Class in org.springframework.shell.jline.tui.component.view.event
- MouseEvent.Type - Class in org.springframework.shell.jline.tui.component.view.event
- mouseEvents() - Method in class org.springframework.shell.jline.tui.component.view.event.DefaultEventLoop
- mouseEvents() - Method in interface org.springframework.shell.jline.tui.component.view.event.EventLoop
-
Specialisation of
EventLoop.events()which returns type safeMouseEvents. - MouseHandler - Interface in org.springframework.shell.jline.tui.component.view.event
-
Handles mouse events in a form of
MouseHandler.MouseHandlerArgsand returnsMouseHandler.MouseHandlerResult. - MouseHandler.MouseHandlerArgs - Record Class in org.springframework.shell.jline.tui.component.view.event
-
Arguments for a
MouseHandler. - MouseHandler.MouseHandlerResult - Record Class in org.springframework.shell.jline.tui.component.view.event
-
Result from a
MouseHandler. - MouseHandlerArgs(MouseEvent) - Constructor for record class org.springframework.shell.jline.tui.component.view.event.MouseHandler.MouseHandlerArgs
-
Creates an instance of a
MouseHandlerArgsrecord class. - MouseHandlerResult(MouseEvent, boolean, View, View) - Constructor for record class org.springframework.shell.jline.tui.component.view.event.MouseHandler.MouseHandlerResult
-
Creates an instance of a
MouseHandlerResultrecord class. - MouseMask() - Constructor for class org.springframework.shell.jline.tui.component.view.event.MouseEvent.MouseMask
- moveBottomLinesTo(int, LinesBuffer) - Method in class org.springframework.shell.test.jediterm.terminal.model.LinesBuffer
- Moved - Static variable in class org.springframework.shell.jline.tui.component.view.event.MouseEvent.Type
- moveTopLinesTo(int, LinesBuffer) - Method in class org.springframework.shell.test.jediterm.terminal.model.LinesBuffer
- MultiItemSelector<T,
I extends Nameable & Matchable & Enableable & Selectable & Itemable<T>> - Class in org.springframework.shell.jline.tui.component -
Component able to pick multiple items.
- MultiItemSelector(Terminal, List<I>, String, Comparator<I>) - Constructor for class org.springframework.shell.jline.tui.component.MultiItemSelector
- MultiItemSelector.MultiItemSelectorContext<T,
I extends Nameable & Matchable & Itemable<T>> - Interface in org.springframework.shell.jline.tui.component -
Context
MultiItemSelector. - MultiItemSelectorSpec - Interface in org.springframework.shell.jline.tui.component.flow
-
Interface for multi input spec builder.
- 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
- n - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- N - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- name - Variable in class org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent
- name() - Element in annotation interface org.springframework.shell.core.command.annotation.Command
-
Define command as an array.
- name() - Method in class org.springframework.shell.jline.tui.component.flow.DefaultSelectItem
- name() - Method in interface org.springframework.shell.jline.tui.component.flow.SelectItem
-
Gets a name.
- name(String) - Method in class org.springframework.shell.core.command.Command.Builder
- name(String) - Method in class org.springframework.shell.jline.tui.component.flow.BaseConfirmationInput
- name(String) - Method in class org.springframework.shell.jline.tui.component.flow.BaseMultiItemSelector
- name(String) - Method in class org.springframework.shell.jline.tui.component.flow.BaseNumberInput
- name(String) - Method in class org.springframework.shell.jline.tui.component.flow.BasePathInput
- name(String) - Method in class org.springframework.shell.jline.tui.component.flow.BaseSingleItemSelector
- name(String) - Method in class org.springframework.shell.jline.tui.component.flow.BaseStringInput
- name(String) - Method in interface org.springframework.shell.jline.tui.component.flow.ConfirmationInputSpec
-
Sets a name.
- name(String) - Method in interface org.springframework.shell.jline.tui.component.flow.MultiItemSelectorSpec
-
Sets a name.
- name(String) - Method in interface org.springframework.shell.jline.tui.component.flow.NumberInputSpec
-
Sets a name.
- name(String) - Method in interface org.springframework.shell.jline.tui.component.flow.PathInputSpec
-
Sets a name.
- name(String) - Method in interface org.springframework.shell.jline.tui.component.flow.SingleItemSelectorSpec
-
Sets a name.
- name(String) - Method in interface org.springframework.shell.jline.tui.component.flow.StringInputSpec
-
Sets a name.
- Nameable - Interface in org.springframework.shell.jline.tui.component.support
- NamedValueInfo(List<String>, boolean, String) - Constructor for class org.springframework.shell.core.support.AbstractArgumentMethodArgumentResolver.NamedValueInfo
- NAVAJOWHITE - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- NAVAJOWHITE1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- NAVAJOWHITE2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- NAVAJOWHITE3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- NAVAJOWHITE4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- neverConsume() - Static method in interface org.springframework.shell.jline.tui.component.view.event.KeyHandler
-
Returns a handler that always returns a non-consumed result.
- neverConsume() - Static method in interface org.springframework.shell.jline.tui.component.view.event.MouseHandler
-
Returns a handler that always returns a non-consumed result.
- newLine() - Method in class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
- newLine() - Method in interface org.springframework.shell.test.jediterm.terminal.Terminal
- newText() - Method in record class org.springframework.shell.jline.tui.component.view.control.InputView.InputViewTextChangeEventArgs
-
Returns the value of the
newTextrecord component. - next() - Method in class org.springframework.shell.test.jediterm.terminal.DataStreamIteratingEmulator
- next() - Method in interface org.springframework.shell.test.jediterm.terminal.emulator.Emulator
- next(Function<ConfirmationInput.ConfirmationInputContext, String>) - Method in class org.springframework.shell.jline.tui.component.flow.BaseConfirmationInput
- next(Function<ConfirmationInput.ConfirmationInputContext, String>) - Method in interface org.springframework.shell.jline.tui.component.flow.ConfirmationInputSpec
-
Define a function which may return id of a next component to go.
- next(Function<MultiItemSelector.MultiItemSelectorContext<String, SelectorItem<String>>, String>) - Method in class org.springframework.shell.jline.tui.component.flow.BaseMultiItemSelector
- next(Function<MultiItemSelector.MultiItemSelectorContext<String, SelectorItem<String>>, String>) - Method in interface org.springframework.shell.jline.tui.component.flow.MultiItemSelectorSpec
-
Define a function which may return id of a next component to go.
- next(Function<NumberInput.NumberInputContext, String>) - Method in class org.springframework.shell.jline.tui.component.flow.BaseNumberInput
- next(Function<NumberInput.NumberInputContext, String>) - Method in interface org.springframework.shell.jline.tui.component.flow.NumberInputSpec
-
Define a function which may return id of a next component to go.
- next(Function<PathInput.PathInputContext, String>) - Method in class org.springframework.shell.jline.tui.component.flow.BasePathInput
- next(Function<PathInput.PathInputContext, String>) - Method in interface org.springframework.shell.jline.tui.component.flow.PathInputSpec
-
Define a function which may return id of a next component to go.
- next(Function<SingleItemSelector.SingleItemSelectorContext<String, SelectorItem<String>>, String>) - Method in class org.springframework.shell.jline.tui.component.flow.BaseSingleItemSelector
- next(Function<SingleItemSelector.SingleItemSelectorContext<String, SelectorItem<String>>, String>) - Method in interface org.springframework.shell.jline.tui.component.flow.SingleItemSelectorSpec
-
Define a function which may return id of a next component to go.
- next(Function<StringInput.StringInputContext, String>) - Method in class org.springframework.shell.jline.tui.component.flow.BaseStringInput
- next(Function<StringInput.StringInputContext, String>) - Method in interface org.springframework.shell.jline.tui.component.flow.StringInputSpec
-
Define a function which may return id of a next component to go.
- NEXT - Enum constant in enum class org.springframework.shell.jline.tui.component.view.control.AppView.AppViewEventArgs.Direction
- NEXT_VIEW - Static variable in class org.springframework.shell.jline.tui.component.view.control.ViewCommand
-
Move focus to the next view.
- 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.
- Nine - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- NO_FOCUS - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.ui.TerminalPanel.TerminalCursorState
- NoButton - Static variable in class org.springframework.shell.jline.tui.component.view.event.MouseEvent.Button
- NOCHECK - Enum constant in enum class org.springframework.shell.jline.tui.component.view.control.ListView.ItemStyle
-
The item will be shown normally, with no check indicator.
- NOCHECK - Enum constant in enum class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuItemCheckStyle
-
The menu item will be shown normally, with no check indicator.
- 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
- NONE - Static variable in class org.springframework.shell.jline.tui.table.BorderSpecification
- NONE - Static variable in enum class org.springframework.shell.jline.tui.table.BorderStyle
- nonInteractive(String...) - Method in class org.springframework.shell.test.ShellTestClient.DefaultShellClient
- nonInteractive(String...) - Method in interface org.springframework.shell.test.ShellTestClient
-
Run non-interactive command session.
- nonInteractiveShellRunner(CommandParser, CommandRegistry) - Method in class org.springframework.shell.boot.ShellRunnerAutoConfiguration
- NonInteractiveShellRunner - Class in org.springframework.shell.core
-
A
ShellRunnerthat executes commands without entering interactive shell mode. - NonInteractiveShellRunner(CommandParser, CommandRegistry) - Constructor for class org.springframework.shell.core.NonInteractiveShellRunner
-
Create a new
NonInteractiveShellRunnerinstance. - NONPRINTING - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.util.CharUtils.CharacterType
- NOOP - Static variable in class org.springframework.shell.core.command.support.OptionNameModifierSupport
- normalize(boolean) - Method in interface org.springframework.shell.jline.tui.support.search.SearchMatch.Builder
-
Set a flag for
normalize. - normalize(boolean) - Method in class org.springframework.shell.jline.tui.support.search.SearchMatch.DefaultBuilder
- Normalize - Class in org.springframework.shell.jline.tui.support.search
- Normalize() - Constructor for class org.springframework.shell.jline.tui.support.search.Normalize
- normalized - Static variable in class org.springframework.shell.jline.tui.support.search.Normalize
- normalizeRunes(String) - Static method in class org.springframework.shell.jline.tui.support.search.Normalize
- NoWrapSizeConstraints - Class in org.springframework.shell.jline.tui.table
-
A sizing strategy that will impose the longest line width on cells.
- NoWrapSizeConstraints() - Constructor for class org.springframework.shell.jline.tui.table.NoWrapSizeConstraints
- 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
- numberClass(Class<? extends Number>) - Method in class org.springframework.shell.jline.tui.component.flow.BaseNumberInput
- numberClass(Class<? extends Number>) - Method in interface org.springframework.shell.jline.tui.component.flow.NumberInputSpec
-
Sets the class of the number.
- NumberInput - Class in org.springframework.shell.jline.tui.component
-
Component for a number input.
- NumberInput(Terminal) - Constructor for class org.springframework.shell.jline.tui.component.NumberInput
- NumberInput(Terminal, String) - Constructor for class org.springframework.shell.jline.tui.component.NumberInput
- NumberInput(Terminal, String, Number) - Constructor for class org.springframework.shell.jline.tui.component.NumberInput
- NumberInput(Terminal, String, Number, Class<? extends Number>) - Constructor for class org.springframework.shell.jline.tui.component.NumberInput
- NumberInput(Terminal, String, Number, Class<? extends Number>, boolean) - Constructor for class org.springframework.shell.jline.tui.component.NumberInput
- NumberInput(Terminal, String, Number, Class<? extends Number>, boolean, Function<NumberInput.NumberInputContext, List<AttributedString>>) - Constructor for class org.springframework.shell.jline.tui.component.NumberInput
- NumberInput.NumberInputContext - Interface in org.springframework.shell.jline.tui.component
- NumberInputSpec - Interface in org.springframework.shell.jline.tui.component.flow
-
Interface for number input spec builder.
- NumberSign - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
O
- o - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- O - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- of() - Static method in record class org.springframework.shell.jline.tui.component.view.control.ButtonView.ButtonViewItemEventArgs
- of() - Static method in record class org.springframework.shell.jline.tui.component.view.control.DialogView.DialogViewItemEventArgs
- of(int) - Static method in interface org.springframework.shell.jline.tui.component.support.SelectorList
- of(int) - Static method in record class org.springframework.shell.jline.tui.component.view.event.KeyEvent
- of(int, int, int) - Static method in record class org.springframework.shell.jline.tui.component.view.event.MouseEvent
- of(int, int, int, boolean, long, long) - Static method in record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressState
- of(int, int, int, int[], SearchMatchAlgorithm) - Static method in interface org.springframework.shell.jline.tui.support.search.SearchMatchResult
-
Construct
SearchMatchResultwith given parameters. - of(Boolean) - Static method in interface org.springframework.shell.jline.tui.component.ConfirmationInput.ConfirmationInputContext
- of(Number) - Static method in interface org.springframework.shell.jline.tui.component.NumberInput.NumberInputContext
-
Gets an
NumberInput.NumberInputContext. - of(Number, Class<? extends Number>) - Static method in interface org.springframework.shell.jline.tui.component.NumberInput.NumberInputContext
-
Gets an
NumberInput.NumberInputContext. - of(Number, Class<? extends Number>, boolean) - Static method in interface org.springframework.shell.jline.tui.component.NumberInput.NumberInputContext
-
Gets an
NumberInput.NumberInputContext. - of(String, Character) - Static method in interface org.springframework.shell.jline.tui.component.StringInput.StringInputContext
-
Gets an
StringInput.StringInputContext. - of(String, Character, boolean) - Static method in interface org.springframework.shell.jline.tui.component.StringInput.StringInputContext
-
Gets an
StringInput.StringInputContext. - of(T) - Static method in record class org.springframework.shell.jline.tui.component.view.control.ListView.ListViewItemEventArgs
- of(String) - Static method in class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuItem
-
Return a
MenuView.MenuItemwith a giventitle. - of(String) - Static method in class org.springframework.shell.jline.tui.component.view.control.StatusBarView.StatusItem
- of(String) - Static method in record class org.springframework.shell.jline.tui.component.view.event.KeyEvent
- of(String[], int) - Static method in interface org.springframework.shell.jline.tui.component.view.control.Spinner
-
Construct
Spinnerfrom given frames and interval. - of(String, boolean) - Static method in class org.springframework.shell.jline.tui.style.PartsText.PartText
- of(String, Runnable) - Static method in class org.springframework.shell.jline.tui.component.view.control.StatusBarView.StatusItem
- of(String, Runnable, Integer) - Static method in class org.springframework.shell.jline.tui.component.view.control.StatusBarView.StatusItem
- of(String, Runnable, Integer, boolean, int) - Static method in class org.springframework.shell.jline.tui.component.view.control.StatusBarView.StatusItem
- of(String, String) - Static method in interface org.springframework.shell.jline.tui.component.flow.SelectItem
- of(String, String) - Static method in record class org.springframework.shell.jline.tui.component.view.control.InputView.InputViewTextChangeEventArgs
- of(String, String, boolean, boolean) - Static method in interface org.springframework.shell.jline.tui.component.flow.SelectItem
- of(String, MenuView.MenuItem...) - Static method in class org.springframework.shell.jline.tui.component.view.control.MenuBarView.MenuBarItem
- of(String, MenuView.MenuItem...) - Static method in class org.springframework.shell.jline.tui.component.view.control.MenuView.Menu
- of(String, MenuView.MenuItemCheckStyle) - Static method in class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuItem
- of(String, MenuView.MenuItemCheckStyle, Runnable) - Static method in class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuItem
- of(String, MenuView.MenuItemCheckStyle, Runnable, boolean) - Static method in class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuItem
- of(String, ThemeSettings) - Static method in interface org.springframework.shell.jline.tui.style.Theme
-
Create a
Theme. - of(String, T) - Static method in interface org.springframework.shell.jline.tui.component.support.SelectorItem
- of(String, T, boolean, boolean) - Static method in interface org.springframework.shell.jline.tui.component.support.SelectorItem
- of(Path, SearchMatchResult) - Static method in class org.springframework.shell.jline.tui.component.PathSearch.ScoredPath
- of(List<String>) - Static method in interface org.springframework.shell.test.ShellScreen
-
Get
ShellScreenout of lines. - of(List<PathSearch.ScoredPath>, boolean) - Static method in class org.springframework.shell.jline.tui.component.PathSearch.PathScannerResult
- of(List<PathSearch.ScoredPath>, long, long, boolean) - Static method in class org.springframework.shell.jline.tui.component.PathSearch.PathScannerResult
- of(List<PartsText.PartText>) - Static method in class org.springframework.shell.jline.tui.style.PartsText
- of(MouseEvent) - Static method in record class org.springframework.shell.jline.tui.component.view.event.MouseEvent
- of(Terminal) - Static method in interface org.springframework.shell.test.ShellWriteSequence
-
Get a new instance of a
ShellWriteSequence. - of(AppView.AppViewEventArgs.Direction) - Static method in record class org.springframework.shell.jline.tui.component.view.control.AppView.AppViewEventArgs
- of(MenuBarView.MenuBarItem...) - Static method in class org.springframework.shell.jline.tui.component.view.control.MenuBarView
-
Construct menubar view with menubar items.
- of(MenuView.MenuItem) - Static method in record class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuViewItemEventArgs
- of(ProgressView.ProgressState) - Static method in record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressViewStateEventArgs
- of(StatusBarView.StatusItem) - Static method in record class org.springframework.shell.jline.tui.component.view.control.StatusBarView.StatusBarViewItemEventArgs
- of(View) - Static method in record class org.springframework.shell.jline.tui.component.view.control.ButtonView.ButtonViewSelectEvent
- of(View) - Static method in record class org.springframework.shell.jline.tui.component.view.control.DialogView.DialogViewCloseEvent
- of(View) - Static method in interface org.springframework.shell.jline.tui.component.view.control.ViewDoneEvent
-
Create a generic event with empty view args.
- of(View, T) - Static method in record class org.springframework.shell.jline.tui.component.view.control.ListView.ListViewOpenSelectedItemEvent
- of(View, T) - Static method in record class org.springframework.shell.jline.tui.component.view.control.ListView.ListViewSelectedItemChangedEvent
- of(View, String, String) - Static method in record class org.springframework.shell.jline.tui.component.view.control.InputView.InputViewTextChangeEvent
- of(View, AppView.AppViewEventArgs.Direction) - Static method in record class org.springframework.shell.jline.tui.component.view.control.AppView.AppViewEvent
- of(View, MenuView.MenuItem) - Static method in record class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuViewOpenSelectedItemEvent
- of(View, MenuView.MenuItem) - Static method in record class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuViewSelectedItemChangedEvent
- of(View, ProgressView.ProgressState) - Static method in record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressViewEndEvent
- of(View, ProgressView.ProgressState) - Static method in record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressViewStartEvent
- of(View, ProgressView.ProgressState) - Static method in record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressViewStateChangeEvent
- of(View, StatusBarView.StatusItem) - Static method in record class org.springframework.shell.jline.tui.component.view.control.StatusBarView.StatusBarViewOpenSelectedItemEvent
- of(PartsText.PartText...) - Static method in class org.springframework.shell.jline.tui.style.PartsText
- of(T, Function<T, String>) - Static method in interface org.springframework.shell.jline.tui.component.view.control.cell.TextCell
-
Helper method to build a
TextCell. - of(T, Function<T, String>, HorizontalAlign, VerticalAlign) - Static method in interface org.springframework.shell.jline.tui.component.view.control.cell.TextCell
-
Helper method to build a
TextCell. - of(T, ListView.ItemStyle) - Static method in interface org.springframework.shell.jline.tui.component.view.control.cell.ListCell
-
Helper method to build a
ListCell. - offset - Variable in class org.springframework.shell.test.jediterm.terminal.ArrayTerminalDataStream
- ofInterrupt() - Static method in class org.springframework.shell.jline.tui.component.message.ShellMessageBuilder
-
Create a
interruptmessage. - ofKeyEvent(KeyEvent) - Static method in class org.springframework.shell.jline.tui.component.message.ShellMessageBuilder
-
Create a message of a
KeyEvent. - ofMinus() - Static method in interface org.springframework.shell.jline.tui.support.search.SearchMatchResult
- ofMouseEvent(MouseEvent) - Static method in class org.springframework.shell.jline.tui.component.message.ShellMessageBuilder
-
Create a message of a
MouseEvent. - ofPercent() - Static method in class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressViewItem
- ofPercent(int, HorizontalAlign) - Static method in class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressViewItem
- ofPosition(String, int) - Static method in interface org.springframework.shell.jline.tui.component.PathSearch.PathSearchContext
- ofPositions(String, int[]) - Static method in interface org.springframework.shell.jline.tui.component.PathSearch.PathSearchContext
-
Split given text into
PartsText.PartText's by given positions. - ofRedraw() - Static method in class org.springframework.shell.jline.tui.component.message.ShellMessageBuilder
-
Create a
redrawmessage. - ofSignal(String) - Static method in class org.springframework.shell.jline.tui.component.message.ShellMessageBuilder
-
Create a
signalmessage. - ofSpinner() - Static method in class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressViewItem
- ofSpinner(int, HorizontalAlign) - Static method in class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressViewItem
- ofText() - Static method in class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressViewItem
- ofText(int, HorizontalAlign) - Static method in class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressViewItem
- ofType(Class<?>) - Static method in class org.springframework.shell.jline.tui.table.CellMatchers
- ofView(View, Object) - Static method in class org.springframework.shell.jline.tui.component.message.ShellMessageBuilder
- ofViewFocus(String, View) - Static method in class org.springframework.shell.jline.tui.component.message.ShellMessageBuilder
- ofZeros() - Static method in interface org.springframework.shell.jline.tui.support.search.SearchMatchResult
- OK - Static variable in record class org.springframework.shell.core.command.ExitStatus
- oldschool - Enum constant in enum class org.springframework.shell.jline.tui.table.BorderStyle
-
A simplistic style, using characters that ought to always be available in all systems (pipe and minus).
- oldText() - Method in record class org.springframework.shell.jline.tui.component.view.control.InputView.InputViewTextChangeEventArgs
-
Returns the value of the
oldTextrecord component. - OLIVEDRAB - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- OLIVEDRAB1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- OLIVEDRAB2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- OLIVEDRAB3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- OLIVEDRAB4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- on(CellMatcher) - Method in class org.springframework.shell.jline.tui.table.TableBuilder.CellMatcherStub
- on(CellMatcher) - Method in class org.springframework.shell.jline.tui.table.TableBuilder
- OnCompletionCommandCondition - Class in org.springframework.shell.boot.condition
- OnCompletionCommandCondition() - Constructor for class org.springframework.shell.boot.condition.OnCompletionCommandCondition
- onContextClosedEvent(ContextClosedEvent) - Method in class org.springframework.shell.boot.JLineShellAutoConfiguration
- onDestroy(Disposable) - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractView
-
Register
Disposableto get disposed when view terminates. - onDestroy(Disposable) - Method in class org.springframework.shell.jline.tui.component.view.event.DefaultEventLoop
- onDestroy(Disposable) - Method in interface org.springframework.shell.jline.tui.component.view.event.EventLoop
-
Register
Disposableto get disposed when event loop terminates. - One - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- 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
- OpenBracket - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- OPERATION_BACKSPACE - Static variable in class org.springframework.shell.jline.tui.component.support.AbstractComponent
- OPERATION_CHAR - Static variable in class org.springframework.shell.jline.tui.component.support.AbstractComponent
- OPERATION_DOWN - Static variable in class org.springframework.shell.jline.tui.component.support.AbstractComponent
- OPERATION_EXIT - Static variable in class org.springframework.shell.jline.tui.component.support.AbstractComponent
- OPERATION_SELECT - Static variable in class org.springframework.shell.jline.tui.component.support.AbstractComponent
- OPERATION_UNICODE - Static variable in class org.springframework.shell.jline.tui.component.support.AbstractComponent
- OPERATION_UP - Static variable in class org.springframework.shell.jline.tui.component.support.AbstractComponent
- Option - Annotation Interface in org.springframework.shell.core.command.annotation
-
Annotation marking a method parameter as an option to a
Command. - OptionNameModifier - Interface in org.springframework.shell.core.command.support
-
Interface used to modify option long name.
- OptionNameModifierSupport - Class in org.springframework.shell.core.command.support
-
Support facilities for
OptionNameModifierproviding common naming types. - OptionNameModifierSupport() - Constructor for class org.springframework.shell.core.command.support.OptionNameModifierSupport
- options() - Method in record class org.springframework.shell.core.command.ParsedInput
-
Returns the value of the
optionsrecord component. - OptionValues - Annotation Interface in org.springframework.shell.core.command.annotation
-
Annotation marking a method parameter which completion proposals should be used.
- ORANGE - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- ORANGE1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- ORANGE2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- ORANGE3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- ORANGE4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- ORCHID - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- ORCHID1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- ORCHID2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- ORCHID3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- ORCHID4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- order(int) - Method in class org.springframework.shell.jline.tui.component.flow.BaseInput
- order(int) - Method in interface org.springframework.shell.jline.tui.component.flow.BaseInputSpec
-
Sets order of this component.
- OrderedInputOperation() - Constructor for class org.springframework.shell.jline.tui.component.flow.ComponentFlow.OrderedInputOperation
- org.springframework.shell.boot - package org.springframework.shell.boot
- org.springframework.shell.boot.condition - package org.springframework.shell.boot.condition
- org.springframework.shell.core - package org.springframework.shell.core
-
Contains core classes for Spring Shell, irrespective of the way commands are actually implemented.
- org.springframework.shell.core.command - package org.springframework.shell.core.command
- org.springframework.shell.core.command.annotation - package org.springframework.shell.core.command.annotation
- org.springframework.shell.core.command.annotation.support - package org.springframework.shell.core.command.annotation.support
- org.springframework.shell.core.command.availability - package org.springframework.shell.core.command.availability
- org.springframework.shell.core.command.support - package org.springframework.shell.core.command.support
- org.springframework.shell.core.commands - package org.springframework.shell.core.commands
-
Contains default commands that ought to apply to each shell app.
- org.springframework.shell.core.commands.adapter - package org.springframework.shell.core.commands.adapter
- org.springframework.shell.core.completion - package org.springframework.shell.core.completion
- org.springframework.shell.core.config - package org.springframework.shell.core.config
- org.springframework.shell.core.exit - package org.springframework.shell.core.exit
- org.springframework.shell.core.support - package org.springframework.shell.core.support
- org.springframework.shell.core.utils - package org.springframework.shell.core.utils
- org.springframework.shell.jline - package org.springframework.shell.jline
-
Contains classes that leverage the JLine library to hook into the Spring Shell REPL.
- org.springframework.shell.jline.command - package org.springframework.shell.jline.command
- org.springframework.shell.jline.tui.component - package org.springframework.shell.jline.tui.component
- org.springframework.shell.jline.tui.component.context - package org.springframework.shell.jline.tui.component.context
- org.springframework.shell.jline.tui.component.flow - package org.springframework.shell.jline.tui.component.flow
- org.springframework.shell.jline.tui.component.message - package org.springframework.shell.jline.tui.component.message
- org.springframework.shell.jline.tui.component.support - package org.springframework.shell.jline.tui.component.support
- org.springframework.shell.jline.tui.component.view - package org.springframework.shell.jline.tui.component.view
- org.springframework.shell.jline.tui.component.view.control - package org.springframework.shell.jline.tui.component.view.control
- org.springframework.shell.jline.tui.component.view.control.cell - package org.springframework.shell.jline.tui.component.view.control.cell
- org.springframework.shell.jline.tui.component.view.event - package org.springframework.shell.jline.tui.component.view.event
- org.springframework.shell.jline.tui.component.view.event.processor - package org.springframework.shell.jline.tui.component.view.event.processor
- org.springframework.shell.jline.tui.component.view.screen - package org.springframework.shell.jline.tui.component.view.screen
- org.springframework.shell.jline.tui.geom - package org.springframework.shell.jline.tui.geom
- org.springframework.shell.jline.tui.style - package org.springframework.shell.jline.tui.style
- org.springframework.shell.jline.tui.support.search - package org.springframework.shell.jline.tui.support.search
- org.springframework.shell.jline.tui.table - package org.springframework.shell.jline.tui.table
-
Allows the creation of tables that can be rendered using ASCII art.
- org.springframework.shell.test - package org.springframework.shell.test
- org.springframework.shell.test.autoconfigure - package org.springframework.shell.test.autoconfigure
- org.springframework.shell.test.jediterm - package org.springframework.shell.test.jediterm
- 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
- OUTLINE - Static variable in class org.springframework.shell.jline.tui.table.BorderSpecification
- outputWriter() - Method in record class org.springframework.shell.core.command.CommandContext
-
Returns the value of the
outputWriterrecord component. - 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
- p - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- P - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- paintBorder(BorderStyle, int) - Method in class org.springframework.shell.jline.tui.table.TableBuilder
- 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
- PALEGREEN - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- PALEGREEN1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- PALEGREEN2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- PALEGREEN3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- PALEGREEN4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- PALETURQUOISE - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- PALETURQUOISE1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- PALETURQUOISE2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- PALETURQUOISE3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- PALETURQUOISE4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- PALEVIOLETRED - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- PALEVIOLETRED1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- PALEVIOLETRED2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- PALEVIOLETRED3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- PALEVIOLETRED4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- ParameterResolverMissingException - Exception in org.springframework.shell.core
-
Thrown when no ParameterResolver is found for a parameter during a resolve operation.
- ParameterResolverMissingException(MethodParameter) - Constructor for exception org.springframework.shell.core.ParameterResolverMissingException
- ParameterValidationException - Exception in org.springframework.shell.core
-
Thrown when one or more parameters fail bean validation constraints.
- ParameterValidationException(Set<ConstraintViolation<Object>>) - Constructor for exception org.springframework.shell.core.ParameterValidationException
- parse(String) - Method in interface org.springframework.shell.core.command.CommandParser
-
Parse raw input into a
ParsedInput. - parse(String) - Method in class org.springframework.shell.core.command.DefaultCommandParser
- parse(String, int, Parser.ParseContext) - Method in class org.springframework.shell.jline.ExtendedDefaultParser
- parsedInput() - Method in record class org.springframework.shell.core.command.CommandContext
-
Returns the value of the
parsedInputrecord component. - ParsedInput - Record Class in org.springframework.shell.core.command
-
Record representing the result of parsing user input into commands.
- ParsedInput(String, List<String>, List<CommandOption>, List<CommandArgument>) - Constructor for record class org.springframework.shell.core.command.ParsedInput
-
Creates an instance of a
ParsedInputrecord class. - ParsedInput.Builder - Class in org.springframework.shell.core.command
- parser() - Method in class org.springframework.shell.boot.JLineShellAutoConfiguration
- PartsText - Class in org.springframework.shell.jline.tui.style
- PartsText.PartText - Class in org.springframework.shell.jline.tui.style
- PartsTextRenderer - Class in org.springframework.shell.jline.tui.style
- PartsTextRenderer(ThemeResolver) - Constructor for class org.springframework.shell.jline.tui.style.PartsTextRenderer
- PartText(String, boolean) - Constructor for class org.springframework.shell.jline.tui.style.PartsText.PartText
- PASCALCASE - Static variable in class org.springframework.shell.core.command.support.OptionNameModifierSupport
- PathInput - Class in org.springframework.shell.jline.tui.component
-
Component for a simple path input.
- PathInput(Terminal) - Constructor for class org.springframework.shell.jline.tui.component.PathInput
- PathInput(Terminal, String) - Constructor for class org.springframework.shell.jline.tui.component.PathInput
- PathInput(Terminal, String, Function<PathInput.PathInputContext, List<AttributedString>>) - Constructor for class org.springframework.shell.jline.tui.component.PathInput
- PathInput.PathInputContext - Interface in org.springframework.shell.jline.tui.component
- PathInputSpec - Interface in org.springframework.shell.jline.tui.component.flow
-
Interface for path input spec builder.
- PathSearch - Class in org.springframework.shell.jline.tui.component
-
Component resolving
Pathbased on base path and optional search term. - PathSearch(Terminal) - Constructor for class org.springframework.shell.jline.tui.component.PathSearch
- PathSearch(Terminal, String) - Constructor for class org.springframework.shell.jline.tui.component.PathSearch
- PathSearch(Terminal, String, PathSearch.PathSearchConfig) - Constructor for class org.springframework.shell.jline.tui.component.PathSearch
- PathSearch(Terminal, String, PathSearch.PathSearchConfig, Function<PathSearch.PathSearchContext, List<AttributedString>>) - Constructor for class org.springframework.shell.jline.tui.component.PathSearch
- PathSearch.PathScannerResult - Class in org.springframework.shell.jline.tui.component
-
Result from a path scanning.
- PathSearch.PathSearchConfig - Class in org.springframework.shell.jline.tui.component
-
Class defining configuration for path search.
- PathSearch.PathSearchContext - Interface in org.springframework.shell.jline.tui.component
-
Context for
PathSearch. - PathSearch.PathSearchContext.PathViewItem - Class in org.springframework.shell.jline.tui.component
-
Domain class for path view item.
- PathSearch.ScoredPath - Class in org.springframework.shell.jline.tui.component
-
Holder class keeping
PathandSearchMatchResult. - PathSearchConfig() - Constructor for class org.springframework.shell.jline.tui.component.PathSearch.PathSearchConfig
- PathViewItem(Path, PartsText, boolean) - Constructor for class org.springframework.shell.jline.tui.component.PathSearch.PathSearchContext.PathViewItem
- PEACHPUFF - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- PEACHPUFF1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- PEACHPUFF2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- PEACHPUFF3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- PEACHPUFF4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- Percent - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- PINK - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- PINK1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- PINK2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- PINK3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- PINK4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- Pipe - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- PLUM - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- PLUM1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- PLUM2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- PLUM3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- PLUM4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- Plus - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- Position - Record Class in org.springframework.shell.jline.tui.geom
-
Record representing position
xandy. - Position(int, int) - Constructor for record class org.springframework.shell.jline.tui.geom.Position
-
Creates an instance of a
Positionrecord class. - postHandler(Consumer<ConfirmationInput.ConfirmationInputContext>) - Method in class org.springframework.shell.jline.tui.component.flow.BaseConfirmationInput
- postHandler(Consumer<ConfirmationInput.ConfirmationInputContext>) - Method in interface org.springframework.shell.jline.tui.component.flow.ConfirmationInputSpec
-
Adds a post-run context handler.
- postHandler(Consumer<MultiItemSelector.MultiItemSelectorContext<String, SelectorItem<String>>>) - Method in class org.springframework.shell.jline.tui.component.flow.BaseMultiItemSelector
- postHandler(Consumer<MultiItemSelector.MultiItemSelectorContext<String, SelectorItem<String>>>) - Method in interface org.springframework.shell.jline.tui.component.flow.MultiItemSelectorSpec
-
Adds a post-run context handler.
- postHandler(Consumer<NumberInput.NumberInputContext>) - Method in class org.springframework.shell.jline.tui.component.flow.BaseNumberInput
- postHandler(Consumer<NumberInput.NumberInputContext>) - Method in interface org.springframework.shell.jline.tui.component.flow.NumberInputSpec
-
Adds a post-run context handler.
- postHandler(Consumer<PathInput.PathInputContext>) - Method in class org.springframework.shell.jline.tui.component.flow.BasePathInput
- postHandler(Consumer<PathInput.PathInputContext>) - Method in interface org.springframework.shell.jline.tui.component.flow.PathInputSpec
-
Adds a post-run context handler.
- postHandler(Consumer<SingleItemSelector.SingleItemSelectorContext<String, SelectorItem<String>>>) - Method in class org.springframework.shell.jline.tui.component.flow.BaseSingleItemSelector
- postHandler(Consumer<SingleItemSelector.SingleItemSelectorContext<String, SelectorItem<String>>>) - Method in interface org.springframework.shell.jline.tui.component.flow.SingleItemSelectorSpec
-
Adds a post-run context handler.
- postHandler(Consumer<StringInput.StringInputContext>) - Method in class org.springframework.shell.jline.tui.component.flow.BaseStringInput
- postHandler(Consumer<StringInput.StringInputContext>) - Method in interface org.springframework.shell.jline.tui.component.flow.StringInputSpec
-
Adds a post-run context handler.
- postResize(int, int, RequestOrigin) - Method in class org.springframework.shell.test.jediterm.terminal.TerminalStarter
- preHandler(Consumer<ConfirmationInput.ConfirmationInputContext>) - Method in class org.springframework.shell.jline.tui.component.flow.BaseConfirmationInput
- preHandler(Consumer<ConfirmationInput.ConfirmationInputContext>) - Method in interface org.springframework.shell.jline.tui.component.flow.ConfirmationInputSpec
-
Adds a pre-run context handler.
- preHandler(Consumer<MultiItemSelector.MultiItemSelectorContext<String, SelectorItem<String>>>) - Method in class org.springframework.shell.jline.tui.component.flow.BaseMultiItemSelector
- preHandler(Consumer<MultiItemSelector.MultiItemSelectorContext<String, SelectorItem<String>>>) - Method in interface org.springframework.shell.jline.tui.component.flow.MultiItemSelectorSpec
-
Adds a pre-run context handler.
- preHandler(Consumer<NumberInput.NumberInputContext>) - Method in class org.springframework.shell.jline.tui.component.flow.BaseNumberInput
- preHandler(Consumer<NumberInput.NumberInputContext>) - Method in interface org.springframework.shell.jline.tui.component.flow.NumberInputSpec
-
Adds a pre-run context handler.
- preHandler(Consumer<PathInput.PathInputContext>) - Method in class org.springframework.shell.jline.tui.component.flow.BasePathInput
- preHandler(Consumer<PathInput.PathInputContext>) - Method in interface org.springframework.shell.jline.tui.component.flow.PathInputSpec
-
Adds a pre-run context handler.
- preHandler(Consumer<SingleItemSelector.SingleItemSelectorContext<String, SelectorItem<String>>>) - Method in class org.springframework.shell.jline.tui.component.flow.BaseSingleItemSelector
- preHandler(Consumer<SingleItemSelector.SingleItemSelectorContext<String, SelectorItem<String>>>) - Method in interface org.springframework.shell.jline.tui.component.flow.SingleItemSelectorSpec
-
Adds a pre-run context handler.
- preHandler(Consumer<StringInput.StringInputContext>) - Method in class org.springframework.shell.jline.tui.component.flow.BaseStringInput
- preHandler(Consumer<StringInput.StringInputContext>) - Method in interface org.springframework.shell.jline.tui.component.flow.StringInputSpec
-
Adds a pre-run context handler.
- Pressed - Static variable in class org.springframework.shell.jline.tui.component.view.event.MouseEvent.Type
- PREVIOUS - Enum constant in enum class org.springframework.shell.jline.tui.component.view.control.AppView.AppViewEventArgs.Direction
- previousTab(int) - Method in interface org.springframework.shell.test.jediterm.terminal.model.Tabulator
-
Returns the previous tab stop that is before the given position.
- print(String) - Method in class org.springframework.shell.core.InteractiveShellRunner
-
Print a message to the output.
- print(String) - Method in class org.springframework.shell.core.SystemShellRunner
- print(String) - Method in class org.springframework.shell.jline.JLineShellRunner
- PRINTING - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.util.CharUtils.CharacterType
- println(String, CommandContext) - Method in class org.springframework.shell.core.commands.AbstractCommand
- PRIORITY - Static variable in class org.springframework.shell.jline.tui.component.message.ShellMessageHeaderAccessor
- process(int, StyledTextConsumer, int) - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalLine
- process(Message<?>) - Method in interface org.springframework.shell.jline.tui.component.view.event.EventLoop.EventLoopProcessor
-
Process a message and transform it into a new
FluxofMessageinstances. - process(Message<?>) - Method in class org.springframework.shell.jline.tui.component.view.event.processor.AnimationEventLoopProcessor
- process(Message<?>) - Method in class org.springframework.shell.jline.tui.component.view.event.processor.TaskEventLoopProcessor
- 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
- ProgressState(int, int, int, boolean, long, long) - Constructor for record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressState
-
Creates an instance of a
ProgressStaterecord class. - ProgressView - Class in org.springframework.shell.jline.tui.component.view.control
-
ProgressViewis used to show a progress indicator. - ProgressView() - Constructor for class org.springframework.shell.jline.tui.component.view.control.ProgressView
-
Construct view with
tickStart 0andtickEnd 100. - ProgressView(int, int) - Constructor for class org.springframework.shell.jline.tui.component.view.control.ProgressView
-
Construct view with
tickStart 0andtickEnd 100. - ProgressView(int, int, ProgressView.ProgressViewItem...) - Constructor for class org.springframework.shell.jline.tui.component.view.control.ProgressView
-
Construct view with given bounds for
tickStartandtickEnd. - ProgressView(ProgressView.ProgressViewItem...) - Constructor for class org.springframework.shell.jline.tui.component.view.control.ProgressView
- ProgressView.ProgressContext - Interface in org.springframework.shell.jline.tui.component.view.control
-
Context for
ProgressViewcell components. - ProgressView.ProgressState - Record Class in org.springframework.shell.jline.tui.component.view.control
-
Encapsulates a current running state of a
ProgressView. - ProgressView.ProgressViewEndEvent - Record Class in org.springframework.shell.jline.tui.component.view.control
-
ViewEventindicating that proggress has been ended. - ProgressView.ProgressViewItem - Class in org.springframework.shell.jline.tui.component.view.control
-
Defines an item within a progress view.
- ProgressView.ProgressViewStartEvent - Record Class in org.springframework.shell.jline.tui.component.view.control
-
ViewEventindicating that proggress has been started. - ProgressView.ProgressViewStateChangeEvent - Record Class in org.springframework.shell.jline.tui.component.view.control
-
ViewEventindicating that proggress state has been changed. - ProgressView.ProgressViewStateEventArgs - Record Class in org.springframework.shell.jline.tui.component.view.control
-
ViewEventArgsfor events usingProgressView.ProgressState. - ProgressViewEndEvent(View, ProgressView.ProgressViewStateEventArgs) - Constructor for record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressViewEndEvent
-
Creates an instance of a
ProgressViewEndEventrecord class. - ProgressViewItem(Function<ProgressView.ProgressContext, TextCell<ProgressView.ProgressContext>>, int, HorizontalAlign) - Constructor for class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressViewItem
- ProgressViewStartEvent(View, ProgressView.ProgressViewStateEventArgs) - Constructor for record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressViewStartEvent
-
Creates an instance of a
ProgressViewStartEventrecord class. - ProgressViewStateChangeEvent(View, ProgressView.ProgressViewStateEventArgs) - Constructor for record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressViewStateChangeEvent
-
Creates an instance of a
ProgressViewStateChangeEventrecord class. - ProgressViewStateEventArgs(ProgressView.ProgressState) - Constructor for record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressViewStateEventArgs
-
Creates an instance of a
ProgressViewStateEventArgsrecord class. - promptProvider() - Method in class org.springframework.shell.boot.JLineShellAutoConfiguration
- PromptProvider - Interface in org.springframework.shell.jline
-
Called at each REPL cycle to decide what the prompt should be.
- properties() - Element in annotation interface org.springframework.shell.test.autoconfigure.ShellTest
-
Properties in form key=value that should be added to the Spring
Environmentbefore the test runs. - provide() - Method in interface org.springframework.shell.core.config.UserConfigPathProvider
-
Provides a path to a user config location.
- provider() - Element in annotation interface org.springframework.shell.core.command.annotation.CommandAvailability
-
Names of provider beans for
Availability. - provider() - Element in annotation interface org.springframework.shell.core.command.annotation.OptionValues
-
Names of beans for
CompletionProvider. - PURPLE - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- PURPLE1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- PURPLE2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- PURPLE3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- PURPLE4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- 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
- put(Object, Object) - Method in class org.springframework.shell.jline.tui.component.context.BaseComponentContext
- put(Object, Object) - Method in interface org.springframework.shell.jline.tui.component.context.ComponentContext
-
Put an entry into a context.
Q
- q - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- Q - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- questionMark() - Method in class org.springframework.shell.jline.tui.style.FigureSettings
- QuestionMark - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
R
- r - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- R - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- RADIO - Enum constant in enum class org.springframework.shell.jline.tui.component.view.control.ListView.ItemStyle
-
The item is part of a radio group and will indicate selected state.
- RADIO - Enum constant in enum class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuItemCheckStyle
-
The menu item is part of a menu radio group and will indicate selected state.
- REACTOR_CONTEXT - Static variable in class org.springframework.shell.jline.tui.component.message.ShellMessageHeaderAccessor
-
Raw source message.
- read(char[], int, int) - Method in interface org.springframework.shell.test.jediterm.terminal.TtyConnector
- read(BindingReader, KeyMap<String>, C) - Method in class org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent
- read(BindingReader, KeyMap<String>, ConfirmationInput.ConfirmationInputContext) - Method in class org.springframework.shell.jline.tui.component.ConfirmationInput
- read(BindingReader, KeyMap<String>, NumberInput.NumberInputContext) - Method in class org.springframework.shell.jline.tui.component.NumberInput
- read(BindingReader, KeyMap<String>, PathInput.PathInputContext) - Method in class org.springframework.shell.jline.tui.component.PathInput
- read(BindingReader, KeyMap<String>, PathSearch.PathSearchContext) - Method in class org.springframework.shell.jline.tui.component.PathSearch
- read(BindingReader, KeyMap<String>, StringInput.StringInputContext) - Method in class org.springframework.shell.jline.tui.component.StringInput
- read(BindingReader, KeyMap<String>, T) - Method in class org.springframework.shell.jline.tui.component.support.AbstractComponent
-
Read input.
- readInput() - Method in class org.springframework.shell.core.ConsoleInputProvider
- readInput() - Method in class org.springframework.shell.core.FileInputProvider
- readInput() - Method in interface org.springframework.shell.core.InputProvider
-
Return text entered by user to invoke commands.
- readInput() - Method in class org.springframework.shell.jline.JLineInputProvider
- 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
- Rectangle - Record Class in org.springframework.shell.jline.tui.geom
-
Record representing coordinates
x,yand itswidthandheight. - Rectangle(int, int, int, int) - Constructor for record class org.springframework.shell.jline.tui.geom.Rectangle
-
Creates an instance of a
Rectanglerecord class. - RED - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- RED1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- RED2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- RED3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- RED4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- redraw() - Method in class org.springframework.shell.jline.tui.component.view.TerminalUI
-
Redraw a whole screen.
- register(Theme) - Method in class org.springframework.shell.jline.tui.style.ThemeRegistry
-
Register a theme.
- registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - Method in class org.springframework.shell.core.command.annotation.support.EnableCommandRegistrar
- registerCommand(Command) - Method in class org.springframework.shell.core.command.CommandRegistry
- registerHints(RuntimeHints, ClassLoader) - Method in class org.springframework.shell.core.JnaRuntimeHints
- registerHints(RuntimeHints, ClassLoader) - Method in class org.springframework.shell.jline.JLineRuntimeHints
- registerHotKeyBinding(Integer, Runnable) - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractView
- registerHotKeyBinding(Integer, String) - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractView
- registerHotKeyBinding(Integer, KeyBindingConsumer) - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractView
- registerKeyBinding(Integer, Runnable) - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractView
- registerKeyBinding(Integer, String) - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractView
- registerKeyBinding(Integer, KeyBindingConsumer) - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractView
- registerMethodHint(ReflectionHints, Method) - Method in class org.springframework.shell.core.command.availability.AvailabilityReflectiveProcessor
-
Register
ReflectionHintsagainst the specifiedMethod. - registerMouseBinding(Integer, Runnable) - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractView
- registerMouseBinding(Integer, String) - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractView
- registerMouseBinding(Integer, MouseBindingConsumer) - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractView
- registerReflectionHints(ReflectionHints, AnnotatedElement) - Method in class org.springframework.shell.core.command.availability.AvailabilityReflectiveProcessor
- registerViewCommand(String, Runnable) - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractView
- Released - Static variable in class org.springframework.shell.jline.tui.component.view.event.MouseEvent.Type
- 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
- render(int) - Method in interface org.springframework.shell.core.TerminalSizeAware
- render(int) - Method in class org.springframework.shell.jline.tui.table.Table
- render(String, Map<String, Object>) - Method in class org.springframework.shell.jline.tui.style.TemplateExecutor
-
Render template with a given attributes.
- render(T) - Method in class org.springframework.shell.jline.tui.component.support.AbstractComponent
-
Render to be shows content of a display with set display renderer using a given context.
- renderer(Function<ConfirmationInput.ConfirmationInputContext, List<AttributedString>>) - Method in class org.springframework.shell.jline.tui.component.flow.BaseConfirmationInput
- renderer(Function<ConfirmationInput.ConfirmationInputContext, List<AttributedString>>) - Method in interface org.springframework.shell.jline.tui.component.flow.ConfirmationInputSpec
-
Sets a renderer function.
- renderer(Function<MultiItemSelector.MultiItemSelectorContext<String, SelectorItem<String>>, List<AttributedString>>) - Method in class org.springframework.shell.jline.tui.component.flow.BaseMultiItemSelector
- renderer(Function<MultiItemSelector.MultiItemSelectorContext<String, SelectorItem<String>>, List<AttributedString>>) - Method in interface org.springframework.shell.jline.tui.component.flow.MultiItemSelectorSpec
-
Sets a renderer function.
- renderer(Function<NumberInput.NumberInputContext, List<AttributedString>>) - Method in class org.springframework.shell.jline.tui.component.flow.BaseNumberInput
- renderer(Function<NumberInput.NumberInputContext, List<AttributedString>>) - Method in interface org.springframework.shell.jline.tui.component.flow.NumberInputSpec
-
Sets a renderer function.
- renderer(Function<PathInput.PathInputContext, List<AttributedString>>) - Method in class org.springframework.shell.jline.tui.component.flow.BasePathInput
- renderer(Function<PathInput.PathInputContext, List<AttributedString>>) - Method in interface org.springframework.shell.jline.tui.component.flow.PathInputSpec
-
Sets a renderer function.
- renderer(Function<SingleItemSelector.SingleItemSelectorContext<String, SelectorItem<String>>, List<AttributedString>>) - Method in class org.springframework.shell.jline.tui.component.flow.BaseSingleItemSelector
- renderer(Function<SingleItemSelector.SingleItemSelectorContext<String, SelectorItem<String>>, List<AttributedString>>) - Method in interface org.springframework.shell.jline.tui.component.flow.SingleItemSelectorSpec
-
Sets a renderer function.
- renderer(Function<StringInput.StringInputContext, List<AttributedString>>) - Method in class org.springframework.shell.jline.tui.component.flow.BaseStringInput
- renderer(Function<StringInput.StringInputContext, List<AttributedString>>) - Method in interface org.springframework.shell.jline.tui.component.flow.StringInputSpec
-
Sets a renderer function.
- renderGroup(String, Map<String, Object>) - Method in class org.springframework.shell.jline.tui.style.TemplateExecutor
-
Render template group with a given attributes expecting to find instance named
main. - renderTemplateResource(Map<String, Object>) - Method in class org.springframework.shell.jline.tui.component.support.AbstractComponent
-
Render a given template with attributes.
- RequestOrigin - Enum Class in org.springframework.shell.test.jediterm.terminal
- required() - Element in annotation interface org.springframework.shell.core.command.annotation.Option
-
Mark option required.
- required() - Method in class org.springframework.shell.jline.tui.component.flow.BaseNumberInput
- required() - Method in class org.springframework.shell.jline.tui.component.flow.BaseStringInput
- required() - Method in interface org.springframework.shell.jline.tui.component.flow.NumberInputSpec
-
Sets input to required
- required() - Method in interface org.springframework.shell.jline.tui.component.flow.StringInputSpec
-
Sets input to required
- reset() - Method in class org.springframework.shell.jline.tui.component.flow.ComponentFlow.BaseBuilder
- reset() - Method in interface org.springframework.shell.jline.tui.component.flow.ComponentFlow.Builder
-
Resets existing builder.
- 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
- reset(List<T>) - Method in class org.springframework.shell.jline.tui.component.support.SelectorList.DefaultSelectorList
- reset(List<T>) - Method in interface org.springframework.shell.jline.tui.component.support.SelectorList
- 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 class org.springframework.shell.jline.tui.component.view.screen.DefaultScreen
- resize(int, int) - Method in interface org.springframework.shell.jline.tui.component.view.screen.Screen
-
Resize a screen.
- 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.
- resolveArgument(MethodParameter, Message<?>) - Method in class org.springframework.shell.core.support.AbstractArgumentMethodArgumentResolver
- resolveArgumentInternal(MethodParameter, Message<?>, List<String>) - Method in class org.springframework.shell.core.support.AbstractArgumentMethodArgumentResolver
-
Resolves the given parameter type and value name into an argument value.
- resolvedValue() - Method in class org.springframework.shell.core.ValueResult
-
Represents the resolved value for the
MethodParameterassociated with this result. - ResolvedValues(int, int, int) - Constructor for record class org.springframework.shell.jline.tui.style.ThemeResolver.ResolvedValues
-
Creates an instance of a
ResolvedValuesrecord class. - resolveFigureTag(String) - Method in class org.springframework.shell.jline.tui.style.ThemeResolver
-
Resolve figure from a tag with activated theme.
- resolvePath(String) - Method in class org.springframework.shell.jline.tui.component.PathInput
-
Resolves a
Pathfrom a given rawpath. - resolvePath(String) - Method in class org.springframework.shell.jline.tui.component.PathSearch
-
Resolves a
Pathfrom a given rawpath. - resolveSpinnerTag(String) - Method in class org.springframework.shell.jline.tui.style.ThemeResolver
-
Resolve spinner from a tag with activated theme.
- resolveStyle(String) - Method in class org.springframework.shell.jline.tui.style.ThemeResolver
-
Resolve
AttributedStylefrom aspec. - resolveStyleTag(String) - Method in class org.springframework.shell.jline.tui.style.ThemeResolver
-
Resolve style from a tag with activated theme.
- resolveStyleTag(String, String) - Method in class org.springframework.shell.jline.tui.style.ThemeResolver
-
Resolve style from a tag with given theme.
- resolveTag(String) - Method in class org.springframework.shell.jline.tui.style.StyleSettings
-
Resolve a theme setting from a given tag.
- resolveTag(String) - Method in class org.springframework.shell.jline.tui.style.FigureSettings
- resolveTag(String) - Method in class org.springframework.shell.jline.tui.style.SpinnerSettings
- resolveThemeBackground(String, int, int) - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractControl
-
Resolve background color using existing
ThemeResolverandtheme name. - resolveThemeForeground(String, int, int) - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractControl
-
Resolve foreground color using existing
ThemeResolverandtheme name. - resolveThemeSpinner(String, Spinner, Spinner) - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractControl
- resolveThemeSpinner(String, Spinner, Spinner) - Method in interface org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressContext
- resolveThemeStyle(String, int) - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractControl
-
Resolve style using existing
ThemeResolverandtheme name. - resolveThemeStyle(String, int) - Method in interface org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressContext
-
Resolve style using existing
ThemeResolverandtheme name. - resolveValues(AttributedStyle) - Static method in class org.springframework.shell.jline.tui.style.ThemeResolver
-
Resolve
style,foreground colorandbackground colorfrom anAttributedStyle. - resourceLoader(ResourceLoader) - Method in class org.springframework.shell.jline.tui.component.flow.ComponentFlow.BaseBuilder
- resourceLoader(ResourceLoader) - Method in interface org.springframework.shell.jline.tui.component.flow.ComponentFlow.Builder
-
Sets a
ResourceLoader. - 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
- resultMode(ResultMode) - Method in class org.springframework.shell.jline.tui.component.flow.BaseConfirmationInput
- resultMode(ResultMode) - Method in class org.springframework.shell.jline.tui.component.flow.BaseMultiItemSelector
- resultMode(ResultMode) - Method in class org.springframework.shell.jline.tui.component.flow.BaseNumberInput
- resultMode(ResultMode) - Method in class org.springframework.shell.jline.tui.component.flow.BasePathInput
- resultMode(ResultMode) - Method in class org.springframework.shell.jline.tui.component.flow.BaseSingleItemSelector
- resultMode(ResultMode) - Method in class org.springframework.shell.jline.tui.component.flow.BaseStringInput
- resultMode(ResultMode) - Method in interface org.springframework.shell.jline.tui.component.flow.ConfirmationInputSpec
-
Sets a result mode.
- resultMode(ResultMode) - Method in interface org.springframework.shell.jline.tui.component.flow.MultiItemSelectorSpec
-
Sets a result mode.
- resultMode(ResultMode) - Method in interface org.springframework.shell.jline.tui.component.flow.NumberInputSpec
-
Sets a result mode.
- resultMode(ResultMode) - Method in interface org.springframework.shell.jline.tui.component.flow.PathInputSpec
-
Sets a result mode.
- resultMode(ResultMode) - Method in interface org.springframework.shell.jline.tui.component.flow.SingleItemSelectorSpec
-
Sets a result mode.
- resultMode(ResultMode) - Method in interface org.springframework.shell.jline.tui.component.flow.StringInputSpec
-
Sets a result mode.
- ResultMode - Enum Class in org.springframework.shell.jline.tui.component.flow
-
Enumeration of a modes instructing how
resultValueis handled. - resultOf(KeyEvent, boolean, View) - Static method in interface org.springframework.shell.jline.tui.component.view.event.KeyHandler
- resultOf(MouseEvent, boolean, View, View) - Static method in interface org.springframework.shell.jline.tui.component.view.event.MouseHandler
- resultValue(Boolean) - Method in class org.springframework.shell.jline.tui.component.flow.BaseConfirmationInput
- resultValue(Boolean) - Method in interface org.springframework.shell.jline.tui.component.flow.ConfirmationInputSpec
-
Sets a result value.
- resultValue(Number) - Method in class org.springframework.shell.jline.tui.component.flow.BaseNumberInput
- resultValue(Number) - Method in interface org.springframework.shell.jline.tui.component.flow.NumberInputSpec
-
Sets a result value.
- resultValue(String) - Method in class org.springframework.shell.jline.tui.component.flow.BasePathInput
- resultValue(String) - Method in class org.springframework.shell.jline.tui.component.flow.BaseSingleItemSelector
- resultValue(String) - Method in class org.springframework.shell.jline.tui.component.flow.BaseStringInput
- resultValue(String) - Method in interface org.springframework.shell.jline.tui.component.flow.PathInputSpec
-
Sets a result value.
- resultValue(String) - Method in interface org.springframework.shell.jline.tui.component.flow.SingleItemSelectorSpec
-
Sets a result value.
- resultValue(String) - Method in interface org.springframework.shell.jline.tui.component.flow.StringInputSpec
-
Sets a result value.
- resultValues(List<String>) - Method in class org.springframework.shell.jline.tui.component.flow.BaseMultiItemSelector
- resultValues(List<String>) - Method in interface org.springframework.shell.jline.tui.component.flow.MultiItemSelectorSpec
-
Sets a result values.
- 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
- right - Enum constant in enum class org.springframework.shell.jline.tui.table.SimpleHorizontalAligner
- RIGHT - Enum constant in enum class org.springframework.shell.jline.tui.geom.HorizontalAlign
- RIGHT - Static variable in class org.springframework.shell.jline.tui.component.view.control.ViewCommand
-
Moves the selection righ by one.
- RIGHT - Static variable in class org.springframework.shell.jline.tui.table.BorderSpecification
- RightParenthesis - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- rightPointingQuotation() - Method in class org.springframework.shell.jline.tui.style.FigureSettings
- righwardsArror() - Method in class org.springframework.shell.jline.tui.style.FigureSettings
- ROSYBROWN - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- ROSYBROWN1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- ROSYBROWN2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- ROSYBROWN3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- ROSYBROWN4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- row(int) - Static method in class org.springframework.shell.jline.tui.table.CellMatchers
- ROYALBLUE - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- ROYALBLUE1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- ROYALBLUE2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- ROYALBLUE3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- ROYALBLUE4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- run() - Method in class org.springframework.shell.jline.tui.component.flow.ComponentFlow.DefaultComponentFlow
- run() - Method in interface org.springframework.shell.jline.tui.component.flow.ComponentFlow
-
Run a wizard and returns a result from it.
- run() - Method in class org.springframework.shell.jline.tui.component.view.TerminalUI
-
Run and start execution loop.
- 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
- run(String[]) - Method in class org.springframework.shell.core.InteractiveShellRunner
- run(String[]) - Method in class org.springframework.shell.core.NonInteractiveShellRunner
- run(String[]) - Method in interface org.springframework.shell.core.ShellRunner
-
Execute
ShellRunnerwith given args. - run(ComponentContext<?>) - Method in class org.springframework.shell.jline.tui.component.support.AbstractComponent
-
Runs a component logic with a given context and returns updated context.
- runAsync() - Method in class org.springframework.shell.jline.tui.component.ViewComponent
-
Run a component asyncronously.
- runBlocking() - Method in class org.springframework.shell.jline.tui.component.ViewComponent
-
Run a view execution loop.
- runInternal(C) - Method in class org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent
- runInternal(C) - Method in class org.springframework.shell.jline.tui.component.support.AbstractTextComponent
- runInternal(MultiItemSelector.MultiItemSelectorContext<T, I>) - Method in class org.springframework.shell.jline.tui.component.MultiItemSelector
- runInternal(SingleItemSelector.SingleItemSelectorContext<T, I>) - Method in class org.springframework.shell.jline.tui.component.SingleItemSelector
- runInternal(T) - Method in class org.springframework.shell.jline.tui.component.support.AbstractComponent
-
Run internal logic called from public run method.
- runner() - Method in record class org.springframework.shell.test.ShellTestClient.ShellRunnerTaskData
-
Returns the value of the
runnerrecord component. - running() - Method in record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressState
-
Returns the value of the
runningrecord component. - runPostRunHandlers(T) - Method in class org.springframework.shell.jline.tui.component.support.AbstractComponent
-
Run post-run handlers
- runPreRunHandlers(T) - Method in class org.springframework.shell.jline.tui.component.support.AbstractComponent
-
Run pre-run handlers
- runViewCommand(String) - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractView
- runViewCommand(String) - Method in interface org.springframework.shell.jline.tui.component.view.control.View
-
Run command.
S
- s - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- S - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- SALMON - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- SALMON1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- SALMON2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- SALMON3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- SALMON4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- sanitizeInput(List<String>) - Static method in class org.springframework.shell.core.utils.Utils
-
Sanitize the buffer input given the customizations applied to the JLine parser (e.g. support for line continuations, etc.)
- 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.
- Screen - Interface in org.springframework.shell.jline.tui.component.view.screen
-
Screenis representing a virtual area which is sitting between a user and lower leveljlineterminal providing convenient methods working with visible content. - Screen.Writer - Interface in org.springframework.shell.jline.tui.component.view.screen
-
Interface to write into a
Screen. - Screen.WriterBuilder - Interface in org.springframework.shell.jline.tui.component.view.screen
-
Builder interface for a
Screen.Writer. - ScreenItem - Interface in org.springframework.shell.jline.tui.component.view.screen
- Script - Class in org.springframework.shell.core.commands
-
A command that can read and execute other commands from a file.
- Script(String, String) - Constructor for class org.springframework.shell.core.commands.Script
- ScriptCommand() - Constructor for class org.springframework.shell.boot.SpringShellProperties.ScriptCommand
- 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() - Method in class org.springframework.shell.jline.tui.component.support.SelectorList.DefaultSelectorList
- scrollDown() - Method in interface org.springframework.shell.jline.tui.component.support.SelectorList
- 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() - Method in class org.springframework.shell.jline.tui.component.support.SelectorList.DefaultSelectorList
- scrollUp() - Method in interface org.springframework.shell.jline.tui.component.support.SelectorList
- 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
- SEAGREEN - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- SEAGREEN1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- SEAGREEN2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- SEAGREEN3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- SEAGREEN4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- SearchMatch - Interface in org.springframework.shell.jline.tui.support.search
-
Interface defining a search match for
textagainspattern. - SearchMatch.Builder - Interface in org.springframework.shell.jline.tui.support.search
-
Defines an interface for
SearchMatch. - SearchMatch.DefaultBuilder - Class in org.springframework.shell.jline.tui.support.search
- SearchMatch.DefaultSearchMatch - Class in org.springframework.shell.jline.tui.support.search
- SearchMatchAlgorithm - Interface in org.springframework.shell.jline.tui.support.search
-
Interface to match given text with a pattern into a result.
- SearchMatchResult - Interface in org.springframework.shell.jline.tui.support.search
-
Interface defining result used in
SearchMatch. - SearchMatchResult.DefaultResult - Class in org.springframework.shell.jline.tui.support.search
- SEASHELL - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- SEASHELL1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- SEASHELL2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- SEASHELL3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- SEASHELL4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- second - Variable in class org.springframework.shell.test.jediterm.terminal.util.Pair
- Selectable - Interface in org.springframework.shell.jline.tui.component.support
- selected() - Method in class org.springframework.shell.jline.tui.component.flow.DefaultSelectItem
- selected() - Method in interface org.springframework.shell.jline.tui.component.flow.SelectItem
-
Return if the item is selected.
- selectItem(String, String) - Method in class org.springframework.shell.jline.tui.component.flow.BaseSingleItemSelector
- selectItem(String, String) - Method in interface org.springframework.shell.jline.tui.component.flow.SingleItemSelectorSpec
-
Adds a select item.
- SelectItem - Interface in org.springframework.shell.jline.tui.component.flow
-
Interface for selectitem contract in selectors.
- selectItems(List<SelectItem>) - Method in class org.springframework.shell.jline.tui.component.flow.BaseMultiItemSelector
- selectItems(List<SelectItem>) - Method in class org.springframework.shell.jline.tui.component.flow.BaseSingleItemSelector
- selectItems(List<SelectItem>) - Method in interface org.springframework.shell.jline.tui.component.flow.MultiItemSelectorSpec
-
Adds a list of select items.
- selectItems(List<SelectItem>) - Method in interface org.springframework.shell.jline.tui.component.flow.SingleItemSelectorSpec
-
Adds a list of select items.
- selectItems(Map<String, String>) - Method in class org.springframework.shell.jline.tui.component.flow.BaseSingleItemSelector
- selectItems(Map<String, String>) - Method in interface org.springframework.shell.jline.tui.component.flow.SingleItemSelectorSpec
-
Adds a map of select items.
- SelectorItem<T> - Interface in org.springframework.shell.jline.tui.component.support
- SelectorItem.SelectorItemWrapper<T> - Class in org.springframework.shell.jline.tui.component.support
- SelectorItemWrapper(String, T) - Constructor for class org.springframework.shell.jline.tui.component.support.SelectorItem.SelectorItemWrapper
- SelectorItemWrapper(String, T, boolean, boolean) - Constructor for class org.springframework.shell.jline.tui.component.support.SelectorItem.SelectorItemWrapper
- SelectorList<T extends Nameable> - Interface in org.springframework.shell.jline.tui.component.support
- SelectorList.BaseProjectionItem<T extends Nameable> - Class in org.springframework.shell.jline.tui.component.support
- SelectorList.DefaultSelectorList<T extends Nameable> - Class in org.springframework.shell.jline.tui.component.support
- SelectorList.ProjectionItem<T> - Interface in org.springframework.shell.jline.tui.component.support
- SemiColon - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- 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
- setAction(Runnable) - Method in class org.springframework.shell.jline.tui.component.view.control.ButtonView
- setAction(Runnable) - Method in class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuItem
- setAction(Runnable) - Method in class org.springframework.shell.jline.tui.component.view.control.StatusBarView.StatusItem
- setAliases(List<String>) - Method in class org.springframework.shell.core.commands.AbstractCommand
- 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
- setApplicationContext(ApplicationContext) - Method in class org.springframework.shell.core.command.annotation.support.CommandFactoryBean
- setApplicationContext(ApplicationContext) - Method in class org.springframework.shell.core.command.CommandRegistry
- 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
- setBackgroundColor(int) - Method in class org.springframework.shell.jline.tui.component.view.control.BoxView
-
Sets a background color.
- setBackgroundColor(int) - Method in class org.springframework.shell.jline.tui.component.view.control.cell.AbstractCell
- setBackgroundColor(int) - Method in interface org.springframework.shell.jline.tui.component.view.control.cell.Cell
-
Sets a background color.
- setBackgroundColor(int) - Method in class org.springframework.shell.jline.tui.component.view.control.WindowView
-
Sets a background color.
- 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
- setBorderPadding(int, int, int, int) - Method in class org.springframework.shell.jline.tui.component.view.control.BoxView
-
Sets a paddings for this view.
- 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
- setCellFactory(BiFunction<ListView<T>, T, ListCell<T>>) - Method in class org.springframework.shell.jline.tui.component.view.control.ListView
- setClear(SpringShellProperties.ClearCommand) - Method in class org.springframework.shell.boot.SpringShellProperties.Command
- setClose(boolean) - Method in class org.springframework.shell.boot.SpringShellProperties.Context
- setColumnSize(int...) - Method in class org.springframework.shell.jline.tui.component.view.control.GridView
-
Defines how the columns of the grid are distributed.
- setCommand(SpringShellProperties.Command) - Method in class org.springframework.shell.boot.SpringShellProperties
- setCommandsTemplate(String) - Method in class org.springframework.shell.boot.SpringShellProperties.HelpCommand
- setCommandTemplate(String) - Method in class org.springframework.shell.boot.SpringShellProperties.HelpCommand
- setCompletion(SpringShellProperties.CompletionCommand) - Method in class org.springframework.shell.boot.SpringShellProperties.Command
- setConfig(SpringShellProperties.Config) - Method in class org.springframework.shell.boot.SpringShellProperties
- 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
- setCursorPosition(Position) - Method in class org.springframework.shell.jline.tui.component.view.screen.DefaultScreen
- setCursorPosition(Position) - Method in interface org.springframework.shell.jline.tui.component.view.screen.Screen
-
Sets a cursor position.
- setCursorRow(Integer) - Method in class org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent.BaseSelectorComponentContext
- setCursorRow(Integer) - Method in interface org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent.SelectorComponentContext
-
Sets a cursor row.
- 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
- setDefaultClass(Class<? extends Number>) - Method in interface org.springframework.shell.jline.tui.component.NumberInput.NumberInputContext
-
Sets a default number class.
- setDefaultExpose(I) - Method in class org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent
-
Sets default expose item when component start.
- setDefaultStyle(TextStyle) - Method in class org.springframework.shell.test.jediterm.terminal.model.StyleState
- setDefaultValue(Number) - Method in interface org.springframework.shell.jline.tui.component.NumberInput.NumberInputContext
-
Sets a default value.
- setDefaultValue(String) - Method in interface org.springframework.shell.jline.tui.component.StringInput.StringInputContext
-
Sets a default value.
- setDefaultValue(Boolean) - Method in interface org.springframework.shell.jline.tui.component.ConfirmationInput.ConfirmationInputContext
-
Sets a default value.
- setDescription(String) - Method in class org.springframework.shell.jline.tui.component.view.control.ProgressView
-
Sets a progress description.
- setDesignation(CharacterSet) - Method in class org.springframework.shell.test.jediterm.terminal.emulator.charset.GraphicSet
-
Sets the designation of this graphic set.
- setDrawFunction(BiFunction<Screen, Rectangle, Rectangle>) - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractView
-
Sets a callback function which is invoked after a
Viewhas been drawn. - setEnabled(boolean) - Method in class org.springframework.shell.boot.SpringShellProperties.ClearCommand
- setEnabled(boolean) - Method in class org.springframework.shell.boot.SpringShellProperties.CompletionCommand
- setEnabled(boolean) - Method in class org.springframework.shell.boot.SpringShellProperties.HelpCommand
- setEnabled(boolean) - Method in class org.springframework.shell.boot.SpringShellProperties.History
- setEnabled(boolean) - Method in class org.springframework.shell.boot.SpringShellProperties.HistoryCommand
- setEnabled(boolean) - Method in class org.springframework.shell.boot.SpringShellProperties.Interactive
- setEnabled(boolean) - Method in class org.springframework.shell.boot.SpringShellProperties.ScriptCommand
- setEnabled(boolean) - Method in class org.springframework.shell.boot.SpringShellProperties.StacktraceCommand
- setEnabled(boolean) - Method in class org.springframework.shell.boot.SpringShellProperties.VersionCommand
- setEnabled(Terminal, boolean) - Method in enum class org.springframework.shell.test.jediterm.terminal.TerminalMode
- setEnv(String) - Method in class org.springframework.shell.boot.SpringShellProperties.Config
- setEofOnEscapedNewLine(boolean) - Method in class org.springframework.shell.jline.ExtendedDefaultParser
- setEofOnUnclosedQuote(boolean) - Method in class org.springframework.shell.jline.ExtendedDefaultParser
- setEscapeChars(char[]) - Method in class org.springframework.shell.jline.ExtendedDefaultParser
- setEventLoop(EventLoop) - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractView
-
Set an
EventLoop. - setEventLoop(EventLoop) - Method in class org.springframework.shell.jline.tui.component.view.control.DialogView
- setEventLoop(EventLoop) - Method in interface org.springframework.shell.jline.tui.component.view.control.View
-
Sets an
EventLoop. - setEventType(EventLoop.Type) - Method in class org.springframework.shell.jline.tui.component.message.ShellMessageBuilder
- setFocus(View) - Method in interface org.springframework.shell.jline.tui.component.view.control.ViewService
-
Sets a view to be focused.
- setFocus(View) - Method in class org.springframework.shell.jline.tui.component.view.TerminalUI
- setFocusedTitleColor(int) - Method in class org.springframework.shell.jline.tui.component.view.control.BoxView
-
Sets a focused title color.
- setFocusedTitleStyle(int) - Method in class org.springframework.shell.jline.tui.component.view.control.BoxView
-
Sets a focused title style.
- setForegroundColor(int) - Method in class org.springframework.shell.jline.tui.component.view.control.cell.AbstractCell
- setForegroundColor(int) - Method in interface org.springframework.shell.jline.tui.component.view.control.cell.Cell
-
Sets a foreground color.
- setFullScreenViewRect(BiFunction<Terminal, View, Rectangle>) - Method in class org.springframework.shell.jline.tui.component.view.TerminalUI
-
Sets a view rect function for full screen mode.
- 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.
- setGroupingMode(SpringShellProperties.HelpCommand.GroupingMode) - Method in class org.springframework.shell.boot.SpringShellProperties.HelpCommand
- setHeader(String, Object) - Method in class org.springframework.shell.jline.tui.component.message.ShellMessageBuilder
- setHelp(SpringShellProperties.HelpCommand) - Method in class org.springframework.shell.boot.SpringShellProperties.Command
- setHistory(SpringShellProperties.History) - Method in class org.springframework.shell.boot.SpringShellProperties
- setHistory(SpringShellProperties.HistoryCommand) - Method in class org.springframework.shell.boot.SpringShellProperties.Command
- setHorizontalAlign(HorizontalAlign) - Method in class org.springframework.shell.jline.tui.component.view.control.cell.AbstractTextCell
- setHorizontalAlign(HorizontalAlign) - Method in interface org.springframework.shell.jline.tui.component.view.control.cell.TextCell
-
Sets horizontal align for a text to draw.
- setHotKey(Integer) - Method in class org.springframework.shell.jline.tui.component.view.control.MenuBarView.MenuBarItem
- setHotKey(Integer) - Method in class org.springframework.shell.jline.tui.component.view.control.StatusBarView.StatusItem
- setInput(String) - Method in class org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent.BaseSelectorComponentContext
- setInput(String) - Method in interface org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent.SelectorComponentContext
-
Sets an input.
- setInput(String) - Method in class org.springframework.shell.jline.tui.component.support.AbstractTextComponent.BaseTextComponentContext
- setInput(String) - Method in interface org.springframework.shell.jline.tui.component.support.AbstractTextComponent.TextComponentContext
-
Sets an input.
- setInteractive(SpringShellProperties.Interactive) - Method in class org.springframework.shell.boot.SpringShellProperties
- setItem(T) - Method in class org.springframework.shell.jline.tui.component.view.control.cell.AbstractCell
- setItem(T) - Method in interface org.springframework.shell.jline.tui.component.view.control.cell.Cell
-
Sets an item to bound into a cell.
- setItemMapper(Function<T, String>) - Method in class org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent
-
Sets an item mapper.
- setItems(List<MenuView.MenuItem>) - Method in class org.springframework.shell.jline.tui.component.view.control.MenuView
-
Sets a new menu items.
- setItems(List<T>) - Method in class org.springframework.shell.jline.tui.component.view.control.ListView
- setItems(List<I>) - Method in class org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent.BaseSelectorComponentContext
- setItems(List<I>) - Method in interface org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent.SelectorComponentContext
-
Sets an items.
- setItems(List<MenuBarView.MenuBarItem>) - Method in class org.springframework.shell.jline.tui.component.view.control.MenuBarView
-
Sets items.
- setItems(List<StatusBarView.StatusItem>) - Method in class org.springframework.shell.jline.tui.component.view.control.StatusBarView
-
Sets items.
- setItemSeparator(String) - Method in class org.springframework.shell.jline.tui.component.view.control.StatusBarView
-
Sets the item separator.
- setItemStates(List<AbstractSelectorComponent.ItemState<I>>) - Method in class org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent.BaseSelectorComponentContext
- setItemStates(List<AbstractSelectorComponent.ItemState<I>>) - Method in interface org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent.SelectorComponentContext
-
Sets an item states.
- setItemStateView(List<AbstractSelectorComponent.ItemState<I>>) - Method in class org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent.BaseSelectorComponentContext
- setItemStateView(List<AbstractSelectorComponent.ItemState<I>>) - Method in interface org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent.SelectorComponentContext
-
Sets an item state view
- setItemStyle(ListView.ItemStyle) - Method in class org.springframework.shell.jline.tui.component.view.control.cell.AbstractListCell
- setItemStyle(ListView.ItemStyle) - Method in interface org.springframework.shell.jline.tui.component.view.control.cell.ListCell
-
Set
ListView.ItemStyle. - setLayer(int) - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractView
- setLayer(int) - Method in class org.springframework.shell.jline.tui.component.view.control.DialogView
- setLayer(int) - Method in interface org.springframework.shell.jline.tui.component.view.control.View
-
Sets a layer index this
Viewoperates on. - setLocation(String) - Method in class org.springframework.shell.boot.SpringShellProperties.Config
- setMaskCharacter(Character) - Method in class org.springframework.shell.jline.tui.component.StringInput
-
Sets a mask character for input and result value.
- setMaskCharacter(Character) - Method in interface org.springframework.shell.jline.tui.component.StringInput.StringInputContext
-
Sets a mask character.
- setMaxItems(int) - Method in class org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent
-
Set max items to show.
- setMaxPathsSearch(int) - Method in class org.springframework.shell.jline.tui.component.PathSearch.PathSearchConfig
- setMaxPathsShow(int) - Method in class org.springframework.shell.jline.tui.component.PathSearch.PathSearchConfig
- setMenuBarVisible(boolean) - Method in class org.springframework.shell.jline.tui.component.view.control.AppView
-
Sets visibility for a
menubar. - setMessage(String) - Method in class org.springframework.shell.jline.tui.component.support.AbstractTextComponent.BaseTextComponentContext
- setMessage(String) - Method in interface org.springframework.shell.jline.tui.component.support.AbstractTextComponent.TextComponentContext
-
Sets a message.
- setMessage(String, AbstractTextComponent.TextComponentContext.MessageLevel) - Method in class org.springframework.shell.jline.tui.component.support.AbstractTextComponent.BaseTextComponentContext
- setMessage(String, AbstractTextComponent.TextComponentContext.MessageLevel) - Method in interface org.springframework.shell.jline.tui.component.support.AbstractTextComponent.TextComponentContext
-
Sets a message with level.
- setMessageLevel(AbstractTextComponent.TextComponentContext.MessageLevel) - Method in class org.springframework.shell.jline.tui.component.support.AbstractTextComponent.BaseTextComponentContext
- setMessageLevel(AbstractTextComponent.TextComponentContext.MessageLevel) - Method in interface org.springframework.shell.jline.tui.component.support.AbstractTextComponent.TextComponentContext
- setMinSize(int, int) - Method in class org.springframework.shell.jline.tui.component.view.control.GridView
-
Sets an absolute minimum width for rows and an absolute minimum height for columns.
- setModal(View) - Method in interface org.springframework.shell.jline.tui.component.view.control.ViewService
-
Sets a new modal view.
- setModal(View) - Method in class org.springframework.shell.jline.tui.component.view.TerminalUI
- 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
- setName(String) - Method in class org.springframework.shell.jline.tui.component.support.AbstractTextComponent.BaseTextComponentContext
- setName(String) - Method in interface org.springframework.shell.jline.tui.component.support.AbstractTextComponent.TextComponentContext
-
Sets a name.
- setName(String) - Method in class org.springframework.shell.boot.SpringShellProperties.History
- setName(String) - Method in class org.springframework.shell.boot.SpringShellProperties.Theme
- setName(String) - Method in class org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent.BaseSelectorComponentContext
- setName(String) - Method in interface org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent.SelectorComponentContext
-
Sets a name
- setNonfullScreenViewRect(BiFunction<Terminal, View, Rectangle>) - Method in class org.springframework.shell.jline.tui.component.view.TerminalUI
-
Sets a view rect function for full screen mode.
- setNumberClass(Class<? extends Number>) - Method in class org.springframework.shell.jline.tui.component.NumberInput
- setOption(TextStyle.Option, boolean) - Method in class org.springframework.shell.test.jediterm.terminal.TextStyle.Builder
- setOrder(int) - Method in class org.springframework.shell.jline.tui.component.flow.BaseInput
- setPathProvider(Function<String, Path>) - Method in class org.springframework.shell.jline.tui.component.PathInput
-
Sets a path provider.
- setPathProvider(Function<String, Path>) - Method in class org.springframework.shell.jline.tui.component.PathSearch
-
Sets a path provider.
- setPathScanner(Supplier<BiFunction<String, PathSearch.PathSearchContext, PathSearch.PathScannerResult>>) - Method in class org.springframework.shell.jline.tui.component.PathSearch.PathSearchConfig
- setPathSearchConfig(PathSearch.PathSearchConfig) - Method in interface org.springframework.shell.jline.tui.component.PathSearch.PathSearchContext
-
Sets a path search config.
- setPathViewItems(List<PathSearch.PathSearchContext.PathViewItem>) - Method in interface org.springframework.shell.jline.tui.component.PathSearch.PathSearchContext
-
Sets a path view items.
- setPrimary(boolean) - Method in class org.springframework.shell.jline.tui.component.view.control.StatusBarView.StatusItem
- setPrintResults(boolean) - Method in class org.springframework.shell.jline.tui.component.support.AbstractComponent
-
Sets if results should be printed into a console, Defaults to
true. - setPriority(int) - Method in class org.springframework.shell.jline.tui.component.view.control.StatusBarView.StatusItem
- setPriority(Integer) - Method in class org.springframework.shell.jline.tui.component.message.ShellMessageBuilder
- setPromptProvider(PromptProvider) - Method in class org.springframework.shell.jline.JLineInputProvider
- setQuoteChars(char[]) - Method in class org.springframework.shell.jline.ExtendedDefaultParser
- setReadOnlyHeaders(String...) - Method in class org.springframework.shell.jline.tui.component.message.ShellMessageHeaderAccessor
-
Specify a list of headers which should be considered as read only and prohibited from being populated in the message.
- setRect(int, int, int, int) - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractControl
- setRect(int, int, int, int) - Method in class org.springframework.shell.jline.tui.component.view.control.BoxView
- setRect(int, int, int, int) - Method in interface org.springframework.shell.jline.tui.component.view.control.Control
-
Sets bounds where this
Controlshould operate. - setRect(int, int, int, int) - Method in class org.springframework.shell.jline.tui.component.view.control.DialogView
- setRenderer(Function<T, List<AttributedString>>) - Method in class org.springframework.shell.jline.tui.component.support.AbstractComponent
-
Sets a display renderer.
- setRequired(boolean) - Method in interface org.springframework.shell.jline.tui.component.NumberInput.NumberInputContext
-
Sets flag for mandatory input.
- setRequired(boolean) - Method in class org.springframework.shell.jline.tui.component.NumberInput
- setRequired(boolean) - Method in class org.springframework.shell.jline.tui.component.StringInput
-
Sets a required flag to check that the result is not empty
- setRequired(boolean) - Method in interface org.springframework.shell.jline.tui.component.StringInput.StringInputContext
-
Sets flag for mandatory input.
- setResourceLoader(ResourceLoader) - Method in class org.springframework.shell.jline.tui.component.support.AbstractComponent
- setResultItems(List<I>) - Method in class org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent.BaseSelectorComponentContext
- setResultItems(List<I>) - Method in interface org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent.SelectorComponentContext
-
Sets a result items.
- setResultValue(T) - Method in class org.springframework.shell.jline.tui.component.support.AbstractTextComponent.BaseTextComponentContext
- setResultValue(T) - Method in interface org.springframework.shell.jline.tui.component.support.AbstractTextComponent.TextComponentContext
-
Sets a result value.
- setRoot(View, boolean) - Method in class org.springframework.shell.jline.tui.component.view.TerminalUI
-
Sets a root view.
- setRootCommand(String) - Method in class org.springframework.shell.boot.SpringShellProperties.CompletionCommand
- setRowSize(int...) - Method in class org.springframework.shell.jline.tui.component.view.control.GridView
-
For documentation see
GridView.setColumnSize(int...)as it's equivalent for rows. - setScript(SpringShellProperties.ScriptCommand) - Method in class org.springframework.shell.boot.SpringShellProperties.Command
- 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
- setSearchCaseSensitive(boolean) - Method in class org.springframework.shell.jline.tui.component.PathSearch.PathSearchConfig
- setSearchForward(boolean) - Method in class org.springframework.shell.jline.tui.component.PathSearch.PathSearchConfig
- setSearchNormalize(boolean) - Method in class org.springframework.shell.jline.tui.component.PathSearch.PathSearchConfig
- setSelected(boolean) - Method in class org.springframework.shell.jline.tui.component.view.control.cell.AbstractListCell
- setSelected(boolean) - Method in interface org.springframework.shell.jline.tui.component.view.control.cell.ListCell
-
Set selection state.
- setSelected(int) - Method in class org.springframework.shell.jline.tui.component.view.control.MenuBarView
-
Sets a selected index.
- setShowBorder(boolean) - Method in class org.springframework.shell.jline.tui.component.view.control.BoxView
-
Defines if border is shown.
- setShowBorders(boolean) - Method in class org.springframework.shell.jline.tui.component.view.control.GridView
-
Defines if borders is shown.
- setShowBuildArtifact(boolean) - Method in class org.springframework.shell.boot.SpringShellProperties.VersionCommand
- setShowBuildGroup(boolean) - Method in class org.springframework.shell.boot.SpringShellProperties.VersionCommand
- setShowBuildName(boolean) - Method in class org.springframework.shell.boot.SpringShellProperties.VersionCommand
- setShowBuildTime(boolean) - Method in class org.springframework.shell.boot.SpringShellProperties.VersionCommand
- setShowBuildVersion(boolean) - Method in class org.springframework.shell.boot.SpringShellProperties.VersionCommand
- setShowCursor(boolean) - Method in class org.springframework.shell.jline.tui.component.view.screen.DefaultScreen
- setShowCursor(boolean) - Method in interface org.springframework.shell.jline.tui.component.view.screen.Screen
-
Sets if cursor should be visible.
- setShowGitBranch(boolean) - Method in class org.springframework.shell.boot.SpringShellProperties.VersionCommand
- setShowGitCommitId(boolean) - Method in class org.springframework.shell.boot.SpringShellProperties.VersionCommand
- setShowGitCommitTime(boolean) - Method in class org.springframework.shell.boot.SpringShellProperties.VersionCommand
- setShowGitShortCommitId(boolean) - Method in class org.springframework.shell.boot.SpringShellProperties.VersionCommand
- setSpinner(Spinner) - Method in class org.springframework.shell.jline.tui.component.view.control.ProgressView
-
Sets an explicit spinner to use.
- setStacktrace(SpringShellProperties.StacktraceCommand) - Method in class org.springframework.shell.boot.SpringShellProperties.Command
- setStatusBarVisible(boolean) - Method in class org.springframework.shell.jline.tui.component.view.control.AppView
-
Sets visibility for a
statusbar. - setStyle(int) - Method in class org.springframework.shell.jline.tui.component.view.control.cell.AbstractCell
- setStyle(int) - Method in interface org.springframework.shell.jline.tui.component.view.control.cell.Cell
-
Sets a style.
- 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
- setTemplate(String) - Method in class org.springframework.shell.boot.SpringShellProperties.VersionCommand
- setTemplateExecutor(TemplateExecutor) - Method in class org.springframework.shell.jline.tui.component.support.AbstractComponent
-
Sets a template executor.
- setTemplateLocation(String) - Method in class org.springframework.shell.jline.tui.component.support.AbstractComponent
-
Sets a template location.
- setTerminalHeight(int) - Method in class org.springframework.shell.test.autoconfigure.SpringShellTestProperties
- 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
- setTerminalWidth(int) - Method in class org.springframework.shell.test.autoconfigure.SpringShellTestProperties
- setTerminalWidth(Integer) - Method in class org.springframework.shell.jline.tui.component.context.BaseComponentContext
- setTerminalWidth(Integer) - Method in interface org.springframework.shell.jline.tui.component.context.ComponentContext
-
Set terminal width.
- setText(String) - Method in class org.springframework.shell.jline.tui.component.view.control.ButtonView
- setTheme(SpringShellProperties.Theme) - Method in class org.springframework.shell.boot.SpringShellProperties
- setThemeName(String) - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractControl
-
Sets a theme name to use.
- setThemeName(String) - Method in class org.springframework.shell.jline.tui.component.view.control.AppView
- setThemeName(String) - Method in interface org.springframework.shell.jline.tui.component.view.control.Control
-
Sets a theme name to use.
- setThemeName(String) - Method in class org.springframework.shell.jline.tui.component.view.control.MenuBarView
- setThemeName(String) - Method in class org.springframework.shell.jline.tui.component.view.TerminalUI
-
Sets a
theme name. - setThemeResolver(ThemeResolver) - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractControl
-
Sets a
ThemeResolver. - setThemeResolver(ThemeResolver) - Method in class org.springframework.shell.jline.tui.component.view.control.AppView
- setThemeResolver(ThemeResolver) - Method in interface org.springframework.shell.jline.tui.component.view.control.Control
-
Sets a
ThemeResolver. - setThemeResolver(ThemeResolver) - Method in class org.springframework.shell.jline.tui.component.view.control.MenuBarView
- setThemeResolver(ThemeResolver) - Method in class org.springframework.shell.jline.tui.component.view.TerminalUI
-
Sets a
ThemeResolver. - setTickValue(int) - Method in class org.springframework.shell.jline.tui.component.view.control.ProgressView
-
Sets a tick value.
- setTitle(String) - Method in class org.springframework.shell.jline.tui.component.view.control.BoxView
-
Sets a title.
- setTitle(String) - Method in class org.springframework.shell.jline.tui.component.view.control.StatusBarView.StatusItem
- setTitleAlign(HorizontalAlign) - Method in class org.springframework.shell.jline.tui.component.view.control.BoxView
-
Sets a title align.
- setTitleColor(int) - Method in class org.springframework.shell.jline.tui.component.view.control.BoxView
-
Sets a title color.
- setTitleStyle(int) - Method in class org.springframework.shell.jline.tui.component.view.control.BoxView
-
Sets a title style.
- setTtyConnector(TtyConnector) - Method in class org.springframework.shell.test.jediterm.terminal.ui.JediTermWidget
- setUseTerminalWidth(boolean) - Method in class org.springframework.shell.jline.tui.component.ViewComponent
-
Sets if full terminal width should be used for a view.
- setVersion(SpringShellProperties.VersionCommand) - Method in class org.springframework.shell.boot.SpringShellProperties.Command
- setVerticalAlign(VerticalAlign) - Method in class org.springframework.shell.jline.tui.component.view.control.cell.AbstractTextCell
- setVerticalAlign(VerticalAlign) - Method in interface org.springframework.shell.jline.tui.component.view.control.cell.TextCell
-
Sets vertical align for a text to draw.
- setView(View) - Method in class org.springframework.shell.jline.tui.component.message.ShellMessageBuilder
- setViewService(ViewService) - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractView
-
Set a
ViewService - setViewService(ViewService) - Method in interface org.springframework.shell.jline.tui.component.view.control.View
-
Sets a
ViewService. - 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
- Seven - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- ShellAssertions - Class in org.springframework.shell.test
-
Entry point for assertion methods for shell components.
- ShellAssertions() - Constructor for class org.springframework.shell.test.ShellAssertions
- ShellAutoConfiguration - Class in org.springframework.shell.test.autoconfigure
- ShellAutoConfiguration() - Constructor for class org.springframework.shell.test.autoconfigure.ShellAutoConfiguration
- ShellAutoConfiguration.TerminalStreams - Class in org.springframework.shell.test.autoconfigure
- shellCommonComponentFlowCustomizer(ObjectProvider<Terminal>, ObjectProvider<ResourceLoader>, ObjectProvider<TemplateExecutor>) - Method in class org.springframework.shell.boot.ComponentFlowAutoConfiguration.ComponentFlowConfiguration
- ShellConfigurationException - Exception in org.springframework.shell.core
- ShellConfigurationException(String, Throwable) - Constructor for exception org.springframework.shell.core.ShellConfigurationException
- ShellConversionServiceSupplier - Interface in org.springframework.shell.core.config
-
Interface to provide shell spesific
ConversionService. - ShellMessageBuilder<T> - Class in org.springframework.shell.jline.tui.component.message
-
Shell spesific message builder.
- ShellMessageHeaderAccessor - Class in org.springframework.shell.jline.tui.component.message
-
Adds standard shell Headers.
- ShellMessageHeaderAccessor(Message<?>) - Constructor for class org.springframework.shell.jline.tui.component.message.ShellMessageHeaderAccessor
- shellRunner(JLineInputProvider, CommandRegistry) - Method in class org.springframework.shell.jline.DefaultJLineShellConfiguration
- ShellRunner - Interface in org.springframework.shell.core
-
Interface for shell runners.
- ShellRunnerAutoConfiguration - Class in org.springframework.shell.boot
- ShellRunnerAutoConfiguration() - Constructor for class org.springframework.shell.boot.ShellRunnerAutoConfiguration
- ShellRunnerTaskData(ShellRunner, String[], 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
- ShellTest - Annotation Interface in org.springframework.shell.test.autoconfigure
-
Annotation that can be used for a Shell test that focuses only on Shell components.
- 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 - Class in org.springframework.shell.test
-
Builder interface for
ShellClient. - 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
- ShellTestClientAutoConfiguration - Class in org.springframework.shell.test.autoconfigure
- ShellTestClientAutoConfiguration() - Constructor for class org.springframework.shell.test.autoconfigure.ShellTestClientAutoConfiguration
- ShellTestContextBootstrapper - Class in org.springframework.shell.test.autoconfigure
-
TestContextBootstrapperfor@ShellTestsupport. - ShellTestContextBootstrapper() - Constructor for class org.springframework.shell.test.autoconfigure.ShellTestContextBootstrapper
- shellThemeResolver(ThemeRegistry, SpringShellProperties, ThemeActive) - Method in class org.springframework.shell.boot.ThemingAutoConfiguration
- ShellTypeExcludeFilter - Class in org.springframework.shell.test.autoconfigure
-
TypeExcludeFilterfor@ShellTest. - ShellWriteSequence - Interface in org.springframework.shell.test
-
Interface sequencing various things into terminal aware text types.
- ShellWriteSequence.DefaultShellWriteSequence - Class in org.springframework.shell.test
- Shift - Static variable in class org.springframework.shell.jline.tui.component.view.event.MouseEvent.Modifier
- ShiftMask - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.KeyMask
- shortcut(Integer, Runnable) - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractView
- shortName() - Element in annotation interface org.springframework.shell.core.command.annotation.Option
-
Short name of an option.
- shortName() - Method in record class org.springframework.shell.core.command.CommandOption
-
Returns the value of the
shortNamerecord component. - 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.
- SIENNA - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- SIENNA1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- SIENNA2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- SIENNA3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- SIENNA4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- SIGNAL - Enum constant in enum class org.springframework.shell.jline.tui.component.view.event.EventLoop.Type
-
Signals dispatched from a terminal.
- signalEvents() - Method in class org.springframework.shell.jline.tui.component.view.event.DefaultEventLoop
- signalEvents() - Method in interface org.springframework.shell.jline.tui.component.view.event.EventLoop
-
Specialisation of
EventLoop.events()which returns type safe {code signal} events. - SimpleHorizontalAligner - Enum Class in org.springframework.shell.jline.tui.table
-
An horizontal alignment strategy that allows alignment to the left, center or right.
- SimpleVerticalAligner - Enum Class in org.springframework.shell.jline.tui.table
-
Alignment strategy that allows simple vertical alignment to top, middle or bottom.
- SingleItemSelector<T,
I extends Nameable & Matchable & Enableable & Selectable & Itemable<T>> - Class in org.springframework.shell.jline.tui.component -
Component able to pick single item.
- SingleItemSelector(Terminal, List<I>, String, Comparator<I>) - Constructor for class org.springframework.shell.jline.tui.component.SingleItemSelector
- SingleItemSelector.SingleItemSelectorContext<T,
I extends Nameable & Matchable & Itemable<T>> - Interface in org.springframework.shell.jline.tui.component -
Context
SingleItemSelector. - SingleItemSelectorSpec - Interface in org.springframework.shell.jline.tui.component.flow
-
Interface for single item selector spec builder.
- SingleQuote - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- 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
- Six - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- SizeConstraints - Interface in org.springframework.shell.jline.tui.table
-
Strategy for computing the dimensions of a table cell.
- SizeConstraints.Extent - Class in org.springframework.shell.jline.tui.table
-
Holds both a minimum and maximum width.
- sizeUpdated(int, int, int, int) - Method in interface org.springframework.shell.test.jediterm.terminal.model.JediTerminal.ResizeHandler
- SKYBLUE - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- SKYBLUE1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- SKYBLUE2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- SKYBLUE3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- SKYBLUE4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- Slash - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- SLATEBLUE - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- SLATEBLUE1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- SLATEBLUE2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- SLATEBLUE3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- SLATEBLUE4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- SLATEGRAY - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- SLATEGRAY1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- SLATEGRAY2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- SLATEGRAY3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- SLATEGRAY4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- SmoothScroll - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.TerminalMode
- SNAKECASE - Static variable in class org.springframework.shell.core.command.support.OptionNameModifierSupport
- SNOW - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- SNOW1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- SNOW2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- SNOW3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- SNOW4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- 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.
- sort(Comparator<SelectorItem<String>>) - Method in class org.springframework.shell.jline.tui.component.flow.BaseMultiItemSelector
- sort(Comparator<SelectorItem<String>>) - Method in class org.springframework.shell.jline.tui.component.flow.BaseSingleItemSelector
- sort(Comparator<SelectorItem<String>>) - Method in interface org.springframework.shell.jline.tui.component.flow.MultiItemSelectorSpec
-
Sets a
Comparatorfor sorting items. - sort(Comparator<SelectorItem<String>>) - Method in interface org.springframework.shell.jline.tui.component.flow.SingleItemSelectorSpec
-
Sets a
Comparatorfor sorting items. - space() - Method in class org.springframework.shell.test.ShellWriteSequence.DefaultShellWriteSequence
- space() - Method in interface org.springframework.shell.test.ShellWriteSequence
-
Sequence terminal space.
- Space - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- SPANISH - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.emulator.charset.CharacterSet
- SpecialMask - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.KeyMask
- Spinner - Interface in org.springframework.shell.jline.tui.component.view.control
-
Spinnerrepresents how user is notified that something is happening using a traditional spinner concept. - spinners() - Method in class org.springframework.shell.jline.tui.style.ThemeSettings
-
Gets a
SpinnerSettings. - SpinnerSettings - Class in org.springframework.shell.jline.tui.style
-
Base class defining a settings for spinners.
- SpinnerSettings() - Constructor for class org.springframework.shell.jline.tui.style.SpinnerSettings
- split(T[], Predicate<T>) - Static method in class org.springframework.shell.core.utils.Utils
-
Split array into list of lists by predicate
- SPRINGGREEN - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- SPRINGGREEN1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- SPRINGGREEN2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- SPRINGGREEN3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- SPRINGGREEN4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- springShellApplicationRunner(ShellRunner) - Method in class org.springframework.shell.boot.ShellRunnerAutoConfiguration
- SpringShellAutoConfiguration - Class in org.springframework.shell.boot
-
Creates supporting beans for running the Shell.
- SpringShellAutoConfiguration() - Constructor for class org.springframework.shell.boot.SpringShellAutoConfiguration
- SpringShellProperties - Class in org.springframework.shell.boot
-
Configuration properties for Spring Shell.
- SpringShellProperties() - Constructor for class org.springframework.shell.boot.SpringShellProperties
- SpringShellProperties.ClearCommand - Class in org.springframework.shell.boot
- SpringShellProperties.Command - Class in org.springframework.shell.boot
- SpringShellProperties.CompletionCommand - Class in org.springframework.shell.boot
- SpringShellProperties.Config - Class in org.springframework.shell.boot
- SpringShellProperties.Context - Class in org.springframework.shell.boot
- SpringShellProperties.HelpCommand - Class in org.springframework.shell.boot
- SpringShellProperties.HelpCommand.GroupingMode - Enum Class in org.springframework.shell.boot
- SpringShellProperties.History - Class in org.springframework.shell.boot
- SpringShellProperties.HistoryCommand - Class in org.springframework.shell.boot
- SpringShellProperties.Interactive - Class in org.springframework.shell.boot
- SpringShellProperties.ScriptCommand - Class in org.springframework.shell.boot
- SpringShellProperties.StacktraceCommand - Class in org.springframework.shell.boot
- SpringShellProperties.Theme - Class in org.springframework.shell.boot
- SpringShellProperties.VersionCommand - Class in org.springframework.shell.boot
- SpringShellTestProperties - Class in org.springframework.shell.test.autoconfigure
-
Configuration properties for shell test.
- SpringShellTestProperties() - Constructor for class org.springframework.shell.test.autoconfigure.SpringShellTestProperties
- Stacktrace - Class in org.springframework.shell.core.commands
-
A command to display the full stacktrace when an error occurs.
- Stacktrace() - Constructor for class org.springframework.shell.core.commands.Stacktrace
- StacktraceCommand() - Constructor for class org.springframework.shell.boot.SpringShellProperties.StacktraceCommand
- StandardAPIAutoConfiguration - Class in org.springframework.shell.boot
-
Sets up all required beans for supporting the standard Shell API.
- StandardAPIAutoConfiguration() - Constructor for class org.springframework.shell.boot.StandardAPIAutoConfiguration
- StandardCommandsAutoConfiguration - Class in org.springframework.shell.boot
-
Creates beans for standard commands.
- StandardCommandsAutoConfiguration() - Constructor for class org.springframework.shell.boot.StandardCommandsAutoConfiguration
- start() - Method in class org.springframework.shell.jline.tui.component.view.control.ProgressView
-
Starts a runtime logic.
- 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
- start(Runnable) - Method in class org.springframework.shell.jline.tui.component.ViewComponentExecutor
-
Execute runnable and return state which can be used for further operations.
- startsWithMoreMark() - Method in class org.springframework.shell.test.jediterm.terminal.emulator.ControlSequence
- startsWithQuestionMark() - Method in class org.springframework.shell.test.jediterm.terminal.emulator.ControlSequence
- startTime() - Method in record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressState
-
Returns the value of the
startTimerecord component. - state() - Method in record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressViewStateEventArgs
-
Returns the value of the
staterecord component. - state() - Method in record class org.springframework.shell.test.ShellTestClient.ShellRunnerTaskData
-
Returns the value of the
staterecord component. - StaticShellMessageHeaderAccessor - Class in org.springframework.shell.jline.tui.component.message
-
Lightweight type-safe header accessor avoiding object creation just to access a header.
- status() - Method in exception org.springframework.shell.core.ExitRequest
-
The exit code to be returned when the process exits.
- statusbarBackground() - Method in class org.springframework.shell.jline.tui.style.StyleSettings
- StatusBarView - Class in org.springframework.shell.jline.tui.component.view.control
-
StatusBarViewshowsitemshorizontally and is typically used in layouts which builds complete terminal UI's. - StatusBarView() - Constructor for class org.springframework.shell.jline.tui.component.view.control.StatusBarView
- StatusBarView(List<StatusBarView.StatusItem>) - Constructor for class org.springframework.shell.jline.tui.component.view.control.StatusBarView
- StatusBarView(StatusBarView.StatusItem[]) - Constructor for class org.springframework.shell.jline.tui.component.view.control.StatusBarView
- StatusBarView.StatusBarViewItemEventArgs - Record Class in org.springframework.shell.jline.tui.component.view.control
- StatusBarView.StatusBarViewOpenSelectedItemEvent - Record Class in org.springframework.shell.jline.tui.component.view.control
-
ViewEventindicating that selected item has been requested to open. - StatusBarView.StatusItem - Class in org.springframework.shell.jline.tui.component.view.control
-
StatusBarView.StatusItemrepresents an item in aStatusBarView. - StatusBarViewItemEventArgs(StatusBarView.StatusItem) - Constructor for record class org.springframework.shell.jline.tui.component.view.control.StatusBarView.StatusBarViewItemEventArgs
-
Creates an instance of a
StatusBarViewItemEventArgsrecord class. - StatusBarViewOpenSelectedItemEvent(View, StatusBarView.StatusBarViewItemEventArgs) - Constructor for record class org.springframework.shell.jline.tui.component.view.control.StatusBarView.StatusBarViewOpenSelectedItemEvent
-
Creates an instance of a
StatusBarViewOpenSelectedItemEventrecord class. - StatusItem(String) - Constructor for class org.springframework.shell.jline.tui.component.view.control.StatusBarView.StatusItem
- StatusItem(String, Runnable) - Constructor for class org.springframework.shell.jline.tui.component.view.control.StatusBarView.StatusItem
- StatusItem(String, Runnable, Integer) - Constructor for class org.springframework.shell.jline.tui.component.view.control.StatusBarView.StatusItem
- StatusItem(String, Runnable, Integer, boolean, int) - Constructor for class org.springframework.shell.jline.tui.component.view.control.StatusBarView.StatusItem
- 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
- STEELBLUE - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- STEELBLUE1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- STEELBLUE2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- STEELBLUE3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- STEELBLUE4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- stop() - Method in class org.springframework.shell.jline.tui.component.view.control.ProgressView
-
Stops a runtime logic.
- stop() - Method in class org.springframework.shell.jline.tui.component.ViewComponentExecutor
-
Stop a
ViewComponentwhich has been previously started with this executor. - 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
- storeResult(boolean) - Method in class org.springframework.shell.jline.tui.component.flow.BaseConfirmationInput
- storeResult(boolean) - Method in class org.springframework.shell.jline.tui.component.flow.BaseMultiItemSelector
- storeResult(boolean) - Method in class org.springframework.shell.jline.tui.component.flow.BaseNumberInput
- storeResult(boolean) - Method in class org.springframework.shell.jline.tui.component.flow.BasePathInput
- storeResult(boolean) - Method in class org.springframework.shell.jline.tui.component.flow.BaseSingleItemSelector
- storeResult(boolean) - Method in class org.springframework.shell.jline.tui.component.flow.BaseStringInput
- storeResult(boolean) - Method in interface org.springframework.shell.jline.tui.component.flow.ConfirmationInputSpec
-
Automatically stores result from a
ConfirmationInput.ConfirmationInputContextintoComponentContextwith key given to builder. - storeResult(boolean) - Method in interface org.springframework.shell.jline.tui.component.flow.MultiItemSelectorSpec
-
Automatically stores result from a
MultiItemSelector.MultiItemSelectorContextintoComponentContextwith key given to builder. - storeResult(boolean) - Method in interface org.springframework.shell.jline.tui.component.flow.NumberInputSpec
-
Automatically stores result from a
NumberInput.NumberInputContextintoComponentContextwith key given to builder. - storeResult(boolean) - Method in interface org.springframework.shell.jline.tui.component.flow.PathInputSpec
-
Automatically stores result from a
StringInput.StringInputContextintoComponentContextwith key given to builder. - storeResult(boolean) - Method in interface org.springframework.shell.jline.tui.component.flow.SingleItemSelectorSpec
-
Automatically stores result from a
SingleItemSelector.SingleItemSelectorContextintoComponentContextwith key given to builder. - storeResult(boolean) - Method in interface org.springframework.shell.jline.tui.component.flow.StringInputSpec
-
Automatically stores result from a
StringInput.StringInputContextintoComponentContextwith key given to builder. - stream() - Method in class org.springframework.shell.jline.tui.component.context.BaseComponentContext
- stream() - Method in interface org.springframework.shell.jline.tui.component.context.ComponentContext
-
Stream key/value pairs from this
ComponentContext - StringInput - Class in org.springframework.shell.jline.tui.component
-
Component for a simple string input.
- StringInput(Terminal) - Constructor for class org.springframework.shell.jline.tui.component.StringInput
- StringInput(Terminal, String, String) - Constructor for class org.springframework.shell.jline.tui.component.StringInput
- StringInput(Terminal, String, String, Function<StringInput.StringInputContext, List<AttributedString>>) - Constructor for class org.springframework.shell.jline.tui.component.StringInput
- StringInput(Terminal, String, String, Function<StringInput.StringInputContext, List<AttributedString>>, boolean) - Constructor for class org.springframework.shell.jline.tui.component.StringInput
- StringInput.StringInputContext - Interface in org.springframework.shell.jline.tui.component
- StringInputSpec - Interface in org.springframework.shell.jline.tui.component.flow
-
Interface for string input spec builder.
- StringToStyleExpressionRenderer - Class in org.springframework.shell.jline.tui.style
-
STAttributeRendererwhich knows to use format string to render strings intojlineStyleExpressionbased on theming settings. - StringToStyleExpressionRenderer(ThemeResolver) - Constructor for class org.springframework.shell.jline.tui.style.StringToStyleExpressionRenderer
- style() - Method in record class org.springframework.shell.jline.tui.style.ThemeResolver.ResolvedValues
-
Returns the value of the
stylerecord component. - style(int) - Method in interface org.springframework.shell.jline.tui.component.view.screen.Screen.WriterBuilder
-
Define a style this
Screen.Writeroperates on. - STYLE_BLINK - Static variable in interface org.springframework.shell.jline.tui.component.view.screen.ScreenItem
- STYLE_BOLD - Static variable in interface org.springframework.shell.jline.tui.component.view.screen.ScreenItem
- STYLE_CONCEAL - Static variable in interface org.springframework.shell.jline.tui.component.view.screen.ScreenItem
- STYLE_CROSSEDOUT - Static variable in interface org.springframework.shell.jline.tui.component.view.screen.ScreenItem
- STYLE_FAINT - Static variable in interface org.springframework.shell.jline.tui.component.view.screen.ScreenItem
- STYLE_INVERSE - Static variable in interface org.springframework.shell.jline.tui.component.view.screen.ScreenItem
- STYLE_ITALIC - Static variable in interface org.springframework.shell.jline.tui.component.view.screen.ScreenItem
- STYLE_UNDERLINE - Static variable in interface org.springframework.shell.jline.tui.component.view.screen.ScreenItem
- 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
- styles() - Method in class org.springframework.shell.jline.tui.style.ThemeSettings
-
Gets a
StyleSettings. - StyleSettings - Class in org.springframework.shell.jline.tui.style
-
Base class defining a settings for styles.
- StyleSettings() - Constructor for class org.springframework.shell.jline.tui.style.StyleSettings
- 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
- subCommands() - Method in record class org.springframework.shell.core.command.ParsedInput
-
Returns the value of the
subCommandsrecord component. - subscribeTo(Publisher<? extends Message<?>>) - Method in class org.springframework.shell.jline.tui.component.view.event.DefaultEventLoop
- 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
- SYSTEM - Enum constant in enum class org.springframework.shell.jline.tui.component.view.event.EventLoop.Type
-
System bindinds like redraw.
- systemEvents() - Method in class org.springframework.shell.jline.tui.component.view.event.DefaultEventLoop
- systemEvents() - Method in interface org.springframework.shell.jline.tui.component.view.event.EventLoop
-
Specialisation of
EventLoop.events()which returns type safe {code system} events. - systemShellRunner(ConsoleInputProvider, CommandParser, CommandRegistry) - Method in class org.springframework.shell.boot.ShellRunnerAutoConfiguration
- SystemShellRunner - Class in org.springframework.shell.core
-
Interactive shell runner based on the JVM's system
Console. - SystemShellRunner(ConsoleInputProvider, CommandParser, CommandRegistry) - Constructor for class org.springframework.shell.core.SystemShellRunner
-
Create a new
SystemShellRunnerinstance.
T
- t - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- T - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- Tab - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- table() - Static method in class org.springframework.shell.jline.tui.table.CellMatchers
- Table - Class in org.springframework.shell.jline.tui.table
-
This is the central API for table rendering.
- TableBuilder - Class in org.springframework.shell.jline.tui.table
-
A builder class to incrementally configure a Table.
- TableBuilder(TableModel) - Constructor for class org.springframework.shell.jline.tui.table.TableBuilder
-
Construct a table with the given model.
- TableBuilder.BorderStub - Class in org.springframework.shell.jline.tui.table
- TableBuilder.BorderStub.TopLeft - Class in org.springframework.shell.jline.tui.table
- TableBuilder.CellMatcherStub - Class in org.springframework.shell.jline.tui.table
- TableModel - Class in org.springframework.shell.jline.tui.table
-
Abstracts away the contract a
Tablewill use to retrieve tabular data. - TableModel() - Constructor for class org.springframework.shell.jline.tui.table.TableModel
- TableModelBuilder<T> - Class in org.springframework.shell.jline.tui.table
-
Helper class to build a TableModel incrementally.
- TableModelBuilder() - Constructor for class org.springframework.shell.jline.tui.table.TableModelBuilder
- Tables - Class in org.springframework.shell.jline.tui.table
-
Utility class used to create and configure typical Tables.
- Tables() - Constructor for class org.springframework.shell.jline.tui.table.Tables
- Tabulator - Interface in org.springframework.shell.test.jediterm.terminal.model
-
Provides a tabulator that keeps track of the tab stops of a terminal.
- TAG_BACKGROUND - Static variable in class org.springframework.shell.jline.tui.style.StyleSettings
-
Styling for something which has a background.
- TAG_BUTTON_BACKGROUND - Static variable in class org.springframework.shell.jline.tui.style.StyleSettings
-
Styling for button background.
- TAG_CHECKBOX_OFF - Static variable in class org.springframework.shell.jline.tui.style.FigureSettings
-
Figure used as a checkbox for off position.
- TAG_CHECKBOX_ON - Static variable in class org.springframework.shell.jline.tui.style.FigureSettings
-
Figure used as a checkbox for on position.
- TAG_DIALOG_BACKGROUND - Static variable in class org.springframework.shell.jline.tui.style.StyleSettings
-
Styling for dialog background.
- TAG_DOT - Static variable in class org.springframework.shell.jline.tui.style.SpinnerSettings
-
Spinner with dot characters.
- TAG_DOWNWARDS_ARROR - Static variable in class org.springframework.shell.jline.tui.style.FigureSettings
-
Figure for down arrow.
- TAG_ERROR - Static variable in class org.springframework.shell.jline.tui.style.FigureSettings
-
Figure indicating something about on a level of error.
- TAG_HIGHLIGHT - Static variable in class org.springframework.shell.jline.tui.style.StyleSettings
-
Styling for something which is highlighted.
- TAG_INFO - Static variable in class org.springframework.shell.jline.tui.style.FigureSettings
-
Figure indicating something about on a level of info.
- TAG_ITEM_DISABLED - Static variable in class org.springframework.shell.jline.tui.style.StyleSettings
-
Styling for something i.e. in selectors when item can't be selected.
- TAG_ITEM_ENABLED - Static variable in class org.springframework.shell.jline.tui.style.StyleSettings
-
Styling for something i.e. in selectors when item is selectable.
- TAG_ITEM_SELECTED - Static variable in class org.springframework.shell.jline.tui.style.StyleSettings
-
Styling for something i.e. in selectors when item is selected.
- TAG_ITEM_SELECTOR - Static variable in class org.springframework.shell.jline.tui.style.StyleSettings
-
Styling for selector i.e. arrow in selectors.
- TAG_ITEM_UNSELECTED - Static variable in class org.springframework.shell.jline.tui.style.StyleSettings
-
Styling for something i.e. in selectors when item is not selected.
- TAG_LEFT_POINTING_QUOTATION - Static variable in class org.springframework.shell.jline.tui.style.FigureSettings
-
Figure used as indicator pointing left.
- TAG_LEFTWARDS_ARROR - Static variable in class org.springframework.shell.jline.tui.style.FigureSettings
-
Figure for left arrow.
- TAG_LEVEL_ERROR - Static variable in class org.springframework.shell.jline.tui.style.StyleSettings
-
Styling for some arbitrary content indicating
ERRORlevel. - TAG_LEVEL_INFO - Static variable in class org.springframework.shell.jline.tui.style.StyleSettings
-
Styling for some arbitrary content indicating
INFOlevel. - TAG_LEVEL_WARN - Static variable in class org.springframework.shell.jline.tui.style.StyleSettings
-
Styling for some arbitrary content indicating
WARNlevel. - TAG_LINE - Static variable in class org.springframework.shell.jline.tui.style.SpinnerSettings
-
Spinner with line characters.
- TAG_LIST_KEY - Static variable in class org.springframework.shell.jline.tui.style.StyleSettings
-
Styling for keys or names in a lists: list key1 : list value1 list key2 : list value2
- TAG_LIST_VALUE - Static variable in class org.springframework.shell.jline.tui.style.StyleSettings
-
Styling for keys or names in a lists: list key1 : list value1 list key2 : list value2
- TAG_MENUBAR_BACKGROUND - Static variable in class org.springframework.shell.jline.tui.style.StyleSettings
-
Styling for menubar background.
- TAG_QUESTION_MARK - Static variable in class org.springframework.shell.jline.tui.style.FigureSettings
-
Figure meant for question.
- TAG_RIGHT_POINTING_QUOTATION - Static variable in class org.springframework.shell.jline.tui.style.FigureSettings
-
Figure used as indicator pointing left.
- TAG_RIGHTWARDS_ARROR - Static variable in class org.springframework.shell.jline.tui.style.FigureSettings
-
Figure for right arrow.
- TAG_STATUSBAR_BACKGROUND - Static variable in class org.springframework.shell.jline.tui.style.StyleSettings
-
Styling for statusbar background.
- TAG_TICK - Static variable in class org.springframework.shell.jline.tui.style.FigureSettings
-
Figure meant to be used as ok like a checkmark.
- TAG_TITLE - Static variable in class org.springframework.shell.jline.tui.style.StyleSettings
-
Represents some arbitrary
title. - TAG_UPWARDS_ARROR - Static variable in class org.springframework.shell.jline.tui.style.FigureSettings
-
Figure for up arrow.
- TAG_VALUE - Static variable in class org.springframework.shell.jline.tui.style.StyleSettings
-
Represents some arbitrary
value. - TAG_WARNING - Static variable in class org.springframework.shell.jline.tui.style.FigureSettings
-
Figure indicating something about on a level of warning.
- tags() - Static method in class org.springframework.shell.jline.tui.style.FigureSettings
- tags() - Static method in class org.springframework.shell.jline.tui.style.SpinnerSettings
- tags() - Static method in class org.springframework.shell.jline.tui.style.StyleSettings
-
Gets all tags.
- TAN - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- TAN1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- TAN2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- TAN3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- TAN4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- TASK - Enum constant in enum class org.springframework.shell.jline.tui.component.view.event.EventLoop.Type
- TaskEventLoopProcessor - Class in org.springframework.shell.jline.tui.component.view.event.processor
- TaskEventLoopProcessor() - Constructor for class org.springframework.shell.jline.tui.component.view.event.processor.TaskEventLoopProcessor
- template(String) - Method in class org.springframework.shell.jline.tui.component.flow.BaseConfirmationInput
- template(String) - Method in class org.springframework.shell.jline.tui.component.flow.BaseMultiItemSelector
- template(String) - Method in class org.springframework.shell.jline.tui.component.flow.BaseNumberInput
- template(String) - Method in class org.springframework.shell.jline.tui.component.flow.BasePathInput
- template(String) - Method in class org.springframework.shell.jline.tui.component.flow.BaseSingleItemSelector
- template(String) - Method in class org.springframework.shell.jline.tui.component.flow.BaseStringInput
- template(String) - Method in interface org.springframework.shell.jline.tui.component.flow.ConfirmationInputSpec
-
Sets a default renderer template location.
- template(String) - Method in interface org.springframework.shell.jline.tui.component.flow.MultiItemSelectorSpec
-
Sets a default renderer template location.
- template(String) - Method in interface org.springframework.shell.jline.tui.component.flow.NumberInputSpec
-
Sets a default renderer template location.
- template(String) - Method in interface org.springframework.shell.jline.tui.component.flow.PathInputSpec
-
Sets a default renderer template location.
- template(String) - Method in interface org.springframework.shell.jline.tui.component.flow.SingleItemSelectorSpec
-
Sets a default renderer template location.
- template(String) - Method in interface org.springframework.shell.jline.tui.component.flow.StringInputSpec
-
Sets a default renderer template location.
- templateExecutor(TemplateExecutor) - Method in class org.springframework.shell.jline.tui.component.flow.ComponentFlow.BaseBuilder
- templateExecutor(TemplateExecutor) - Method in interface org.springframework.shell.jline.tui.component.flow.ComponentFlow.Builder
-
Sets a
TemplateExecutor. - templateExecutor(ThemeResolver) - Method in class org.springframework.shell.boot.ThemingAutoConfiguration
- TemplateExecutor - Class in org.springframework.shell.jline.tui.style
-
Template executor which knows to use styling.
- TemplateExecutor(ThemeResolver) - Constructor for class org.springframework.shell.jline.tui.style.TemplateExecutor
- terminal() - Method in class org.springframework.shell.jline.DefaultJLineShellConfiguration
- terminal(Terminal) - Method in class org.springframework.shell.jline.tui.component.flow.ComponentFlow.BaseBuilder
- terminal(Terminal) - Method in interface org.springframework.shell.jline.tui.component.flow.ComponentFlow.Builder
-
Sets a
Terminal. - terminal(ObjectProvider<TerminalCustomizer>) - Method in class org.springframework.shell.boot.JLineShellAutoConfiguration
- 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
- TerminalCustomizer - Interface in org.springframework.shell.boot
-
Callback interface that can be used to customize a
Terminalvia itsTerminalBuilder. - 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
- terminalHeight() - Element in annotation interface org.springframework.shell.test.autoconfigure.ShellTest
-
Set emulated terminal height.
- 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
- TerminalSizeAware - Interface in org.springframework.shell.core
-
To be implemented by command result objects that can adapt to the terminal size when they are being rendered.
- 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
- TerminalStreams() - Constructor for class org.springframework.shell.test.autoconfigure.ShellAutoConfiguration.TerminalStreams
- 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
- TerminalUI - Class in org.springframework.shell.jline.tui.component.view
-
TerminalUIis a main component orchestrating terminal, eventloop, key/mouse events and view structure to work together. - TerminalUI(Terminal) - Constructor for class org.springframework.shell.jline.tui.component.view.TerminalUI
-
Constructs a handler with a given terminal.
- TerminalUIAutoConfiguration - Class in org.springframework.shell.boot
- TerminalUIAutoConfiguration() - Constructor for class org.springframework.shell.boot.TerminalUIAutoConfiguration
- terminalUIBuilder(Terminal, ThemeResolver, ThemeActive, ObjectProvider<TerminalUICustomizer>) - Method in class org.springframework.shell.boot.TerminalUIAutoConfiguration
- TerminalUIBuilder - Class in org.springframework.shell.jline.tui.component.view
-
Builder that can be used to configure and create a
TerminalUI. - TerminalUIBuilder(Terminal, Set<TerminalUICustomizer>, ThemeResolver, String) - Constructor for class org.springframework.shell.jline.tui.component.view.TerminalUIBuilder
-
Create a new
TerminalUIBuilderinstance. - TerminalUIBuilder(Terminal, TerminalUICustomizer...) - Constructor for class org.springframework.shell.jline.tui.component.view.TerminalUIBuilder
-
Create a new
TerminalUIBuilderinstance. - TerminalUICustomizer - Interface in org.springframework.shell.jline.tui.component.view
-
Callback interface that can be used to customize a
TerminalUI. - TerminalWidget - Interface in org.springframework.shell.test.jediterm.terminal.ui
- terminalWidth() - Element in annotation interface org.springframework.shell.test.autoconfigure.ShellTest
-
Set emulated terminal width.
- text(String) - Method in class org.springframework.shell.test.ShellWriteSequence.DefaultShellWriteSequence
- text(String) - Method in interface org.springframework.shell.test.ShellWriteSequence
-
Sequence text.
- text(String, int, int) - Method in interface org.springframework.shell.jline.tui.component.view.screen.Screen.Writer
- text(String, Rectangle, HorizontalAlign, VerticalAlign) - Method in interface org.springframework.shell.jline.tui.component.view.screen.Screen.Writer
-
Write aligned text within a bounds.
- text(AttributedString, int, int) - Method in interface org.springframework.shell.jline.tui.component.view.screen.Screen.Writer
-
Write an attributed text horizontally starting from a position defined by
xandywithin a bounds of aScreen. - TextCell<T> - Interface in org.springframework.shell.jline.tui.component.view.control.cell
-
Extension of a
Cellto make it aware of an item style and selection state. - TextCell.DefaultTextCell<T> - Class in org.springframework.shell.jline.tui.component.view.control.cell
- 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
- TextWrapper - Interface in org.springframework.shell.jline.tui.table
-
A strategy for applying text wrapping/cropping given a cell width.
- Theme - Interface in org.springframework.shell.jline.tui.style
-
Contract representing a theme with its name and settings.
- Theme() - Constructor for class org.springframework.shell.boot.SpringShellProperties.Theme
- themeActive() - Method in class org.springframework.shell.boot.ThemingAutoConfiguration
- ThemeActive - Interface in org.springframework.shell.jline.tui.style
- themeName(String) - Method in class org.springframework.shell.jline.tui.component.view.TerminalUIBuilder
-
Sets a
theme nameforTerminalUIto build. - themeNames() - Method in class org.springframework.shell.jline.tui.style.ThemeResolver
-
Return all known theme names.
- themeRegistry(ObjectProvider<Theme>) - Method in class org.springframework.shell.boot.ThemingAutoConfiguration
- ThemeRegistry - Class in org.springframework.shell.jline.tui.style
-
Registry which stores
Theme's with its name. - ThemeRegistry() - Constructor for class org.springframework.shell.jline.tui.style.ThemeRegistry
- themeResolver(ThemeResolver) - Method in class org.springframework.shell.jline.tui.component.view.TerminalUIBuilder
-
Sets a
ThemeResolverforTerminalUIto build. - ThemeResolver - Class in org.springframework.shell.jline.tui.style
-
Service which helps to do various things with styles.
- ThemeResolver(ThemeRegistry, String) - Constructor for class org.springframework.shell.jline.tui.style.ThemeResolver
- ThemeResolver.ResolvedValues - Record Class in org.springframework.shell.jline.tui.style
-
Stores resolved values for
ThemeResolver.resolveValues(AttributedStyle). - ThemeSettings - Class in org.springframework.shell.jline.tui.style
-
Base class defining a settings for themes.
- ThemeSettings() - Constructor for class org.springframework.shell.jline.tui.style.ThemeSettings
-
Creates theme settings with dump styles and figures.
- ThemeSettings(StyleSettings) - Constructor for class org.springframework.shell.jline.tui.style.ThemeSettings
-
Creates theme settings with styles.
- ThemeSettings(StyleSettings, FigureSettings) - Constructor for class org.springframework.shell.jline.tui.style.ThemeSettings
-
Creates theme settings with styles and figures.
- ThemeSettings(StyleSettings, FigureSettings, SpinnerSettings) - Constructor for class org.springframework.shell.jline.tui.style.ThemeSettings
-
Creates theme settings with styles, figures and spinners.
- ThemingAutoConfiguration - Class in org.springframework.shell.boot
- ThemingAutoConfiguration() - Constructor for class org.springframework.shell.boot.ThemingAutoConfiguration
- thenConditionally(KeyHandler, Predicate<KeyHandler.KeyHandlerResult>) - Method in interface org.springframework.shell.jline.tui.component.view.event.KeyHandler
-
Returns a composed handler that first handles
thishandler and then handlesotherhandler ifpredicateagainst result fromthismatches. - thenConditionally(MouseHandler, Predicate<MouseHandler.MouseHandlerResult>) - Method in interface org.springframework.shell.jline.tui.component.view.event.MouseHandler
-
Returns a composed handler that first handles
thishandler and then handlesotherhandler ifpredicateagainst result fromthismatches. - thenIfConsumed(KeyHandler) - Method in interface org.springframework.shell.jline.tui.component.view.event.KeyHandler
-
Returns a composed handler that first handles
thishandler and then handlesotherifthisconsumed an event. - thenIfConsumed(MouseHandler) - Method in interface org.springframework.shell.jline.tui.component.view.event.MouseHandler
-
Returns a composed handler that first handles
thishandler and then handlesotherifthisconsumed an event. - thenIfNotConsumed(KeyHandler) - Method in interface org.springframework.shell.jline.tui.component.view.event.KeyHandler
-
Returns a composed handler that first handles
thishandler and then handlesotherifthisdid not consume an event. - thenIfNotConsumed(MouseHandler) - Method in interface org.springframework.shell.jline.tui.component.view.event.MouseHandler
-
Returns a composed handler that first handles
thishandler and then handlesotherifthisdid not consume an event. - THISTLE - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- THISTLE1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- THISTLE2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- THISTLE3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- THISTLE4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- Three - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- tick() - Method in class org.springframework.shell.jline.tui.style.FigureSettings
- tickAdvance(int) - Method in class org.springframework.shell.jline.tui.component.view.control.ProgressView
-
Advance
tickValueby a given count. - tickEnd() - Method in record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressState
-
Returns the value of the
tickEndrecord component. - tickStart() - Method in record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressState
-
Returns the value of the
tickStartrecord component. - tickValue() - Method in record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressState
-
Returns the value of the
tickValuerecord component. - Tilde - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- title() - Method in class org.springframework.shell.jline.tui.style.StyleSettings
- toBottomRight() - Method in class org.springframework.shell.jline.tui.table.TableBuilder.BorderStub.TopLeft
- toBuilder() - Method in class org.springframework.shell.test.jediterm.terminal.TextStyle
- toCamelCase(String) - Static method in class org.springframework.shell.core.command.support.OptionNameModifierSupport
-
Convert given name to
camelCase. - toggle(MenuView.MenuItem) - Method in class org.springframework.shell.jline.tui.component.view.control.MenuView
-
Toggle
MenuView.MenuItemchecked state. - toggleMenuBarVisibility() - Method in class org.springframework.shell.jline.tui.component.view.control.AppView
-
Toggles a
menubarvisibility. - toggleStatusBarVisibility() - Method in class org.springframework.shell.jline.tui.component.view.control.AppView
-
Toggles a
statusbarvisibility. - toHumanReadableText(String) - Static method in class org.springframework.shell.test.jediterm.terminal.util.CharUtils
- toKebabCase(String) - Static method in class org.springframework.shell.core.command.support.OptionNameModifierSupport
-
Convert given name to
kebab-case. - toMap() - Method in class org.springframework.shell.jline.tui.component.message.ShellMessageHeaderAccessor
- TOMATO - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- TOMATO1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- TOMATO2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- TOMATO3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- TOMATO4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- top - Enum constant in enum class org.springframework.shell.jline.tui.table.SimpleVerticalAligner
- TOP - Enum constant in enum class org.springframework.shell.jline.tui.geom.VerticalAlign
- TOP - Static variable in class org.springframework.shell.jline.tui.table.BorderSpecification
- toPascalCase(String) - Static method in class org.springframework.shell.core.command.support.OptionNameModifierSupport
-
Convert given name to
PascalCase. - toRowColumn(int, int) - Method in class org.springframework.shell.jline.tui.table.TableBuilder.BorderStub.TopLeft
- toSnakeCase(String) - Static method in class org.springframework.shell.core.command.support.OptionNameModifierSupport
-
Convert given name to
snake_case. - toString() - Method in record class org.springframework.shell.core.command.CommandArgument
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.shell.core.command.CommandContext
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.shell.core.command.CommandOption
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.shell.core.command.ExitStatus
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.shell.core.command.ParsedInput
-
Returns a string representation of this record class.
- toString() - Method in class org.springframework.shell.core.completion.CompletionProposal
- toString() - Method in class org.springframework.shell.jline.tui.component.context.BaseComponentContext
- toString() - Method in class org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent.BaseSelectorComponentContext
- toString() - Method in record class org.springframework.shell.jline.tui.component.view.control.AppView.AppViewEvent
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.shell.jline.tui.component.view.control.AppView.AppViewEventArgs
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.shell.jline.tui.component.view.control.ButtonView.ButtonViewItemEventArgs
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.shell.jline.tui.component.view.control.ButtonView.ButtonViewSelectEvent
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.shell.jline.tui.component.view.control.DialogView.DialogViewCloseEvent
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.shell.jline.tui.component.view.control.DialogView.DialogViewItemEventArgs
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.shell.jline.tui.component.view.control.InputView.InputViewTextChangeEvent
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.shell.jline.tui.component.view.control.InputView.InputViewTextChangeEventArgs
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.shell.jline.tui.component.view.control.ListView.ListViewItemEventArgs
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.shell.jline.tui.component.view.control.ListView.ListViewOpenSelectedItemEvent
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.shell.jline.tui.component.view.control.ListView.ListViewSelectedItemChangedEvent
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuViewItemEventArgs
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuViewOpenSelectedItemEvent
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuViewSelectedItemChangedEvent
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressState
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressViewEndEvent
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressViewStartEvent
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressViewStateChangeEvent
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressViewStateEventArgs
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.shell.jline.tui.component.view.control.StatusBarView.StatusBarViewItemEventArgs
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.shell.jline.tui.component.view.control.StatusBarView.StatusBarViewOpenSelectedItemEvent
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.shell.jline.tui.component.view.control.ViewDoneEvent.GenericViewDoneEvent
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.shell.jline.tui.component.view.event.KeyBindingConsumerArgs
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.shell.jline.tui.component.view.event.KeyEvent
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.shell.jline.tui.component.view.event.KeyHandler.KeyHandlerArgs
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.shell.jline.tui.component.view.event.KeyHandler.KeyHandlerResult
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.shell.jline.tui.component.view.event.MouseBindingConsumerArgs
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.shell.jline.tui.component.view.event.MouseEvent
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.shell.jline.tui.component.view.event.MouseHandler.MouseHandlerArgs
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.shell.jline.tui.component.view.event.MouseHandler.MouseHandlerResult
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.shell.jline.tui.geom.Dimension
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.shell.jline.tui.geom.Position
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.shell.jline.tui.geom.Rectangle
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.shell.jline.tui.style.ThemeResolver.ResolvedValues
-
Returns a string representation of this record class.
- toString() - Method in class org.springframework.shell.jline.tui.table.BorderSpecification
- 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.
- toString(String, String, Locale) - Method in class org.springframework.shell.jline.tui.style.StringToStyleExpressionRenderer
- toString(PartsText, String, Locale) - Method in class org.springframework.shell.jline.tui.style.PartsTextRenderer
- toTemplateModel() - Method in class org.springframework.shell.jline.tui.component.context.BaseComponentContext
- toTemplateModel() - Method in interface org.springframework.shell.jline.tui.component.context.ComponentContext
-
Gets context values as a map.
- toTemplateModel() - Method in class org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent.BaseSelectorComponentContext
- toTemplateModel() - Method in class org.springframework.shell.jline.tui.component.support.AbstractTextComponent.BaseTextComponentContext
- transpose() - Method in class org.springframework.shell.jline.tui.table.TableModel
- 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.
- TURQUOISE - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- TURQUOISE1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- TURQUOISE2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- TURQUOISE3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- TURQUOISE4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- Two - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- Type() - Constructor for class org.springframework.shell.jline.tui.component.view.event.MouseEvent.Type
- TypeMask - Static variable in class org.springframework.shell.jline.tui.component.view.event.MouseEvent.MouseMask
U
- u - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- U - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- UIUtil - Class in org.springframework.shell.test.jediterm.terminal.ui
- UIUtil() - Constructor for class org.springframework.shell.test.jediterm.terminal.ui.UIUtil
- unavailable(String) - Static method in class org.springframework.shell.core.command.availability.Availability
- unCamelify(CharSequence) - Static method in class org.springframework.shell.core.utils.Utils
-
Turn CamelCaseText into gnu-style-lowercase.
- UNDERLINED - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.TextStyle.Option
- Unicode - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- unlock() - Method in class org.springframework.shell.test.jediterm.terminal.model.TerminalTextBuffer
- unNullify() - Method in class org.springframework.shell.test.jediterm.terminal.model.CharBuffer
- unregisterCommand(Command) - Method in class org.springframework.shell.core.command.CommandRegistry
- unsupported(char...) - Method in class org.springframework.shell.test.jediterm.terminal.emulator.JediEmulator
-
This method is used to handle unknown sequences.
- updateTime() - Method in record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressState
-
Returns the value of the
updateTimerecord component. - upToCursor() - Method in class org.springframework.shell.core.completion.CompletionContext
- upwardsArrow() - Method in class org.springframework.shell.jline.tui.style.FigureSettings
- 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.
- USAGE_ERROR - Static variable in record class org.springframework.shell.core.command.ExitStatus
- 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
- useDefaultFilters() - Element in annotation interface org.springframework.shell.test.autoconfigure.ShellTest
-
Determines if default filtering should be used with
@SpringBootApplication. - User - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.RequestOrigin
- USER - Enum constant in enum class org.springframework.shell.jline.tui.component.view.event.EventLoop.Type
-
User bindinds for custom events.
- UserConfigAutoConfiguration - Class in org.springframework.shell.boot
- UserConfigAutoConfiguration() - Constructor for class org.springframework.shell.boot.UserConfigAutoConfiguration
- userConfigPathProvider(SpringShellProperties) - Method in class org.springframework.shell.boot.UserConfigAutoConfiguration
- UserConfigPathProvider - Interface in org.springframework.shell.core.config
-
Interface providing a
Pathto a location where user level runtime configuration files are strored. - Util - Class in org.springframework.shell.test.jediterm.terminal.util
- Util() - Constructor for class org.springframework.shell.test.jediterm.terminal.util.Util
- Utils - Class in org.springframework.shell.core.utils
-
Some text utilities.
- Utils() - Constructor for class org.springframework.shell.core.utils.Utils
V
- v - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- V - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- value() - Element in annotation interface org.springframework.shell.core.command.annotation.EnableCommand
-
Defines candidate classes for shell commands.
- value() - Method in record class org.springframework.shell.core.command.CommandArgument
-
Returns the value of the
valuerecord component. - value() - Method in record class org.springframework.shell.core.command.CommandOption
-
Returns the value of the
valuerecord component. - value() - Method in class org.springframework.shell.core.completion.CompletionProposal
- value() - Method in class org.springframework.shell.jline.tui.style.StyleSettings
- value(String) - Method in class org.springframework.shell.core.completion.CompletionProposal
- 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.boot.SpringShellProperties.HelpCommand.GroupingMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.shell.jline.tui.component.flow.ResultMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.shell.jline.tui.component.support.AbstractTextComponent.TextComponentContext.MessageLevel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.shell.jline.tui.component.view.control.AppView.AppViewEventArgs.Direction
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.shell.jline.tui.component.view.control.ListView.ItemStyle
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuItemCheckStyle
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.shell.jline.tui.component.view.event.EventLoop.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.shell.jline.tui.geom.HorizontalAlign
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.shell.jline.tui.geom.VerticalAlign
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.shell.jline.tui.table.BorderStyle
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.shell.jline.tui.table.SimpleHorizontalAligner
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.shell.jline.tui.table.SimpleVerticalAligner
-
Returns the enum constant of this class with the specified name.
- 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.
- ValueProvider - Interface in org.springframework.shell.core
-
Beans implementing this interface are queried during TAB completion to gather possible values of a parameter.
- valueProviderLazyInitializationExcludeFilter() - Static method in class org.springframework.shell.boot.StandardAPIAutoConfiguration
- ValueResult - Class in org.springframework.shell.core
-
A result for a successful resolve operation.
- ValueResult(MethodParameter, Object) - Constructor for class org.springframework.shell.core.ValueResult
- ValueResult(MethodParameter, Object, BitSet, BitSet) - Constructor for class org.springframework.shell.core.ValueResult
- values() - Static method in enum class org.springframework.shell.boot.SpringShellProperties.HelpCommand.GroupingMode
-
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.jline.tui.component.flow.ResultMode
-
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.jline.tui.component.support.AbstractTextComponent.TextComponentContext.MessageLevel
-
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.jline.tui.component.view.control.AppView.AppViewEventArgs.Direction
-
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.jline.tui.component.view.control.ListView.ItemStyle
-
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.jline.tui.component.view.control.MenuView.MenuItemCheckStyle
-
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.jline.tui.component.view.event.EventLoop.Type
-
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.jline.tui.geom.HorizontalAlign
-
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.jline.tui.geom.VerticalAlign
-
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.jline.tui.table.BorderStyle
-
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.jline.tui.table.SimpleHorizontalAligner
-
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.jline.tui.table.SimpleVerticalAligner
-
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.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.
- VERIFY - Enum constant in enum class org.springframework.shell.jline.tui.component.flow.ResultMode
-
Verify a given
resultValuewith a component run. - verifyType(String, Object) - Method in class org.springframework.shell.jline.tui.component.message.ShellMessageHeaderAccessor
- Version - Class in org.springframework.shell.core.commands
-
Command to print the current version of Spring Shell.
- Version() - Constructor for class org.springframework.shell.core.commands.Version
- versionCommand() - Method in class org.springframework.shell.boot.StandardCommandsAutoConfiguration
- VersionCommand() - Constructor for class org.springframework.shell.boot.SpringShellProperties.VersionCommand
- VerticalAlign - Enum Class in org.springframework.shell.jline.tui.geom
- verticalGlyph() - Method in enum class org.springframework.shell.jline.tui.table.BorderStyle
- view() - Method in record class org.springframework.shell.jline.tui.component.view.control.AppView.AppViewEvent
-
Returns the value of the
viewrecord component. - view() - Method in record class org.springframework.shell.jline.tui.component.view.control.ButtonView.ButtonViewSelectEvent
-
Returns the value of the
viewrecord component. - view() - Method in record class org.springframework.shell.jline.tui.component.view.control.DialogView.DialogViewCloseEvent
-
Returns the value of the
viewrecord component. - view() - Method in record class org.springframework.shell.jline.tui.component.view.control.InputView.InputViewTextChangeEvent
-
Returns the value of the
viewrecord component. - view() - Method in record class org.springframework.shell.jline.tui.component.view.control.ListView.ListViewOpenSelectedItemEvent
-
Returns the value of the
viewrecord component. - view() - Method in record class org.springframework.shell.jline.tui.component.view.control.ListView.ListViewSelectedItemChangedEvent
-
Returns the value of the
viewrecord component. - view() - Method in record class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuViewOpenSelectedItemEvent
-
Returns the value of the
viewrecord component. - view() - Method in record class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuViewSelectedItemChangedEvent
-
Returns the value of the
viewrecord component. - view() - Method in record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressViewEndEvent
-
Returns the value of the
viewrecord component. - view() - Method in record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressViewStartEvent
-
Returns the value of the
viewrecord component. - view() - Method in record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressViewStateChangeEvent
-
Returns the value of the
viewrecord component. - view() - Method in record class org.springframework.shell.jline.tui.component.view.control.StatusBarView.StatusBarViewOpenSelectedItemEvent
-
Returns the value of the
viewrecord component. - view() - Method in record class org.springframework.shell.jline.tui.component.view.control.ViewDoneEvent.GenericViewDoneEvent
-
Returns the value of the
viewrecord component. - view() - Method in interface org.springframework.shell.jline.tui.component.view.control.ViewEvent
- View - Interface in org.springframework.shell.jline.tui.component.view.control
-
Base interface for all views.
- VIEW - Enum constant in enum class org.springframework.shell.jline.tui.component.view.event.EventLoop.Type
-
View bindinds from views.
- VIEW - Static variable in class org.springframework.shell.jline.tui.component.message.ShellMessageHeaderAccessor
- ViewCommand - Class in org.springframework.shell.jline.tui.component.view.control
-
Commands which can be performed by the application or bound to keys in a
View. - ViewCommand() - Constructor for class org.springframework.shell.jline.tui.component.view.control.ViewCommand
- ViewComponent - Class in org.springframework.shell.jline.tui.component
-
Handles view execution in a non-fullscreen setup.
- ViewComponent(TerminalUI, Terminal, ViewComponentExecutor, View) - Constructor for class org.springframework.shell.jline.tui.component.ViewComponent
-
Construct view component with a given
TerminalandView. - ViewComponent.ViewComponentRun - Interface in org.springframework.shell.jline.tui.component
-
Represent run state of an async run of a component.
- viewComponentBuilder(TerminalUIBuilder, ViewComponentExecutor, Terminal) - Method in class org.springframework.shell.boot.TerminalUIAutoConfiguration
- ViewComponentBuilder - Class in org.springframework.shell.jline.tui.component
-
Builder that can be used to configure and create a
ViewComponent. - ViewComponentBuilder(TerminalUIBuilder, ViewComponentExecutor, Terminal) - Constructor for class org.springframework.shell.jline.tui.component.ViewComponentBuilder
- viewComponentExecutor() - Method in class org.springframework.shell.boot.TerminalUIAutoConfiguration
- ViewComponentExecutor - Class in org.springframework.shell.jline.tui.component
-
Executor for
ViewComponent. - ViewComponentExecutor() - Constructor for class org.springframework.shell.jline.tui.component.ViewComponentExecutor
- ViewDoneEvent - Interface in org.springframework.shell.jline.tui.component.view.control
- ViewDoneEvent.GenericViewDoneEvent - Record Class in org.springframework.shell.jline.tui.component.view.control
- ViewEvent - Interface in org.springframework.shell.jline.tui.component.view.control
-
Base interface for view events.
- ViewEventArgs - Interface in org.springframework.shell.jline.tui.component.view.control
-
Base interface for view event args.
- viewEvents(Class<T>) - Method in class org.springframework.shell.jline.tui.component.view.event.DefaultEventLoop
- viewEvents(Class<T>) - Method in interface org.springframework.shell.jline.tui.component.view.event.EventLoop
-
Specialisation of
EventLoop.events()which returns type safeViewEvents. - viewEvents(Class<T>, View) - Method in class org.springframework.shell.jline.tui.component.view.event.DefaultEventLoop
- viewEvents(Class<T>, View) - Method in interface org.springframework.shell.jline.tui.component.view.event.EventLoop
-
Specialisation of
EventLoop.events()which returns type safeViewEvents. - viewEvents(ParameterizedTypeReference<T>) - Method in class org.springframework.shell.jline.tui.component.view.event.DefaultEventLoop
- viewEvents(ParameterizedTypeReference<T>) - Method in interface org.springframework.shell.jline.tui.component.view.event.EventLoop
-
Specialisation of
EventLoop.events()which returns type safeViewEvents. - viewEvents(ParameterizedTypeReference<T>, View) - Method in class org.springframework.shell.jline.tui.component.view.event.DefaultEventLoop
- viewEvents(ParameterizedTypeReference<T>, View) - Method in interface org.springframework.shell.jline.tui.component.view.event.EventLoop
-
Specialisation of
EventLoop.events()which returns type safeViewEvents. - ViewService - Interface in org.springframework.shell.jline.tui.component.view.control
-
Provides services for a
Viewlike handling modals. - VIOLETRED - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- VIOLETRED1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- VIOLETRED2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- VIOLETRED3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- VIOLETRED4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- 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
- w - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- W - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- waitFor() - Method in interface org.springframework.shell.test.jediterm.terminal.TtyConnector
- WARN - Enum constant in enum class org.springframework.shell.jline.tui.component.support.AbstractTextComponent.TextComponentContext.MessageLevel
- warning() - Method in class org.springframework.shell.jline.tui.style.FigureSettings
- WHEAT - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- WHEAT1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- WHEAT2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- WHEAT3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- WHEAT4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- Wheel - Static variable in class org.springframework.shell.jline.tui.component.view.event.MouseEvent.Type
- WheelDown - Static variable in class org.springframework.shell.jline.tui.component.view.event.MouseEvent.Button
- WheelUp - Static variable in class org.springframework.shell.jline.tui.component.view.event.MouseEvent.Button
- WHITE - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- WideColumn - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.TerminalMode
- width() - Method in record class org.springframework.shell.jline.tui.geom.Dimension
-
Returns the value of the
widthrecord component. - width() - Method in record class org.springframework.shell.jline.tui.geom.Rectangle
-
Returns the value of the
widthrecord component. - width(String[], int, int) - Method in class org.springframework.shell.jline.tui.table.AbsoluteWidthSizeConstraints
- width(String[], int, int) - Method in class org.springframework.shell.jline.tui.table.AutoSizeConstraints
- width(String[], int, int) - Method in class org.springframework.shell.jline.tui.table.KeyValueSizeConstraints
- width(String[], int, int) - Method in class org.springframework.shell.jline.tui.table.NoWrapSizeConstraints
- width(String[], int, int) - Method in interface org.springframework.shell.jline.tui.table.SizeConstraints
- WindowView - Class in org.springframework.shell.jline.tui.component.view.control
-
WindowViewis aViewdefining area within view itself. - WindowView() - Constructor for class org.springframework.shell.jline.tui.component.view.control.WindowView
- withConfirmationInput(String) - Method in class org.springframework.shell.jline.tui.component.flow.ComponentFlow.BaseBuilder
- withConfirmationInput(String) - Method in interface org.springframework.shell.jline.tui.component.flow.ComponentFlow.Builder
-
Gets a builder for confirmation input.
- withMultiItemSelector(String) - Method in class org.springframework.shell.jline.tui.component.flow.ComponentFlow.BaseBuilder
- withMultiItemSelector(String) - Method in interface org.springframework.shell.jline.tui.component.flow.ComponentFlow.Builder
-
Gets a builder for multi item selector.
- withNumberInput(String) - Method in class org.springframework.shell.jline.tui.component.flow.ComponentFlow.BaseBuilder
- withNumberInput(String) - Method in interface org.springframework.shell.jline.tui.component.flow.ComponentFlow.Builder
-
Gets a builder for number input.
- withPathInput(String) - Method in class org.springframework.shell.jline.tui.component.flow.ComponentFlow.BaseBuilder
- withPathInput(String) - Method in interface org.springframework.shell.jline.tui.component.flow.ComponentFlow.Builder
-
Gets a builder for path input.
- withPayload(T) - Static method in class org.springframework.shell.jline.tui.component.message.ShellMessageBuilder
-
Create a builder for a new
Messageinstance with the provided payload. - withSingleItemSelector(String) - Method in class org.springframework.shell.jline.tui.component.flow.ComponentFlow.BaseBuilder
- withSingleItemSelector(String) - Method in interface org.springframework.shell.jline.tui.component.flow.ComponentFlow.Builder
-
Gets a builder for single item selector.
- withStringInput(String) - Method in class org.springframework.shell.jline.tui.component.flow.ComponentFlow.BaseBuilder
- withStringInput(String) - Method in interface org.springframework.shell.jline.tui.component.flow.ComponentFlow.Builder
-
Gets a builder for string input.
- word() - Method in class org.springframework.shell.jline.ExtendedDefaultParser.ExtendedArgumentList
- wordCursor() - Method in class org.springframework.shell.jline.ExtendedDefaultParser.ExtendedArgumentList
- wordIndex() - Method in class org.springframework.shell.jline.ExtendedDefaultParser.ExtendedArgumentList
- words() - Method in class org.springframework.shell.jline.ExtendedDefaultParser.ExtendedArgumentList
- wordsUsed() - Method in class org.springframework.shell.core.ValueResult
-
Represents the full set of words used to resolve the
MethodParameter. - wordsUsed(List<String>) - Method in class org.springframework.shell.core.ValueResult
- wordsUsedForValue() - Method in class org.springframework.shell.core.ValueResult
-
Represents the full set of words used to resolve the value of this
MethodParameter. - wordsUsedForValue(List<String>) - Method in class org.springframework.shell.core.ValueResult
- wrap(String[], int) - Method in class org.springframework.shell.jline.tui.table.DebugTextWrapper
- wrap(String[], int) - Method in class org.springframework.shell.jline.tui.table.DelimiterTextWrapper
- wrap(String[], int) - Method in class org.springframework.shell.jline.tui.table.KeyValueTextWrapper
- wrap(String[], int) - Method in interface org.springframework.shell.jline.tui.table.TextWrapper
- 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
- writerBuilder() - Method in class org.springframework.shell.jline.tui.component.view.screen.DefaultScreen
- writerBuilder() - Method in interface org.springframework.shell.jline.tui.component.view.screen.Screen
-
Gets a new instance of a
Screen.WriterBuilder. - 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
X
- x - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- x() - Method in record class org.springframework.shell.jline.tui.component.view.event.MouseEvent
-
Returns the value of the
xrecord component. - x() - Method in record class org.springframework.shell.jline.tui.geom.Position
-
Returns the value of the
xrecord component. - x() - Method in record class org.springframework.shell.jline.tui.geom.Rectangle
-
Returns the value of the
xrecord component. - X - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
Y
- y - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- y() - Method in record class org.springframework.shell.jline.tui.component.view.event.MouseEvent
-
Returns the value of the
yrecord component. - y() - Method in record class org.springframework.shell.jline.tui.geom.Position
-
Returns the value of the
yrecord component. - y() - Method in record class org.springframework.shell.jline.tui.geom.Rectangle
-
Returns the value of the
yrecord component. - Y - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- YELLOW - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- YELLOW1 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- YELLOW2 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- YELLOW3 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
- YELLOW4 - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
Z
- z - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- Z - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- Zero - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
_
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
TerminalOutputStream.sendBytes(byte[], boolean)instead