Index

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

A

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 ConversionService and a BeanFactory.
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
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
Base implementation of a View and its parent interface Control providing some common functionality for implementations.
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 resultValue resulting 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 View and 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 cellHeight lines, each of which MUST be cellWidth chars 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.EventLoopProcessor converting 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
AppView provides 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
ViewEvent indicating 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 AppViewEvent record class.
AppViewEventArgs(AppView.AppViewEventArgs.Direction) - Constructor for record class org.springframework.shell.jline.tui.component.view.control.AppView.AppViewEventArgs
Creates an instance of a AppViewEventArgs record 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 args record component.
args() - Method in record class org.springframework.shell.jline.tui.component.view.control.ButtonView.ButtonViewSelectEvent
Returns the value of the args record component.
args() - Method in record class org.springframework.shell.jline.tui.component.view.control.DialogView.DialogViewCloseEvent
Returns the value of the args record component.
args() - Method in record class org.springframework.shell.jline.tui.component.view.control.InputView.InputViewTextChangeEvent
Returns the value of the args record component.
args() - Method in record class org.springframework.shell.jline.tui.component.view.control.ListView.ListViewOpenSelectedItemEvent
Returns the value of the args record component.
args() - Method in record class org.springframework.shell.jline.tui.component.view.control.ListView.ListViewSelectedItemChangedEvent
Returns the value of the args record component.
args() - Method in record class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuViewOpenSelectedItemEvent
Returns the value of the args record component.
args() - Method in record class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuViewSelectedItemChangedEvent
Returns the value of the args record component.
args() - Method in record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressViewEndEvent
Returns the value of the args record component.
args() - Method in record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressViewStartEvent
Returns the value of the args record component.
args() - Method in record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressViewStateChangeEvent
Returns the value of the args record component.
args() - Method in record class org.springframework.shell.jline.tui.component.view.control.StatusBarView.StatusBarViewOpenSelectedItemEvent
Returns the value of the args record component.
args() - Method in record class org.springframework.shell.jline.tui.component.view.control.ViewDoneEvent.GenericViewDoneEvent
Returns the value of the args record 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 args record component.
argsOf(KeyEvent) - Static method in interface org.springframework.shell.jline.tui.component.view.event.KeyHandler
argsOf(MouseEvent) - Static method in interface org.springframework.shell.jline.tui.component.view.event.MouseHandler
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 arguments record 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 imports for 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 ReflectiveProcessor implementation that registers methods of a return type Availability from 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 background record 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
BoxView is a View with 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 TerminalUI instance 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 ViewComponent instance 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 Builder for 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
ButtonView is a View with 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 ButtonViewItemEventArgs record class.
ButtonViewSelectEvent(View, ButtonView.ButtonViewItemEventArgs) - Constructor for record class org.springframework.shell.jline.tui.component.view.control.ButtonView.ButtonViewSelectEvent
Creates an instance of a ButtonViewSelectEvent record 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 capture record component.
capture() - Method in record class org.springframework.shell.jline.tui.component.view.event.MouseHandler.MouseHandlerResult
Returns the value of the capture record 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 code record 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.Writer operates 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 CommandArgument record 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 CommandContext record 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 CommandExecutor instance.
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 commandName record 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 CommandOption record 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 commandRegistry record 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 ValueProvider that 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 ParsedLine that, being aware of the quoting and escaping rules of the Parser that 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-configuration for ComponentFlow.
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 view for EventLoop, ThemeResolver, theme name and ViewService.
configure(T) - Method in class org.springframework.shell.jline.tui.component.view.TerminalUIBuilder
Configure the provided TerminalUI instance 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 ConsoleInputProvider instance.
ConsoleInputProvider(Console) - Constructor for class org.springframework.shell.core.ConsoleInputProvider
Create a new ConsoleInputProvider instance.
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 consumed record component.
consumed() - Method in record class org.springframework.shell.jline.tui.component.view.event.MouseHandler.MouseHandlerResult
Returns the value of the consumed record 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 consumer record component.
consumer() - Method in record class org.springframework.shell.jline.tui.component.view.event.MouseBindingConsumerArgs
Returns the value of the consumer record component.
ConsumerCommandAdapter - Class in org.springframework.shell.core.commands.adapter
An adapter to adapt a Consumer as a command.
ConsumerCommandAdapter(String, String, String, String, Consumer<CommandContext>) - Constructor for class org.springframework.shell.core.commands.adapter.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 Parameter to Spring MethodParameter.
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.NamedValueInfo object 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 null if 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 TerminalBuilder instance.
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.Builder instance.
customize(TerminalUI) - Method in interface org.springframework.shell.jline.tui.component.view.TerminalUICustomizer
Callback to customize a TerminalUI instance.
customizers(Collection<? extends TerminalUICustomizer>) - Method in class org.springframework.shell.jline.tui.component.view.TerminalUIBuilder
Set the TerminalUICustomizer that should be applied to the TerminalUI.
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 data record 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 description record 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 View so 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
DialogView is a View with 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 DialogViewCloseEvent record class.
DialogViewItemEventArgs() - Constructor for record class org.springframework.shell.jline.tui.component.view.control.DialogView.DialogViewItemEventArgs
Creates an instance of a DialogViewItemEventArgs record 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 width and height.
Dimension(int, int) - Constructor for record class org.springframework.shell.jline.tui.geom.Dimension
Creates an instance of a Dimension record class.
direction() - Method in record class org.springframework.shell.jline.tui.component.view.control.AppView.AppViewEventArgs
Returns the value of the direction record 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 an EventLoop from a Publisher.
dispatch(Message<?>) - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractView
Dispatch a Message into 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 Message into an EventLoop.
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 AttributedString usually used together with Display.
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
Draw Control into a Screen.
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
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
empty() - Static method in interface org.springframework.shell.jline.tui.component.NumberInput.NumberInputContext
empty() - Static method in interface org.springframework.shell.jline.tui.component.PathInput.PathInputContext
empty() - Static method in interface org.springframework.shell.jline.tui.component.PathSearch.PathSearchContext
empty() - Static method in interface org.springframework.shell.jline.tui.component.SingleItemSelector.SingleItemSelectorContext
empty() - Static method in interface org.springframework.shell.jline.tui.component.StringInput.StringInputContext
empty() - Static method in interface org.springframework.shell.jline.tui.component.support.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
empty(Function<T, String>) - Static method in interface org.springframework.shell.jline.tui.component.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 @Command annotated classes.
EnableCommandRegistrar - Class in org.springframework.shell.core.command.annotation.support
ImportBeanDefinitionRegistrar for @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 event record component.
event() - Method in record class org.springframework.shell.jline.tui.component.view.event.KeyHandler.KeyHandlerArgs
Returns the value of the event record component.
event() - Method in record class org.springframework.shell.jline.tui.component.view.event.KeyHandler.KeyHandlerResult
Returns the value of the event record component.
event() - Method in record class org.springframework.shell.jline.tui.component.view.event.MouseBindingConsumerArgs
Returns the value of the event record component.
event() - Method in record class org.springframework.shell.jline.tui.component.view.event.MouseHandler.MouseHandlerArgs
Returns the value of the event record component.
event() - Method in record class org.springframework.shell.jline.tui.component.view.event.MouseHandler.MouseHandlerResult
Returns the value of the event record 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
EventLoop is 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 Flux of Message events.
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 ExitStatus record 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 DefaultParser which creates CompletingParsedLine.
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
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 InputProvider that reads input from a file.
FileInputProvider(File) - Constructor for class org.springframework.shell.core.FileInputProvider
Create a new FileInputProvider instance.
fileValueProvider() - Method in class org.springframework.shell.boot.StandardAPIAutoConfiguration
 
