- AbsoluteWidthSizeConstraints - Class in org.springframework.shell.table
-
A cell sizing strategy that forces a fixed width, expressed in number of characters.
- AbsoluteWidthSizeConstraints(int) - Constructor for class org.springframework.shell.table.AbsoluteWidthSizeConstraints
-
- AbstractArgumentMethodArgumentResolver - Class in org.springframework.shell.support
-
Abstract base class to resolve method arguments from a named value, e.g.
- AbstractArgumentMethodArgumentResolver(ConversionService, ConfigurableBeanFactory) - Constructor for class org.springframework.shell.support.AbstractArgumentMethodArgumentResolver
-
Constructor with a ConversionService
and a BeanFactory
.
- AbstractArgumentMethodArgumentResolver.NamedValueInfo - Class in org.springframework.shell.support
-
Represents a named value declaration.
- AbstractCompletions - Class in org.springframework.shell.standard.completion
-
Base class for completion script commands providing functionality for
resource handling and templating with antrl stringtemplate
.
- AbstractCompletions(ResourceLoader, CommandCatalog) - Constructor for class org.springframework.shell.standard.completion.AbstractCompletions
-
- AbstractComponent<T extends ComponentContext<T>> - Class in org.springframework.shell.component.support
-
Base class for components.
- AbstractComponent(Terminal) - Constructor for class org.springframework.shell.component.support.AbstractComponent
-
- AbstractSelectorComponent<T,C extends AbstractSelectorComponent.SelectorComponentContext<T,I,C>,I extends Nameable & Matchable & Enableable & Selectable & Itemable<T>> - Class in org.springframework.shell.component.support
-
Base component for selectors which provide selectable lists.
- AbstractSelectorComponent(Terminal, String, List<I>, boolean, Comparator<I>) - Constructor for class org.springframework.shell.component.support.AbstractSelectorComponent
-
- AbstractSelectorComponent.BaseSelectorComponentContext<T,I extends Nameable & Matchable & Itemable<T>,C extends AbstractSelectorComponent.SelectorComponentContext<T,I,C>> - Class in org.springframework.shell.component.support
-
- AbstractSelectorComponent.ItemState<I extends Matchable> - Class in org.springframework.shell.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.component.support
-
Context interface on a selector component sharing content.
- AbstractShellComponent - Class in org.springframework.shell.standard
-
Base class helping to build shell components.
- AbstractShellComponent() - Constructor for class org.springframework.shell.standard.AbstractShellComponent
-
- AbstractTextComponent<T,C extends AbstractTextComponent.TextComponentContext<T,C>> - Class in org.springframework.shell.component.support
-
Base class for components which work on a simple text input.
- AbstractTextComponent(Terminal) - Constructor for class org.springframework.shell.component.support.AbstractTextComponent
-
- AbstractTextComponent(Terminal, String) - Constructor for class org.springframework.shell.component.support.AbstractTextComponent
-
- AbstractTextComponent(Terminal, String, Function<C, List<AttributedString>>) - Constructor for class org.springframework.shell.component.support.AbstractTextComponent
-
- AbstractTextComponent.BaseTextComponentContext<T,C extends AbstractTextComponent.TextComponentContext<T,C>> - Class in org.springframework.shell.component.support
-
- AbstractTextComponent.TextComponentContext<T,C extends AbstractTextComponent.TextComponentContext<T,C>> - Interface in org.springframework.shell.component.support
-
- AbstractTextComponent.TextComponentContext.MessageLevel - Enum in org.springframework.shell.component.support
-
Message levels which can be used to alter how message is shown.
- addAligner(Aligner) - Method in class org.springframework.shell.table.TableBuilder.CellMatcherStub
-
- addFormatter(Formatter) - Method in class org.springframework.shell.table.TableBuilder.CellMatcherStub
-
- addFullBorder(BorderStyle) - Method in class org.springframework.shell.table.TableBuilder
-
Set a border around each and every cell of the table.
- addHeaderAndVerticalsBorders(BorderStyle) - Method in class org.springframework.shell.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.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.table.TableBuilder
-
Set a border on the inner verticals and horizontals of the table, but not on the outline.
- addOutlineBorder(BorderStyle) - Method in class org.springframework.shell.table.TableBuilder
-
Set a border on the outline of the whole table.
- addPostRunHandler(Consumer<T>) - Method in class org.springframework.shell.component.support.AbstractComponent
-
Adds a post-run handler.
- addPreRunHandler(Consumer<T>) - Method in class org.springframework.shell.component.support.AbstractComponent
-
Adds a pre-run handler.
- addResolver(HandlerMethodArgumentResolver) - Method in class org.springframework.shell.command.invocation.ShellMethodArgumentResolverComposite
-
Add the given HandlerMethodArgumentResolver
.
- addResolvers(HandlerMethodArgumentResolver...) - Method in class org.springframework.shell.command.invocation.ShellMethodArgumentResolverComposite
-
Add the given HandlerMethodArgumentResolvers
.
- addResolvers(List<? extends HandlerMethodArgumentResolver>) - Method in class org.springframework.shell.command.invocation.ShellMethodArgumentResolverComposite
-
Add the given HandlerMethodArgumentResolvers
.
- addResultHandler(ResultHandler<?>) - Method in class org.springframework.shell.result.GenericResultHandlerService
-
Add a plain result handler to this registry.
- addResultHandler(Class<T>, ResultHandler<? super T>) - Method in class org.springframework.shell.result.GenericResultHandlerService
-
Add a plain result handler to this registry.
- addResultHandler(GenericResultHandler) - Method in class org.springframework.shell.result.GenericResultHandlerService
-
Add a generic result handler this this registry.
- addRow() - Method in class org.springframework.shell.table.TableModelBuilder
-
- addSizer(SizeConstraints) - Method in class org.springframework.shell.table.TableBuilder.CellMatcherStub
-
- addValue(T) - Method in class org.springframework.shell.table.TableModelBuilder
-
- addWrapper(TextWrapper) - Method in class org.springframework.shell.table.TableBuilder.CellMatcherStub
-
- afterPropertiesSet() - Method in class org.springframework.shell.standard.AbstractShellComponent
-
- align(String[], int, int) - Method in interface org.springframework.shell.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.table.DebugAligner
-
- align(String[], int, int) - Method in class org.springframework.shell.table.KeyValueHorizontalAligner
-
- align(String[], int, int) - Method in enum org.springframework.shell.table.SimpleHorizontalAligner
-
- align(String[], int, int) - Method in enum org.springframework.shell.table.SimpleVerticalAligner
-
- Aligner - Interface in org.springframework.shell.table
-
A strategy interface for performing text alignment.
- and() - Method in interface org.springframework.shell.command.CommandRegistration.AliasSpec
-
Return a builder for chaining.
- and() - Method in class org.springframework.shell.command.CommandRegistration.DefaultAliasSpec
-
- and() - Method in class org.springframework.shell.command.CommandRegistration.DefaultExitCodeSpec
-
- and() - Method in class org.springframework.shell.command.CommandRegistration.DefaultOptionSpec
-
- and() - Method in class org.springframework.shell.command.CommandRegistration.DefaultTargetSpec
-
- and() - Method in interface org.springframework.shell.command.CommandRegistration.ExitCodeSpec
-
Return a builder for chaining.
- and() - Method in interface org.springframework.shell.command.CommandRegistration.OptionSpec
-
Return a builder for chaining.
- and() - Method in interface org.springframework.shell.command.CommandRegistration.TargetSpec
-
Return a builder for chaining.
- and() - Method in class org.springframework.shell.component.flow.BaseConfirmationInput
-
- and() - Method in class org.springframework.shell.component.flow.BaseMultiItemSelector
-
- and() - Method in class org.springframework.shell.component.flow.BasePathInput
-
- and() - Method in class org.springframework.shell.component.flow.BaseSingleItemSelector
-
- and() - Method in class org.springframework.shell.component.flow.BaseStringInput
-
- and() - Method in interface org.springframework.shell.component.flow.ConfirmationInputSpec
-
Build and return parent builder.
- and() - Method in interface org.springframework.shell.component.flow.MultiItemSelectorSpec
-
Build and return parent builder.
- and() - Method in interface org.springframework.shell.component.flow.PathInputSpec
-
Build and return parent builder.
- and() - Method in interface org.springframework.shell.component.flow.SingleItemSelectorSpec
-
Build and return parent builder.
- and() - Method in interface org.springframework.shell.component.flow.StringInputSpec
-
Build and return parent builder.
- and() - Method in class org.springframework.shell.table.TableBuilder.CellMatcherStub
-
- apply(CompletionContext) - Method in class org.springframework.shell.completion.RegistrationOptionsCompletionResolver
-
- ARGUMENT_PREFIX - Static variable in class org.springframework.shell.support.AbstractArgumentMethodArgumentResolver
-
- ArgumentHeaderMethodArgumentResolver - Class in org.springframework.shell.command
-
Resolver for @Header
arguments.
- ArgumentHeaderMethodArgumentResolver(ConversionService, ConfigurableBeanFactory) - Constructor for class org.springframework.shell.command.ArgumentHeaderMethodArgumentResolver
-
- arity(int, int) - Method in class org.springframework.shell.command.CommandRegistration.DefaultOptionSpec
-
- arity(CommandRegistration.OptionArity) - Method in class org.springframework.shell.command.CommandRegistration.DefaultOptionSpec
-
- arity(int, int) - Method in interface org.springframework.shell.command.CommandRegistration.OptionSpec
-
Define an arity
for an option.
- arity(CommandRegistration.OptionArity) - Method in interface org.springframework.shell.command.CommandRegistration.OptionSpec
-
Define an arity
for an option.
- ARITY_USE_HEURISTICS - Static variable in annotation type org.springframework.shell.standard.ShellOption
-
Marker value to indicate that heuristics should be used to derive arity.
- ArrayTableModel - Class in org.springframework.shell.table
-
A TableModel backed by a row-first array.
- ArrayTableModel(Object[][]) - Constructor for class org.springframework.shell.table.ArrayTableModel
-
- assertTargetBean(Method, Object, Object[]) - Method in class org.springframework.shell.command.invocation.InvocableShellMethod
-
Assert that the target bean class is an instance of the class where the given
method is declared.
- at(int, int) - Static method in class org.springframework.shell.table.CellMatchers
-
- AttributedCharSequenceResultHandler - Class in org.springframework.shell.result
-
A
ResultHandler
that knows how to render JLine's
AttributedCharSequence
.
- AttributedCharSequenceResultHandler(Terminal) - Constructor for class org.springframework.shell.result.AttributedCharSequenceResultHandler
-
- attributedCharSequenceResultHandler(Terminal) - Method in class org.springframework.shell.result.ResultHandlerConfig
-
- AutoSizeConstraints - Class in org.springframework.shell.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.table.AutoSizeConstraints
-
- Availability - Class in org.springframework.shell
-
Indicates whether or not a command is currently available.
- availability(Supplier<Availability>) - Method in class org.springframework.shell.command.CommandRegistration.BaseBuilder
-
- availability(Supplier<Availability>) - Method in interface org.springframework.shell.command.CommandRegistration.Builder
-
- available() - Static method in class org.springframework.shell.Availability
-
- canRun(ApplicationArguments) - Method in class org.springframework.shell.jline.InteractiveShellRunner
-
- canRun(ApplicationArguments) - Method in class org.springframework.shell.jline.NonInteractiveShellRunner
-
- canRun(ApplicationArguments) - Method in class org.springframework.shell.jline.ScriptShellRunner
-
- canRun(ApplicationArguments) - Method in interface org.springframework.shell.ShellRunner
-
Checks if a particular shell runner can execute.
- category() - Method in class org.springframework.shell.CompletionProposal
-
- category(String) - Method in class org.springframework.shell.CompletionProposal
-
- CellMatcher - Interface in org.springframework.shell.table
-
This is used to specify where some components of a Table may be applied.
- CellMatchers - Class in org.springframework.shell.table
-
Contains factory methods for commonly used
CellMatcher
s.
- CellMatchers() - Constructor for class org.springframework.shell.table.CellMatchers
-
- checkboxOff() - Method in class org.springframework.shell.style.FigureSettings
-
- checkboxOn() - Method in class org.springframework.shell.style.FigureSettings
-
- clear() - Method in class org.springframework.shell.command.invocation.ShellMethodArgumentResolverComposite
-
Clear the list of configured resolvers and the resolver cache.
- Clear - Class in org.springframework.shell.standard.commands
-
ANSI console related commands.
- Clear() - Constructor for class org.springframework.shell.standard.commands.Clear
-
- clear() - Method in class org.springframework.shell.standard.commands.Clear
-
- Clear.Command - Interface in org.springframework.shell.standard.commands
-
Marker interface for beans providing clear functionality to the shell.
- clone() - Method in class org.springframework.shell.command.invocation.InvocableShellMethod.HandlerMethodParameter
-
- clone() - Method in class org.springframework.shell.component.flow.ComponentFlow.BaseBuilder
-
- clone() - Method in interface org.springframework.shell.component.flow.ComponentFlow.Builder
-
Clones existing builder.
- close() - Method in class org.springframework.shell.jline.FileInputProvider
-
- column(int) - Static method in class org.springframework.shell.table.CellMatchers
-
- Command - Interface in org.springframework.shell
-
- command(String...) - Method in interface org.springframework.shell.command.CommandRegistration.AliasSpec
-
Define commands for an alias.
- command(String...) - Method in class org.springframework.shell.command.CommandRegistration.BaseBuilder
-
- command(String...) - Method in interface org.springframework.shell.command.CommandRegistration.Builder
-
Define commands this registration uses.
- command(String...) - Method in class org.springframework.shell.command.CommandRegistration.DefaultAliasSpec
-
- Command.Help - Class in org.springframework.shell
-
Encapsulates help metadata about a shell command.
- CommandAlias - Interface in org.springframework.shell.command
-
Interface representing an alias in a command.
- CommandAlias.DefaultCommandAlias - Class in org.springframework.shell.command
-
- CommandCatalog - Interface in org.springframework.shell.command
-
- CommandCatalog.DefaultCommandCatalog - Class in org.springframework.shell.command
-
- CommandCatalogCustomizer - Interface in org.springframework.shell.command
-
- CommandContext - Interface in org.springframework.shell.command
-
Interface containing information about current command execution.
- CommandContext.DefaultCommandContext - Class in org.springframework.shell.command
-
- CommandContextMethodArgumentResolver - Class in org.springframework.shell.command
-
Implementation of a
HandlerMethodArgumentResolver
resolving
CommandContext
.
- CommandContextMethodArgumentResolver() - Constructor for class org.springframework.shell.command.CommandContextMethodArgumentResolver
-
- CommandExecution - Interface in org.springframework.shell.command
-
Interface to evaluate a result from a command with an arguments.
- CommandExecution.CommandExecutionException - Exception in org.springframework.shell.command
-
- CommandExecution.CommandExecutionHandlerMethodArgumentResolvers - Class in org.springframework.shell.command
-
- CommandExecution.CommandParserExceptionsException - Exception in org.springframework.shell.command
-
- CommandExecution.DefaultCommandExecution - Class in org.springframework.shell.command
-
- CommandExecution.ParamNameHandlerMethodArgumentResolver - Class in org.springframework.shell.command
-
- CommandExecutionException(Throwable) - Constructor for exception org.springframework.shell.command.CommandExecution.CommandExecutionException
-
- CommandExecutionHandlerMethodArgumentResolvers(List<? extends HandlerMethodArgumentResolver>) - Constructor for class org.springframework.shell.command.CommandExecution.CommandExecutionHandlerMethodArgumentResolvers
-
- CommandExitCode - Interface in org.springframework.shell.command
-
Interface representing an exit code in a command.
- CommandExitCode.DefaultCommandExitCode - Class in org.springframework.shell.command
-
- CommandNotCurrentlyAvailable - Exception in org.springframework.shell
-
Indicates that a command exists but is currently not invokable.
- CommandNotCurrentlyAvailable(String, Availability) - Constructor for exception org.springframework.shell.CommandNotCurrentlyAvailable
-
- CommandNotFound - Exception in org.springframework.shell
-
A result to be handled by the
ResultHandler
when no command could be mapped to user input
- CommandNotFound(List<String>) - Constructor for exception org.springframework.shell.CommandNotFound
-
- CommandOption - Interface in org.springframework.shell.command
-
Interface representing an option in a command.
- commandOption(CommandOption) - Method in class org.springframework.shell.CompletionContext
-
Return a copy of this context with given command option.
- CommandOption.DefaultCommandOption - Class in org.springframework.shell.command
-
- CommandParser - Interface in org.springframework.shell.command
-
- CommandParser.CommandParserException - Exception in org.springframework.shell.command
-
- CommandParser.CommandParserResult - Interface in org.springframework.shell.command
-
- CommandParser.CommandParserResults - Interface in org.springframework.shell.command
-
- CommandParser.DefaultCommandParser - Class in org.springframework.shell.command
-
- CommandParser.DefaultCommandParserResult - Class in org.springframework.shell.command
-
- CommandParser.DefaultCommandParserResults - Class in org.springframework.shell.command
-
- CommandParser.MissingOptionException - Exception in org.springframework.shell.command
-
- CommandParser.NotEnoughArgumentsOptionException - Exception in org.springframework.shell.command
-
- CommandParser.OptionException - Exception in org.springframework.shell.command
-
- CommandParser.TooManyArgumentsOptionException - Exception in org.springframework.shell.command
-
- CommandParser.UnrecognisedOptionException - Exception in org.springframework.shell.command
-
- CommandParserException(String) - Constructor for exception org.springframework.shell.command.CommandParser.CommandParserException
-
- CommandParserException(String, Throwable) - Constructor for exception org.springframework.shell.command.CommandParser.CommandParserException
-
- CommandParserExceptionsException(String, List<CommandParser.CommandParserException>) - Constructor for exception org.springframework.shell.command.CommandExecution.CommandParserExceptionsException
-
- CommandParserExceptionsExceptionResultHandler - Class in org.springframework.shell.result
-
Displays command parsing errors on the terminal.
- CommandParserExceptionsExceptionResultHandler(Terminal) - Constructor for class org.springframework.shell.result.CommandParserExceptionsExceptionResultHandler
-
- commandParserExceptionsExceptionResultHandler(Terminal) - Method in class org.springframework.shell.result.ResultHandlerConfig
-
- CommandRegistration - Interface in org.springframework.shell.command
-
Interface defining a command registration endpoint.
- commandRegistration(CommandRegistration) - Method in class org.springframework.shell.CompletionContext
-
Return a copy of this context with given command registration.
- CommandRegistration.AliasSpec - Interface in org.springframework.shell.command
-
Spec defining an alias.
- CommandRegistration.BaseBuilder - Class in org.springframework.shell.command
-
- CommandRegistration.Builder - Interface in org.springframework.shell.command
-
- CommandRegistration.DefaultAliasSpec - Class in org.springframework.shell.command
-
- CommandRegistration.DefaultBuilder - Class in org.springframework.shell.command
-
- CommandRegistration.DefaultCommandRegistration - Class in org.springframework.shell.command
-
- CommandRegistration.DefaultExitCodeSpec - Class in org.springframework.shell.command
-
- CommandRegistration.DefaultOptionSpec - Class in org.springframework.shell.command
-
- CommandRegistration.DefaultTargetSpec - Class in org.springframework.shell.command
-
- CommandRegistration.ExitCodeSpec - Interface in org.springframework.shell.command
-
Spec defining an exit code.
- CommandRegistration.OptionArity - Enum in org.springframework.shell.command
-
- CommandRegistration.OptionSpec - Interface in org.springframework.shell.command
-
Spec defining an option.
- CommandRegistration.TargetInfo - Interface in org.springframework.shell.command
-
- CommandRegistration.TargetInfo.DefaultTargetInfo - Class in org.springframework.shell.command
-
- CommandRegistration.TargetInfo.TargetType - Enum in org.springframework.shell.command
-
- CommandRegistration.TargetSpec - Interface in org.springframework.shell.command
-
Spec defining a target.
- CommandResolver - Interface in org.springframework.shell.command
-
Interface to resolve currently existing commands.
- CommandValueProvider - Class in org.springframework.shell.standard
-
A
ValueProvider
that can be used to auto-complete names of shell commands.
- CommandValueProvider(CommandCatalog) - Constructor for class org.springframework.shell.standard.CommandValueProvider
-
- complete(boolean) - Method in class org.springframework.shell.CompletionProposal
-
- complete() - Method in class org.springframework.shell.CompletionProposal
-
- complete(CompletionContext) - Method in class org.springframework.shell.Shell
-
Gather completion proposals given some (incomplete) input the user has already typed
in.
- complete(CompletionContext) - Method in class org.springframework.shell.standard.CommandValueProvider
-
- complete(CompletionContext) - Method in class org.springframework.shell.standard.EnumValueProvider
-
- complete(CompletionContext) - Method in class org.springframework.shell.standard.FileValueProvider
-
- complete(CompletionContext) - Method in interface org.springframework.shell.standard.ValueProvider
-
Complete completion proposals.
- CompletingParsedLine - Interface in org.springframework.shell
-
An extension of ParsedLine
that, being aware of the quoting and escaping rules
of the Parser
that produced it, knows if and how a completion candidate
should be escaped/quoted.
- completion(CompletionResolver) - Method in class org.springframework.shell.command.CommandRegistration.DefaultOptionSpec
-
- completion(CompletionResolver) - Method in interface org.springframework.shell.command.CommandRegistration.OptionSpec
-
Define a completion function
for an option.
- Completion - Class in org.springframework.shell.standard.commands
-
Command to create a shell completion files, i.e.
- Completion(String) - Constructor for class org.springframework.shell.standard.commands.Completion
-
- Completion.Command - Interface in org.springframework.shell.standard.commands
-
Marker interface used in auto-config.
- CompletionContext - Class in org.springframework.shell
-
Represents the buffer context in which completion was triggered.
- CompletionContext(List<String>, int, int, CommandRegistration, CommandOption) - Constructor for class org.springframework.shell.CompletionContext
-
- CompletionProposal - Class in org.springframework.shell
-
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.CompletionProposal
-
- CompletionResolver - Interface in org.springframework.shell.completion
-
Interface resolving completion proposals.
- completionResolvers - Variable in class org.springframework.shell.Shell
-
- ComponentContext<C extends ComponentContext<C>> - Interface in org.springframework.shell.component.context
-
Contract for base component context having access to basic key/value pairs.
- ComponentFlow - Interface in org.springframework.shell.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.component.flow
-
- ComponentFlow.Builder - Interface in org.springframework.shell.component.flow
-
Interface for a wizard builder.
- ComponentFlow.ComponentFlowResult - Interface in org.springframework.shell.component.flow
-
Results from a flow run.
- ComponentFlow.DefaultBuilder - Class in org.springframework.shell.component.flow
-
- ComponentFlow.DefaultComponentFlow - Class in org.springframework.shell.component.flow
-
- ComponentFlow.DefaultComponentFlowResult - Class in org.springframework.shell.component.flow
-
- ComponentFlow.OrderedInputOperation - Class in org.springframework.shell.component.flow
-
- configureKeyValueRendering(TableBuilder, String) - Static method in class org.springframework.shell.table.Tables
-
Install all the necessary formatters, aligners, etc for key-value rendering of Maps.
- ConfirmationInput - Class in org.springframework.shell.component
-
Component for a confirmation question.
- ConfirmationInput(Terminal) - Constructor for class org.springframework.shell.component.ConfirmationInput
-
- ConfirmationInput(Terminal, String) - Constructor for class org.springframework.shell.component.ConfirmationInput
-
- ConfirmationInput(Terminal, String, boolean) - Constructor for class org.springframework.shell.component.ConfirmationInput
-
- ConfirmationInput(Terminal, String, boolean, Function<ConfirmationInput.ConfirmationInputContext, List<AttributedString>>) - Constructor for class org.springframework.shell.component.ConfirmationInput
-
- ConfirmationInput.ConfirmationInputContext - Interface in org.springframework.shell.component
-
- ConfirmationInputSpec - Interface in org.springframework.shell.component.flow
-
Interface for string input spec builder.
- consumer(Consumer<CommandContext>) - Method in class org.springframework.shell.command.CommandRegistration.DefaultTargetSpec
-
- consumer(Consumer<CommandContext>) - Method in interface org.springframework.shell.command.CommandRegistration.TargetSpec
-
Register a consumer target.
- containsKey(Object) - Method in interface org.springframework.shell.component.context.ComponentContext
-
Check if a context contains a key.
- createMethodParameter(Parameter) - Static method in class org.springframework.shell.Utils
-
Convert from JDK
Parameter
to Spring
MethodParameter
.
- createMethodParameter(Executable, int) - Static method in class org.springframework.shell.Utils
-
Return a properly initialized MethodParameter for the given executable and index.
- createMethodParameters(Executable) - Static method in class org.springframework.shell.Utils
-
Return MethodParameters for each parameter of the given method/constructor.
- createNamedValueInfo(MethodParameter) - Method in class org.springframework.shell.command.ArgumentHeaderMethodArgumentResolver
-
- createNamedValueInfo(MethodParameter) - Method in class org.springframework.shell.standard.ShellOptionMethodArgumentResolver
-
- createNamedValueInfo(MethodParameter) - Method in class org.springframework.shell.support.AbstractArgumentMethodArgumentResolver
-
- createWithResolvedBean() - Method in class org.springframework.shell.command.invocation.InvocableShellMethod
-
If the provided instance contains a bean name rather than an object instance,
the bean name is resolved before a
InvocableShellMethod
is created and
returned.
- currentWord() - Method in class org.springframework.shell.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.CompletionContext
-
- cursor() - Method in class org.springframework.shell.jline.ExtendedDefaultParser.ExtendedArgumentList
-
- customize(CommandCatalog) - Method in interface org.springframework.shell.command.CommandCatalogCustomizer
-
Customize a command catalog.
- generate(String) - Method in class org.springframework.shell.standard.completion.BashCompletions
-
- generateCommandModel() - Method in class org.springframework.shell.standard.completion.AbstractCompletions
-
Generates a model for a recursive command model starting from root
level going down with all sub commands with options.
- GenericResultHandler - Interface in org.springframework.shell.result
-
- GenericResultHandlerService - Class in org.springframework.shell.result
-
Base implementation suitable for use in most
environments.
- GenericResultHandlerService() - Constructor for class org.springframework.shell.result.GenericResultHandlerService
-
- get(Object) - Method in class org.springframework.shell.component.context.BaseComponentContext
-
- get(Object, Class<T>) - Method in class org.springframework.shell.component.context.BaseComponentContext
-
- get(Object) - Method in interface org.springframework.shell.component.context.ComponentContext
-
Gets a value from a context.
- get(Object, Class<T>) - Method in interface org.springframework.shell.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.style.ThemeRegistry
-
Gets a theme from a registry.
- getAliases() - Method in class org.springframework.shell.command.CommandRegistration.DefaultCommandRegistration
-
- getAliases() - Method in interface org.springframework.shell.command.CommandRegistration
-
Gets an aliases.
- getApplicationContext() - Method in class org.springframework.shell.standard.AbstractShellComponent
-
- getArityMax() - Method in class org.springframework.shell.command.CommandOption.DefaultCommandOption
-
- getArityMax() - Method in interface org.springframework.shell.command.CommandOption
-
Gets a maximum arity.
- getArityMax() - Method in class org.springframework.shell.command.CommandRegistration.DefaultOptionSpec
-
- getArityMin() - Method in class org.springframework.shell.command.CommandOption.DefaultCommandOption
-
- getArityMin() - Method in interface org.springframework.shell.command.CommandOption
-
Gets a minimum arity.
- getArityMin() - Method in class org.springframework.shell.command.CommandRegistration.DefaultOptionSpec
-
- getAvailability() - Method in class org.springframework.shell.command.CommandRegistration.DefaultCommandRegistration
-
- getAvailability() - Method in interface org.springframework.shell.command.CommandRegistration
-
- getAvailability() - Method in exception org.springframework.shell.CommandNotCurrentlyAvailable
-
- getBean() - Method in class org.springframework.shell.command.CommandRegistration.TargetInfo.DefaultTargetInfo
-
- getBean() - Method in interface org.springframework.shell.command.CommandRegistration.TargetInfo
-
Get the bean.
- getBean() - Method in class org.springframework.shell.command.invocation.InvocableShellMethod
-
Return the bean for this handler method.
- getBeanType() - Method in class org.springframework.shell.command.invocation.InvocableShellMethod
-
This method returns the type of the handler for this handler method.
- getBridgedMethod() - Method in class org.springframework.shell.command.invocation.InvocableShellMethod
-
If the bean method is a bridge method, this method returns the bridged
(user-defined) method.
- getBuilder() - Method in class org.springframework.shell.component.flow.BaseInput
-
- getColumnCount() - Method in class org.springframework.shell.table.ArrayTableModel
-
- getColumnCount() - Method in class org.springframework.shell.table.BeanListTableModel
-
- getColumnCount() - Method in class org.springframework.shell.table.TableModel
-
- getCommand() - Method in class org.springframework.shell.command.CommandAlias.DefaultCommandAlias
-
- getCommand() - Method in interface org.springframework.shell.command.CommandAlias
-
Gets a command an alias.
- getCommand() - Method in class org.springframework.shell.command.CommandRegistration.DefaultCommandRegistration
-
- getCommand() - Method in interface org.springframework.shell.command.CommandRegistration
-
Gets a command for this registration.
- getCommand() - Method in exception org.springframework.shell.CommandNotCurrentlyAvailable
-
- getCommandCatalog() - Method in class org.springframework.shell.standard.AbstractShellComponent
-
- getCommandOption() - Method in class org.springframework.shell.CompletionContext
-
- getCommandRegistration() - Method in class org.springframework.shell.command.CommandContext.DefaultCommandContext
-
- getCommandRegistration() - Method in interface org.springframework.shell.command.CommandContext
-
Gets a command registration.
- getCommandRegistration() - Method in class org.springframework.shell.CompletionContext
-
- getComparator() - Method in class org.springframework.shell.component.flow.BaseMultiItemSelector
-
- getComparator() - Method in class org.springframework.shell.component.flow.BaseSingleItemSelector
-
- getCompletion() - Method in class org.springframework.shell.command.CommandOption.DefaultCommandOption
-
- getCompletion() - Method in interface org.springframework.shell.command.CommandOption
-
Gets a completion function.
- getCompletion() - Method in class org.springframework.shell.command.CommandRegistration.DefaultOptionSpec
-
- getCompletionResolver() - Method in class org.springframework.shell.standard.AbstractShellComponent
-
- getConstraintViolations() - Method in exception org.springframework.shell.ParameterValidationException
-
- getConsumer() - Method in class org.springframework.shell.command.CommandRegistration.TargetInfo.DefaultTargetInfo
-
- getConsumer() - Method in interface org.springframework.shell.command.CommandRegistration.TargetInfo
-
Get the consumer
- getContainingClass() - Method in class org.springframework.shell.command.invocation.InvocableShellMethod.HandlerMethodParameter
-
- getContext() - Method in interface org.springframework.shell.component.flow.ComponentFlow.ComponentFlowResult
-
Gets a context.
- getContext() - Method in class org.springframework.shell.component.flow.ComponentFlow.DefaultComponentFlowResult
-
- getCursorRow() - Method in class org.springframework.shell.component.support.AbstractSelectorComponent.BaseSelectorComponentContext
-
- getCursorRow() - Method in interface org.springframework.shell.component.support.AbstractSelectorComponent.SelectorComponentContext
-
Gets a cursor row.
- getDefaultSelect() - Method in class org.springframework.shell.component.flow.BaseSingleItemSelector
-
- getDefaultValue() - Method in class org.springframework.shell.command.CommandOption.DefaultCommandOption
-
- getDefaultValue() - Method in interface org.springframework.shell.command.CommandOption
-
Gets a default value of an option.
- getDefaultValue() - Method in class org.springframework.shell.command.CommandRegistration.DefaultOptionSpec
-
- getDefaultValue() - Method in interface org.springframework.shell.component.ConfirmationInput.ConfirmationInputContext
-
Gets a default value.
- getDefaultValue() - Method in class org.springframework.shell.component.flow.BaseConfirmationInput
-
- getDefaultValue() - Method in class org.springframework.shell.component.flow.BasePathInput
-
- getDefaultValue() - Method in class org.springframework.shell.component.flow.BaseStringInput
-
- getDefaultValue() - Method in interface org.springframework.shell.component.StringInput.StringInputContext
-
Gets a default value.
- getDescription() - Method in class org.springframework.shell.command.CommandOption.DefaultCommandOption
-
- getDescription() - Method in interface org.springframework.shell.command.CommandOption
-
Gets a description of an option.
- getDescription() - Method in class org.springframework.shell.command.CommandRegistration.DefaultCommandRegistration
-
- getDescription() - Method in class org.springframework.shell.command.CommandRegistration.DefaultOptionSpec
-
- getDescription() - Method in interface org.springframework.shell.command.CommandRegistration
-
Get description for a command.
- getDescription() - Method in class org.springframework.shell.Command.Help
-
- getEscapeChars() - Method in class org.springframework.shell.jline.ExtendedDefaultParser
-
- getExitCode() - Method in class org.springframework.shell.command.CommandRegistration.DefaultCommandRegistration
-
- getExitCode() - Method in interface org.springframework.shell.command.CommandRegistration
-
Gets an exit code.
- getFunction() - Method in class org.springframework.shell.command.CommandRegistration.TargetInfo.DefaultTargetInfo
-
- getFunction() - Method in interface org.springframework.shell.command.CommandRegistration.TargetInfo
-
Get the function
- getGroup() - Method in class org.springframework.shell.command.CommandAlias.DefaultCommandAlias
-
- getGroup() - Method in interface org.springframework.shell.command.CommandAlias
-
Get group for an alias.
- getGroup() - Method in class org.springframework.shell.command.CommandRegistration.DefaultCommandRegistration
-
- getGroup() - Method in interface org.springframework.shell.command.CommandRegistration
-
Get group for a command.
- getGroup() - Method in class org.springframework.shell.Command.Help
-
- getHandlerTypes() - Method in interface org.springframework.shell.result.GenericResultHandler
-
- getId() - Method in class org.springframework.shell.component.flow.BaseInput
-
- getId() - Method in class org.springframework.shell.component.flow.ComponentFlow.OrderedInputOperation
-
- getIndex() - Method in class org.springframework.shell.component.support.AbstractSelectorComponent.ItemState
-
- getInput() - Method in class org.springframework.shell.component.support.AbstractSelectorComponent.BaseSelectorComponentContext
-
- getInput() - Method in interface org.springframework.shell.component.support.AbstractSelectorComponent.SelectorComponentContext
-
Gets an input.
- getInput() - Method in class org.springframework.shell.component.support.AbstractTextComponent.BaseTextComponentContext
-
- getInput() - Method in interface org.springframework.shell.component.support.AbstractTextComponent.TextComponentContext
-
Gets an input.
- getInteractionMode() - Method in class org.springframework.shell.command.CommandRegistration.DefaultCommandRegistration
-
- getInteractionMode() - Method in interface org.springframework.shell.command.CommandRegistration
-
- getInteractionMode() - Method in class org.springframework.shell.context.DefaultShellContext
-
- getInteractionMode() - Method in interface org.springframework.shell.context.ShellContext
-
Gets an interaction mode.
- getItem() - Method in interface org.springframework.shell.component.support.Itemable
-
- getItem() - Method in class org.springframework.shell.component.support.SelectorItem.SelectorItemWrapper
-
- getItemMapper() - Method in class org.springframework.shell.component.support.AbstractSelectorComponent
-
Gets an item mapper.
- getItems() - Method in class org.springframework.shell.component.support.AbstractSelectorComponent.BaseSelectorComponentContext
-
- getItems() - Method in class org.springframework.shell.component.support.AbstractSelectorComponent
-
Gets items.
- getItems() - Method in interface org.springframework.shell.component.support.AbstractSelectorComponent.SelectorComponentContext
-
Gets an items.
- getItemStates() - Method in class org.springframework.shell.component.support.AbstractSelectorComponent.BaseSelectorComponentContext
-
- getItemStates() - Method in interface org.springframework.shell.component.support.AbstractSelectorComponent.SelectorComponentContext
-
Gets an item states
- getItemStateView() - Method in class org.springframework.shell.component.support.AbstractSelectorComponent.BaseSelectorComponentContext
-
- getItemStateView() - Method in interface org.springframework.shell.component.support.AbstractSelectorComponent.SelectorComponentContext
-
Gets an item state view.
- getLabel() - Method in class org.springframework.shell.command.CommandOption.DefaultCommandOption
-
- getLabel() - Method in interface org.springframework.shell.command.CommandOption
-
Gets a label.
- getLabel() - Method in class org.springframework.shell.command.CommandRegistration.DefaultOptionSpec
-
- getLastError() - Method in class org.springframework.shell.result.ThrowableResultHandler
-
Return the last error that was dealt with by this result handler.
- getLongNames() - Method in class org.springframework.shell.command.CommandOption.DefaultCommandOption
-
- getLongNames() - Method in interface org.springframework.shell.command.CommandOption
-
Gets a long names of an option.
- getLongNames() - Method in class org.springframework.shell.command.CommandRegistration.DefaultOptionSpec
-
- getMappingFunctions() - Method in class org.springframework.shell.command.CommandExitCode.DefaultCommandExitCode
-
- getMappingFunctions() - Method in interface org.springframework.shell.command.CommandExitCode
-
Gets a function mappings from exceptions to exit codes.
- getMaskCharacter() - Method in class org.springframework.shell.component.flow.BaseStringInput
-
- getMaskCharacter() - Method in interface org.springframework.shell.component.StringInput.StringInputContext
-
Gets a mask character.
- getMaskedInput() - Method in interface org.springframework.shell.component.StringInput.StringInputContext
-
Gets a masked input.
- getMaskedResultValue() - Method in interface org.springframework.shell.component.StringInput.StringInputContext
-
Gets a masked result value.
- getMaxItems() - Method in class org.springframework.shell.component.flow.BaseMultiItemSelector
-
- getMaxItems() - Method in class org.springframework.shell.component.flow.BaseSingleItemSelector
-
- getMessage() - Method in exception org.springframework.shell.CommandNotFound
-
- getMessage() - Method in class org.springframework.shell.component.support.AbstractTextComponent.BaseTextComponentContext
-
- getMessage() - Method in interface org.springframework.shell.component.support.AbstractTextComponent.TextComponentContext
-
Sets a message.
- getMessageLevel() - Method in class org.springframework.shell.component.support.AbstractTextComponent.BaseTextComponentContext
-
- getMessageLevel() - Method in interface org.springframework.shell.component.support.AbstractTextComponent.TextComponentContext
-
- getMethod() - Method in class org.springframework.shell.command.CommandRegistration.TargetInfo.DefaultTargetInfo
-
- getMethod() - Method in interface org.springframework.shell.command.CommandRegistration.TargetInfo
-
Get the bean method
- getMethod() - Method in class org.springframework.shell.command.invocation.InvocableShellMethod
-
Return the method for this handler method.
- getMethodAnnotation(Class<A>) - Method in class org.springframework.shell.command.invocation.InvocableShellMethod
-
Return a single annotation on the underlying method traversing its super methods
if no annotation can be found on the given method itself.
- getMethodAnnotation(Class<T>) - Method in class org.springframework.shell.command.invocation.InvocableShellMethod.HandlerMethodParameter
-
- getMethodArgumentValues(Message<?>, Object...) - Method in class org.springframework.shell.command.invocation.InvocableShellMethod
-
Get the method argument values for the current message, checking the provided
argument values and falling back to the configured argument resolvers.
- getMethodParameters() - Method in class org.springframework.shell.command.invocation.InvocableShellMethod
-
Return the method parameters for this handler method.
- getModel() - Method in class org.springframework.shell.table.Table
-
- getModel() - Method in class org.springframework.shell.table.TableBuilder
-
- getName() - Method in class org.springframework.shell.component.flow.BaseConfirmationInput
-
- getName() - Method in class org.springframework.shell.component.flow.BaseMultiItemSelector
-
- getName() - Method in class org.springframework.shell.component.flow.BasePathInput
-
- getName() - Method in class org.springframework.shell.component.flow.BaseSingleItemSelector
-
- getName() - Method in class org.springframework.shell.component.flow.BaseStringInput
-
- getName() - Method in class org.springframework.shell.component.support.AbstractSelectorComponent.BaseSelectorComponentContext
-
- getName() - Method in class org.springframework.shell.component.support.AbstractSelectorComponent.ItemState
-
- getName() - Method in interface org.springframework.shell.component.support.AbstractSelectorComponent.SelectorComponentContext
-
Gets a name.
- getName() - Method in class org.springframework.shell.component.support.AbstractTextComponent.BaseTextComponentContext
-
- getName() - Method in class org.springframework.shell.component.support.AbstractTextComponent
-
Gets a name.
- getName() - Method in interface org.springframework.shell.component.support.AbstractTextComponent.TextComponentContext
-
Gets a name.
- getName() - Method in interface org.springframework.shell.component.support.Nameable
-
- getName() - Method in class org.springframework.shell.component.support.SelectorItem.SelectorItemWrapper
-
- getName() - Method in interface org.springframework.shell.style.Theme
-
Gets a theme name.
- getNext() - Method in class org.springframework.shell.component.flow.BaseConfirmationInput
-
- getNext() - Method in class org.springframework.shell.component.flow.BaseMultiItemSelector
-
- getNext() - Method in class org.springframework.shell.component.flow.BasePathInput
-
- getNext() - Method in class org.springframework.shell.component.flow.BaseSingleItemSelector
-
- getNext() - Method in class org.springframework.shell.component.flow.BaseStringInput
-
- getNext() - Method in class org.springframework.shell.component.flow.ComponentFlow.OrderedInputOperation
-
- getOperation() - Method in class org.springframework.shell.component.flow.ComponentFlow.OrderedInputOperation
-
- getOption() - Method in exception org.springframework.shell.command.CommandParser.MissingOptionException
-
- getOption() - Method in exception org.springframework.shell.command.CommandParser.OptionException
-
- getOption() - Method in exception org.springframework.shell.command.CommandParser.UnrecognisedOptionException
-
- getOptions() - Method in class org.springframework.shell.command.CommandRegistration.DefaultCommandRegistration
-
- getOptions() - Method in interface org.springframework.shell.command.CommandRegistration
-
Gets an options.
- getOptionValue(String) - Method in class org.springframework.shell.command.CommandContext.DefaultCommandContext
-
- getOptionValue(String) - Method in interface org.springframework.shell.command.CommandContext
-
Gets an mapped option value.
- getOrder() - Method in class org.springframework.shell.component.flow.BaseInput
-
- getOrder() - Method in class org.springframework.shell.component.flow.ComponentFlow.OrderedInputOperation
-
- getParserExceptions() - Method in exception org.springframework.shell.command.CommandExecution.CommandParserExceptionsException
-
- getParserResults() - Method in class org.springframework.shell.command.CommandContext.DefaultCommandContext
-
- getParserResults() - Method in interface org.springframework.shell.command.CommandContext
-
Gets a command option parser results.
- getPosition() - Method in class org.springframework.shell.command.CommandOption.DefaultCommandOption
-
- getPosition() - Method in interface org.springframework.shell.command.CommandOption
-
Gets a positional value.
- getPosition() - Method in class org.springframework.shell.command.CommandRegistration.DefaultOptionSpec
-
- getPosition() - Method in class org.springframework.shell.CompletionContext
-
- getPostHandlers() - Method in class org.springframework.shell.component.flow.BaseConfirmationInput
-
- getPostHandlers() - Method in class org.springframework.shell.component.flow.BaseMultiItemSelector
-
- getPostHandlers() - Method in class org.springframework.shell.component.flow.BasePathInput
-
- getPostHandlers() - Method in class org.springframework.shell.component.flow.BaseSingleItemSelector
-
- getPostHandlers() - Method in class org.springframework.shell.component.flow.BaseStringInput
-
- getPreHandlers() - Method in class org.springframework.shell.component.flow.BaseConfirmationInput
-
- getPreHandlers() - Method in class org.springframework.shell.component.flow.BaseMultiItemSelector
-
- getPreHandlers() - Method in class org.springframework.shell.component.flow.BasePathInput
-
- getPreHandlers() - Method in class org.springframework.shell.component.flow.BaseSingleItemSelector
-
- getPreHandlers() - Method in class org.springframework.shell.component.flow.BaseStringInput
-
- getPrompt() - Method in interface org.springframework.shell.jline.PromptProvider
-
- getQuoteChars() - Method in class org.springframework.shell.jline.ExtendedDefaultParser
-
- getRawArgs() - Method in class org.springframework.shell.command.CommandContext.DefaultCommandContext
-
- getRawArgs() - Method in interface org.springframework.shell.command.CommandContext
-
Gets a raw args passed into a currently executing command.
- getReason() - Method in class org.springframework.shell.Availability
-
- getRegistrations() - Method in class org.springframework.shell.command.CommandCatalog.DefaultCommandCatalog
-
- getRegistrations() - Method in interface org.springframework.shell.command.CommandCatalog
-
- getRenderer() - Method in class org.springframework.shell.component.flow.BaseConfirmationInput
-
- getRenderer() - Method in class org.springframework.shell.component.flow.BaseMultiItemSelector
-
- getRenderer() - Method in class org.springframework.shell.component.flow.BasePathInput
-
- getRenderer() - Method in class org.springframework.shell.component.flow.BaseSingleItemSelector
-
- getRenderer() - Method in class org.springframework.shell.component.flow.BaseStringInput
-
- getResolvedFromHandlerMethod() - Method in class org.springframework.shell.command.invocation.InvocableShellMethod
-
- getResolvers() - Method in class org.springframework.shell.command.CommandExecution.CommandExecutionHandlerMethodArgumentResolvers
-
- getResolvers() - Method in class org.springframework.shell.command.invocation.ShellMethodArgumentResolverComposite
-
Return a read-only list with the contained resolvers, or an empty list.
- getResourceLoader() - Method in class org.springframework.shell.standard.AbstractShellComponent
-
- getResultItem() - Method in interface org.springframework.shell.component.SingleItemSelector.SingleItemSelectorContext
-
Gets a result item.
- getResultItems() - Method in class org.springframework.shell.component.support.AbstractSelectorComponent.BaseSelectorComponentContext
-
- getResultItems() - Method in interface org.springframework.shell.component.support.AbstractSelectorComponent.SelectorComponentContext
-
Gets a result items.
- getResultMode() - Method in class org.springframework.shell.component.flow.BaseConfirmationInput
-
- getResultMode() - Method in class org.springframework.shell.component.flow.BaseMultiItemSelector
-
- getResultMode() - Method in class org.springframework.shell.component.flow.BasePathInput
-
- getResultMode() - Method in class org.springframework.shell.component.flow.BaseSingleItemSelector
-
- getResultMode() - Method in class org.springframework.shell.component.flow.BaseStringInput
-
- getResultType() - Method in exception org.springframework.shell.result.ResultHandlerNotFoundException
-
Return the source type that was requested to convert from.
- getResultValue() - Method in class org.springframework.shell.component.flow.BaseConfirmationInput
-
- getResultValue() - Method in class org.springframework.shell.component.flow.BasePathInput
-
- getResultValue() - Method in class org.springframework.shell.component.flow.BaseSingleItemSelector
-
- getResultValue() - Method in class org.springframework.shell.component.flow.BaseStringInput
-
- getResultValue() - Method in class org.springframework.shell.component.support.AbstractTextComponent.BaseTextComponentContext
-
- getResultValue() - Method in interface org.springframework.shell.component.support.AbstractTextComponent.TextComponentContext
-
Sets a result value.
- getResultValues() - Method in class org.springframework.shell.component.flow.BaseMultiItemSelector
-
- getReturnType() - Method in class org.springframework.shell.command.invocation.InvocableShellMethod
-
Return the HandlerMethod return type.
- getReturnValueType(Object) - Method in class org.springframework.shell.command.invocation.InvocableShellMethod
-
Return the actual return value type.
- getRowCount() - Method in class org.springframework.shell.table.ArrayTableModel
-
- getRowCount() - Method in class org.springframework.shell.table.BeanListTableModel
-
- getRowCount() - Method in class org.springframework.shell.table.TableModel
-
- getSelectItems() - Method in class org.springframework.shell.component.flow.BaseMultiItemSelector
-
- getSelectItems() - Method in class org.springframework.shell.component.flow.BaseSingleItemSelector
-
- getSettings() - Method in interface org.springframework.shell.style.Theme
-
Gets a theme settings.
- getShell() - Method in class org.springframework.shell.standard.AbstractShellComponent
-
- getShortLogMessage() - Method in class org.springframework.shell.command.invocation.InvocableShellMethod
-
Return a short representation of this handler method for log message purposes.
- getShortNames() - Method in class org.springframework.shell.command.CommandOption.DefaultCommandOption
-
- getShortNames() - Method in interface org.springframework.shell.command.CommandOption
-
Gets a short names of an option.
- getShortNames() - Method in class org.springframework.shell.command.CommandRegistration.DefaultOptionSpec
-
- getTarget() - Method in class org.springframework.shell.command.CommandRegistration.DefaultCommandRegistration
-
- getTarget() - Method in interface org.springframework.shell.command.CommandRegistration
-
Gets target info.
- getTargetType() - Method in class org.springframework.shell.command.CommandRegistration.TargetInfo.DefaultTargetInfo
-
- getTargetType() - Method in interface org.springframework.shell.command.CommandRegistration.TargetInfo
-
Get target type
- getTemplateExecutor() - Method in class org.springframework.shell.component.support.AbstractComponent
-
Gets a template executor.
- getTemplateExecutor() - Method in class org.springframework.shell.standard.AbstractShellComponent
-
- getTemplateLocation() - Method in class org.springframework.shell.component.flow.BaseConfirmationInput
-
- getTemplateLocation() - Method in class org.springframework.shell.component.flow.BaseMultiItemSelector
-
- getTemplateLocation() - Method in class org.springframework.shell.component.flow.BasePathInput
-
- getTemplateLocation() - Method in class org.springframework.shell.component.flow.BaseSingleItemSelector
-
- getTemplateLocation() - Method in class org.springframework.shell.component.flow.BaseStringInput
-
- getTerminal() - Method in class org.springframework.shell.command.CommandContext.DefaultCommandContext
-
- getTerminal() - Method in interface org.springframework.shell.command.CommandContext
-
Gets a terminal.
- getTerminal() - Method in class org.springframework.shell.component.support.AbstractComponent
-
Gets a Terminal
.
- getTerminal() - Method in class org.springframework.shell.standard.AbstractShellComponent
-
- getThemeResolver() - Method in class org.springframework.shell.standard.AbstractShellComponent
-
- getThis() - Method in class org.springframework.shell.component.flow.BaseConfirmationInput
-
- getThis() - Method in interface org.springframework.shell.component.flow.BaseInputSpec
-
Usual this trick to get typed child.
- getThis() - Method in class org.springframework.shell.component.flow.BaseMultiItemSelector
-
- getThis() - Method in class org.springframework.shell.component.flow.BasePathInput
-
- getThis() - Method in class org.springframework.shell.component.flow.BaseSingleItemSelector
-
- getThis() - Method in class org.springframework.shell.component.flow.BaseStringInput
-
- getThisContext(ComponentContext<?>) - Method in class org.springframework.shell.component.ConfirmationInput
-
- getThisContext(ComponentContext<?>) - Method in class org.springframework.shell.component.MultiItemSelector
-
- getThisContext(ComponentContext<?>) - Method in class org.springframework.shell.component.PathInput
-
- getThisContext(ComponentContext<?>) - Method in class org.springframework.shell.component.SingleItemSelector
-
- getThisContext(ComponentContext<?>) - Method in class org.springframework.shell.component.StringInput
-
- getThisContext(ComponentContext<?>) - Method in class org.springframework.shell.component.support.AbstractComponent
-
Gets a real component context using common this trick.
- getType() - Method in class org.springframework.shell.command.CommandOption.DefaultCommandOption
-
- getType() - Method in interface org.springframework.shell.command.CommandOption
-
Gets a ResolvableType
of an option.
- getType() - Method in class org.springframework.shell.command.CommandRegistration.DefaultOptionSpec
-
- getValue() - Method in interface org.springframework.shell.component.SingleItemSelector.SingleItemSelectorContext
-
Gets a value.
- getValue(int, int) - Method in class org.springframework.shell.table.ArrayTableModel
-
- getValue(int, int) - Method in class org.springframework.shell.table.BeanListTableModel
-
- getValue(int, int) - Method in class org.springframework.shell.table.TableModel
-
- getValues() - Method in interface org.springframework.shell.component.MultiItemSelector.MultiItemSelectorContext
-
Gets a values.
- getWordIndex() - Method in class org.springframework.shell.CompletionContext
-
- getWords() - Method in exception org.springframework.shell.CommandNotFound
-
Gets a words
in this exception.
- getWords() - Method in class org.springframework.shell.CompletionContext
-
- group(String) - Method in interface org.springframework.shell.command.CommandRegistration.AliasSpec
-
Define group for an alias.
- group(String) - Method in class org.springframework.shell.command.CommandRegistration.BaseBuilder
-
- group(String) - Method in interface org.springframework.shell.command.CommandRegistration.Builder
-
Define a group for a command.
- group(String) - Method in class org.springframework.shell.command.CommandRegistration.DefaultAliasSpec
-
- info() - Method in class org.springframework.shell.style.FigureSettings
-
- INHERIT_AND_INFER - Static variable in annotation type org.springframework.shell.standard.ShellCommandGroup
-
The default value for the group label, which when set
on a class, will mean to look at the package level
on a package, to go back at the class level and infer a name from the class name.
- INHERITED - Static variable in annotation type org.springframework.shell.standard.ShellMethod
-
The default value for
ShellMethod.group()
, meaning that the group will be inherited from the explicit value set
on the containing element (class then package) or ultimately inferred.
- INNER - Static variable in class org.springframework.shell.table.BorderSpecification
-
- INNER_HORIZONTAL - Static variable in class org.springframework.shell.table.BorderSpecification
-
- INNER_VERTICAL - Static variable in class org.springframework.shell.table.BorderSpecification
-
- Input - Interface in org.springframework.shell
-
Represents the input buffer to the shell.
- InputProvider - Interface in org.springframework.shell
-
To be implemented by components able to provide a "line" of user input, whether interactively or by batch.
- interactionMode(InteractionMode) - Method in class org.springframework.shell.command.CommandRegistration.BaseBuilder
-
- interactionMode(InteractionMode) - Method in interface org.springframework.shell.command.CommandRegistration.Builder
-
- InteractionMode - Enum in org.springframework.shell.context
-
Enumeration for modes shell is operating.
- InteractiveShellRunner - Class in org.springframework.shell.jline
-
A
ShellRunner
that bootstraps the shell in interactive mode.
- InteractiveShellRunner(LineReader, PromptProvider, Shell, ShellContext) - Constructor for class org.springframework.shell.jline.InteractiveShellRunner
-
- InteractiveShellRunner.JLineInputProvider - Class in org.springframework.shell.jline
-
- intersection(char, char, char, char) - Static method in enum org.springframework.shell.table.BorderStyle
-
- InvocableShellMethod - Class in org.springframework.shell.command.invocation
-
Encapsulates information about a handler method consisting of a
method and a
bean.
- InvocableShellMethod(Object, Method) - Constructor for class org.springframework.shell.command.invocation.InvocableShellMethod
-
Create an instance from a bean instance and a method.
- InvocableShellMethod(Object, String, Class<?>...) - Constructor for class org.springframework.shell.command.invocation.InvocableShellMethod
-
Create an instance from a bean instance, method name, and parameter types.
- InvocableShellMethod(String, BeanFactory, Method) - Constructor for class org.springframework.shell.command.invocation.InvocableShellMethod
-
Create an instance from a bean name, a method, and a BeanFactory
.
- InvocableShellMethod(InvocableShellMethod) - Constructor for class org.springframework.shell.command.invocation.InvocableShellMethod
-
Copy constructor for use in subclasses.
- InvocableShellMethod.HandlerMethodParameter - Class in org.springframework.shell.command.invocation
-
A MethodParameter with HandlerMethod-specific behavior.
- invoke(Message<?>, Object...) - Method in class org.springframework.shell.command.invocation.InvocableShellMethod
-
Invoke the method after resolving its argument values in the context of the given message.
- isAvailable() - Method in class org.springframework.shell.Availability
-
- 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.
- isEnabled() - Method in class org.springframework.shell.component.support.AbstractSelectorComponent.ItemState
-
- isEnabled() - Method in interface org.springframework.shell.component.support.Enableable
-
- isEnabled() - Method in class org.springframework.shell.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.
- isEscaped(CharSequence, int) - Method in class org.springframework.shell.jline.ExtendedDefaultParser
-
Check if a character is escaped (i.e.
- isQuoteChar(CharSequence, int) - Method in class org.springframework.shell.jline.ExtendedDefaultParser
-
- isQuoted(CharSequence, int) - Method in class org.springframework.shell.jline.ExtendedDefaultParser
-
- isRequired() - Method in class org.springframework.shell.command.CommandOption.DefaultCommandOption
-
- isRequired() - Method in interface org.springframework.shell.command.CommandOption
-
Gets a flag if option is required.
- isRequired() - Method in class org.springframework.shell.command.CommandRegistration.DefaultOptionSpec
-
- isResult() - Method in class org.springframework.shell.component.support.AbstractSelectorComponent.BaseSelectorComponentContext
-
- isResult() - Method in interface org.springframework.shell.component.support.AbstractSelectorComponent.SelectorComponentContext
-
Return if there is a result.
- isSelected() - Method in class org.springframework.shell.component.support.AbstractSelectorComponent.ItemState
-
- isSelected() - Method in interface org.springframework.shell.component.support.Selectable
-
- isSelected() - Method in class org.springframework.shell.component.support.SelectorItem.SelectorItemWrapper
-
- isStoreResult() - Method in class org.springframework.shell.component.flow.BaseConfirmationInput
-
- isStoreResult() - Method in class org.springframework.shell.component.flow.BaseMultiItemSelector
-
- isStoreResult() - Method in class org.springframework.shell.component.flow.BasePathInput
-
- isStoreResult() - Method in class org.springframework.shell.component.flow.BaseSingleItemSelector
-
- isStoreResult() - Method in class org.springframework.shell.component.flow.BaseStringInput
-
- isVoid() - Method in class org.springframework.shell.command.invocation.InvocableShellMethod
-
Return true
if the method return type is void, false
otherwise.
- item() - Method in class org.springframework.shell.component.flow.DefaultSelectItem
-
- item() - Method in interface org.springframework.shell.component.flow.SelectItem
-
Gets an item
- Itemable<T> - Interface in org.springframework.shell.component.support
-
- itemDisabled() - Method in class org.springframework.shell.style.StyleSettings
-
- itemEnabled() - Method in class org.springframework.shell.style.StyleSettings
-
- itemSelected() - Method in class org.springframework.shell.style.StyleSettings
-
- itemSelector() - Method in class org.springframework.shell.style.StyleSettings
-
- itemUnselected() - Method in class org.springframework.shell.style.StyleSettings
-
- paintBorder(BorderStyle, int) - Method in class org.springframework.shell.table.TableBuilder
-
- ParameterResolverMissingException - Exception in org.springframework.shell
-
Thrown when no ParameterResolver is found for a parameter during a resolve
operation.
- ParameterResolverMissingException(MethodParameter) - Constructor for exception org.springframework.shell.ParameterResolverMissingException
-
- ParameterValidationException - Exception in org.springframework.shell
-
Thrown when one or more parameters fail bean validation constraints.
- ParameterValidationException(Set<ConstraintViolation<Object>>) - Constructor for exception org.springframework.shell.ParameterValidationException
-
- ParameterValidationExceptionResultHandler - Class in org.springframework.shell.result
-
Displays validation errors on the terminal.
- ParameterValidationExceptionResultHandler(Terminal) - Constructor for class org.springframework.shell.result.ParameterValidationExceptionResultHandler
-
- parameterValidationExceptionResultHandler(Terminal) - Method in class org.springframework.shell.result.ResultHandlerConfig
-
- parse(List<CommandOption>, String[]) - Method in class org.springframework.shell.command.CommandParser.DefaultCommandParser
-
- parse(List<CommandOption>, String[]) - Method in interface org.springframework.shell.command.CommandParser
-
Parse options with a given arguments.
- parse(String, int, Parser.ParseContext) - Method in class org.springframework.shell.jline.ExtendedDefaultParser
-
- PathInput - Class in org.springframework.shell.component
-
Component for a simple path input.
- PathInput(Terminal) - Constructor for class org.springframework.shell.component.PathInput
-
- PathInput(Terminal, String) - Constructor for class org.springframework.shell.component.PathInput
-
- PathInput(Terminal, String, Function<PathInput.PathInputContext, List<AttributedString>>) - Constructor for class org.springframework.shell.component.PathInput
-
- PathInput.PathInputContext - Interface in org.springframework.shell.component
-
- PathInputSpec - Interface in org.springframework.shell.component.flow
-
Interface for path input spec builder.
- position(Integer) - Method in class org.springframework.shell.command.CommandRegistration.DefaultOptionSpec
-
- position(Integer) - Method in interface org.springframework.shell.command.CommandRegistration.OptionSpec
-
Define an optional hint for possible positional mapping.
- positional() - Method in interface org.springframework.shell.command.CommandParser.CommandParserResults
-
Gets the unmapped positional arguments.
- positional() - Method in class org.springframework.shell.command.CommandParser.DefaultCommandParserResults
-
- postHandler(Consumer<ConfirmationInput.ConfirmationInputContext>) - Method in class org.springframework.shell.component.flow.BaseConfirmationInput
-
- postHandler(Consumer<MultiItemSelector.MultiItemSelectorContext<String, SelectorItem<String>>>) - Method in class org.springframework.shell.component.flow.BaseMultiItemSelector
-
- postHandler(Consumer<PathInput.PathInputContext>) - Method in class org.springframework.shell.component.flow.BasePathInput
-
- postHandler(Consumer<SingleItemSelector.SingleItemSelectorContext<String, SelectorItem<String>>>) - Method in class org.springframework.shell.component.flow.BaseSingleItemSelector
-
- postHandler(Consumer<StringInput.StringInputContext>) - Method in class org.springframework.shell.component.flow.BaseStringInput
-
- postHandler(Consumer<ConfirmationInput.ConfirmationInputContext>) - Method in interface org.springframework.shell.component.flow.ConfirmationInputSpec
-
Adds a post-run context handler.
- postHandler(Consumer<MultiItemSelector.MultiItemSelectorContext<String, SelectorItem<String>>>) - Method in interface org.springframework.shell.component.flow.MultiItemSelectorSpec
-
Adds a post-run context handler.
- postHandler(Consumer<PathInput.PathInputContext>) - Method in interface org.springframework.shell.component.flow.PathInputSpec
-
Adds a post-run context handler.
- postHandler(Consumer<SingleItemSelector.SingleItemSelectorContext<String, SelectorItem<String>>>) - Method in interface org.springframework.shell.component.flow.SingleItemSelectorSpec
-
Adds a post-run context handler.
- postHandler(Consumer<StringInput.StringInputContext>) - Method in interface org.springframework.shell.component.flow.StringInputSpec
-
Adds a post-run context handler.
- PRECEDENCE - Static variable in class org.springframework.shell.DefaultShellApplicationRunner
-
The precedence at which this runner is executed with respect to other ApplicationRunner beans
- PRECEDENCE - Static variable in class org.springframework.shell.jline.InteractiveShellRunner
-
The precedence at which this runner is ordered by the DefaultApplicationRunner - which also controls
the order it is consulted on the ability to handle the current shell.
- PRECEDENCE - Static variable in class org.springframework.shell.jline.NonInteractiveShellRunner
-
The precedence at which this runner is ordered by the DefaultApplicationRunner - which also controls
the order it is consulted on the ability to handle the current shell.
- PRECEDENCE - Static variable in class org.springframework.shell.jline.ScriptShellRunner
-
The precedence at which this runner is ordered by the DefaultApplicationRunner - which also controls
the order it is consulted on the ability to handle the current shell.
- preHandler(Consumer<ConfirmationInput.ConfirmationInputContext>) - Method in class org.springframework.shell.component.flow.BaseConfirmationInput
-
- preHandler(Consumer<MultiItemSelector.MultiItemSelectorContext<String, SelectorItem<String>>>) - Method in class org.springframework.shell.component.flow.BaseMultiItemSelector
-
- preHandler(Consumer<PathInput.PathInputContext>) - Method in class org.springframework.shell.component.flow.BasePathInput
-
- preHandler(Consumer<SingleItemSelector.SingleItemSelectorContext<String, SelectorItem<String>>>) - Method in class org.springframework.shell.component.flow.BaseSingleItemSelector
-
- preHandler(Consumer<StringInput.StringInputContext>) - Method in class org.springframework.shell.component.flow.BaseStringInput
-
- preHandler(Consumer<ConfirmationInput.ConfirmationInputContext>) - Method in interface org.springframework.shell.component.flow.ConfirmationInputSpec
-
Adds a pre-run context handler.
- preHandler(Consumer<MultiItemSelector.MultiItemSelectorContext<String, SelectorItem<String>>>) - Method in interface org.springframework.shell.component.flow.MultiItemSelectorSpec
-
Adds a pre-run context handler.
- preHandler(Consumer<PathInput.PathInputContext>) - Method in interface org.springframework.shell.component.flow.PathInputSpec
-
Adds a pre-run context handler.
- preHandler(Consumer<SingleItemSelector.SingleItemSelectorContext<String, SelectorItem<String>>>) - Method in interface org.springframework.shell.component.flow.SingleItemSelectorSpec
-
Adds a pre-run context handler.
- preHandler(Consumer<StringInput.StringInputContext>) - Method in interface org.springframework.shell.component.flow.StringInputSpec
-
Adds a pre-run context handler.
- 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.config.UserConfigPathProvider
-
Provides a path to a user config location.
- put(Object, Object) - Method in class org.springframework.shell.component.context.BaseComponentContext
-
- put(Object, Object) - Method in interface org.springframework.shell.component.context.ComponentContext
-
Put an entry into a context.
- rawText() - Method in interface org.springframework.shell.Input
-
Return the input as entered by the user.
- read(BindingReader, KeyMap<String>, ConfirmationInput.ConfirmationInputContext) - Method in class org.springframework.shell.component.ConfirmationInput
-
- read(BindingReader, KeyMap<String>, PathInput.PathInputContext) - Method in class org.springframework.shell.component.PathInput
-
- read(BindingReader, KeyMap<String>, StringInput.StringInputContext) - Method in class org.springframework.shell.component.StringInput
-
- read(BindingReader, KeyMap<String>, T) - Method in class org.springframework.shell.component.support.AbstractComponent
-
Read input.
- read(BindingReader, KeyMap<String>, C) - Method in class org.springframework.shell.component.support.AbstractSelectorComponent
-
- readInput() - Method in interface org.springframework.shell.InputProvider
-
Return text entered by user to invoke commands.
- readInput() - Method in class org.springframework.shell.jline.FileInputProvider
-
- readInput() - Method in class org.springframework.shell.jline.InteractiveShellRunner.JLineInputProvider
-
- register(CommandRegistration...) - Method in class org.springframework.shell.command.CommandCatalog.DefaultCommandCatalog
-
- register(CommandRegistration...) - Method in interface org.springframework.shell.command.CommandCatalog
-
- register(CommandCatalog) - Method in interface org.springframework.shell.MethodTargetRegistrar
-
Register mappings from <command keyword(s)> to actual behavior.
- register(CommandCatalog) - Method in class org.springframework.shell.standard.StandardMethodTargetRegistrar
-
- register(Theme) - Method in class org.springframework.shell.style.ThemeRegistry
-
Register a theme.
- RegistrationOptionsCompletionResolver - Class in org.springframework.shell.completion
-
- RegistrationOptionsCompletionResolver() - Constructor for class org.springframework.shell.completion.RegistrationOptionsCompletionResolver
-
- render(T) - Method in class org.springframework.shell.component.support.AbstractComponent
-
Render to be shows content of a display with set display renderer using a
given context.
- render(String, Map<String, Object>) - Method in class org.springframework.shell.style.TemplateExecutor
-
Render template with a given attributes.
- render(int) - Method in class org.springframework.shell.table.Table
-
- render(int) - Method in interface org.springframework.shell.TerminalSizeAware
-
- renderer(Function<ConfirmationInput.ConfirmationInputContext, List<AttributedString>>) - Method in class org.springframework.shell.component.flow.BaseConfirmationInput
-
- renderer(Function<MultiItemSelector.MultiItemSelectorContext<String, SelectorItem<String>>, List<AttributedString>>) - Method in class org.springframework.shell.component.flow.BaseMultiItemSelector
-
- renderer(Function<PathInput.PathInputContext, List<AttributedString>>) - Method in class org.springframework.shell.component.flow.BasePathInput
-
- renderer(Function<SingleItemSelector.SingleItemSelectorContext<String, SelectorItem<String>>, List<AttributedString>>) - Method in class org.springframework.shell.component.flow.BaseSingleItemSelector
-
- renderer(Function<StringInput.StringInputContext, List<AttributedString>>) - Method in class org.springframework.shell.component.flow.BaseStringInput
-
- renderer(Function<ConfirmationInput.ConfirmationInputContext, List<AttributedString>>) - Method in interface org.springframework.shell.component.flow.ConfirmationInputSpec
-
Sets a renderer function.
- renderer(Function<MultiItemSelector.MultiItemSelectorContext<String, SelectorItem<String>>, List<AttributedString>>) - Method in interface org.springframework.shell.component.flow.MultiItemSelectorSpec
-
Sets a renderer function.
- renderer(Function<PathInput.PathInputContext, List<AttributedString>>) - Method in interface org.springframework.shell.component.flow.PathInputSpec
-
Sets a renderer function.
- renderer(Function<SingleItemSelector.SingleItemSelectorContext<String, SelectorItem<String>>, List<AttributedString>>) - Method in interface org.springframework.shell.component.flow.SingleItemSelectorSpec
-
Sets a renderer function.
- renderer(Function<StringInput.StringInputContext, List<AttributedString>>) - Method in interface org.springframework.shell.component.flow.StringInputSpec
-
Sets a renderer function.
- renderGroup(String, Map<String, Object>) - Method in class org.springframework.shell.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.component.support.AbstractComponent
-
Render a given template with attributes.
- required(boolean) - Method in class org.springframework.shell.command.CommandRegistration.DefaultOptionSpec
-
- required() - Method in class org.springframework.shell.command.CommandRegistration.DefaultOptionSpec
-
- required(boolean) - Method in interface org.springframework.shell.command.CommandRegistration.OptionSpec
-
Define if option is required.
- required() - Method in interface org.springframework.shell.command.CommandRegistration.OptionSpec
-
Define option to be required.
- reset() - Method in class org.springframework.shell.component.flow.ComponentFlow.BaseBuilder
-
- reset() - Method in interface org.springframework.shell.component.flow.ComponentFlow.Builder
-
Resets existing builder.
- reset(List<Function<Throwable, Integer>>) - Method in interface org.springframework.shell.exit.ExitCodeMappings
-
Reset mappings into a given functions.
- resolve() - Method in interface org.springframework.shell.command.CommandResolver
-
Resolve command registrations.
- resolveArgument(MethodParameter, Message<?>) - Method in class org.springframework.shell.command.CommandContextMethodArgumentResolver
-
- resolveArgument(MethodParameter, Message<?>) - Method in class org.springframework.shell.command.CommandExecution.ParamNameHandlerMethodArgumentResolver
-
- resolveArgument(MethodParameter, Message<?>) - Method in class org.springframework.shell.command.invocation.ShellMethodArgumentResolverComposite
-
Iterate over registered
HandlerMethodArgumentResolvers
and invoke the one that supports it.
- resolveArgument(MethodParameter, Message<?>) - Method in class org.springframework.shell.support.AbstractArgumentMethodArgumentResolver
-
- resolveArgumentInternal(MethodParameter, Message<?>, List<String>) - Method in class org.springframework.shell.command.ArgumentHeaderMethodArgumentResolver
-
- resolveArgumentInternal(MethodParameter, Message<?>, List<String>) - Method in class org.springframework.shell.standard.ShellOptionMethodArgumentResolver
-
- resolveArgumentInternal(MethodParameter, Message<?>, List<String>) - Method in class org.springframework.shell.support.AbstractArgumentMethodArgumentResolver
-
Resolves the given parameter type and value name into an argument value.
- resolvedValue() - Method in class org.springframework.shell.ValueResult
-
Represents the resolved value for the MethodParameter
associated with this result.
- resolveFigureTag(String) - Method in class org.springframework.shell.style.ThemeResolver
-
Resolve figure from a tag with activated theme.
- resolvePath(String) - Method in class org.springframework.shell.component.PathInput
-
Resolves a
Path
from a given raw
path
.
- resolveStyle(String) - Method in class org.springframework.shell.style.ThemeResolver
-
Resolve AttributedStyle
from a spec
.
- resolveStyleTag(String) - Method in class org.springframework.shell.style.ThemeResolver
-
Resolve style from a tag with activated theme.
- resolveTag(String) - Method in class org.springframework.shell.style.FigureSettings
-
- resolveTag(String) - Method in class org.springframework.shell.style.StyleSettings
-
Resolve a theme setting from a given tag.
- resourceLoader(ResourceLoader) - Method in class org.springframework.shell.component.flow.ComponentFlow.BaseBuilder
-
- resourceLoader(ResourceLoader) - Method in interface org.springframework.shell.component.flow.ComponentFlow.Builder
-
Sets a ResourceLoader
.
- ResultHandler<T> - Interface in org.springframework.shell
-
Implementations know how to deal with results of method invocations, whether normal results or exceptions thrown.
- ResultHandlerConfig - Class in org.springframework.shell.result
-
- ResultHandlerConfig() - Constructor for class org.springframework.shell.result.ResultHandlerConfig
-
- ResultHandlerNotFoundException - Exception in org.springframework.shell.result
-
- ResultHandlerNotFoundException(TypeDescriptor) - Constructor for exception org.springframework.shell.result.ResultHandlerNotFoundException
-
Create a new handling executor not found exception.
- ResultHandlerService - Interface in org.springframework.shell
-
A service interface for result handling.
- ResultHandlingException - Exception in org.springframework.shell.result
-
- ResultHandlingException(String) - Constructor for exception org.springframework.shell.result.ResultHandlingException
-
Construct a new result handling exception.
- ResultHandlingException(String, Throwable) - Constructor for exception org.springframework.shell.result.ResultHandlingException
-
Construct a new result handling exception.
- resultMode(ResultMode) - Method in class org.springframework.shell.component.flow.BaseConfirmationInput
-
- resultMode(ResultMode) - Method in class org.springframework.shell.component.flow.BaseMultiItemSelector
-
- resultMode(ResultMode) - Method in class org.springframework.shell.component.flow.BasePathInput
-
- resultMode(ResultMode) - Method in class org.springframework.shell.component.flow.BaseSingleItemSelector
-
- resultMode(ResultMode) - Method in class org.springframework.shell.component.flow.BaseStringInput
-
- resultMode(ResultMode) - Method in interface org.springframework.shell.component.flow.ConfirmationInputSpec
-
Sets a result mode.
- resultMode(ResultMode) - Method in interface org.springframework.shell.component.flow.MultiItemSelectorSpec
-
Sets a result mode.
- resultMode(ResultMode) - Method in interface org.springframework.shell.component.flow.PathInputSpec
-
Sets a result mode.
- ResultMode - Enum in org.springframework.shell.component.flow
-
Enumeration of a modes instructing how resultValue
is handled.
- resultMode(ResultMode) - Method in interface org.springframework.shell.component.flow.SingleItemSelectorSpec
-
Sets a result mode.
- resultMode(ResultMode) - Method in interface org.springframework.shell.component.flow.StringInputSpec
-
Sets a result mode.
- results() - Method in interface org.springframework.shell.command.CommandParser.CommandParserResults
-
Gets the results.
- results() - Method in class org.springframework.shell.command.CommandParser.DefaultCommandParserResults
-
- resultValue(Boolean) - Method in class org.springframework.shell.component.flow.BaseConfirmationInput
-
- resultValue(String) - Method in class org.springframework.shell.component.flow.BasePathInput
-
- resultValue(String) - Method in class org.springframework.shell.component.flow.BaseSingleItemSelector
-
- resultValue(String) - Method in class org.springframework.shell.component.flow.BaseStringInput
-
- resultValue(Boolean) - Method in interface org.springframework.shell.component.flow.ConfirmationInputSpec
-
Sets a result value.
- resultValue(String) - Method in interface org.springframework.shell.component.flow.PathInputSpec
-
Sets a result value.
- resultValue(String) - Method in interface org.springframework.shell.component.flow.SingleItemSelectorSpec
-
Sets a result value.
- resultValue(String) - Method in interface org.springframework.shell.component.flow.StringInputSpec
-
Sets a result value.
- resultValues(List<String>) - Method in class org.springframework.shell.component.flow.BaseMultiItemSelector
-
- resultValues(List<String>) - Method in interface org.springframework.shell.component.flow.MultiItemSelectorSpec
-
Sets a result values.
- RIGHT - Static variable in class org.springframework.shell.table.BorderSpecification
-
- rightPointingQuotation() - Method in class org.springframework.shell.style.FigureSettings
-
- righwardsArror() - Method in class org.springframework.shell.style.FigureSettings
-
- row(int) - Static method in class org.springframework.shell.table.CellMatchers
-
- run() - Method in class org.springframework.shell.component.flow.ComponentFlow.DefaultComponentFlow
-
- run() - Method in interface org.springframework.shell.component.flow.ComponentFlow
-
Run a wizard and returns a result from it.
- run(ComponentContext<?>) - Method in class org.springframework.shell.component.support.AbstractComponent
-
Runs a component logic with a given context and returns updated context.
- run(ApplicationArguments) - Method in class org.springframework.shell.DefaultShellApplicationRunner
-
- run(ApplicationArguments) - Method in class org.springframework.shell.jline.InteractiveShellRunner
-
- run(ApplicationArguments) - Method in class org.springframework.shell.jline.NonInteractiveShellRunner
-
- run(ApplicationArguments) - Method in class org.springframework.shell.jline.ScriptShellRunner
-
- run(InputProvider) - Method in class org.springframework.shell.Shell
-
The main program loop: acquire input, try to match it to a command and evaluate.
- run(ApplicationArguments) - Method in interface org.springframework.shell.ShellRunner
-
Execute application.
- runInternal(MultiItemSelector.MultiItemSelectorContext<T, I>) - Method in class org.springframework.shell.component.MultiItemSelector
-
- runInternal(SingleItemSelector.SingleItemSelectorContext<T, I>) - Method in class org.springframework.shell.component.SingleItemSelector
-
- runInternal(T) - Method in class org.springframework.shell.component.support.AbstractComponent
-
Run internal logic called from public run method.
- runInternal(C) - Method in class org.springframework.shell.component.support.AbstractSelectorComponent
-
- runInternal(C) - Method in class org.springframework.shell.component.support.AbstractTextComponent
-
- runPostRunHandlers(T) - Method in class org.springframework.shell.component.support.AbstractComponent
-
Run post-run handlers
- runPreRunHandlers(T) - Method in class org.springframework.shell.component.support.AbstractComponent
-
Run pre-run handlers
- sanitizeInput(List<String>) - Static method in class org.springframework.shell.Utils
-
Sanitize the buffer input given the customizations applied to the JLine
parser (e.g. support for
line continuations, etc.)
- Script - Class in org.springframework.shell.standard.commands
-
A command that can read and execute other commands from a file.
- Script(Parser) - Constructor for class org.springframework.shell.standard.commands.Script
-
- script(File) - Method in class org.springframework.shell.standard.commands.Script
-
- Script.Command - Interface in org.springframework.shell.standard.commands
-
Marker interface for beans providing script functionality to the shell.
- ScriptShellRunner - Class in org.springframework.shell.jline
-
A
ShellRunner
that looks for process arguments that start with @, which are then interpreted as
references to script files to run and exit.
- ScriptShellRunner(Parser, Shell) - Constructor for class org.springframework.shell.jline.ScriptShellRunner
-
- Selectable - Interface in org.springframework.shell.component.support
-
- selected() - Method in class org.springframework.shell.component.flow.DefaultSelectItem
-
- selected() - Method in interface org.springframework.shell.component.flow.SelectItem
-
Return if the item is selected.
- selectItem(String, String) - Method in class org.springframework.shell.component.flow.BaseSingleItemSelector
-
- SelectItem - Interface in org.springframework.shell.component.flow
-
Interface for selectitem contract in selectors.
- selectItem(String, String) - Method in interface org.springframework.shell.component.flow.SingleItemSelectorSpec
-
Adds a select item.
- selectItems(List<SelectItem>) - Method in class org.springframework.shell.component.flow.BaseMultiItemSelector
-
- selectItems(Map<String, String>) - Method in class org.springframework.shell.component.flow.BaseSingleItemSelector
-
- selectItems(List<SelectItem>) - Method in interface org.springframework.shell.component.flow.MultiItemSelectorSpec
-
Adds a list of select items.
- selectItems(Map<String, String>) - Method in interface org.springframework.shell.component.flow.SingleItemSelectorSpec
-
Adds a map of select items.
- SelectorItem<T> - Interface in org.springframework.shell.component.support
-
- SelectorItem.SelectorItemWrapper<T> - Class in org.springframework.shell.component.support
-
- SelectorItemWrapper(String, T) - Constructor for class org.springframework.shell.component.support.SelectorItem.SelectorItemWrapper
-
- SelectorItemWrapper(String, T, boolean, boolean) - Constructor for class org.springframework.shell.component.support.SelectorItem.SelectorItemWrapper
-
- setApplicationContext(ApplicationContext) - Method in class org.springframework.shell.standard.AbstractShellComponent
-
- setApplicationContext(ApplicationContext) - Method in class org.springframework.shell.standard.StandardMethodTargetRegistrar
-
- setArgumentResolvers(CommandExecution.CommandExecutionHandlerMethodArgumentResolvers) - Method in class org.springframework.shell.Shell
-
- setBuildProperties(BuildProperties) - Method in class org.springframework.shell.standard.commands.Version
-
- setCommandsFromInputArgs(Function<ApplicationArguments, List<String>>) - Method in class org.springframework.shell.jline.NonInteractiveShellRunner
-
Sets the function that creates the command() to run from the input application arguments.
- setCommandsTemplate(String) - Method in class org.springframework.shell.standard.commands.Help
-
Sets a location for a template rendering commands help.
- setCommandTemplate(String) - Method in class org.springframework.shell.standard.commands.Help
-
Sets a location for a template rendering command help.
- setCompletionResolvers(List<CompletionResolver>) - Method in class org.springframework.shell.Shell
-
- setConversionService(ConversionService) - Method in class org.springframework.shell.command.invocation.InvocableShellMethod
-
Sets a conversion service
- setConversionService(ConversionService) - Method in class org.springframework.shell.Shell
-
- setCursorRow(Integer) - Method in class org.springframework.shell.component.support.AbstractSelectorComponent.BaseSelectorComponentContext
-
- setCursorRow(Integer) - Method in interface org.springframework.shell.component.support.AbstractSelectorComponent.SelectorComponentContext
-
Sets a cursor row.
- setDefaultExpose(I) - Method in class org.springframework.shell.component.support.AbstractSelectorComponent
-
Sets default expose item when component start.
- setDefaultValue(Boolean) - Method in interface org.springframework.shell.component.ConfirmationInput.ConfirmationInputContext
-
Sets a default value.
- setDefaultValue(String) - Method in interface org.springframework.shell.component.StringInput.StringInputContext
-
Sets a default value.
- 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
-
- setGitProperties(GitProperties) - Method in class org.springframework.shell.standard.commands.Version
-
- setInput(String) - Method in class org.springframework.shell.component.support.AbstractSelectorComponent.BaseSelectorComponentContext
-
- setInput(String) - Method in interface org.springframework.shell.component.support.AbstractSelectorComponent.SelectorComponentContext
-
Sets an input.
- setInput(String) - Method in class org.springframework.shell.component.support.AbstractTextComponent.BaseTextComponentContext
-
- setInput(String) - Method in interface org.springframework.shell.component.support.AbstractTextComponent.TextComponentContext
-
Sets an input.
- setInteractionMode(InteractionMode) - Method in class org.springframework.shell.context.DefaultShellContext
-
- setInteractionMode(InteractionMode) - Method in interface org.springframework.shell.context.ShellContext
-
Sets an interaction mode.
- setItemMapper(Function<T, String>) - Method in class org.springframework.shell.component.support.AbstractSelectorComponent
-
Sets an item mapper.
- setItems(List<I>) - Method in class org.springframework.shell.component.support.AbstractSelectorComponent.BaseSelectorComponentContext
-
- setItems(List<I>) - Method in interface org.springframework.shell.component.support.AbstractSelectorComponent.SelectorComponentContext
-
Sets an items.
- setItemStates(List<AbstractSelectorComponent.ItemState<I>>) - Method in class org.springframework.shell.component.support.AbstractSelectorComponent.BaseSelectorComponentContext
-
- setItemStates(List<AbstractSelectorComponent.ItemState<I>>) - Method in interface org.springframework.shell.component.support.AbstractSelectorComponent.SelectorComponentContext
-
Sets an item states.
- setItemStateView(List<AbstractSelectorComponent.ItemState<I>>) - Method in class org.springframework.shell.component.support.AbstractSelectorComponent.BaseSelectorComponentContext
-
- setItemStateView(List<AbstractSelectorComponent.ItemState<I>>) - Method in interface org.springframework.shell.component.support.AbstractSelectorComponent.SelectorComponentContext
-
Sets an item state view
- setLineParser(Parser) - Method in class org.springframework.shell.jline.NonInteractiveShellRunner
-
Sets the line parser used to parse commands.
- setMaskCharacter(Character) - Method in class org.springframework.shell.component.StringInput
-
Sets a mask character for input and result value.
- setMaskCharacter(Character) - Method in interface org.springframework.shell.component.StringInput.StringInputContext
-
Sets a mask character.
- setMaxItems(int) - Method in class org.springframework.shell.component.support.AbstractSelectorComponent
-
Set max items to show.
- setMessage(String) - Method in class org.springframework.shell.component.support.AbstractTextComponent.BaseTextComponentContext
-
- setMessage(String, AbstractTextComponent.TextComponentContext.MessageLevel) - Method in class org.springframework.shell.component.support.AbstractTextComponent.BaseTextComponentContext
-
- setMessage(String) - Method in interface org.springframework.shell.component.support.AbstractTextComponent.TextComponentContext
-
Sets a message.
- setMessage(String, AbstractTextComponent.TextComponentContext.MessageLevel) - Method in interface org.springframework.shell.component.support.AbstractTextComponent.TextComponentContext
-
Sets a message with level.
- setMessageLevel(AbstractTextComponent.TextComponentContext.MessageLevel) - Method in class org.springframework.shell.component.support.AbstractTextComponent.BaseTextComponentContext
-
- setMessageLevel(AbstractTextComponent.TextComponentContext.MessageLevel) - Method in interface org.springframework.shell.component.support.AbstractTextComponent.TextComponentContext
-
- setMessageMethodArgumentResolvers(ShellMethodArgumentResolverComposite) - Method in class org.springframework.shell.command.invocation.InvocableShellMethod
-
Set HandlerMethodArgumentResolvers
to use to use for resolving method argument values.
- setName(String) - Method in class org.springframework.shell.component.support.AbstractSelectorComponent.BaseSelectorComponentContext
-
- setName(String) - Method in interface org.springframework.shell.component.support.AbstractSelectorComponent.SelectorComponentContext
-
Sets a name
- setName(String) - Method in class org.springframework.shell.component.support.AbstractTextComponent.BaseTextComponentContext
-
- setName(String) - Method in interface org.springframework.shell.component.support.AbstractTextComponent.TextComponentContext
-
Sets a name.
- setOrder(int) - Method in class org.springframework.shell.component.flow.BaseInput
-
- setParameterNameDiscoverer(ParameterNameDiscoverer) - Method in class org.springframework.shell.command.invocation.InvocableShellMethod
-
Set the ParameterNameDiscoverer for resolving parameter names when needed
(e.g.
- setPathProvider(Function<String, Path>) - Method in class org.springframework.shell.component.PathInput
-
Sets a path provider.
- setPrintResults(boolean) - Method in class org.springframework.shell.component.support.AbstractComponent
-
Sets if results should be printed into a console, Defaults to true
.
- setQuoteChars(char[]) - Method in class org.springframework.shell.jline.ExtendedDefaultParser
-
- setRenderer(Function<T, List<AttributedString>>) - Method in class org.springframework.shell.component.support.AbstractComponent
-
Sets a display renderer.
- setResourceLoader(ResourceLoader) - Method in class org.springframework.shell.component.support.AbstractComponent
-
- setResourceLoader(ResourceLoader) - Method in class org.springframework.shell.standard.AbstractShellComponent
-
- setResourceLoader(ResourceLoader) - Method in class org.springframework.shell.standard.commands.Completion
-
- setResultItems(List<I>) - Method in class org.springframework.shell.component.support.AbstractSelectorComponent.BaseSelectorComponentContext
-
- setResultItems(List<I>) - Method in interface org.springframework.shell.component.support.AbstractSelectorComponent.SelectorComponentContext
-
Sets a result items.
- setResultValue(T) - Method in class org.springframework.shell.component.support.AbstractTextComponent.BaseTextComponentContext
-
- setResultValue(T) - Method in interface org.springframework.shell.component.support.AbstractTextComponent.TextComponentContext
-
Sets a result value.
- setShowBuildArtifact(boolean) - Method in class org.springframework.shell.standard.commands.Version
-
- setShowBuildGroup(boolean) - Method in class org.springframework.shell.standard.commands.Version
-
- setShowBuildName(boolean) - Method in class org.springframework.shell.standard.commands.Version
-
- setShowBuildTime(boolean) - Method in class org.springframework.shell.standard.commands.Version
-
- setShowBuildVersion(boolean) - Method in class org.springframework.shell.standard.commands.Version
-
- setShowGitBranch(boolean) - Method in class org.springframework.shell.standard.commands.Version
-
- setShowGitCommitId(boolean) - Method in class org.springframework.shell.standard.commands.Version
-
- setShowGitCommitTime(boolean) - Method in class org.springframework.shell.standard.commands.Version
-
- setShowGitShortCommitId(boolean) - Method in class org.springframework.shell.standard.commands.Version
-
- setShowGroups(boolean) - Method in class org.springframework.shell.standard.commands.Help
-
Sets if groups should be shown in a listing, defaults to true.
- setTemplate(String) - Method in class org.springframework.shell.standard.commands.Version
-
- setTemplateExecutor(TemplateExecutor) - Method in class org.springframework.shell.component.support.AbstractComponent
-
Sets a template executor.
- setTemplateLocation(String) - Method in class org.springframework.shell.component.support.AbstractComponent
-
Sets a template location.
- setValidator(Validator) - Method in class org.springframework.shell.command.invocation.InvocableShellMethod
-
- setValidatorFactory(ValidatorFactory) - Method in class org.springframework.shell.Shell
-
- Shell - Class in org.springframework.shell
-
Main class implementing a shell loop.
- Shell(ResultHandlerService, CommandCatalog, Terminal, ShellContext, ExitCodeMappings) - Constructor for class org.springframework.shell.Shell
-
- ShellApplicationRunner - Interface in org.springframework.shell
-
Marker interface for a main spring shell ApplicationRunner
.
- ShellCommandGroup - Annotation Type in org.springframework.shell.standard
-
Used to indicate the default group of shell commands, either at the package or class level.
- ShellComponent - Annotation Type in org.springframework.shell.standard
-
Indicates that an annotated class may contain shell methods (themselves annotated with
ShellMethod
) that
is,
methods that may be invoked reflectively by the shell.
- ShellContext - Interface in org.springframework.shell.context
-
Interface defining a contract for a context which allows to loosely connect
different components together and keep things alive between commands.
- ShellConversionServiceSupplier - Interface in org.springframework.shell.config
-
Interface to provide shell spesific ConversionService
.
- ShellMethod - Annotation Type in org.springframework.shell.standard
-
Used to mark a method as invokable via Spring Shell.
- ShellMethodArgumentResolverComposite - Class in org.springframework.shell.command.invocation
-
Resolves method parameters by delegating to a list of registered
HandlerMethodArgumentResolvers
.
- ShellMethodArgumentResolverComposite() - Constructor for class org.springframework.shell.command.invocation.ShellMethodArgumentResolverComposite
-
- ShellMethodAvailability - Annotation Type in org.springframework.shell.standard
-
Used to customize the name of the method used to indicate availability of a command.
- ShellOption - Annotation Type in org.springframework.shell.standard
-
- ShellOption.NoValueProvider - Interface in org.springframework.shell.standard
-
- ShellOptionMethodArgumentResolver - Class in org.springframework.shell.standard
-
- ShellOptionMethodArgumentResolver(ConversionService, ConfigurableBeanFactory) - Constructor for class org.springframework.shell.standard.ShellOptionMethodArgumentResolver
-
- ShellRunner - Interface in org.springframework.shell
-
Interface for shell runners.
- shortNames(Character...) - Method in class org.springframework.shell.command.CommandRegistration.DefaultOptionSpec
-
- shortNames(Character...) - Method in interface org.springframework.shell.command.CommandRegistration.OptionSpec
-
Define short option names.
- SimpleHorizontalAligner - Enum in org.springframework.shell.table
-
An horizontal alignment strategy that allows alignment to the left, center or right.
- SimpleVerticalAligner - Enum in org.springframework.shell.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.component
-
Component able to pick single item.
- SingleItemSelector(Terminal, List<I>, String, Comparator<I>) - Constructor for class org.springframework.shell.component.SingleItemSelector
-
- SingleItemSelector.SingleItemSelectorContext<T,I extends Nameable & Matchable & Itemable<T>> - Interface in org.springframework.shell.component
-
- SingleItemSelectorSpec - Interface in org.springframework.shell.component.flow
-
Interface for single item selector spec builder.
- SizeConstraints - Interface in org.springframework.shell.table
-
Strategy for computing the dimensions of a table cell.
- SizeConstraints.Extent - Class in org.springframework.shell.table
-
Holds both a minimum and maximum width.
- sort(Comparator<SelectorItem<String>>) - Method in class org.springframework.shell.component.flow.BaseMultiItemSelector
-
- sort(Comparator<SelectorItem<String>>) - Method in class org.springframework.shell.component.flow.BaseSingleItemSelector
-
- sort(Comparator<SelectorItem<String>>) - Method in interface org.springframework.shell.component.flow.MultiItemSelectorSpec
-
- sort(Comparator<SelectorItem<String>>) - Method in interface org.springframework.shell.component.flow.SingleItemSelectorSpec
-
- split(T[], Predicate<T>) - Static method in class org.springframework.shell.Utils
-
Split array into list of lists by predicate
- Stacktrace - Class in org.springframework.shell.standard.commands
-
A command to display the full stacktrace when an error occurs.
- Stacktrace(ObjectProvider<ThrowableResultHandler>) - Constructor for class org.springframework.shell.standard.commands.Stacktrace
-
- stacktrace() - Method in class org.springframework.shell.standard.commands.Stacktrace
-
- Stacktrace.Command - Interface in org.springframework.shell.standard.commands
-
Marker interface for beans providing stacktrace functionality to the shell.
- StandardMethodTargetRegistrar - Class in org.springframework.shell.standard
-
- StandardMethodTargetRegistrar() - Constructor for class org.springframework.shell.standard.StandardMethodTargetRegistrar
-
- status() - Method in exception org.springframework.shell.ExitRequest
-
The exit code to be returned when the process exits.
- storeResult(boolean) - Method in class org.springframework.shell.component.flow.BaseConfirmationInput
-
- storeResult(boolean) - Method in class org.springframework.shell.component.flow.BaseMultiItemSelector
-
- storeResult(boolean) - Method in class org.springframework.shell.component.flow.BasePathInput
-
- storeResult(boolean) - Method in class org.springframework.shell.component.flow.BaseSingleItemSelector
-
- storeResult(boolean) - Method in class org.springframework.shell.component.flow.BaseStringInput
-
- storeResult(boolean) - Method in interface org.springframework.shell.component.flow.ConfirmationInputSpec
-
- storeResult(boolean) - Method in interface org.springframework.shell.component.flow.MultiItemSelectorSpec
-
- storeResult(boolean) - Method in interface org.springframework.shell.component.flow.PathInputSpec
-
- storeResult(boolean) - Method in interface org.springframework.shell.component.flow.SingleItemSelectorSpec
-
- storeResult(boolean) - Method in interface org.springframework.shell.component.flow.StringInputSpec
-
- stream() - Method in class org.springframework.shell.component.context.BaseComponentContext
-
- stream() - Method in interface org.springframework.shell.component.context.ComponentContext
-
- StringInput - Class in org.springframework.shell.component
-
Component for a simple string input.
- StringInput(Terminal) - Constructor for class org.springframework.shell.component.StringInput
-
- StringInput(Terminal, String, String) - Constructor for class org.springframework.shell.component.StringInput
-
- StringInput(Terminal, String, String, Function<StringInput.StringInputContext, List<AttributedString>>) - Constructor for class org.springframework.shell.component.StringInput
-
- StringInput.StringInputContext - Interface in org.springframework.shell.component
-
- StringInputSpec - Interface in org.springframework.shell.component.flow
-
Interface for string input spec builder.
- StringToStyleExpressionRenderer - Class in org.springframework.shell.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.style.StringToStyleExpressionRenderer
-
- styles() - Method in class org.springframework.shell.style.ThemeSettings
-
- StyleSettings - Class in org.springframework.shell.style
-
Base class defining a settings for styles.
- StyleSettings() - Constructor for class org.springframework.shell.style.StyleSettings
-
- supportsParameter(MethodParameter) - Method in class org.springframework.shell.command.ArgumentHeaderMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.shell.command.CommandContextMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.shell.command.CommandExecution.ParamNameHandlerMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.shell.command.invocation.ShellMethodArgumentResolverComposite
-
Whether the given method parameter is
supported by any registered HandlerMethodArgumentResolver
.
- supportsParameter(MethodParameter) - Method in class org.springframework.shell.standard.ShellOptionMethodArgumentResolver
-
- table() - Static method in class org.springframework.shell.table.CellMatchers
-
- Table - Class in org.springframework.shell.table
-
This is the central API for table rendering.
- TableBuilder - Class in org.springframework.shell.table
-
A builder class to incrementally configure a Table.
- TableBuilder(TableModel) - Constructor for class org.springframework.shell.table.TableBuilder
-
Construct a table with the given model.
- TableBuilder.BorderStub - Class in org.springframework.shell.table
-
- TableBuilder.BorderStub.TopLeft - Class in org.springframework.shell.table
-
- TableBuilder.CellMatcherStub - Class in org.springframework.shell.table
-
- TableModel - Class in org.springframework.shell.table
-
Abstracts away the contract a
Table
will use to retrieve tabular data.
- TableModel() - Constructor for class org.springframework.shell.table.TableModel
-
- TableModelBuilder<T> - Class in org.springframework.shell.table
-
Helper class to build a TableModel incrementally.
- TableModelBuilder() - Constructor for class org.springframework.shell.table.TableModelBuilder
-
- Tables - Class in org.springframework.shell.table
-
Utility class used to create and configure typical Tables.
- Tables() - Constructor for class org.springframework.shell.table.Tables
-
- TAG_CHECKBOX_OFF - Static variable in class org.springframework.shell.style.FigureSettings
-
Figure used as a checkbox for off position.
- TAG_CHECKBOX_ON - Static variable in class org.springframework.shell.style.FigureSettings
-
Figure used as a checkbox for on position.
- TAG_DOWNWARDS_ARROR - Static variable in class org.springframework.shell.style.FigureSettings
-
Figure for down arrow.
- TAG_ERROR - Static variable in class org.springframework.shell.style.FigureSettings
-
Figure indicating something about on a level of error.
- TAG_HIGHLIGHT - Static variable in class org.springframework.shell.style.StyleSettings
-
Styling for something which is highlighted.
- TAG_INFO - Static variable in class org.springframework.shell.style.FigureSettings
-
Figure indicating something about on a level of info.
- TAG_ITEM_DISABLED - Static variable in class org.springframework.shell.style.StyleSettings
-
Styling for something i.e.
- TAG_ITEM_ENABLED - Static variable in class org.springframework.shell.style.StyleSettings
-
Styling for something i.e.
- TAG_ITEM_SELECTED - Static variable in class org.springframework.shell.style.StyleSettings
-
Styling for something i.e.
- TAG_ITEM_SELECTOR - Static variable in class org.springframework.shell.style.StyleSettings
-
Styling for selector i.e.
- TAG_ITEM_UNSELECTED - Static variable in class org.springframework.shell.style.StyleSettings
-
Styling for something i.e.
- TAG_LEFT_POINTING_QUOTATION - Static variable in class org.springframework.shell.style.FigureSettings
-
Figure used as indicator pointing left.
- TAG_LEFTWARDS_ARROR - Static variable in class org.springframework.shell.style.FigureSettings
-
Figure for left arrow.
- TAG_LEVEL_ERROR - Static variable in class org.springframework.shell.style.StyleSettings
-
Styling for some arbitrary content indicating ERROR
level.
- TAG_LEVEL_INFO - Static variable in class org.springframework.shell.style.StyleSettings
-
Styling for some arbitrary content indicating INFO
level.
- TAG_LEVEL_WARN - Static variable in class org.springframework.shell.style.StyleSettings
-
Styling for some arbitrary content indicating WARN
level.
- TAG_LIST_KEY - Static variable in class org.springframework.shell.style.StyleSettings
-
Styling for keys or names in a lists:
: list value1
: list value2
- TAG_LIST_VALUE - Static variable in class org.springframework.shell.style.StyleSettings
-
Styling for keys or names in a lists:
list key1 :
list key2 :
- TAG_QUESTION_MARK - Static variable in class org.springframework.shell.style.FigureSettings
-
Figure meant for question.
- TAG_RIGHT_POINTING_QUOTATION - Static variable in class org.springframework.shell.style.FigureSettings
-
Figure used as indicator pointing left.
- TAG_RIGHTWARDS_ARROR - Static variable in class org.springframework.shell.style.FigureSettings
-
Figure for right arrow.
- TAG_TICK - Static variable in class org.springframework.shell.style.FigureSettings
-
Figure meant to be used as ok like a checkmark.
- TAG_TITLE - Static variable in class org.springframework.shell.style.StyleSettings
-
Represents some arbitrary title
.
- TAG_UPWARDS_ARROR - Static variable in class org.springframework.shell.style.FigureSettings
-
Figure for up arrow.
- TAG_VALUE - Static variable in class org.springframework.shell.style.StyleSettings
-
Represents some arbitrary value
.
- TAG_WARNING - Static variable in class org.springframework.shell.style.FigureSettings
-
Figure indicating something about on a level of warning.
- tags() - Static method in class org.springframework.shell.style.FigureSettings
-
- tags() - Static method in class org.springframework.shell.style.StyleSettings
-
Gets all tags.
- template(String) - Method in class org.springframework.shell.component.flow.BaseConfirmationInput
-
- template(String) - Method in class org.springframework.shell.component.flow.BaseMultiItemSelector
-
- template(String) - Method in class org.springframework.shell.component.flow.BasePathInput
-
- template(String) - Method in class org.springframework.shell.component.flow.BaseSingleItemSelector
-
- template(String) - Method in class org.springframework.shell.component.flow.BaseStringInput
-
- template(String) - Method in interface org.springframework.shell.component.flow.ConfirmationInputSpec
-
Sets a default renderer template location.
- template(String) - Method in interface org.springframework.shell.component.flow.MultiItemSelectorSpec
-
Sets a default renderer template location.
- template(String) - Method in interface org.springframework.shell.component.flow.PathInputSpec
-
Sets a default renderer template location.
- template(String) - Method in interface org.springframework.shell.component.flow.SingleItemSelectorSpec
-
Sets a default renderer template location.
- template(String) - Method in interface org.springframework.shell.component.flow.StringInputSpec
-
Sets a default renderer template location.
- templateExecutor(TemplateExecutor) - Method in class org.springframework.shell.component.flow.ComponentFlow.BaseBuilder
-
- templateExecutor(TemplateExecutor) - Method in interface org.springframework.shell.component.flow.ComponentFlow.Builder
-
- TemplateExecutor - Class in org.springframework.shell.style
-
Template executor which knows to use styling.
- TemplateExecutor(ThemeResolver) - Constructor for class org.springframework.shell.style.TemplateExecutor
-
- terminal(Terminal) - Method in class org.springframework.shell.component.flow.ComponentFlow.BaseBuilder
-
- terminal(Terminal) - Method in interface org.springframework.shell.component.flow.ComponentFlow.Builder
-
Sets a Terminal
.
- terminal - Variable in class org.springframework.shell.result.TerminalAwareResultHandler
-
- TerminalAwareResultHandler<T> - Class in org.springframework.shell.result
-
Base class for ResultHandlers that rely on JLine's Terminal
.
- TerminalAwareResultHandler(Terminal) - Constructor for class org.springframework.shell.result.TerminalAwareResultHandler
-
- TerminalSizeAware - Interface in org.springframework.shell
-
To be implemented by command result objects that can adapt to the terminal size when they are being rendered.
- terminalSizeAwareResultHandler(Terminal) - Method in class org.springframework.shell.result.ResultHandlerConfig
-
- TerminalSizeAwareResultHandler - Class in org.springframework.shell.result
-
- TerminalSizeAwareResultHandler(Terminal) - Constructor for class org.springframework.shell.result.TerminalSizeAwareResultHandler
-
- TextWrapper - Interface in org.springframework.shell.table
-
A strategy for applying text wrapping/cropping given a cell width.
- Theme - Interface in org.springframework.shell.style
-
Contract representing a theme with its name and settings.
- ThemeActive - Interface in org.springframework.shell.style
-
- ThemeRegistry - Class in org.springframework.shell.style
-
Registry which stores
Theme
's with its name.
- ThemeRegistry() - Constructor for class org.springframework.shell.style.ThemeRegistry
-
- ThemeResolver - Class in org.springframework.shell.style
-
Service which helps to do various things with styles.
- ThemeResolver(ThemeRegistry, String) - Constructor for class org.springframework.shell.style.ThemeResolver
-
- ThemeSettings - Class in org.springframework.shell.style
-
Base class defining a settings for themes.
- ThemeSettings() - Constructor for class org.springframework.shell.style.ThemeSettings
-
Creates theme settings with dump styles and figures.
- ThemeSettings(StyleSettings, FigureSettings) - Constructor for class org.springframework.shell.style.ThemeSettings
-
Creates theme settings with styles and figures.
- throwableResultHandler(Terminal, CommandCatalog, ShellContext, ObjectProvider<InteractiveShellRunner>) - Method in class org.springframework.shell.result.ResultHandlerConfig
-
- ThrowableResultHandler - Class in org.springframework.shell.result
-
- ThrowableResultHandler(Terminal, CommandCatalog, ShellContext, ObjectProvider<InteractiveShellRunner>) - Constructor for class org.springframework.shell.result.ThrowableResultHandler
-
- tick() - Method in class org.springframework.shell.style.FigureSettings
-
- title() - Method in class org.springframework.shell.style.StyleSettings
-
- toBottomRight() - Method in class org.springframework.shell.table.TableBuilder.BorderStub.TopLeft
-
- TooManyArgumentsOptionException(String, CommandOption) - Constructor for exception org.springframework.shell.command.CommandParser.TooManyArgumentsOptionException
-
- TOP - Static variable in class org.springframework.shell.table.BorderSpecification
-
- toRowColumn(int, int) - Method in class org.springframework.shell.table.TableBuilder.BorderStub.TopLeft
-
- toString() - Method in class org.springframework.shell.command.invocation.InvocableShellMethod
-
- toString() - Method in class org.springframework.shell.CompletionProposal
-
- toString() - Method in class org.springframework.shell.component.support.AbstractSelectorComponent.BaseSelectorComponentContext
-
- toString(String, String, Locale) - Method in class org.springframework.shell.style.StringToStyleExpressionRenderer
-
- toString() - Method in class org.springframework.shell.table.BorderSpecification
-
- toTemplateModel() - Method in class org.springframework.shell.component.context.BaseComponentContext
-
- toTemplateModel() - Method in interface org.springframework.shell.component.context.ComponentContext
-
Gets context values as a map.
- toTemplateModel() - Method in class org.springframework.shell.component.support.AbstractSelectorComponent.BaseSelectorComponentContext
-
- toTemplateModel() - Method in class org.springframework.shell.component.support.AbstractTextComponent.BaseTextComponentContext
-
- transpose() - Method in class org.springframework.shell.table.TableModel
-
- type(Type) - Method in class org.springframework.shell.command.CommandRegistration.DefaultOptionSpec
-
- type(ResolvableType) - Method in class org.springframework.shell.command.CommandRegistration.DefaultOptionSpec
-
- type(Type) - Method in interface org.springframework.shell.command.CommandRegistration.OptionSpec
-
Define a type for an option.
- type(ResolvableType) - Method in interface org.springframework.shell.command.CommandRegistration.OptionSpec
-
Define a ResolvableType
for an option.
- value() - Method in interface org.springframework.shell.command.CommandParser.CommandParserResult
-
Gets the value.
- value() - Method in class org.springframework.shell.command.CommandParser.DefaultCommandParserResult
-
- value() - Method in class org.springframework.shell.CompletionProposal
-
- value(String) - Method in class org.springframework.shell.CompletionProposal
-
- value() - Method in class org.springframework.shell.style.StyleSettings
-
- valueOf(String) - Static method in enum org.springframework.shell.command.CommandRegistration.OptionArity
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.shell.command.CommandRegistration.TargetInfo.TargetType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.shell.component.flow.ResultMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.shell.component.support.AbstractTextComponent.TextComponentContext.MessageLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.shell.context.InteractionMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.shell.table.BorderStyle
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.shell.table.SimpleHorizontalAligner
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.shell.table.SimpleVerticalAligner
-
Returns the enum constant of this type with the specified name.
- ValueProvider - Interface in org.springframework.shell.standard
-
Beans implementing this interface are queried during TAB completion to gather
possible values of a parameter.
- ValueResult - Class in org.springframework.shell
-
A result for a successful resolve operation.
- ValueResult(MethodParameter, Object) - Constructor for class org.springframework.shell.ValueResult
-
- ValueResult(MethodParameter, Object, BitSet, BitSet) - Constructor for class org.springframework.shell.ValueResult
-
- values() - Static method in enum org.springframework.shell.command.CommandRegistration.OptionArity
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.shell.command.CommandRegistration.TargetInfo.TargetType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.shell.component.flow.ResultMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.shell.component.support.AbstractTextComponent.TextComponentContext.MessageLevel
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.shell.context.InteractionMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.shell.table.BorderStyle
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.shell.table.SimpleHorizontalAligner
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.shell.table.SimpleVerticalAligner
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- Version - Class in org.springframework.shell.standard.commands
-
Command to list version and other build related infos.
- Version(TemplateExecutor) - Constructor for class org.springframework.shell.standard.commands.Version
-
- version() - Method in class org.springframework.shell.standard.commands.Version
-
- Version.Command - Interface in org.springframework.shell.standard.commands
-
Marker interface used in auto-config.
- verticalGlyph() - Method in enum org.springframework.shell.table.BorderStyle
-