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
 
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.command
Base class helping to build shell commands.
AbstractCommand(String, String) - Constructor for class org.springframework.shell.core.command.AbstractCommand
 
AbstractCommand(String, String, String) - Constructor for class org.springframework.shell.core.command.AbstractCommand
 
AbstractCommand(String, String, String, String, boolean) - Constructor for class org.springframework.shell.core.command.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.
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
 
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 aliases as an array that can be defined as:
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.
Alt - Static variable in class org.springframework.shell.jline.tui.component.view.event.MouseEvent.Modifier
 
AltMask - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.KeyMask
 
alwaysAvailable() - Static method in interface org.springframework.shell.core.command.availability.AvailabilityProvider
 
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
 
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
 
applicationReadyEventListener() - Method in class org.springframework.shell.core.autoconfigure.ApplicationRunnerAutoConfiguration
 
ApplicationRunnerAutoConfiguration - Class in org.springframework.shell.core.autoconfigure
 
ApplicationRunnerAutoConfiguration() - Constructor for class org.springframework.shell.core.autoconfigure.ApplicationRunnerAutoConfiguration
 
apply(CompletionContext) - Method in class org.springframework.shell.core.command.completion.CommandNameCompletionProvider
 
apply(CompletionContext) - Method in class org.springframework.shell.core.command.completion.FileNameCompletionProvider
 
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
 
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.
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
 
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
 
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
 
Availability - Record Class in org.springframework.shell.core.command.availability
Indicates whether a command is currently available or not.
Availability(String) - Constructor for record class org.springframework.shell.core.command.availability.Availability
Creates an instance of a Availability record class.
AVAILABILITY_ERROR - Static variable in record class org.springframework.shell.core.command.ExitStatus
 
availabilityProvider() - Element in annotation interface org.springframework.shell.core.command.annotation.Command
Define availability provider bean name.
availabilityProvider(AvailabilityProvider) - Method in class org.springframework.shell.core.command.Command.Builder
 
AvailabilityProvider - Interface in org.springframework.shell.core.command.availability
Interface resolving Availability.
available() - Static method in record 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 - 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
 
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
 