FileValueProvider - Class in org.springframework.shell.core
A ValueProvider that can populate names of local Files, 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 focus record component.
focus() - Method in record class org.springframework.shell.jline.tui.component.view.event.MouseHandler.MouseHandlerResult
Returns the value of the focus record 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 View gets or loses a focus.
foreground() - Method in record class org.springframework.shell.jline.tui.style.ThemeResolver.ResolvedValues
Returns the value of the foreground record 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 Function as a command.
FunctionCommandAdapter(String, String, String, String, Function<CommandContext, String>) - Constructor for class org.springframework.shell.core.commands.adapter.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 GenericViewDoneEvent record 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 SearchMatchAlgorithm handling 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 ProgressView description.
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 EventLoop associated with this view component.
getEventType() - Method in class org.springframework.shell.jline.tui.component.message.ShellMessageHeaderAccessor
Get a EventLoop.Type header if present.
getEventType(Message<?>) - Static method in class org.springframework.shell.jline.tui.component.message.StaticShellMessageHeaderAccessor
Get a EventLoop.Type header 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 View hotkey KeyHandler.
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 View key KeyHandler.
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 View mouse MouseHandler.
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 ContextView header if present.
getReactorContext(Message<?>) - Static method in class org.springframework.shell.jline.tui.component.message.StaticShellMessageHeaderAccessor
Get a ContextView header 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 Spinner frames.
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
getThemeResolver() - Method in class org.springframework.shell.jline.tui.component.view.TerminalUI
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
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
GridView is a layout container with no initial views.
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
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 View has 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 height record component.
height() - Method in record class org.springframework.shell.jline.tui.geom.Rectangle
Returns the value of the height record 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 index record 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
InputView is 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 InputViewTextChangeEvent record class.
InputViewTextChangeEventArgs(String, String) - Constructor for record class org.springframework.shell.jline.tui.component.view.control.InputView.InputViewTextChangeEventArgs
Creates an instance of a InputViewTextChangeEventArgs record 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 InteractiveShellRunner instance.
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 true if 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 Rectangle is 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 item record component.
item() - Method in record class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuViewItemEventArgs
Returns the value of the item record component.
item() - Method in record class org.springframework.shell.jline.tui.component.view.control.StatusBarView.StatusBarViewItemEventArgs
Returns the value of the item record 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) and TerminalTextBuffer(stores printed text)
JediTerminal(TerminalDisplay, TerminalTextBuffer, StyleState) - Constructor for class org.springframework.shell.test.jediterm.terminal.model.JediTerminal
 
