Class Hierarchy
- java.lang.Object
- org.springframework.shell.jline.tui.table.AbsoluteWidthSizeConstraints (implements org.springframework.shell.jline.tui.table.SizeConstraints)
- org.assertj.core.api.AbstractAssert<SELF,ACTUAL> (implements org.assertj.core.api.Assert<SELF,ACTUAL>)
- org.springframework.shell.core.command.AbstractCommand (implements org.springframework.shell.core.command.Command)
- org.springframework.shell.jline.tui.component.support.AbstractComponent<T> (implements org.springframework.context.ResourceLoaderAware)
- org.springframework.shell.jline.tui.component.view.control.AbstractControl (implements org.springframework.shell.jline.tui.component.view.control.Control)
- org.springframework.shell.jline.tui.component.view.control.cell.AbstractCell<T> (implements org.springframework.shell.jline.tui.component.view.control.cell.Cell<T>)
- org.springframework.shell.jline.tui.component.view.control.cell.AbstractListCell<T> (implements org.springframework.shell.jline.tui.component.view.control.cell.ListCell<T>)
- org.springframework.shell.jline.tui.component.view.control.cell.AbstractTextCell<T> (implements org.springframework.shell.jline.tui.component.view.control.cell.TextCell<T>)
- org.springframework.shell.jline.tui.component.view.control.AbstractView (implements org.springframework.shell.jline.tui.component.view.control.View)
- org.springframework.shell.jline.tui.component.view.control.BoxView
- org.springframework.shell.jline.tui.component.view.control.AppView
- org.springframework.shell.jline.tui.component.view.control.ButtonView
- org.springframework.shell.jline.tui.component.view.control.GridView
- org.springframework.shell.jline.tui.component.view.control.InputView
- org.springframework.shell.jline.tui.component.view.control.ListView<T>
- org.springframework.shell.jline.tui.component.view.control.MenuBarView
- org.springframework.shell.jline.tui.component.view.control.MenuView
- org.springframework.shell.jline.tui.component.view.control.ProgressView
- org.springframework.shell.jline.tui.component.view.control.StatusBarView
- org.springframework.shell.jline.tui.component.view.control.WindowView
- org.springframework.shell.jline.tui.component.view.control.DialogView
- java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
- org.springframework.shell.jline.tui.component.support.AbstractSelectorComponent.ItemState<I> (implements org.springframework.shell.jline.tui.component.support.Matchable)
- org.springframework.shell.jline.tui.component.view.event.processor.AnimationEventLoopProcessor (implements org.springframework.shell.jline.tui.component.view.event.EventLoop.EventLoopProcessor)
- org.springframework.shell.core.autoconfigure.ApplicationRunnerAutoConfiguration
- org.springframework.shell.jline.tui.table.AutoSizeConstraints (implements org.springframework.shell.jline.tui.table.SizeConstraints)
- org.springframework.shell.jline.tui.component.flow.BaseInput<T> (implements org.springframework.shell.jline.tui.component.flow.BaseInputSpec<T>, org.springframework.core.Ordered)
- org.springframework.shell.jline.tui.table.BorderSpecification
- org.springframework.shell.jline.tui.table.CellMatchers
- org.springframework.shell.core.command.Clear (implements org.springframework.shell.core.command.Command)
- org.springframework.shell.jline.tui.component.view.screen.Color
- org.springframework.shell.core.command.Command.Builder
- org.springframework.shell.jline.CommandCompleter (implements org.jline.reader.Completer)
- org.springframework.shell.core.command.CommandExecutor
- org.springframework.shell.core.command.annotation.support.CommandFactoryBean (implements org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.FactoryBean<T>)
- org.springframework.shell.jline.CommandHighlighter (implements org.jline.reader.Highlighter)
- org.springframework.shell.core.command.CommandOption.Builder
- org.springframework.shell.core.command.CommandRegistry (implements org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.SmartInitializingSingleton)
- org.springframework.shell.core.autoconfigure.CommandRegistryAutoConfiguration
- org.springframework.shell.core.command.completion.CompletionContext
- org.springframework.shell.core.command.completion.CompletionProposal
- org.springframework.shell.jline.tui.component.flow.ComponentFlow.BaseBuilder (implements org.springframework.shell.jline.tui.component.flow.ComponentFlow.Builder)
- org.springframework.shell.jline.tui.component.flow.ComponentFlow.DefaultComponentFlow (implements org.springframework.shell.jline.tui.component.flow.ComponentFlow)
- org.springframework.shell.jline.tui.component.flow.ComponentFlow.DefaultComponentFlowResult (implements org.springframework.shell.jline.tui.component.flow.ComponentFlow.ComponentFlowResult)
- org.springframework.shell.jline.tui.component.flow.ComponentFlow.OrderedInputOperation (implements org.springframework.core.Ordered)
- org.springframework.shell.core.autoconfigure.ComponentFlowAutoConfiguration
- org.springframework.shell.core.autoconfigure.ComponentFlowAutoConfiguration.ComponentFlowConfiguration
- org.springframework.shell.core.command.completion.CompositeCompletionProvider (implements org.springframework.shell.core.command.completion.CompletionProvider)
- org.springframework.shell.core.ConsoleInputProvider (implements org.springframework.shell.core.InputProvider)
- org.springframework.shell.core.ConsoleInputReader (implements org.springframework.shell.core.InputReader)
- org.springframework.shell.jline.tui.table.DebugAligner (implements org.springframework.shell.jline.tui.table.Aligner)
- org.springframework.shell.jline.tui.table.DebugTextWrapper (implements org.springframework.shell.jline.tui.table.TextWrapper)
- org.springframework.shell.core.command.DefaultCommandParser (implements org.springframework.shell.core.command.CommandParser)
- org.springframework.shell.core.command.completion.DefaultCompletionProvider (implements org.springframework.shell.core.command.completion.CompletionProvider)
- org.springframework.shell.jline.tui.component.view.event.DefaultEventLoop (implements org.springframework.shell.jline.tui.component.view.event.EventLoop)
- org.springframework.shell.jline.tui.table.DefaultFormatter (implements org.springframework.shell.jline.tui.table.Formatter)
- org.springframework.shell.jline.DefaultJLineShellConfiguration
- org.springframework.shell.jline.tui.component.view.screen.DefaultScreen (implements org.springframework.shell.jline.tui.component.view.screen.DisplayLines, org.springframework.shell.jline.tui.component.view.screen.Screen)
- org.springframework.shell.jline.tui.component.flow.DefaultSelectItem (implements org.springframework.shell.jline.tui.component.flow.SelectItem)
- org.springframework.shell.jline.tui.table.DelimiterTextWrapper (implements org.springframework.shell.jline.tui.table.TextWrapper)
- org.springframework.shell.core.command.annotation.support.EnableCommandRegistrar (implements org.springframework.context.annotation.ImportBeanDefinitionRegistrar)
- org.springframework.shell.core.command.completion.EnumCompletionProvider (implements org.springframework.shell.core.command.completion.CompletionProvider)
- org.springframework.shell.jline.ExtendedDefaultParser (implements org.jline.reader.Parser)
- org.springframework.shell.jline.ExtendedDefaultParser.ExtendedArgumentList (implements org.jline.reader.ParsedLine)
- org.springframework.shell.jline.tui.style.FigureSettings
- org.springframework.shell.core.FileInputProvider (implements java.lang.AutoCloseable, org.springframework.shell.core.InputProvider)
- org.springframework.shell.core.command.completion.FileNameCompletionProvider (implements org.springframework.shell.core.command.completion.CompletionProvider)
- org.springframework.shell.core.command.Help (implements org.springframework.shell.core.command.Command)
- org.springframework.shell.jline.command.History (implements org.springframework.shell.core.command.Command)
- org.springframework.shell.core.InteractiveShellRunner (implements org.springframework.shell.core.ShellRunner)
- org.springframework.shell.jline.JLineInputProvider (implements org.springframework.shell.core.InputProvider)
- org.springframework.shell.jline.JLineInputReader (implements org.springframework.shell.core.InputReader)
- org.springframework.shell.jline.JLineRuntimeHints (implements org.springframework.aot.hint.RuntimeHintsRegistrar)
- org.springframework.shell.core.autoconfigure.JLineShellAutoConfiguration
- org.springframework.shell.core.autoconfigure.JLineShellAutoConfiguration.JLineHistoryConfiguration
- org.springframework.shell.core.JnaRuntimeHints (implements org.springframework.aot.hint.RuntimeHintsRegistrar)
- org.springframework.shell.jline.tui.component.view.event.KeyBinder
- org.springframework.shell.jline.tui.component.view.event.KeyEvent.Key
- org.springframework.shell.jline.tui.component.view.event.KeyEvent.KeyMask
- org.springframework.shell.jline.tui.table.KeyValueHorizontalAligner (implements org.springframework.shell.jline.tui.table.Aligner)
- org.springframework.shell.jline.tui.table.KeyValueSizeConstraints (implements org.springframework.shell.jline.tui.table.SizeConstraints)
- org.springframework.shell.jline.tui.table.KeyValueTextWrapper (implements org.springframework.shell.jline.tui.table.TextWrapper)
- org.springframework.shell.jline.tui.table.MapFormatter (implements org.springframework.shell.jline.tui.table.Formatter)
- org.springframework.shell.jline.tui.component.view.control.MenuBarView.MenuBarItem
- org.springframework.shell.jline.tui.component.view.control.MenuView.MenuItem
- org.springframework.shell.jline.tui.component.view.control.MenuView.Menu
- org.springframework.messaging.support.MessageHeaderAccessor
- org.springframework.shell.jline.tui.component.view.event.MouseEvent.Button
- org.springframework.shell.jline.tui.component.view.event.MouseEvent.Modifier
- org.springframework.shell.jline.tui.component.view.event.MouseEvent.MouseMask
- org.springframework.shell.jline.tui.component.view.event.MouseEvent.Type
- org.springframework.shell.core.NonInteractiveShellRunner (implements org.springframework.shell.core.ShellRunner)
- org.springframework.shell.jline.tui.support.search.Normalize
- org.springframework.shell.jline.tui.table.NoWrapSizeConstraints (implements org.springframework.shell.jline.tui.table.SizeConstraints)
- org.springframework.shell.core.command.ParsedInput.Builder
- org.springframework.shell.jline.tui.style.PartsText
- org.springframework.shell.jline.tui.style.PartsText.PartText
- org.springframework.shell.jline.tui.style.PartsTextRenderer (implements org.stringtemplate.v4.AttributeRenderer<T>)
- org.springframework.shell.jline.tui.component.PathSearch.PathScannerResult
- org.springframework.shell.jline.tui.component.PathSearch.PathSearchConfig
- org.springframework.shell.jline.tui.component.PathSearch.PathSearchContext.PathViewItem (implements org.springframework.shell.jline.tui.component.support.Nameable)
- org.springframework.shell.jline.tui.component.PathSearch.ScoredPath (implements java.lang.Comparable<T>)
- org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressViewItem
- java.lang.Record
- org.springframework.shell.core.command.Script (implements org.springframework.shell.core.command.Command)
- org.springframework.shell.jline.tui.support.search.SearchMatch.DefaultBuilder (implements org.springframework.shell.jline.tui.support.search.SearchMatch.Builder)
- org.springframework.shell.jline.tui.support.search.SearchMatch.DefaultSearchMatch (implements org.springframework.shell.jline.tui.support.search.SearchMatch)
- org.springframework.shell.jline.tui.support.search.SearchMatchResult.DefaultResult (implements org.springframework.shell.jline.tui.support.search.SearchMatchResult)
- org.springframework.shell.jline.tui.component.support.SelectorItem.SelectorItemWrapper<T> (implements org.springframework.shell.jline.tui.component.support.SelectorItem<T>)
- org.springframework.shell.jline.tui.component.support.SelectorList.BaseProjectionItem<T> (implements org.springframework.shell.jline.tui.component.support.SelectorList.ProjectionItem<T>)
- org.springframework.shell.jline.tui.component.support.SelectorList.DefaultSelectorList<T> (implements org.springframework.shell.jline.tui.component.support.SelectorList<T>)
- org.springframework.shell.test.ShellAssertions
- org.springframework.shell.jline.tui.component.message.ShellMessageBuilder<T>
- org.springframework.shell.core.autoconfigure.ShellRunnerAutoConfiguration
- org.springframework.shell.test.ShellTestClient
- org.springframework.shell.test.autoconfigure.ShellTestClientAutoConfiguration
- org.springframework.shell.jline.tui.table.SizeConstraints.Extent
- org.springframework.shell.jline.tui.style.SpinnerSettings
- org.springframework.shell.core.autoconfigure.SpringShellAutoConfiguration
- org.springframework.shell.core.autoconfigure.SpringShellProperties
- org.springframework.shell.core.autoconfigure.SpringShellProperties.ClearCommand
- org.springframework.shell.core.autoconfigure.SpringShellProperties.Command
- org.springframework.shell.core.autoconfigure.SpringShellProperties.Config
- org.springframework.shell.core.autoconfigure.SpringShellProperties.Context
- org.springframework.shell.core.autoconfigure.SpringShellProperties.Debug
- org.springframework.shell.core.autoconfigure.SpringShellProperties.HelpCommand
- org.springframework.shell.core.autoconfigure.SpringShellProperties.History
- org.springframework.shell.core.autoconfigure.SpringShellProperties.HistoryCommand
- org.springframework.shell.core.autoconfigure.SpringShellProperties.Interactive
- org.springframework.shell.core.autoconfigure.SpringShellProperties.ScriptCommand
- org.springframework.shell.core.autoconfigure.SpringShellProperties.Theme
- org.springframework.shell.core.autoconfigure.SpringShellProperties.VersionCommand
- org.springframework.shell.core.autoconfigure.StandardCommandsAutoConfiguration
- org.springframework.shell.jline.tui.component.message.StaticShellMessageHeaderAccessor
- org.springframework.shell.jline.tui.component.view.control.StatusBarView.StatusItem
- org.springframework.shell.jline.tui.style.StringToStyleExpressionRenderer (implements org.stringtemplate.v4.AttributeRenderer<T>)
- org.springframework.shell.jline.tui.style.StyleSettings
- org.springframework.shell.jline.tui.table.Table
- org.springframework.shell.jline.tui.table.TableBuilder
- org.springframework.shell.jline.tui.table.TableBuilder.BorderStub
- org.springframework.shell.jline.tui.table.TableBuilder.BorderStub.TopLeft
- org.springframework.shell.jline.tui.table.TableBuilder.CellMatcherStub
- org.springframework.shell.jline.tui.table.TableModel
- org.springframework.shell.jline.tui.table.TableModelBuilder<T>
- org.springframework.shell.jline.tui.table.Tables
- org.springframework.shell.jline.tui.component.view.event.processor.TaskEventLoopProcessor (implements org.springframework.shell.jline.tui.component.view.event.EventLoop.EventLoopProcessor)
- org.springframework.shell.jline.tui.style.TemplateExecutor
- org.springframework.shell.jline.tui.component.view.TerminalUI (implements org.springframework.shell.jline.tui.component.view.control.ViewService)
- org.springframework.shell.core.autoconfigure.TerminalUIAutoConfiguration
- org.springframework.shell.jline.tui.component.view.TerminalUIBuilder
- org.springframework.shell.jline.tui.style.ThemeRegistry
- org.springframework.shell.jline.tui.style.ThemeResolver
- org.springframework.shell.jline.tui.style.ThemeSettings
- org.springframework.shell.core.autoconfigure.ThemingAutoConfiguration
- java.lang.Throwable (implements java.io.Serializable)
- org.springframework.shell.core.autoconfigure.UserConfigAutoConfiguration
- org.springframework.shell.core.utils.Utils
- org.springframework.shell.core.command.Version (implements org.springframework.context.ApplicationContextAware, org.springframework.shell.core.command.Command, org.springframework.beans.factory.InitializingBean)
- org.springframework.shell.jline.tui.component.view.control.ViewCommand
- org.springframework.shell.jline.tui.component.ViewComponent
- org.springframework.shell.jline.tui.component.ViewComponentBuilder
- org.springframework.shell.jline.tui.component.ViewComponentExecutor (implements java.lang.AutoCloseable)
Interface Hierarchy
- org.springframework.shell.jline.tui.table.Aligner
- org.springframework.shell.jline.tui.component.flow.BaseInputSpec<T>
- org.springframework.shell.jline.tui.table.CellMatcher
- org.springframework.shell.core.command.Command
- org.springframework.shell.core.command.CommandParser
- org.springframework.shell.core.autoconfigure.CommandRegistryCustomizer
- org.springframework.shell.jline.tui.component.context.ComponentContext<C>
- org.springframework.shell.jline.tui.component.flow.ComponentFlow
- org.springframework.shell.jline.tui.component.flow.ComponentFlow.Builder
- org.springframework.shell.jline.tui.component.flow.ComponentFlow.ComponentFlowResult
- org.springframework.shell.core.autoconfigure.ComponentFlowCustomizer
- java.util.function.Consumer<T>
- org.springframework.shell.jline.tui.component.view.control.Control
- org.springframework.shell.jline.tui.component.view.control.cell.Cell<T>
- org.springframework.shell.jline.tui.component.view.control.cell.ListCell<T>
- org.springframework.shell.jline.tui.component.view.control.cell.TextCell<T>
- org.springframework.shell.jline.tui.component.view.control.View
- org.springframework.shell.jline.tui.component.view.screen.DisplayLines
- org.springframework.shell.jline.tui.component.support.Enableable
- org.springframework.shell.jline.tui.component.support.SelectorItem<T> (also extends org.springframework.shell.jline.tui.component.support.Itemable<T>, org.springframework.shell.jline.tui.component.support.Matchable, org.springframework.shell.jline.tui.component.support.Nameable, org.springframework.shell.jline.tui.component.support.Selectable)
- org.springframework.shell.jline.tui.component.view.event.EventLoop
- org.springframework.shell.jline.tui.component.view.event.EventLoop.EventLoopProcessor
- org.springframework.shell.jline.tui.table.Formatter
- java.util.function.Function<T,R>
- org.springframework.shell.core.InputProvider
- org.springframework.shell.core.InputReader
- org.springframework.shell.jline.tui.component.support.Itemable<T>
- org.springframework.shell.jline.tui.component.support.SelectorItem<T> (also extends org.springframework.shell.jline.tui.component.support.Enableable, org.springframework.shell.jline.tui.component.support.Matchable, org.springframework.shell.jline.tui.component.support.Nameable, org.springframework.shell.jline.tui.component.support.Selectable)
- org.springframework.shell.jline.tui.component.view.event.KeyHandler
- org.springframework.shell.jline.tui.component.support.Matchable
- org.springframework.shell.jline.tui.component.support.SelectorItem<T> (also extends org.springframework.shell.jline.tui.component.support.Enableable, org.springframework.shell.jline.tui.component.support.Itemable<T>, org.springframework.shell.jline.tui.component.support.Nameable, org.springframework.shell.jline.tui.component.support.Selectable)
- org.springframework.shell.jline.tui.component.view.event.MouseHandler
- org.springframework.shell.jline.tui.component.support.Nameable
- org.springframework.shell.jline.tui.component.support.SelectorItem<T> (also extends org.springframework.shell.jline.tui.component.support.Enableable, org.springframework.shell.jline.tui.component.support.Itemable<T>, org.springframework.shell.jline.tui.component.support.Matchable, org.springframework.shell.jline.tui.component.support.Selectable)
- org.springframework.shell.jline.tui.component.support.SelectorList.ProjectionItem<T> (also extends org.springframework.shell.jline.tui.component.support.Selectable)
- org.springframework.shell.jline.tui.component.view.control.ProgressView.ProgressContext
- org.springframework.shell.jline.PromptProvider
- org.springframework.shell.jline.tui.component.view.screen.Screen
- org.springframework.shell.jline.tui.component.view.screen.Screen.Writer
- org.springframework.shell.jline.tui.component.view.screen.Screen.WriterBuilder
- org.springframework.shell.jline.tui.component.view.screen.ScreenItem
- org.springframework.shell.jline.tui.support.search.SearchMatch
- org.springframework.shell.jline.tui.support.search.SearchMatch.Builder
- org.springframework.shell.jline.tui.support.search.SearchMatchAlgorithm
- org.springframework.shell.jline.tui.support.search.SearchMatchResult
- org.springframework.shell.jline.tui.component.support.Selectable
- org.springframework.shell.jline.tui.component.support.SelectorItem<T> (also extends org.springframework.shell.jline.tui.component.support.Enableable, org.springframework.shell.jline.tui.component.support.Itemable<T>, org.springframework.shell.jline.tui.component.support.Matchable, org.springframework.shell.jline.tui.component.support.Nameable)
- org.springframework.shell.jline.tui.component.support.SelectorList.ProjectionItem<T> (also extends org.springframework.shell.jline.tui.component.support.Nameable)
- org.springframework.shell.jline.tui.component.flow.SelectItem
- org.springframework.shell.jline.tui.component.support.SelectorList<T>
- org.springframework.shell.core.ShellRunner
- org.springframework.shell.jline.tui.table.SizeConstraints
- org.springframework.shell.jline.tui.component.view.control.Spinner
- java.util.function.Supplier<T>
- org.springframework.shell.core.autoconfigure.TerminalCustomizer
- org.springframework.shell.jline.tui.component.view.TerminalUICustomizer
- org.springframework.shell.jline.tui.table.TextWrapper
- org.springframework.shell.jline.tui.style.Theme
- org.springframework.shell.core.config.UserConfigPathProvider
- org.springframework.shell.jline.tui.component.ViewComponent.ViewComponentRun
- org.springframework.shell.jline.tui.component.view.control.ViewEvent
- org.springframework.shell.jline.tui.component.view.control.ViewDoneEvent
- org.springframework.shell.jline.tui.component.view.control.ViewEventArgs
- org.springframework.shell.jline.tui.component.view.control.ViewService
Annotation Interface Hierarchy
- org.springframework.shell.core.command.annotation.Argument (implements java.lang.annotation.Annotation)
- org.springframework.shell.core.command.annotation.Arguments (implements java.lang.annotation.Annotation)
- org.springframework.shell.core.command.annotation.Command (implements java.lang.annotation.Annotation)
- org.springframework.shell.core.command.annotation.EnableCommand (implements java.lang.annotation.Annotation)
- org.springframework.shell.core.command.annotation.Option (implements java.lang.annotation.Annotation)
- org.springframework.shell.test.autoconfigure.ShellTest (implements java.lang.annotation.Annotation)