BLACK - Static variable in class org.springframework.shell.jline.tui.component.view.screen.Color
 
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
 
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
 
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
 
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(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() - Constructor for class org.springframework.shell.core.command.Command.Builder
 
Builder() - Constructor for class org.springframework.shell.core.command.ParsedInput.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
 
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
 
cancel() - Method in interface org.springframework.shell.jline.tui.component.ViewComponent.ViewComponentRun
Cancel component run.
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.
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.command.completion.CompletionProposal
 
category(String) - Method in class org.springframework.shell.core.command.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
 
CharMask - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.KeyMask
 
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
 
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 - Class in org.springframework.shell.core.command
ANSI console clear command.
Clear() - Constructor for class org.springframework.shell.core.command.Clear
 
clearCommand() - Method in class org.springframework.shell.core.autoconfigure.StandardCommandsAutoConfiguration
 
ClearCommand() - Constructor for class org.springframework.shell.core.autoconfigure.SpringShellProperties.ClearCommand
 
clearCommands() - Method in class org.springframework.shell.core.command.CommandRegistry
 
clearItems() - Method in class org.springframework.shell.jline.tui.component.view.control.GridView
Remove all items.
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.
close() - Method in class org.springframework.shell.core.FileInputProvider
 
close() - Method in class org.springframework.shell.jline.tui.component.ViewComponentExecutor
 
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 - 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.core.autoconfigure.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.
commandCompleter(CommandRegistry) - Method in class org.springframework.shell.core.autoconfigure.JLineShellAutoConfiguration
 
commandCompleter(CommandRegistry) - Method in class org.springframework.shell.jline.DefaultJLineShellConfiguration
 
CommandCompleter - Class in org.springframework.shell.jline
A JLine Completer that completes command names from a CommandRegistry.
CommandCompleter(CommandRegistry) - Constructor for class org.springframework.shell.jline.CommandCompleter
Create a new CommandCompleter instance.
CommandContext - Record Class in org.springframework.shell.core.command
Interface containing runtime information about the current command invocation.
CommandContext(ParsedInput, CommandRegistry, PrintWriter, InputReader) - 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
 
CommandNameCompletionProvider - Class in org.springframework.shell.core.command.completion
A CompletionProvider that can be used to auto-complete names of shell commands.
CommandNameCompletionProvider(CommandRegistry) - Constructor for class org.springframework.shell.core.command.completion.CommandNameCompletionProvider
 
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.command.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.core.autoconfigure.ShellRunnerAutoConfiguration
 
commandParser() - Method in class org.springframework.shell.test.autoconfigure.ShellTestClientAutoConfiguration
 
CommandParser - Interface in org.springframework.shell.core.command
Interface for parsing input for a Command.
commandRegistration(Command) - Method in class org.springframework.shell.core.command.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() - Method in class org.springframework.shell.test.autoconfigure.ShellTestClientAutoConfiguration
 
commandRegistry(ApplicationContext) - Method in class org.springframework.shell.core.autoconfigure.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.core.autoconfigure
 
CommandRegistryAutoConfiguration() - Constructor for class org.springframework.shell.core.autoconfigure.CommandRegistryAutoConfiguration
 
CommandRegistryCustomizer - Interface in org.springframework.shell.core.command
Interface to customize a CommandRegistry.
compareTo(PathSearch.ScoredPath) - Method in class org.springframework.shell.jline.tui.component.PathSearch.ScoredPath
 
complete() - Method in class org.springframework.shell.core.command.completion.CompletionProposal
 
complete(boolean) - Method in class org.springframework.shell.core.command.completion.CompletionProposal
 
complete(LineReader, ParsedLine, List<Candidate>) - Method in class org.springframework.shell.jline.CommandCompleter
 
CompletionContext - Class in org.springframework.shell.core.command.completion
Represents the buffer context in which completion was triggered.
CompletionContext(List<String>, int, int, Command, CommandOption) - Constructor for class org.springframework.shell.core.command.completion.CompletionContext
 
CompletionProposal - Class in org.springframework.shell.core.command.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.command.completion.CompletionProposal
 
completionProvider() - Element in annotation interface org.springframework.shell.core.command.annotation.Command
Define completion provider bean name.
completionProvider(CompletionProvider) - Method in class org.springframework.shell.core.command.Command.Builder
 
CompletionProvider - Interface in org.springframework.shell.core.command.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.core.autoconfigure
Auto-configuration for ComponentFlow.
ComponentFlowAutoConfiguration() - Constructor for class org.springframework.shell.core.autoconfigure.ComponentFlowAutoConfiguration
 
ComponentFlowAutoConfiguration.ComponentFlowConfiguration - Class in org.springframework.shell.core.autoconfigure
 
componentFlowBuilder(ObjectProvider<ComponentFlowCustomizer>) - Method in class org.springframework.shell.core.autoconfigure.ComponentFlowAutoConfiguration
 
ComponentFlowConfiguration() - Constructor for class org.springframework.shell.core.autoconfigure.ComponentFlowAutoConfiguration.ComponentFlowConfiguration
 
ComponentFlowCustomizer - Interface in org.springframework.shell.core.autoconfigure
Callback interface that can be used to customize a ComponentFlow.Builder.
Config() - Constructor for class org.springframework.shell.core.autoconfigure.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.core.autoconfigure.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.
ConsoleInputReader - Class in org.springframework.shell.core
Implementation of InputReader that reads input from the system console.
ConsoleInputReader(Console) - Constructor for class org.springframework.shell.core.ConsoleInputReader
Create a new ConsoleInputReader instance.
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.
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.command.adapter
An adapter to adapt a Consumer as a command.
ConsumerCommandAdapter(String, String, String, String, boolean, Consumer<CommandContext>) - Constructor for class org.springframework.shell.core.command.adapter.ConsumerCommandAdapter
contains(int, int) - Method in record class org.springframework.shell.jline.tui.geom.Rectangle
 
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 in a screen.
Context() - Constructor for class org.springframework.shell.core.autoconfigure.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
 
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
 
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.
CtrlMask - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.KeyMask
 
currentWord() - Method in class org.springframework.shell.core.command.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.command.completion.CompletionContext
 
cursor() - Method in class org.springframework.shell.jline.ExtendedDefaultParser.ExtendedArgumentList
 
CursorDown - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
 
CursorLeft - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
 
CursorRight - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
 
CursorUp - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
 
customize(TerminalBuilder) - Method in interface org.springframework.shell.core.autoconfigure.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.core.autoconfigure.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
 
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.
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
 
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_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
 
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
 
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.
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.
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 class org.springframework.shell.core.command.completion.CompletionProposal
 
description() - Method in record class org.springframework.shell.core.command.ExitStatus
Returns the value of the description record component.
description(String) - Method in class org.springframework.shell.core.command.completion.CompletionProposal
 
description(String) - Method in class org.springframework.shell.core.command.Command.Builder
 
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
 
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.
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.
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.command.completion.CompletionProposal
 
displayText(String) - Method in class org.springframework.shell.core.command.completion.CompletionProposal
 
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
 
doExecute(CommandContext) - Method in class org.springframework.shell.core.command.AbstractCommand
 
doExecute(CommandContext) - Method in class org.springframework.shell.core.command.adapter.ConsumerCommandAdapter
 
doExecute(CommandContext) - Method in class org.springframework.shell.core.command.adapter.FunctionCommandAdapter
 
doExecute(CommandContext) - Method in class org.springframework.shell.core.command.adapter.MethodInvokerCommandAdapter
 
Dollar - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
 
dontQuote() - Method in class org.springframework.shell.core.command.completion.CompletionProposal
 
dontQuote(boolean) - Method in class org.springframework.shell.core.command.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.command.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.

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
 
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(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
 
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.
Enter - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
 
equals(Object) - Method in class org.springframework.shell.core.command.AbstractCommand
 
equals(Object) - Method in record class org.springframework.shell.core.command.availability.Availability
Indicates whether some other object is "equal to" this one.
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 class org.springframework.shell.core.command.completion.CompletionProposal
 
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 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 record class org.springframework.shell.test.ShellScreen
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
 
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
 
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
 
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 class org.springframework.shell.core.command.AbstractCommand
 
execute(CommandContext) - Method in class org.springframework.shell.core.command.Clear
 
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.command.Help
 
execute(CommandContext) - Method in class org.springframework.shell.core.command.Script
 
execute(CommandContext) - Method in class org.springframework.shell.core.command.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.
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() - Element in annotation interface org.springframework.shell.core.command.annotation.Command
Define exit status exception mapper bean name.
exitStatusExceptionMapper(ExitStatusExceptionMapper) - Method in class org.springframework.shell.core.command.Command.Builder
 
ExitStatusExceptionMapper - Interface in org.springframework.shell.core.command.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 ExtendedDefaultParser.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.
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.
FileNameCompletionProvider - Class in org.springframework.shell.core.command.completion
A CompletionProvider that can populate names of local Files, either absolute or relative to the current working directory.
FileNameCompletionProvider() - Constructor for class org.springframework.shell.core.command.completion.FileNameCompletionProvider
 
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
 
Five - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
 
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.Utils
Get a formatted string of available non-hidden 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
 
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.command.adapter
An adapter to adapt a Function as a command.
FunctionCommandAdapter(String, String, String, String, boolean, Function<CommandContext, String>) - Constructor for class org.springframework.shell.core.command.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.
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 class org.springframework.shell.core.command.AbstractCommand
 
getAliases() - Method in interface org.springframework.shell.core.command.Command
Get the aliases of the command.
getArgumentByIndex(int) - Method in record class org.springframework.shell.core.command.CommandContext
Retrieve a command argument by its index.
getAvailabilityProvider() - Method in class org.springframework.shell.core.command.AbstractCommand
 
getAvailabilityProvider() - Method in interface org.springframework.shell.core.command.Command
Get the availability provider of the command.
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
 
getBuilder() - Method in class org.springframework.shell.jline.tui.component.flow.BaseInput
 
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.core.autoconfigure.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
 
getCommand() - Method in class org.springframework.shell.core.autoconfigure.SpringShellProperties
 
getCommand() - Method in class org.springframework.shell.core.command.completion.CompletionContext
 
getCommandByAlias(String) - Method in class org.springframework.shell.core.command.CommandRegistry
 
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.command.completion.CompletionContext
 
getCommands() - Method in class org.springframework.shell.core.command.CommandRegistry
 
getCommandsByPrefix(String) - Method in class org.springframework.shell.core.command.CommandRegistry
 
getComparator() - Method in class org.springframework.shell.jline.tui.component.flow.BaseMultiItemSelector
 
getComparator() - Method in class org.springframework.shell.jline.tui.component.flow.BaseSingleItemSelector
 
getCompletionProvider() - Method in class org.springframework.shell.core.command.AbstractCommand
 
getCompletionProvider() - Method in interface org.springframework.shell.core.command.Command
Get the completion provider of the command.
getConfig() - Method in class org.springframework.shell.core.autoconfigure.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
 
getContext() - Method in class org.springframework.shell.core.autoconfigure.SpringShellProperties
 
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
 
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.
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 class org.springframework.shell.core.command.AbstractCommand
 
getDescription() - Method in class org.springframework.shell.core.command.Clear
 
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.command.Help
 
getDescription() - Method in class org.springframework.shell.core.command.Script
 
getDescription() - Method in class org.springframework.shell.core.command.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.
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.
getEnv() - Method in class org.springframework.shell.core.autoconfigure.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.
getExitStatusExceptionMapper() - Method in class org.springframework.shell.core.command.AbstractCommand
 
getFileCount() - Method in class org.springframework.shell.jline.tui.component.PathSearch.PathScannerResult
 
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.
getGroup() - Method in class org.springframework.shell.core.command.AbstractCommand
 
getGroup() - Method in class org.springframework.shell.core.command.Clear
 
getGroup() - Method in interface org.springframework.shell.core.command.Command
Get the group of the command.
getGroup() - Method in class org.springframework.shell.core.command.Help
 
getGroup() - Method in class org.springframework.shell.core.command.Script
 
getGroup() - Method in class org.springframework.shell.core.command.Version
 
getHeader(String, Class<T>) - Method in class org.springframework.shell.jline.tui.component.message.ShellMessageHeaderAccessor
 
getHelp() - Method in class org.springframework.shell.core.autoconfigure.SpringShellProperties.Command
 
getHelp() - Method in class org.springframework.shell.core.command.AbstractCommand
 
getHelp() - Method in interface org.springframework.shell.core.command.Command
Get the help text of the command.
getHistory() - Method in class org.springframework.shell.core.autoconfigure.SpringShellProperties.Command
 
getHistory() - Method in class org.springframework.shell.core.autoconfigure.SpringShellProperties
 
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(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
 
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.
getInteractive() - Method in class org.springframework.shell.core.autoconfigure.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.
getLayer() - Method in class org.springframework.shell.jline.tui.component.view.control.AbstractView
 
getLineReader() - Method in class org.springframework.shell.jline.JLineInputProvider
 
getLocation() - Method in class org.springframework.shell.core.autoconfigure.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.core.autoconfigure.SpringShellProperties.History
 
getName() - Method in class org.springframework.shell.core.autoconfigure.SpringShellProperties.Theme
 
getName() - Method in class org.springframework.shell.core.command.AbstractCommand
 
getName() - Method in interface org.springframework.shell.core.command.Command
Get the name of the command.
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.
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
 
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
 
getOperation() - Method in class org.springframework.shell.jline.tui.component.flow.ComponentFlow.OrderedInputOperation
 
getOptionByName(String) - Method in record class org.springframework.shell.core.command.CommandContext
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
 
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.
getPlainKey() - Method in record class org.springframework.shell.jline.tui.component.view.event.KeyEvent
 
getPosition() - Method in class org.springframework.shell.core.command.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
 
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
 
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.
getReader() - Method in class org.springframework.shell.core.InteractiveShellRunner
Get the input reader.
getReader() - Method in class org.springframework.shell.core.SystemShellRunner
 
getReader() - Method in class org.springframework.shell.jline.JLineShellRunner
 
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
 
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
 
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
 
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.
getScript() - Method in class org.springframework.shell.core.autoconfigure.SpringShellProperties.Command
 
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
 
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.
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.
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
 
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.tui.component.support.AbstractComponent
Gets a Terminal.
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.
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
 
getTheme() - Method in class org.springframework.shell.core.autoconfigure.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
 
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.core.autoconfigure.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.
getWordIndex() - Method in class org.springframework.shell.core.command.completion.CompletionContext
 
getWords() - Method in class org.springframework.shell.core.command.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
 
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
 
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
 

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.
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 class org.springframework.shell.core.command.AbstractCommand
 
hashCode() - Method in record class org.springframework.shell.core.command.availability.Availability
Returns a hash code value for this object.
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 class org.springframework.shell.core.command.completion.CompletionProposal
 
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 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 record class org.springframework.shell.test.ShellScreen
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
 
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
 
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.command
A command to display help about all available commands.
Help() - Constructor for class org.springframework.shell.core.command.Help
 
helpCommand() - Method in class org.springframework.shell.core.autoconfigure.StandardCommandsAutoConfiguration
 
HelpCommand() - Constructor for class org.springframework.shell.core.autoconfigure.SpringShellProperties.HelpCommand
 
hidden() - Element in annotation interface org.springframework.shell.core.command.annotation.Command
Define command to be hidden.
hidden(boolean) - Method in class org.springframework.shell.core.command.Command.Builder
 
highlight() - Method in class org.springframework.shell.jline.tui.style.StyleSettings
 
history() - Method in class org.springframework.shell.core.autoconfigure.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.core.autoconfigure.SpringShellProperties.History
 
History(History) - Constructor for class org.springframework.shell.jline.command.History
 
HistoryCommand() - Constructor for class org.springframework.shell.core.autoconfigure.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
 
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
 
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
 
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.
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
 
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.jline.DefaultJLineShellConfiguration
 
inputProvider(LineReader, PromptProvider) - Method in class org.springframework.shell.core.autoconfigure.JLineShellAutoConfiguration
 
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.
inputReader() - Method in record class org.springframework.shell.core.command.CommandContext
Returns the value of the inputReader record component.
InputReader - Interface in org.springframework.shell.core
Interface for reading input from the user.
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.
Interactive() - Constructor for class org.springframework.shell.core.autoconfigure.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.
intersection(char, char, char, char) - Static method in enum class org.springframework.shell.jline.tui.table.BorderStyle
 
isAvailable() - Method in record class org.springframework.shell.core.command.availability.Availability
 
isClose() - Method in class org.springframework.shell.core.autoconfigure.SpringShellProperties.Context
 
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.
isDone() - Method in interface org.springframework.shell.jline.tui.component.ViewComponent.ViewComponentRun
Returns true if component run has completed.
isEmpty() - Method in record class org.springframework.shell.jline.tui.geom.Rectangle
Determines whether the Rectangle is empty.
isEnabled() - Method in class org.springframework.shell.core.autoconfigure.SpringShellProperties.ClearCommand
 
isEnabled() - Method in class org.springframework.shell.core.autoconfigure.SpringShellProperties.HelpCommand
 
isEnabled() - Method in class org.springframework.shell.core.autoconfigure.SpringShellProperties.History
 
isEnabled() - Method in class org.springframework.shell.core.autoconfigure.SpringShellProperties.HistoryCommand
 
isEnabled() - Method in class org.springframework.shell.core.autoconfigure.SpringShellProperties.Interactive
 
isEnabled() - Method in class org.springframework.shell.core.autoconfigure.SpringShellProperties.ScriptCommand
 
isEnabled() - Method in class org.springframework.shell.core.autoconfigure.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
 
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.command.AbstractCommand
 
isHidden() - Method in class org.springframework.shell.core.command.AbstractCommand
 
isHidden() - Method in interface org.springframework.shell.core.command.Command
Check if the command is hidden.
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
 
isMatch() - Method in class org.springframework.shell.jline.tui.style.PartsText.PartText
 
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
 
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.
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.
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
 
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
 
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
 
JLineHistoryConfiguration() - Constructor for class org.springframework.shell.core.autoconfigure.JLineShellAutoConfiguration.JLineHistoryConfiguration
 
JLineInputProvider - Class in org.springframework.shell.jline
 
JLineInputProvider(LineReader) - Constructor for class org.springframework.shell.jline.JLineInputProvider
Create a new JLineInputProvider instance.
JLineInputReader - Class in org.springframework.shell.jline
Implementation of InputReader that reads input using JLine's LineReader.
JLineInputReader(LineReader) - Constructor for class org.springframework.shell.jline.JLineInputReader
Create a new JLineInputReader instance.
JLineRuntimeHints - Class in org.springframework.shell.jline
 
JLineRuntimeHints() - Constructor for class org.springframework.shell.jline.JLineRuntimeHints
 
JLineShellAutoConfiguration - Class in org.springframework.shell.core.autoconfigure
Shell implementation using JLine to capture input and trigger completions.
JLineShellAutoConfiguration(History, SpringShellProperties, UserConfigPathProvider) - Constructor for class org.springframework.shell.core.autoconfigure.JLineShellAutoConfiguration
 
JLineShellAutoConfiguration.JLineHistoryConfiguration - Class in org.springframework.shell.core.autoconfigure
 
jlineShellRunner(JLineInputProvider, CommandParser, CommandRegistry) - Method in class org.springframework.shell.core.autoconfigure.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
 
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.
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.
KeyMask() - Constructor for class org.springframework.shell.jline.tui.component.view.event.KeyEvent.KeyMask
 
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
 
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
 
lineReader(Terminal, Parser, CommandCompleter, CommandRegistry) - Method in class org.springframework.shell.core.autoconfigure.JLineShellAutoConfiguration
 
lineReader(Terminal, CommandCompleter) - Method in class org.springframework.shell.jline.DefaultJLineShellConfiguration
 
lines() - Method in record class org.springframework.shell.test.ShellScreen
Returns the value of the lines record component.
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.
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
 
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.
MethodInvokerCommandAdapter - Class in org.springframework.shell.core.command.adapter
An adapter to adapt a method as a command.
MethodInvokerCommandAdapter(String, String, String, String, boolean, Method, Object, ConfigurableConversionService, Validator) - Constructor for class org.springframework.shell.core.command.adapter.MethodInvokerCommandAdapter
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
 
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
 
Moved - Static variable in class org.springframework.shell.jline.tui.component.view.event.MouseEvent.Type
 
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.

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
 
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.
newText() - Method in record class org.springframework.shell.jline.tui.component.view.control.InputView.InputViewTextChangeEventArgs
Returns the value of the newText record component.
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.
Nine - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
 
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.
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
 
nonInteractiveShellRunner(CommandParser, CommandRegistry) - Method in class org.springframework.shell.core.autoconfigure.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.
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
 
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<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(Availability) - Static method in interface org.springframework.shell.core.command.availability.AvailabilityProvider
 
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.
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
 
onContextClosedEvent(ContextClosedEvent) - Method in class org.springframework.shell.core.autoconfigure.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
 
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.
options() - Method in record class org.springframework.shell.core.command.ParsedInput
Returns the value of the options record component.
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.core - package org.springframework.shell.core
Contains core classes for Spring Shell, irrespective of the way commands are actually implemented.
org.springframework.shell.core.autoconfigure - package org.springframework.shell.core.autoconfigure
 
org.springframework.shell.core.command - package org.springframework.shell.core.command
 
org.springframework.shell.core.command.adapter - package org.springframework.shell.core.command.adapter
 
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.completion - package org.springframework.shell.core.command.completion
 
org.springframework.shell.core.command.exit - package org.springframework.shell.core.command.exit
 
org.springframework.shell.core.config - package org.springframework.shell.core.config
 
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
 
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.

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
 
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
 
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.core.autoconfigure.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
 
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.
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
 
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
 
println(String, CommandContext) - Method in class org.springframework.shell.core.command.AbstractCommand
 
PRIORITY - Static variable in class org.springframework.shell.jline.tui.component.message.ShellMessageHeaderAccessor
 
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
 
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.core.autoconfigure.JLineShellAutoConfiguration
 
PromptProvider - Interface in org.springframework.shell.jline
Called at each REPL cycle to decide what the prompt should be.
provide() - Method in interface org.springframework.shell.core.config.UserConfigPathProvider
Provides a path to a user config location.
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
 
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(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.ConsoleInputReader
 
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 interface org.springframework.shell.core.InputReader
Read a line of input from the user.
readInput() - Method in class org.springframework.shell.jline.JLineInputProvider
 
readInput() - Method in class org.springframework.shell.jline.JLineInputReader
 
readInput(String) - Method in class org.springframework.shell.core.ConsoleInputReader
 
readInput(String) - Method in interface org.springframework.shell.core.InputReader
Read a line of input from the user with a prompt.
readInput(String) - Method in class org.springframework.shell.jline.JLineInputReader
 
readPassword() - Method in class org.springframework.shell.core.ConsoleInputReader
 
readPassword() - Method in interface org.springframework.shell.core.InputReader
Read a password from the user.
readPassword() - Method in class org.springframework.shell.jline.JLineInputReader
 
readPassword(String) - Method in class org.springframework.shell.core.ConsoleInputReader
 
readPassword(String) - Method in interface org.springframework.shell.core.InputReader
Read a password from the user with a prompt.
readPassword(String) - Method in class org.springframework.shell.jline.JLineInputReader
 
reason() - Method in record class org.springframework.shell.core.command.availability.Availability
Returns the value of the reason record component.
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
 
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
 
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
 
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.
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(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
 
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.
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.
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.
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(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.
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.)
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.command
A command that can read and execute other commands from a file.
Script() - Constructor for class org.springframework.shell.core.command.Script
 
scriptCommand() - Method in class org.springframework.shell.core.autoconfigure.StandardCommandsAutoConfiguration
 
ScriptCommand() - Constructor for class org.springframework.shell.core.autoconfigure.SpringShellProperties.ScriptCommand
 
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
 
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
 
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
 
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
 
sendCommand(String) - Method in class org.springframework.shell.test.ShellTestClient
Execute a command and write its result to the shell screen.
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.command.AbstractCommand
 
setApplicationContext(ApplicationContext) - Method in class org.springframework.shell.core.command.annotation.support.CommandFactoryBean
 
setApplicationContext(ApplicationContext) - Method in class org.springframework.shell.core.command.CommandRegistry
 
setAvailabilityProvider(AvailabilityProvider) - Method in class org.springframework.shell.core.command.AbstractCommand
 
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.
setBorderPadding(int, int, int, int) - Method in class org.springframework.shell.jline.tui.component.view.control.BoxView
Sets a paddings for this view.
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.core.autoconfigure.SpringShellProperties.Command
 
setClose(boolean) - Method in class org.springframework.shell.core.autoconfigure.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.core.autoconfigure.SpringShellProperties
 
setCommandParser(CommandParser) - Method in class org.springframework.shell.core.command.Script
Set the command parser to use to parse commands in the script.
setCompletionProvider(CompletionProvider) - Method in class org.springframework.shell.core.command.AbstractCommand
 
setConfig(SpringShellProperties.Config) - Method in class org.springframework.shell.core.autoconfigure.SpringShellProperties
 
setContext(SpringShellProperties.Context) - Method in class org.springframework.shell.core.autoconfigure.SpringShellProperties
 
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.
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.
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.
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.core.autoconfigure.SpringShellProperties.ClearCommand
 
setEnabled(boolean) - Method in class org.springframework.shell.core.autoconfigure.SpringShellProperties.HelpCommand
 
setEnabled(boolean) - Method in class org.springframework.shell.core.autoconfigure.SpringShellProperties.History
 
setEnabled(boolean) - Method in class org.springframework.shell.core.autoconfigure.SpringShellProperties.HistoryCommand
 
setEnabled(boolean) - Method in class org.springframework.shell.core.autoconfigure.SpringShellProperties.Interactive
 
setEnabled(boolean) - Method in class org.springframework.shell.core.autoconfigure.SpringShellProperties.ScriptCommand
 
setEnabled(boolean) - Method in class org.springframework.shell.core.autoconfigure.SpringShellProperties.VersionCommand
 
setEnv(String) - Method in class org.springframework.shell.core.autoconfigure.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
 
setExitStatusExceptionMapper(ExitStatusExceptionMapper) - Method in class org.springframework.shell.core.command.AbstractCommand
 
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.
setHeader(String, Object) - Method in class org.springframework.shell.jline.tui.component.message.ShellMessageBuilder
 
setHelp(SpringShellProperties.HelpCommand) - Method in class org.springframework.shell.core.autoconfigure.SpringShellProperties.Command
 
setHistory(SpringShellProperties.History) - Method in class org.springframework.shell.core.autoconfigure.SpringShellProperties
 
setHistory(SpringShellProperties.HistoryCommand) - Method in class org.springframework.shell.core.autoconfigure.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.core.autoconfigure.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.core.autoconfigure.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
 
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.core.autoconfigure.SpringShellProperties.History
 
setName(String) - Method in class org.springframework.shell.core.autoconfigure.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
 
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.
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.core.autoconfigure.SpringShellProperties.Command
 
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.
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.
setSpinner(Spinner) - Method in class org.springframework.shell.jline.tui.component.view.control.ProgressView
Sets an explicit spinner to use.
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.
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.
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.core.autoconfigure.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.
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.core.autoconfigure.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.
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
 
shellCommonComponentFlowCustomizer(ObjectProvider<Terminal>, ObjectProvider<ResourceLoader>, ObjectProvider<TemplateExecutor>) - Method in class org.springframework.shell.core.autoconfigure.ComponentFlowAutoConfiguration.ComponentFlowConfiguration
 
ShellConfigurationException - Exception in org.springframework.shell.core
 
ShellConfigurationException(String, Throwable) - Constructor for exception org.springframework.shell.core.ShellConfigurationException
 
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.core.autoconfigure
 
ShellRunnerAutoConfiguration() - Constructor for class org.springframework.shell.core.autoconfigure.ShellRunnerAutoConfiguration
 
ShellScreen - Record Class in org.springframework.shell.test
Interface representing a shell screen.
ShellScreen(List<String>) - Constructor for record class org.springframework.shell.test.ShellScreen
Creates an instance of a ShellScreen record class.
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 - Class in org.springframework.shell.test
Client for shell session which can be used as a programmatic way to interact with a shell application.
ShellTestClient(CommandParser, CommandRegistry) - Constructor for class org.springframework.shell.test.ShellTestClient
Create a ShellTestClient using the given CommandParser and CommandRegistry.
ShellTestClientAutoConfiguration - Class in org.springframework.shell.test.autoconfigure
 
ShellTestClientAutoConfiguration() - Constructor for class org.springframework.shell.test.autoconfigure.ShellTestClientAutoConfiguration
 
shellThemeResolver(ThemeRegistry, SpringShellProperties, ThemeActive) - Method in class org.springframework.shell.core.autoconfigure.ThemingAutoConfiguration
 
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.
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
 
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.
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
 
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
 
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 - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
 
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.core.autoconfigure.ShellRunnerAutoConfiguration
 
SpringShellAutoConfiguration - Class in org.springframework.shell.core.autoconfigure
Creates supporting beans for running the Shell.
SpringShellAutoConfiguration() - Constructor for class org.springframework.shell.core.autoconfigure.SpringShellAutoConfiguration
 
SpringShellProperties - Class in org.springframework.shell.core.autoconfigure
Configuration properties for Spring Shell.
SpringShellProperties() - Constructor for class org.springframework.shell.core.autoconfigure.SpringShellProperties
 
SpringShellProperties.ClearCommand - Class in org.springframework.shell.core.autoconfigure
 
SpringShellProperties.Command - Class in org.springframework.shell.core.autoconfigure
 
SpringShellProperties.Config - Class in org.springframework.shell.core.autoconfigure
 
SpringShellProperties.Context - Class in org.springframework.shell.core.autoconfigure
 
SpringShellProperties.HelpCommand - Class in org.springframework.shell.core.autoconfigure
 
SpringShellProperties.History - Class in org.springframework.shell.core.autoconfigure
 
SpringShellProperties.HistoryCommand - Class in org.springframework.shell.core.autoconfigure
 
SpringShellProperties.Interactive - Class in org.springframework.shell.core.autoconfigure
 
SpringShellProperties.ScriptCommand - Class in org.springframework.shell.core.autoconfigure
 
SpringShellProperties.Theme - Class in org.springframework.shell.core.autoconfigure
 
SpringShellProperties.VersionCommand - Class in org.springframework.shell.core.autoconfigure
 
StandardCommandsAutoConfiguration - Class in org.springframework.shell.core.autoconfigure
Creates beans for standard commands.
StandardCommandsAutoConfiguration() - Constructor for class org.springframework.shell.core.autoconfigure.StandardCommandsAutoConfiguration
 
start() - Method in class org.springframework.shell.jline.tui.component.view.control.ProgressView
Starts a runtime logic.
start(Runnable) - Method in class org.springframework.shell.jline.tui.component.ViewComponentExecutor
Execute runnable and return state which can be used for further operations.
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.
StaticShellMessageHeaderAccessor - Class in org.springframework.shell.jline.tui.component.message
Lightweight type-safe header accessor avoiding object creation just to access a header.
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
 
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.
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
 
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
 
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
 
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.core.autoconfigure.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
 
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.core.autoconfigure.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.core.autoconfigure.JLineShellAutoConfiguration
 
TerminalCustomizer - Interface in org.springframework.shell.core.autoconfigure
Callback interface that can be used to customize a Terminal via its TerminalBuilder.
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.core.autoconfigure
 
TerminalUIAutoConfiguration() - Constructor for class org.springframework.shell.core.autoconfigure.TerminalUIAutoConfiguration
 
terminalUIBuilder(Terminal, ThemeResolver, ThemeActive, ObjectProvider<TerminalUICustomizer>) - Method in class org.springframework.shell.core.autoconfigure.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.
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
 
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.core.autoconfigure.SpringShellProperties.Theme
 
themeActive() - Method in class org.springframework.shell.core.autoconfigure.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.core.autoconfigure.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.core.autoconfigure
 
ThemingAutoConfiguration() - Constructor for class org.springframework.shell.core.autoconfigure.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
 
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.
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
 
toRowColumn(int, int) - Method in class org.springframework.shell.jline.tui.table.TableBuilder.BorderStub.TopLeft
 
toString() - Method in record class org.springframework.shell.core.command.availability.Availability
Returns a string representation of this record class.
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 class org.springframework.shell.core.command.completion.CompletionProposal
 
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.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 record class org.springframework.shell.test.ShellScreen
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
 
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
 
unavailable(String) - Static method in record 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.
Unicode - Static variable in class org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
 
unregisterCommand(Command) - Method in class org.springframework.shell.core.command.CommandRegistry
 
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.command.completion.CompletionContext
 
upwardsArrow() - Method in class org.springframework.shell.jline.tui.style.FigureSettings
 
USAGE_ERROR - Static variable in record class org.springframework.shell.core.command.ExitStatus
 
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.core.autoconfigure
 
UserConfigAutoConfiguration() - Constructor for class org.springframework.shell.core.autoconfigure.UserConfigAutoConfiguration
 
userConfigPathProvider(SpringShellProperties) - Method in class org.springframework.shell.core.autoconfigure.UserConfigAutoConfiguration
 
UserConfigPathProvider - Interface in org.springframework.shell.core.config
Interface providing a Path to a location where user level runtime configuration files are strored.
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.command.completion.CompletionProposal
 
value() - Method in class org.springframework.shell.jline.tui.style.StyleSettings
 
value(String) - Method in class org.springframework.shell.core.command.completion.CompletionProposal
 
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.
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.
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.command
Command to print the current version of Spring Shell.
Version() - Constructor for class org.springframework.shell.core.command.Version
 
versionCommand() - Method in class org.springframework.shell.core.autoconfigure.StandardCommandsAutoConfiguration
 
VersionCommand() - Constructor for class org.springframework.shell.core.autoconfigure.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.core.autoconfigure.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.core.autoconfigure.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
 

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
 
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
 
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
 
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
 
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.

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
 
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