JediTerminal.ResizeHandler - Interface in org.springframework.shell.test.jediterm.terminal.model
 
JediTermWidget - Class in org.springframework.shell.test.jediterm.terminal.ui
 
JediTermWidget() - Constructor for class org.springframework.shell.test.jediterm.terminal.ui.JediTermWidget
 
JediTermWidget(int, int) - Constructor for class org.springframework.shell.test.jediterm.terminal.ui.JediTermWidget
 
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 JLineInputProvider instance.
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 JLineShellRunner instance.
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 key record 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 KeyBindingConsumerArgs record 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 KeyEvent record 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 safe KeyEvents.
KeyHandler - Interface in org.springframework.shell.jline.tui.component.view.event
Handles Key events in a form of KeyHandler.KeyHandlerArgs and returns KeyHandler.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 KeyHandlerArgs record 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 KeyHandlerResult record 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-index this Screen.Writer operates 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 Cell to 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
ListView is a View showing 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
ViewEvent indicating that selected item has been requested to open.
ListView.ListViewSelectedItemChangedEvent<T> - Record Class in org.springframework.shell.jline.tui.component.view.control
ViewEvent indicating 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 ListViewItemEventArgs record 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 ListViewOpenSelectedItemEvent record 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 ListViewSelectedItemChangedEvent record 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 longName record 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
MenuBarView shows items horizontally 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.MenuBarItem represents an item in a MenuBarView.
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 shows MenuView items vertically and is typically used in layouts which builds complete terminal UI's.
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.Menu represents an item in a MenuView being a specialisation of MenuView.MenuItem indicating it having a sub-menu.
MenuView.MenuItem - Class in org.springframework.shell.jline.tui.component.view.control
MenuView.MenuItem represents an item in a MenuView.
MenuView.MenuItemCheckStyle - Enum Class in org.springframework.shell.jline.tui.component.view.control
Specifies how a MenuView.MenuItem shows 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
ViewEvent indicating that selected item has been requested to open.
MenuView.MenuViewSelectedItemChangedEvent - Record Class in org.springframework.shell.jline.tui.component.view.control
ViewEvent indicating 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 MenuViewItemEventArgs record class.
MenuViewOpenSelectedItemEvent(View, MenuView.MenuViewItemEventArgs) - Constructor for record class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuViewOpenSelectedItemEvent
Creates an instance of a MenuViewOpenSelectedItemEvent record class.
MenuViewSelectedItemChangedEvent(View, MenuView.MenuViewItemEventArgs) - Constructor for record class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuViewSelectedItemChangedEvent
Creates an instance of a MenuViewSelectedItemChangedEvent record 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
methodParameter() - Method in class org.springframework.shell.core.ValueResult
The MethodParameter that 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 mouse record 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 MouseBindingConsumerArgs record 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 MouseEvent record 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 safe MouseEvents.
MouseHandler - Interface in org.springframework.shell.jline.tui.component.view.event
Handles mouse events in a form of MouseHandler.MouseHandlerArgs and returns MouseHandler.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 MouseHandlerArgs record 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 MouseHandlerResult record 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
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 newText record 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 ShellRunner that executes commands without entering interactive shell mode.
NonInteractiveShellRunner(CommandParser, CommandRegistry) - Constructor for class org.springframework.shell.core.NonInteractiveShellRunner
Create a new NonInteractiveShellRunner instance.
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 SearchMatchResult with 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
of(Number, Class<? extends Number>) - Static method in interface org.springframework.shell.jline.tui.component.NumberInput.NumberInputContext
of(Number, Class<? extends Number>, boolean) - Static method in interface org.springframework.shell.jline.tui.component.NumberInput.NumberInputContext
of(String, Character) - Static method in interface org.springframework.shell.jline.tui.component.StringInput.StringInputContext
of(String, Character, boolean) - Static method in interface org.springframework.shell.jline.tui.component.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.MenuItem with a given title.
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 Spinner from 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
Return a MenuView.Menu with a given title and MenuView.MenuItems.
of(String, MenuView.MenuItemCheckStyle) - Static method in class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuItem
Return a MenuView.MenuItem with a given title and a check style.
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 ShellScreen out 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 interrupt message.
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 redraw message.
ofSignal(String) - Static method in class org.springframework.shell.jline.tui.component.message.ShellMessageBuilder
Create a signal message.
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 oldText record 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 Disposable to 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 Disposable to 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 OptionNameModifier providing 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 options record 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 outputWriter record 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 parsedInput record 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 ParsedInput record 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 Path based 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 Path and SearchMatchResult.
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 x and y.
Position(int, int) - Constructor for record class org.springframework.shell.jline.tui.geom.Position
Creates an instance of a Position record 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 Flux of Message instances.
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 ProgressState record class.
ProgressView - Class in org.springframework.shell.jline.tui.component.view.control
ProgressView is used to show a progress indicator.
ProgressView() - Constructor for class org.springframework.shell.jline.tui.component.view.control.ProgressView
Construct view with tickStart 0 and tickEnd 100.
ProgressView(int, int) - Constructor for class org.springframework.shell.jline.tui.component.view.control.ProgressView
Construct view with tickStart 0 and tickEnd 100.
ProgressView(int, int, ProgressView.ProgressViewItem...) - Constructor for class org.springframework.shell.jline.tui.component.view.control.ProgressView
Construct view with given bounds for tickStart and tickEnd.
ProgressView(ProgressView.ProgressViewItem...) - Constructor for class org.springframework.shell.jline.tui.component.view.control.ProgressView
Construct view with given ProgressView.ProgressViewItems using tickStart 0 and tickEnd 100.
ProgressView.ProgressContext - Interface in org.springframework.shell.jline.tui.component.view.control
Context for ProgressView cell 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
ViewEvent indicating 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
ViewEvent indicating that proggress has been started.
ProgressView.ProgressViewStateChangeEvent - Record Class in org.springframework.shell.jline.tui.component.view.control
ViewEvent indicating that proggress state has been changed.
ProgressView.ProgressViewStateEventArgs - Record Class in org.springframework.shell.jline.tui.component.view.control
ProgressViewEndEvent(View, ProgressView.ProgressViewStateEventArgs) - Constructor for record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressViewEndEvent
Creates an instance of a ProgressViewEndEvent record 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 ProgressViewStartEvent record class.
ProgressViewStateChangeEvent(View, ProgressView.ProgressViewStateEventArgs) - Constructor for record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressViewStateChangeEvent
Creates an instance of a ProgressViewStateChangeEvent record class.
ProgressViewStateEventArgs(ProgressView.ProgressState) - Constructor for record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressViewStateEventArgs
Creates an instance of a ProgressViewStateEventArgs record 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 Environment before 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, y and its width and height.
Rectangle(int, int, int, int) - Constructor for record class org.springframework.shell.jline.tui.geom.Rectangle
Creates an instance of a Rectangle record 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 ReflectionHints against the specified Method.
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 MethodParameter associated with this result.
ResolvedValues(int, int, int) - Constructor for record class org.springframework.shell.jline.tui.style.ThemeResolver.ResolvedValues
Creates an instance of a ResolvedValues record 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 Path from a given raw path.
resolvePath(String) - Method in class org.springframework.shell.jline.tui.component.PathSearch
Resolves a Path from a given raw path.
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 AttributedStyle from a spec.
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 ThemeResolver and theme name.
resolveThemeForeground(String, int, int) - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractControl
Resolve foreground color using existing ThemeResolver and theme name.
resolveThemeSpinner(String, Spinner, Spinner) - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractControl
Resolve Spinner using existing ThemeResolver and theme name.
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 ThemeResolver and theme name.
resolveThemeStyle(String, int) - Method in interface org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressContext
Resolve style using existing ThemeResolver and theme name.
resolveValues(AttributedStyle) - Static method in class org.springframework.shell.jline.tui.style.ThemeResolver
Resolve style, foreground color and background color from an AttributedStyle.
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 resultValue is handled.
resultOf(KeyEvent, boolean, View) - Static method in interface org.springframework.shell.jline.tui.component.view.event.KeyHandler
Construct KeyHandler.KeyHandlerResult from a KeyEvent and a View.
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 ShellRunner with 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 runner record component.
running() - Method in record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressState
Returns the value of the running record 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
Screen is representing a virtual area which is sitting between a user and lower level jline terminal 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 text agains pattern.
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
sendBytes(byte[]) - Method in class org.springframework.shell.test.jediterm.terminal.TerminalStarter
 
