Uses of Interface
org.springframework.shell.component.flow.SingleItemSelectorSpec
Packages that use SingleItemSelectorSpec
-
Uses of SingleItemSelectorSpec in org.springframework.shell.component.flow
Classes in org.springframework.shell.component.flow that implement SingleItemSelectorSpecModifier and TypeClassDescriptionclass
Base impl forSingleItemSelectorSpec
.class
Default impl forBaseSingleItemSelector
.Methods in org.springframework.shell.component.flow that return SingleItemSelectorSpecModifier and TypeMethodDescriptionBaseSingleItemSelector.defaultSelect
(String name) SingleItemSelectorSpec.defaultSelect
(String name) Automatically selects and exposes a given item.BaseSingleItemSelector.getThis()
BaseSingleItemSelector.max
(int max) SingleItemSelectorSpec.max
(int max) Sets a maximum number of items in a selector list;Sets a name.BaseSingleItemSelector.next
(Function<SingleItemSelector.SingleItemSelectorContext<String, SelectorItem<String>>, String> next) SingleItemSelectorSpec.next
(Function<SingleItemSelector.SingleItemSelectorContext<String, SelectorItem<String>>, String> next) Define a function which may return id of a next component to go.BaseSingleItemSelector.postHandler
(Consumer<SingleItemSelector.SingleItemSelectorContext<String, SelectorItem<String>>> handler) SingleItemSelectorSpec.postHandler
(Consumer<SingleItemSelector.SingleItemSelectorContext<String, SelectorItem<String>>> handler) Adds a post-run context handler.BaseSingleItemSelector.preHandler
(Consumer<SingleItemSelector.SingleItemSelectorContext<String, SelectorItem<String>>> handler) SingleItemSelectorSpec.preHandler
(Consumer<SingleItemSelector.SingleItemSelectorContext<String, SelectorItem<String>>> handler) Adds a pre-run context handler.BaseSingleItemSelector.renderer
(Function<SingleItemSelector.SingleItemSelectorContext<String, SelectorItem<String>>, List<org.jline.utils.AttributedString>> renderer) SingleItemSelectorSpec.renderer
(Function<SingleItemSelector.SingleItemSelectorContext<String, SelectorItem<String>>, List<org.jline.utils.AttributedString>> renderer) Sets a renderer function.BaseSingleItemSelector.resultMode
(ResultMode resultMode) SingleItemSelectorSpec.resultMode
(ResultMode resultMode) Sets a result mode.BaseSingleItemSelector.resultValue
(String resultValue) SingleItemSelectorSpec.resultValue
(String resultValue) Sets a result value.BaseSingleItemSelector.selectItem
(String name, String item) SingleItemSelectorSpec.selectItem
(String name, String item) Adds a select item.BaseSingleItemSelector.selectItems
(List<SelectItem> selectItems) BaseSingleItemSelector.selectItems
(Map<String, String> selectItems) SingleItemSelectorSpec.selectItems
(List<SelectItem> selectItems) Adds a list of select items.SingleItemSelectorSpec.selectItems
(Map<String, String> selectItems) Adds a map of select items.BaseSingleItemSelector.sort
(Comparator<SelectorItem<String>> comparator) SingleItemSelectorSpec.sort
(Comparator<SelectorItem<String>> comparator) Sets aComparator
for sorting items.BaseSingleItemSelector.storeResult
(boolean store) SingleItemSelectorSpec.storeResult
(boolean store) Automatically stores result from aSingleItemSelector.SingleItemSelectorContext
intoComponentContext
with key given to builder.Sets a default renderer template location.ComponentFlow.BaseBuilder.withSingleItemSelector
(String id) ComponentFlow.Builder.withSingleItemSelector
(String id) Gets a builder for single item selector.