Uses of Interface
org.springframework.shell.component.flow.MultiItemSelectorSpec
Packages that use MultiItemSelectorSpec
-
Uses of MultiItemSelectorSpec in org.springframework.shell.component.flow
Classes in org.springframework.shell.component.flow that implement MultiItemSelectorSpecModifier and TypeClassDescriptionclass
Base impl forMultiItemSelectorSpec
.class
Default impl forBaseMultiItemSelector
.Methods in org.springframework.shell.component.flow that return MultiItemSelectorSpecModifier and TypeMethodDescriptionBaseMultiItemSelector.getThis()
BaseMultiItemSelector.max
(int max) MultiItemSelectorSpec.max
(int max) Sets a maximum number of items in a selector list;Sets a name.BaseMultiItemSelector.next
(Function<MultiItemSelector.MultiItemSelectorContext<String, SelectorItem<String>>, String> next) MultiItemSelectorSpec.next
(Function<MultiItemSelector.MultiItemSelectorContext<String, SelectorItem<String>>, String> next) Define a function which may return id of a next component to go.BaseMultiItemSelector.postHandler
(Consumer<MultiItemSelector.MultiItemSelectorContext<String, SelectorItem<String>>> handler) MultiItemSelectorSpec.postHandler
(Consumer<MultiItemSelector.MultiItemSelectorContext<String, SelectorItem<String>>> handler) Adds a post-run context handler.BaseMultiItemSelector.preHandler
(Consumer<MultiItemSelector.MultiItemSelectorContext<String, SelectorItem<String>>> handler) MultiItemSelectorSpec.preHandler
(Consumer<MultiItemSelector.MultiItemSelectorContext<String, SelectorItem<String>>> handler) Adds a pre-run context handler.BaseMultiItemSelector.renderer
(Function<MultiItemSelector.MultiItemSelectorContext<String, SelectorItem<String>>, List<org.jline.utils.AttributedString>> renderer) MultiItemSelectorSpec.renderer
(Function<MultiItemSelector.MultiItemSelectorContext<String, SelectorItem<String>>, List<org.jline.utils.AttributedString>> renderer) Sets a renderer function.BaseMultiItemSelector.resultMode
(ResultMode resultMode) MultiItemSelectorSpec.resultMode
(ResultMode resultMode) Sets a result mode.BaseMultiItemSelector.resultValues
(List<String> resultValues) MultiItemSelectorSpec.resultValues
(List<String> resultValues) Sets a result values.BaseMultiItemSelector.selectItems
(List<SelectItem> selectItems) MultiItemSelectorSpec.selectItems
(List<SelectItem> selectItems) Adds a list of select items.BaseMultiItemSelector.sort
(Comparator<SelectorItem<String>> comparator) MultiItemSelectorSpec.sort
(Comparator<SelectorItem<String>> comparator) Sets aComparator
for sorting items.BaseMultiItemSelector.storeResult
(boolean store) MultiItemSelectorSpec.storeResult
(boolean store) Automatically stores result from aMultiItemSelector.MultiItemSelectorContext
intoComponentContext
with key given to builder.Sets a default renderer template location.ComponentFlow.BaseBuilder.withMultiItemSelector
(String id) ComponentFlow.Builder.withMultiItemSelector
(String id) Gets a builder for multi item selector.