sendBytes(byte[], boolean) - Method in interface org.springframework.shell.test.jediterm.terminal.TerminalOutputStream
 
sendBytes(byte[], boolean) - Method in class org.springframework.shell.test.jediterm.terminal.TerminalStarter
 
SendReceive - Enum constant in enum class org.springframework.shell.test.jediterm.terminal.TerminalMode
 
sendString(String) - Method in interface org.springframework.shell.test.jediterm.terminal.TerminalOutputStream
sendString(String) - Method in class org.springframework.shell.test.jediterm.terminal.TerminalStarter
 
sendString(String, boolean) - Method in interface org.springframework.shell.test.jediterm.terminal.TerminalOutputStream
 
sendString(String, boolean) - Method in class org.springframework.shell.test.jediterm.terminal.TerminalStarter
 
set(StyleState) - Method in class org.springframework.shell.test.jediterm.terminal.model.StyleState
 
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 View has 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
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 View operates 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 Control should 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
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
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
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
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 ShellRunnerTaskData record class.
ShellScreen - Interface in org.springframework.shell.test
Interface representing a shell screen.
SHELLSCREEN - Static variable in class org.springframework.shell.test.ShellAssertions
Instance of a assert factory for ShellScreen.
ShellScreen.DefaultShellScreen - Class in org.springframework.shell.test
 
