All Classes and Interfaces

Class
Description
Base class for completion script commands providing functionality for resource handling and templating with antrl stringtemplate.
Base class helping to build shell components.
Completion script generator for a bash.
ANSI console related commands.
Marker interface for beans providing clear functionality to the shell.
A ValueProvider that can be used to auto-complete names of shell commands.
Command to create a shell completion files, i.e. for bash.
Marker interface used in auto-config.
A ValueProvider that knows how to complete values for Enum typed parameters.
A ValueProvider that can populate names of local Files, either absolute or relative to the current working directory.
A command to display help about all available commands.
Marker interface for beans providing help functionality to the shell.
A command that displays all previously run commands, optionally dumping to a file readable by Script.
Marker interface for beans providing history functionality to the shell.
A command that terminates the running shell.
Marker interface for beans providing quit functionality to the shell.
A command that can read and execute other commands from a file.
Marker interface for beans providing script functionality to the shell.
Used to indicate the default group of shell commands, either at the package or class level.
Indicates that an annotated class may contain shell methods (themselves annotated with ShellMethod) that is, methods that may be invoked reflectively by the shell.
Used to mark a method as invokable via Spring Shell.
Used to customize the name of the method used to indicate availability of a command.
Used to customize handling of a ShellMethod parameter.
 
Resolver for @ShellOption arguments.
A command to display the full stacktrace when an error occurs.
Marker interface for beans providing stacktrace functionality to the shell.
The standard implementation of MethodTargetRegistrar for new shell applications, resolves methods annotated with ShellMethod on ShellComponent beans.
Beans implementing this interface are queried during TAB completion to gather possible values of a parameter.
Command to list version and other build related infos.
Marker interface used in auto-config.
Completion script generator for a zsh.