- 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
-
- AbstractShell - Class in org.springframework.shell.core
-
Provides a base
Shell
implementation.
- AbstractShell() - Constructor for class org.springframework.shell.core.AbstractShell
-
- AbstractShellStatusPublisher - Class in org.springframework.shell.event
-
Provides a convenience superclass for those shells wishing to publish status messages.
- AbstractShellStatusPublisher() - Constructor for class org.springframework.shell.event.AbstractShellStatusPublisher
-
- add(Class<?>) - Method in interface org.springframework.shell.converters.StaticFieldConverter
-
- add(Class<?>) - Method in class org.springframework.shell.converters.StaticFieldConverterImpl
-
- add(CommandMarker) - Method in class org.springframework.shell.core.SimpleParser
-
- add(Converter<?>) - Method in class org.springframework.shell.core.SimpleParser
-
- 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.
- addHeader(Integer, TableHeader) - Method in class org.springframework.shell.support.table.Table
-
Deprecated.
- 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.
- addRow(String...) - Method in class org.springframework.shell.support.table.Table
-
Deprecated.
- addRow() - Method in class org.springframework.shell.table.TableModelBuilder
-
- addShellStatusListener(ShellStatusListener) - Method in class org.springframework.shell.event.AbstractShellStatusPublisher
-
- addShellStatusListener(ShellStatusListener) - Method in interface org.springframework.shell.event.ShellStatusProvider
-
Registers a new status listener.
- addSizer(SizeConstraints) - Method in class org.springframework.shell.table.TableBuilder.CellMatcherStub
-
- addValue(Integer, String) - Method in class org.springframework.shell.support.table.TableRow
-
Deprecated.
Add a value to the to the specified column within this row.
- 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.core.JLineShellComponent
-
- afterReturningInvocation(ParseResult, Object) - Method in interface org.springframework.shell.core.ExecutionProcessor
-
Method called after successfully invoking the target command (described by
ParseResult
).
- afterThrowingInvocation(ParseResult, Throwable) - Method in interface org.springframework.shell.core.ExecutionProcessor
-
Method called after invoking the target command (described by
ParseResult
) had thrown an exception .
- 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 class org.springframework.shell.table.TableBuilder.CellMatcherStub
-
- AnsiEscapeCode - Enum in org.springframework.shell.support.util
-
ANSI escape codes supported by JLine
- ArrayConverter - Class in org.springframework.shell.converters
-
A converter that knows how to use other converters to create arrays of supported types.
- ArrayConverter() - Constructor for class org.springframework.shell.converters.ArrayConverter
-
- 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
-
- 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
-
- AvailableCommandsConverter - Class in org.springframework.shell.converters
-
Available commands converter.
- AvailableCommandsConverter() - Constructor for class org.springframework.shell.converters.AvailableCommandsConverter
-
- calculateColumnWidths() - Method in class org.springframework.shell.support.table.Table
-
Deprecated.
- cancelRedrawProhibition() - Static method in class org.springframework.shell.core.JLineLogHandler
-
- 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
-
- CharacterConverter - Class in org.springframework.shell.converters
-
- CharacterConverter() - Constructor for class org.springframework.shell.converters.CharacterConverter
-
- clear() - Method in class org.springframework.shell.commands.ConsoleCommands
-
- CliAvailabilityIndicator - Annotation Type in org.springframework.shell.core.annotation
-
Annotates a method that can indicate whether a particular command is presently
available or not.
- CliCommand - Annotation Type in org.springframework.shell.core.annotation
-
Annotates a method that provides a command to the shell.
- CliOption - Annotation Type in org.springframework.shell.core.annotation
-
Annotates the arguments of a command methods, allowing it to declare the argument value as mandatory or optional with a default value.
- close() - Method in class org.springframework.shell.core.JLineLogHandler
-
- close() - Method in class org.springframework.shell.support.logging.DeferredLogHandler
-
- close() - Method in class org.springframework.shell.support.logging.LoggingOutputStream
-
- closeQuietly(Closeable...) - Static method in class org.springframework.shell.support.util.IOUtils
-
- closeQuietly(ZipFile...) - Static method in class org.springframework.shell.support.util.IOUtils
-
- closeShell() - Method in class org.springframework.shell.core.JLineShell
-
Should be called by a subclass before deactivating the shell.
- column(int) - Static method in class org.springframework.shell.table.CellMatchers
-
Return a matcher that applies to every cell of some column of the table.
- COLUMN_1 - Static variable in class org.springframework.shell.support.table.TableRenderer
-
Deprecated.
- COLUMN_2 - Static variable in class org.springframework.shell.support.table.TableRenderer
-
Deprecated.
- COLUMN_3 - Static variable in class org.springframework.shell.support.table.TableRenderer
-
Deprecated.
- COLUMN_4 - Static variable in class org.springframework.shell.support.table.TableRenderer
-
Deprecated.
- COLUMN_5 - Static variable in class org.springframework.shell.support.table.TableRenderer
-
Deprecated.
- COLUMN_6 - Static variable in class org.springframework.shell.support.table.TableRenderer
-
Deprecated.
- command(String) - Method in class org.springframework.shell.commands.OsCommands
-
- CommandLine - Class in org.springframework.shell
-
Encapsulates the list of argument passed to the shell.
- CommandLine(String[], int, String[]) - Constructor for class org.springframework.shell.CommandLine
-
Construct a new CommandLine
- CommandLine(String[], int, String[], boolean) - Constructor for class org.springframework.shell.CommandLine
-
Construct a new CommandLine
- CommandMarker - Interface in org.springframework.shell.core
-
Marker interface indicating a provider of one or more shell commands.
- commandNotFound(Logger, String) - Method in class org.springframework.shell.core.SimpleParser
-
- CommandResult - Class in org.springframework.shell.core
-
- CommandResult(boolean) - Constructor for class org.springframework.shell.core.CommandResult
-
- CommandResult(boolean, Object, Throwable) - Constructor for class org.springframework.shell.core.CommandResult
-
- compare(E, E) - Method in class org.springframework.shell.support.util.NaturalOrderComparator
-
- complete(String, int, List<String>) - Method in interface org.springframework.shell.core.Parser
-
Populates a list of completion candidates.
- complete(String, int, List) - Method in class org.springframework.shell.core.ParserCompleter
-
- complete(String, int, List<String>) - Method in class org.springframework.shell.core.SimpleParser
-
- completeAdvanced(String, int, List<Completion>) - Method in interface org.springframework.shell.core.Parser
-
Populates a list of completion candidates.
- completeAdvanced(String, int, List<Completion>) - Method in class org.springframework.shell.core.SimpleParser
-
- Completion - Class in org.springframework.shell.core
-
- Completion(String) - Constructor for class org.springframework.shell.core.Completion
-
Constructor
- Completion(String, String, String, int) - Constructor for class org.springframework.shell.core.Completion
-
Constructor
- completionKeys - Static variable in class org.springframework.shell.core.AbstractShell
-
- 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.
- ConsoleCommands - Class in org.springframework.shell.commands
-
Commands related to the manipulation of the jline console.
- ConsoleCommands() - Constructor for class org.springframework.shell.commands.ConsoleCommands
-
- Converter<T> - Interface in org.springframework.shell.core
-
Converts between Strings (as displayed by and entered via the shell) and Java objects
- convertFromText(String, Class<?>, String) - Method in class org.springframework.shell.converters.ArrayConverter
-
- convertFromText(String, Class<?>, String) - Method in class org.springframework.shell.converters.AvailableCommandsConverter
-
- convertFromText(String, Class<?>, String) - Method in class org.springframework.shell.converters.BigDecimalConverter
-
- convertFromText(String, Class<?>, String) - Method in class org.springframework.shell.converters.BigIntegerConverter
-
- convertFromText(String, Class<?>, String) - Method in class org.springframework.shell.converters.BooleanConverter
-
- convertFromText(String, Class<?>, String) - Method in class org.springframework.shell.converters.CharacterConverter
-
- convertFromText(String, Class<?>, String) - Method in class org.springframework.shell.converters.DateConverter
-
- convertFromText(String, Class<?>, String) - Method in class org.springframework.shell.converters.DoubleConverter
-
- convertFromText(String, Class<?>, String) - Method in class org.springframework.shell.converters.EnumConverter
-
- convertFromText(String, Class<?>, String) - Method in class org.springframework.shell.converters.FileConverter
-
- convertFromText(String, Class<?>, String) - Method in class org.springframework.shell.converters.FloatConverter
-
- convertFromText(String, Class<?>, String) - Method in class org.springframework.shell.converters.IntegerConverter
-
- convertFromText(String, Class<?>, String) - Method in class org.springframework.shell.converters.LocaleConverter
-
- convertFromText(String, Class<?>, String) - Method in class org.springframework.shell.converters.LongConverter
-
- convertFromText(String, Class<?>, String) - Method in class org.springframework.shell.converters.ShortConverter
-
- convertFromText(String, Class<?>, String) - Method in class org.springframework.shell.converters.StaticFieldConverterImpl
-
- convertFromText(String, Class<?>, String) - Method in class org.springframework.shell.converters.StringConverter
-
- convertFromText(String, Class<?>, String) - Method in interface org.springframework.shell.core.Converter
-
Converts from the given String value to type T
- copyRecursively(File, File, boolean) - Static method in class org.springframework.shell.support.util.FileUtils
-
Copies the specified source directory to the destination.
- createAndRegisterBeanDefinition(GenericApplicationContext, Class<?>) - Method in class org.springframework.shell.Bootstrap
-
- createAndRegisterBeanDefinition(GenericApplicationContext, Class<?>, String) - Method in class org.springframework.shell.Bootstrap
-
- createAnsiWindowsReader() - Method in class org.springframework.shell.core.JLineShell
-
- createConsoleReader() - Method in class org.springframework.shell.core.JLineShell
-
Creates new jline ConsoleReader.
- CURRENT_DIRECTORY - Static variable in class org.springframework.shell.support.util.FileUtils
-
The relative file path to the current directory.
- customizePlugin() - Method in class org.springframework.shell.core.JLineShellComponent
-
- generatePromptUpdate(String) - Method in class org.springframework.shell.core.JLineShell
-
Retrieves the latest prompt and if the latest prompt is different than the existing prompt,
the shellPrompt is updated.
- getAllPossibleValues(List<Completion>, Class<?>, String, String, MethodTarget) - Method in class org.springframework.shell.converters.ArrayConverter
-
- getAllPossibleValues(List<Completion>, Class<?>, String, String, MethodTarget) - Method in class org.springframework.shell.converters.AvailableCommandsConverter
-
- getAllPossibleValues(List<Completion>, Class<?>, String, String, MethodTarget) - Method in class org.springframework.shell.converters.BigDecimalConverter
-
- getAllPossibleValues(List<Completion>, Class<?>, String, String, MethodTarget) - Method in class org.springframework.shell.converters.BigIntegerConverter
-
- getAllPossibleValues(List<Completion>, Class<?>, String, String, MethodTarget) - Method in class org.springframework.shell.converters.BooleanConverter
-
- getAllPossibleValues(List<Completion>, Class<?>, String, String, MethodTarget) - Method in class org.springframework.shell.converters.CharacterConverter
-
- getAllPossibleValues(List<Completion>, Class<?>, String, String, MethodTarget) - Method in class org.springframework.shell.converters.DateConverter
-
- getAllPossibleValues(List<Completion>, Class<?>, String, String, MethodTarget) - Method in class org.springframework.shell.converters.DoubleConverter
-
- getAllPossibleValues(List<Completion>, Class<?>, String, String, MethodTarget) - Method in class org.springframework.shell.converters.EnumConverter
-
- getAllPossibleValues(List<Completion>, Class<?>, String, String, MethodTarget) - Method in class org.springframework.shell.converters.FileConverter
-
- getAllPossibleValues(List<Completion>, Class<?>, String, String, MethodTarget) - Method in class org.springframework.shell.converters.FloatConverter
-
- getAllPossibleValues(List<Completion>, Class<?>, String, String, MethodTarget) - Method in class org.springframework.shell.converters.IntegerConverter
-
- getAllPossibleValues(List<Completion>, Class<?>, String, String, MethodTarget) - Method in class org.springframework.shell.converters.LocaleConverter
-
- getAllPossibleValues(List<Completion>, Class<?>, String, String, MethodTarget) - Method in class org.springframework.shell.converters.LongConverter
-
- getAllPossibleValues(List<Completion>, Class<?>, String, String, MethodTarget) - Method in class org.springframework.shell.converters.ShortConverter
-
- getAllPossibleValues(List<Completion>, Class<?>, String, String, MethodTarget) - Method in class org.springframework.shell.converters.StaticFieldConverterImpl
-
- getAllPossibleValues(List<Completion>, Class<?>, String, String, MethodTarget) - Method in class org.springframework.shell.converters.StringConverter
-
- getAllPossibleValues(List<Completion>, Class<?>, String, String, MethodTarget) - Method in interface org.springframework.shell.core.Converter
-
Populates the given list with the possible completions
- getApplicationContext() - Method in class org.springframework.shell.Bootstrap
-
- getArgs() - Method in class org.springframework.shell.CommandLine
-
Return the command line arguments
- getArguments() - Method in class org.springframework.shell.event.ParseResult
-
- getBanner() - Method in interface org.springframework.shell.plugin.BannerProvider
-
Returns the banner.
- getBanner() - Method in class org.springframework.shell.plugin.support.DefaultBannerProvider
-
- getBuffer() - Method in exception org.springframework.shell.core.TokenizingException
-
- getCanonicalPath(File) - Static method in class org.springframework.shell.support.util.FileUtils
-
Returns the canonical path of the given
File
.
- 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
-
Return the number of columns that can be queried.
- getCommandMarkers() - Method in class org.springframework.shell.core.SimpleParser
-
- getConverters() - Method in class org.springframework.shell.core.SimpleParser
-
- getDisableInternalCommands() - Method in class org.springframework.shell.CommandLine
-
- getEveryCommand() - Method in class org.springframework.shell.core.SimpleParser
-
- getException() - Method in class org.springframework.shell.core.CommandResult
-
- getExecutionStrategy() - Method in class org.springframework.shell.core.AbstractShell
-
- getExecutionStrategy() - Method in class org.springframework.shell.core.JLineShellComponent
-
- getExitCode() - Method in class org.springframework.shell.core.ExitShellRequest
-
- getExitShellRequest() - Method in class org.springframework.shell.core.AbstractShell
-
- getExitShellRequest() - Method in interface org.springframework.shell.core.Shell
-
- getFile(Class<?>, String) - Static method in class org.springframework.shell.support.util.FileUtils
-
Loads the given file from the classpath.
- getFileSeparatorAsRegex() - Static method in class org.springframework.shell.support.util.FileUtils
-
Returns the platform-specific file separator as a regular expression.
- getFirstDirectory(String) - Static method in class org.springframework.shell.support.util.FileUtils
-
Returns the part of the given path that represents a directory, in other
words the given path if it's already a directory, or the parent directory
if it's a file.
- getFormattedValue() - Method in class org.springframework.shell.core.Completion
-
- getHeaderBorder(Map<Integer, TableHeader>) - Static method in class org.springframework.shell.support.table.TableRenderer
-
Deprecated.
Renders the Table header border, based on the map of provided headers.
- getHeaders() - Method in class org.springframework.shell.support.table.Table
-
Deprecated.
- getHeading() - Method in class org.springframework.shell.core.Completion
-
- getHighestPriorityProvider(ApplicationContext, Class<T>) - Static method in class org.springframework.shell.plugin.PluginUtils
-
Returns the highest priority PluginProvider
of specified type defined in
given application context.
- getHistoryFileName() - Method in class org.springframework.shell.core.JLineShell
-
get history file name from provider.
- getHistoryFileName() - Method in class org.springframework.shell.core.JLineShellComponent
-
get history file name from provider.
- getHistoryFileName() - Method in interface org.springframework.shell.plugin.HistoryFileNameProvider
-
get history file name
- getHistoryFileName() - Method in class org.springframework.shell.plugin.support.DefaultHistoryFileNameProvider
-
- getHistorySize() - Method in class org.springframework.shell.CommandLine
-
- getHistorySize() - Method in class org.springframework.shell.core.JLineShell
-
- getHome() - Method in class org.springframework.shell.core.AbstractShell
-
Obtains the home directory for the current shell instance.
- getHome() - Method in interface org.springframework.shell.core.Shell
-
Returns the home directory of the current running shell instance
- getHomeAsString() - Method in class org.springframework.shell.core.AbstractShell
-
- getHomeAsString() - Method in class org.springframework.shell.core.JLineShell
-
Obtains the "roo.home" from the system property, falling back to the current working directory if missing.
- getInputStream(Class<?>, String) - Static method in class org.springframework.shell.support.util.FileUtils
-
Loads the given file from the classpath.
- getInstance() - Method in class org.springframework.shell.event.ParseResult
-
- getJLineShellComponent() - Method in class org.springframework.shell.Bootstrap
-
- getKey() - Method in class org.springframework.shell.core.MethodTarget
-
- getLastValueDelimiter() - Method in class org.springframework.shell.core.Tokenizer
-
Return the delimiter (space or quotes) that was (or is being) used for the last value.
- getLastValueStartOffset() - Method in class org.springframework.shell.core.Tokenizer
-
Return the offset at which the last value seen started (NOT including any delimiter).
- getLogger(Class<?>) - Static method in class org.springframework.shell.support.logging.HandlerUtils
-
Obtains a
Logger
that guarantees to set the
Level
to
Level.FINE
if it is part of org.springframework.roo.
- getMaxWidth() - Method in class org.springframework.shell.support.table.TableHeader
-
Deprecated.
- getMessage() - Method in class org.springframework.shell.event.ShellStatus
-
- getMethod() - Method in class org.springframework.shell.core.MethodTarget
-
- getMethod() - Method in class org.springframework.shell.event.ParseResult
-
- 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.support.table.TableHeader
-
Deprecated.
- getOffendingOffset() - Method in exception org.springframework.shell.core.TokenizingException
-
- getOrder() - Method in class org.springframework.shell.core.Completion
-
- getParser() - Method in class org.springframework.shell.core.AbstractShell
-
- getParser() - Method in class org.springframework.shell.core.JLineShellComponent
-
- getParseResult() - Method in class org.springframework.shell.event.ShellStatus
-
- getPath(Class<?>, String) - Static method in class org.springframework.shell.support.util.FileUtils
-
Determines the path to the requested file, relative to the given class.
- getPhase() - Method in class org.springframework.shell.core.JLineShellComponent
-
- getProductName() - Method in class org.springframework.shell.core.JLineShell
-
get product name
- getProductName() - Method in class org.springframework.shell.core.JLineShellComponent
-
- getPrompt() - Method in interface org.springframework.shell.plugin.PromptProvider
-
Returns the prompt text.
- getPrompt() - Method in class org.springframework.shell.plugin.support.DefaultPromptProvider
-
- getPromptText() - Method in class org.springframework.shell.core.JLineShell
-
get prompt text from provider.
- getPromptText() - Method in class org.springframework.shell.core.JLineShellComponent
-
get prompt text from provider.
- getProviderName() - Method in interface org.springframework.shell.plugin.NamedProvider
-
Return the name of the provider.
- getProviderName() - Method in class org.springframework.shell.plugin.support.DefaultBannerProvider
-
- getProviderName() - Method in class org.springframework.shell.plugin.support.DefaultHistoryFileNameProvider
-
- getProviderName() - Method in class org.springframework.shell.plugin.support.DefaultPromptProvider
-
- getReason() - Method in exception org.springframework.shell.core.TokenizingException
-
- getRemainingBuffer() - Method in class org.springframework.shell.core.MethodTarget
-
- getResult() - Method in class org.springframework.shell.core.CommandResult
-
- 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
-
Return the number of rows that can be queried.
- getRows() - Method in class org.springframework.shell.support.table.Table
-
Deprecated.
- getShellCommandsToExecute() - Method in class org.springframework.shell.CommandLine
-
- getShellPrompt() - Method in class org.springframework.shell.core.AbstractShell
-
- getShellPrompt() - Method in interface org.springframework.shell.core.ShellPromptAccessor
-
- getShellStatus() - Method in class org.springframework.shell.event.AbstractShellStatusPublisher
-
- getShellStatus() - Method in interface org.springframework.shell.event.ShellStatusProvider
-
Returns the current shell status.
- getSimpleParser() - Method in class org.springframework.shell.core.JLineShellComponent
-
- getSourceClassName() - Method in class org.springframework.shell.support.logging.LoggingOutputStream
-
- getStartupNotifications() - Method in class org.springframework.shell.core.JLineShell
-
- getStartupNotifications() - Method in class org.springframework.shell.core.JLineShellComponent
-
- getStatus() - Method in class org.springframework.shell.event.ShellStatus
-
- getSystemDependentPath(String...) - Static method in class org.springframework.shell.support.util.FileUtils
-
Returns an operating-system-dependent path consisting of the given
elements, separated by
File.separator
.
- getSystemDependentPath(Collection<String>) - Static method in class org.springframework.shell.support.util.FileUtils
-
Returns an operating-system-dependent path consisting of the given
elements, separated by
File.separator
.
- getTarget() - Method in class org.springframework.shell.core.MethodTarget
-
- getTargetHandler() - Method in class org.springframework.shell.support.logging.DeferredLogHandler
-
- getTokens() - Method in class org.springframework.shell.core.Tokenizer
-
- getValue() - Method in class org.springframework.shell.core.Completion
-
- getValue(Integer) - Method in class org.springframework.shell.support.table.TableRow
-
Deprecated.
Return a value from this row.
- 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
-
Return the data value to be displayed at a given row and column, which may be null.
- getVersion() - Method in class org.springframework.shell.core.JLineShell
-
get version information
- getVersion() - Method in class org.springframework.shell.core.JLineShellComponent
-
- getVersion() - Method in interface org.springframework.shell.plugin.BannerProvider
-
Returns the associated version.
- getVersion() - Method in class org.springframework.shell.plugin.support.DefaultBannerProvider
-
- getWelcomeMessage() - Method in class org.springframework.shell.core.JLineShellComponent
-
get the welcome message at start.
- getWelcomeMessage() - Method in interface org.springframework.shell.plugin.BannerProvider
-
Returns the welcome message.
- getWelcomeMessage() - Method in class org.springframework.shell.plugin.support.DefaultBannerProvider
-
- getWidth() - Method in class org.springframework.shell.support.table.TableHeader
-
Deprecated.
- getWorkingDirectory() - Method in class org.springframework.shell.converters.FileConverter
-
- getWorkingDirectory() - Method in class org.springframework.shell.converters.SimpleFileConverter
-
- script(File, boolean) - Method in class org.springframework.shell.commands.ScriptCommands
-
- ScriptCommands - Class in org.springframework.shell.commands
-
- ScriptCommands() - Constructor for class org.springframework.shell.commands.ScriptCommands
-
- setApplicationContext(ApplicationContext) - Method in class org.springframework.shell.commands.HelpCommands
-
- setApplicationContext(ApplicationContext) - Method in class org.springframework.shell.commands.VersionCommands
-
- setApplicationContext(ApplicationContext) - Method in class org.springframework.shell.core.JLineShellComponent
-
- setConverters(Set<Converter<?>>) - Method in class org.springframework.shell.converters.ArrayConverter
-
- setData(Map<Integer, String>) - Method in class org.springframework.shell.support.table.TableRow
-
Deprecated.
- setDevelopmentMode(boolean) - Method in class org.springframework.shell.core.JLineShell
-
- setDevelopmentMode(boolean) - Method in interface org.springframework.shell.core.Shell
-
Indicates the shell should switch into a lower-level development mode.
- setHistorySize(int) - Method in class org.springframework.shell.core.JLineShell
-
- setIncludeThreadName(boolean) - Static method in class org.springframework.shell.core.JLineLogHandler
-
- setMaxWidth(int) - Method in class org.springframework.shell.support.table.TableHeader
-
Deprecated.
Defaults to -1 indicating to ignore the property.
- setName(String) - Method in class org.springframework.shell.support.table.TableHeader
-
Deprecated.
- setPrintBanner(boolean) - Method in class org.springframework.shell.core.JLineShellComponent
-
- setPromptPath(String) - Method in class org.springframework.shell.core.AbstractShell
-
- setPromptPath(String, boolean) - Method in class org.springframework.shell.core.AbstractShell
-
Default implementation of Shell#setPromptPath(String, boolean))
method to satisfy STS compatibility.
- setPromptPath(String) - Method in class org.springframework.shell.core.JLineShell
-
- setPromptPath(String, boolean) - Method in class org.springframework.shell.core.JLineShell
-
- setPromptPath(String) - Method in interface org.springframework.shell.core.Shell
-
Changes the "path" displayed in the shell prompt.
- setPromptPath(String, boolean) - Method in interface org.springframework.shell.core.Shell
-
- setShellStatus(ShellStatus.Status) - Method in class org.springframework.shell.event.AbstractShellStatusPublisher
-
- setShellStatus(ShellStatus.Status, String, ParseResult) - Method in class org.springframework.shell.event.AbstractShellStatusPublisher
-
- setSourceClassName(String) - Method in class org.springframework.shell.support.logging.LoggingOutputStream
-
- setSuppressDuplicateMessages(boolean) - Static method in class org.springframework.shell.core.JLineLogHandler
-
- setTargetHandler(Handler) - Method in class org.springframework.shell.support.logging.DeferredLogHandler
-
- setWidth(int) - Method in class org.springframework.shell.support.table.TableHeader
-
Deprecated.
- Shell - Interface in org.springframework.shell.core
-
Specifies the contract for an interactive shell.
- ShellException - Exception in org.springframework.shell
-
Shell exception.
- ShellException() - Constructor for exception org.springframework.shell.ShellException
-
- ShellException(String) - Constructor for exception org.springframework.shell.ShellException
-
- ShellException(Throwable) - Constructor for exception org.springframework.shell.ShellException
-
- ShellException(String, Throwable) - Constructor for exception org.springframework.shell.ShellException
-
- shellPrompt - Static variable in class org.springframework.shell.core.AbstractShell
-
- ShellPromptAccessor - Interface in org.springframework.shell.core
-
Obtains the prompt used by a
Shell
.
- shellStatus - Variable in class org.springframework.shell.event.AbstractShellStatusPublisher
-
- ShellStatus - Class in org.springframework.shell.event
-
Represents the different states that a shell can legally be in.
- ShellStatus.Status - Enum in org.springframework.shell.event
-
- ShellStatusListener - Interface in org.springframework.shell.event
-
Implemented by classes that wish to be notified of shell status changes.
- shellStatusListeners - Variable in class org.springframework.shell.event.AbstractShellStatusPublisher
-
- ShellStatusProvider - Interface in org.springframework.shell.event
-
Implemented by shells that support the publication of shell status changes.
- ShortConverter - Class in org.springframework.shell.converters
-
- ShortConverter() - Constructor for class org.springframework.shell.converters.ShortConverter
-
- SimpleExecutionStrategy - Class in org.springframework.shell.core
-
Simple execution strategy for invoking a target method.
- SimpleExecutionStrategy() - Constructor for class org.springframework.shell.core.SimpleExecutionStrategy
-
- SimpleFileConverter - Class in org.springframework.shell.converters
-
- SimpleFileConverter() - Constructor for class org.springframework.shell.converters.SimpleFileConverter
-
- SimpleHorizontalAligner - Enum in org.springframework.shell.table
-
An horizontal alignment strategy that allows alignment to the left, center or right.
- SimpleParser - Class in org.springframework.shell.core
-
Default implementation of
Parser
.
- SimpleParser() - Constructor for class org.springframework.shell.core.SimpleParser
-
- SimpleShellCommandLineOptions - Class in org.springframework.shell
-
Used to pass in command line options to customize the shell on launch
- SimpleShellCommandLineOptions() - Constructor for class org.springframework.shell.SimpleShellCommandLineOptions
-
- SimpleVerticalAligner - Enum in org.springframework.shell.table
-
Alignment strategy that allows simple vertical alignment to top, middle or bottom.
- 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.
- SizeConstraints.Extent(int, int) - Constructor for class org.springframework.shell.table.SizeConstraints.Extent
-
- start() - Method in class org.springframework.shell.core.JLineShellComponent
-
- StaticFieldConverter - Interface in org.springframework.shell.converters
-
Interface for adding and removing classes that provide static fields which should
be made available via a
Converter
.
- StaticFieldConverterImpl - Class in org.springframework.shell.converters
-
A simple
Converter
for those classes which provide public static fields to represent possible textual values.
- StaticFieldConverterImpl() - Constructor for class org.springframework.shell.converters.StaticFieldConverterImpl
-
- statusListener - Variable in class org.springframework.shell.core.JLineShell
-
- stop(Runnable) - Method in class org.springframework.shell.core.JLineShellComponent
-
- stop() - Method in class org.springframework.shell.core.JLineShellComponent
-
- StringConverter - Class in org.springframework.shell.converters
-
- StringConverter() - Constructor for class org.springframework.shell.converters.StringConverter
-
- stringify(E) - Method in class org.springframework.shell.support.util.NaturalOrderComparator
-
- StringUtils - Class in org.springframework.shell.support.util
-
Utility methods for Strings focused on the use in formatting of tables.
- StringUtils() - Constructor for class org.springframework.shell.support.util.StringUtils
-
- supports(Class<?>, String) - Method in class org.springframework.shell.converters.ArrayConverter
-
- supports(Class<?>, String) - Method in class org.springframework.shell.converters.AvailableCommandsConverter
-
- supports(Class<?>, String) - Method in class org.springframework.shell.converters.BigDecimalConverter
-
- supports(Class<?>, String) - Method in class org.springframework.shell.converters.BigIntegerConverter
-
- supports(Class<?>, String) - Method in class org.springframework.shell.converters.BooleanConverter
-
- supports(Class<?>, String) - Method in class org.springframework.shell.converters.CharacterConverter
-
- supports(Class<?>, String) - Method in class org.springframework.shell.converters.DateConverter
-
- supports(Class<?>, String) - Method in class org.springframework.shell.converters.DoubleConverter
-
- supports(Class<?>, String) - Method in class org.springframework.shell.converters.EnumConverter
-
- supports(Class<?>, String) - Method in class org.springframework.shell.converters.FileConverter
-
- supports(Class<?>, String) - Method in class org.springframework.shell.converters.FloatConverter
-
- supports(Class<?>, String) - Method in class org.springframework.shell.converters.IntegerConverter
-
- supports(Class<?>, String) - Method in class org.springframework.shell.converters.LocaleConverter
-
- supports(Class<?>, String) - Method in class org.springframework.shell.converters.LongConverter
-
- supports(Class<?>, String) - Method in class org.springframework.shell.converters.ShortConverter
-
- supports(Class<?>, String) - Method in class org.springframework.shell.converters.StaticFieldConverterImpl
-
- supports(Class<?>, String) - Method in class org.springframework.shell.converters.StringConverter
-
- supports(Class<?>, String) - Method in interface org.springframework.shell.core.Converter
-
Indicates whether this converter supports the given type in the given option context
- SystemPropertyCommands - Class in org.springframework.shell.commands
-
Commands related to system properties
- SystemPropertyCommands() - Constructor for class org.springframework.shell.commands.SystemPropertyCommands
-
- TAB_COMPLETION_COUNT_PREFIX - Static variable in interface org.springframework.shell.core.Converter
-
The prefix for the option context property that indicates how many successive tab completion requests have
occurred.
- Table - Class in org.springframework.shell.support.table
-
- Table() - Constructor for class org.springframework.shell.support.table.Table
-
Deprecated.
- table() - Static method in class org.springframework.shell.table.CellMatchers
-
Return a matcher that applies to every cell of the table.
- 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
-
- TableHeader - Class in org.springframework.shell.support.table
-
- TableHeader(String, int) - Constructor for class org.springframework.shell.support.table.TableHeader
-
Deprecated.
Constructor that initializes the table header with the provided header
name and the with of the table header.
- TableHeader(String) - Constructor for class org.springframework.shell.support.table.TableHeader
-
Deprecated.
Constructor that initializes the table header with the provided header
name.
- 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
-
- TableRenderer - Class in org.springframework.shell.support.table
-
- TableRow - Class in org.springframework.shell.support.table
-
- TableRow() - Constructor for class org.springframework.shell.support.table.TableRow
-
Deprecated.
- 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
-
- 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.
- terminate() - Method in interface org.springframework.shell.core.ExecutionStrategy
-
Indicates the execution runtime should be terminated.
- terminate() - Method in class org.springframework.shell.core.SimpleExecutionStrategy
-
- TextWrapper - Interface in org.springframework.shell.table
-
A strategy for applying text wrapping/cropping given a cell width.
- toBottomRight() - Method in class org.springframework.shell.table.TableBuilder.BorderStub.TopLeft
-
- tokenize() - Method in class org.springframework.shell.core.Tokenizer
-
- Tokenizer - Class in org.springframework.shell.core
-
Converts a particular buffer into a tokenized structure.
- Tokenizer(String) - Constructor for class org.springframework.shell.core.Tokenizer
-
- Tokenizer(String, boolean) - Constructor for class org.springframework.shell.core.Tokenizer
-
- TokenizingException - Exception in org.springframework.shell.core
-
- TokenizingException(int, char[], String) - Constructor for exception org.springframework.shell.core.TokenizingException
-
- 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.core.CommandResult
-
- toString() - Method in class org.springframework.shell.core.Completion
-
- toString() - Method in class org.springframework.shell.core.MethodTarget
-
- toString() - Method in class org.springframework.shell.core.Tokenizer
-
- toString() - Method in class org.springframework.shell.event.ParseResult
-
- toString() - Method in class org.springframework.shell.support.table.Table
-
Deprecated.
- toString() - Method in class org.springframework.shell.table.BorderSpecification
-
- transpose() - Method in class org.springframework.shell.table.TableModel
-
Return a transposed view of this model, where rows become columns and vice-versa.
- valueOf(String) - Static method in enum org.springframework.shell.event.ShellStatus.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.shell.support.util.AnsiEscapeCode
-
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.
- values() - Static method in enum org.springframework.shell.event.ShellStatus.Status
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.shell.support.util.AnsiEscapeCode
-
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() - Method in class org.springframework.shell.commands.VersionCommands
-
- VersionCommands - Class in org.springframework.shell.commands
-
Essential built-in shell commands.
- VersionCommands() - Constructor for class org.springframework.shell.commands.VersionCommands
-
- versionInfo() - Method in class org.springframework.shell.core.AbstractShell
-
- versionInfo() - Static method in class org.springframework.shell.support.util.VersionUtils
-
Returns the full version string of the present Spring Shell codebase,
or null
if it cannot be determined.
- VersionUtils - Class in org.springframework.shell.support.util
-
- VersionUtils() - Constructor for class org.springframework.shell.support.util.VersionUtils
-
- verticalGlyph() - Method in enum org.springframework.shell.table.BorderStyle
-