ShellScreenAssert - Class in org.springframework.shell.test
Asserts for ShellScreen.
ShellScreenAssert(ShellScreen) - Constructor for class org.springframework.shell.test.ShellScreenAssert
 
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
TestContextBootstrapper for @ShellTest support.
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
TypeExcludeFilter for @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 shortName record 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
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 Comparator for sorting items.
sort(Comparator<SelectorItem<String>>) - Method in interface org.springframework.shell.jline.tui.component.flow.SingleItemSelectorSpec
Sets a Comparator for 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
Spinner represents how user is notified that something is happening using a traditional spinner concept.
spinners() - Method in class org.springframework.shell.jline.tui.style.ThemeSettings
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 startTime record component.
state() - Method in record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressViewStateEventArgs
Returns the value of the state record component.
state() - Method in record class org.springframework.shell.test.ShellTestClient.ShellRunnerTaskData
Returns the value of the state record 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
StatusBarView shows items horizontally 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
ViewEvent indicating that selected item has been requested to open.
StatusBarView.StatusItem - Class in org.springframework.shell.jline.tui.component.view.control
StatusBarView.StatusItem represents an item in a StatusBarView.
StatusBarViewItemEventArgs(StatusBarView.StatusItem) - Constructor for record class org.springframework.shell.jline.tui.component.view.control.StatusBarView.StatusBarViewItemEventArgs
Creates an instance of a StatusBarViewItemEventArgs record class.
StatusBarViewOpenSelectedItemEvent(View, StatusBarView.StatusBarViewItemEventArgs) - Constructor for record class org.springframework.shell.jline.tui.component.view.control.StatusBarView.StatusBarViewOpenSelectedItemEvent
Creates an instance of a StatusBarViewOpenSelectedItemEvent record 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 ViewComponent which 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.ConfirmationInputContext into ComponentContext with key given to builder.
storeResult(boolean) - Method in interface org.springframework.shell.jline.tui.component.flow.MultiItemSelectorSpec
Automatically stores result from a MultiItemSelector.MultiItemSelectorContext into ComponentContext with key given to builder.
storeResult(boolean) - Method in interface org.springframework.shell.jline.tui.component.flow.NumberInputSpec
Automatically stores result from a NumberInput.NumberInputContext into ComponentContext with key given to builder.
storeResult(boolean) - Method in interface org.springframework.shell.jline.tui.component.flow.PathInputSpec
Automatically stores result from a StringInput.StringInputContext into ComponentContext with key given to builder.
storeResult(boolean) - Method in interface org.springframework.shell.jline.tui.component.flow.SingleItemSelectorSpec
Automatically stores result from a SingleItemSelector.SingleItemSelectorContext into ComponentContext with key given to builder.
storeResult(boolean) - Method in interface org.springframework.shell.jline.tui.component.flow.StringInputSpec
Automatically stores result from a StringInput.StringInputContext into ComponentContext with 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
ST AttributeRenderer which knows to use format string to render strings into jline StyleExpression based 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 style record component.
style(int) - Method in interface org.springframework.shell.jline.tui.component.view.screen.Screen.WriterBuilder
Define a style this Screen.Writer operates 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
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 subCommands record 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 SystemShellRunner instance.

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 Table will 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 ERROR level.
TAG_LEVEL_INFO - Static variable in class org.springframework.shell.jline.tui.style.StyleSettings
Styling for some arbitrary content indicating INFO level.
TAG_LEVEL_WARN - Static variable in class org.springframework.shell.jline.tui.style.StyleSettings
Styling for some arbitrary content indicating WARN level.
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
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 Terminal via its TerminalBuilder.
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
TerminalUI is 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 TerminalUIBuilder instance.
TerminalUIBuilder(Terminal, TerminalUICustomizer...) - Constructor for class org.springframework.shell.jline.tui.component.view.TerminalUIBuilder
Create a new TerminalUIBuilder instance.
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
Write a text horizontally starting from a position defined by x and y within a bounds of a Screen.
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 x and y within a bounds of a Screen.
TextCell<T> - Interface in org.springframework.shell.jline.tui.component.view.control.cell
Extension of a Cell to 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 name for TerminalUI to 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 ThemeResolver for TerminalUI to 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
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 this handler and then handles other handler if predicate against result from this matches.
thenConditionally(MouseHandler, Predicate<MouseHandler.MouseHandlerResult>) - Method in interface org.springframework.shell.jline.tui.component.view.event.MouseHandler
Returns a composed handler that first handles this handler and then handles other handler if predicate against result from this matches.
thenIfConsumed(KeyHandler) - Method in interface org.springframework.shell.jline.tui.component.view.event.KeyHandler
Returns a composed handler that first handles this handler and then handles other if this consumed an event.
thenIfConsumed(MouseHandler) - Method in interface org.springframework.shell.jline.tui.component.view.event.MouseHandler
Returns a composed handler that first handles this handler and then handles other if this consumed an event.
thenIfNotConsumed(KeyHandler) - Method in interface org.springframework.shell.jline.tui.component.view.event.KeyHandler
Returns a composed handler that first handles this handler and then handles other if this did 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 this handler and then handles other if this did 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 tickValue by a given count.
tickEnd() - Method in record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressState
Returns the value of the tickEnd record component.
tickStart() - Method in record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressState
Returns the value of the tickStart record component.
tickValue() - Method in record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressState
Returns the value of the tickValue record 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.MenuItem checked state.
toggleMenuBarVisibility() - Method in class org.springframework.shell.jline.tui.component.view.control.AppView
Toggles a menubar visibility.
toggleStatusBarVisibility() - Method in class org.springframework.shell.jline.tui.component.view.control.AppView
Toggles a statusbar visibility.
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 updateTime record 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 Path to 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 value record component.
value() - Method in record class org.springframework.shell.core.command.CommandOption
Returns the value of the value record 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 CharacterSet for 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 resultValue with 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 view record component.
view() - Method in record class org.springframework.shell.jline.tui.component.view.control.ButtonView.ButtonViewSelectEvent
Returns the value of the view record component.
view() - Method in record class org.springframework.shell.jline.tui.component.view.control.DialogView.DialogViewCloseEvent
Returns the value of the view record component.
view() - Method in record class org.springframework.shell.jline.tui.component.view.control.InputView.InputViewTextChangeEvent
Returns the value of the view record component.
view() - Method in record class org.springframework.shell.jline.tui.component.view.control.ListView.ListViewOpenSelectedItemEvent
Returns the value of the view record component.
view() - Method in record class org.springframework.shell.jline.tui.component.view.control.ListView.ListViewSelectedItemChangedEvent
Returns the value of the view record component.
view() - Method in record class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuViewOpenSelectedItemEvent
Returns the value of the view record component.
view() - Method in record class org.springframework.shell.jline.tui.component.view.control.MenuView.MenuViewSelectedItemChangedEvent
Returns the value of the view record component.
view() - Method in record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressViewEndEvent
Returns the value of the view record component.
view() - Method in record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressViewStartEvent
Returns the value of the view record component.
view() - Method in record class org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressViewStateChangeEvent
Returns the value of the view record component.
view() - Method in record class org.springframework.shell.jline.tui.component.view.control.StatusBarView.StatusBarViewOpenSelectedItemEvent
Returns the value of the view record component.
view() - Method in record class org.springframework.shell.jline.tui.component.view.control.ViewDoneEvent.GenericViewDoneEvent
Returns the value of the view record 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 Terminal and View.
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
Spesialisation of a ViewEvent indicating that a View is done.
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 safe ViewEvents.
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 safe ViewEvents.
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 safe ViewEvents.
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 safe ViewEvents.
ViewService - Interface in org.springframework.shell.jline.tui.component.view.control
Provides services for a View like 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 width record component.
width() - Method in record class org.springframework.shell.jline.tui.geom.Rectangle
Returns the value of the width record 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
WindowView is a View defining 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 Message instance 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 x record component.
x() - Method in record class org.springframework.shell.jline.tui.geom.Position
Returns the value of the x record component.
x() - Method in record class org.springframework.shell.jline.tui.geom.Rectangle
Returns the value of the x record 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 y record component.
y() - Method in record class org.springframework.shell.jline.tui.geom.Position
Returns the value of the y record component.
y() - Method in record class org.springframework.shell.jline.tui.geom.Rectangle
Returns the value of the y record 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
 

_

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