Package org.springframework.shell.command
package org.springframework.shell.command
-
ClassDescriptionResolver for
@Header
arguments.Interface representing an alias in a command.Default implementation ofCommandAlias
.Interface defining contract to handle existingCommandRegistration
s.Default implementation of aCommandCatalog
.Interface to customize aCommandCatalog
.Interface containing information about current command execution.Default implementation of aCommandContext
.Implementation of aHandlerMethodArgumentResolver
resolvingCommandContext
.Interface to be implemented by objects that can resolve exceptions thrown during command processing, in the typical case error response.Interface to evaluate a result from a command with an arguments.Default implementation of aCommandExecution
.Interface representing an exit code in a command.Holder for handling some processing, typically withCommandExceptionResolver
.Interface representing an option in a command.Default implementation ofCommandOption
.Interface parsing arguments for aCommandRegistration
.Default implementation of aCommandParser
.Result of a parsingCommandOption
with an argument.Results of aCommandParser
.Default implementation of aCommandParser.CommandParserResult
.Default implementation of aCommandParser.CommandParserResults
.Interface defining a command registration endpoint.Spec defining an alias.Builder interface forCommandRegistration
.Interface used to supply instance of aCommandRegistration.Builder
.Spec defining an error handling.Spec defining an exit code.Spec defining help options.Enumeration of option arity values.Interface used to modify option long name.Spec defining an option.Encapsulates info forCommandRegistration.TargetSpec
.Spec defining a target.Interface to resolve currently existing commands.