| MultiItemSelectorSpec | MultiItemSelectorSpec. next(Function<MultiItemSelector.MultiItemSelectorContext<String,SelectorItem<String>>,String> next)Define a function which may return id of a next component to go. | 
| MultiItemSelectorSpec | BaseMultiItemSelector. next(Function<MultiItemSelector.MultiItemSelectorContext<String,SelectorItem<String>>,String> next) | 
| SingleItemSelectorSpec | SingleItemSelectorSpec. next(Function<SingleItemSelector.SingleItemSelectorContext<String,SelectorItem<String>>,String> next)Define a function which may return id of a next component to go. | 
| SingleItemSelectorSpec | BaseSingleItemSelector. next(Function<SingleItemSelector.SingleItemSelectorContext<String,SelectorItem<String>>,String> next) | 
| MultiItemSelectorSpec | MultiItemSelectorSpec. postHandler(Consumer<MultiItemSelector.MultiItemSelectorContext<String,SelectorItem<String>>> handler)Adds a post-run context handler. | 
| MultiItemSelectorSpec | BaseMultiItemSelector. postHandler(Consumer<MultiItemSelector.MultiItemSelectorContext<String,SelectorItem<String>>> handler) | 
| SingleItemSelectorSpec | SingleItemSelectorSpec. postHandler(Consumer<SingleItemSelector.SingleItemSelectorContext<String,SelectorItem<String>>> handler)Adds a post-run context handler. | 
| SingleItemSelectorSpec | BaseSingleItemSelector. postHandler(Consumer<SingleItemSelector.SingleItemSelectorContext<String,SelectorItem<String>>> handler) | 
| MultiItemSelectorSpec | MultiItemSelectorSpec. preHandler(Consumer<MultiItemSelector.MultiItemSelectorContext<String,SelectorItem<String>>> handler)Adds a pre-run context handler. | 
| MultiItemSelectorSpec | BaseMultiItemSelector. preHandler(Consumer<MultiItemSelector.MultiItemSelectorContext<String,SelectorItem<String>>> handler) | 
| SingleItemSelectorSpec | SingleItemSelectorSpec. preHandler(Consumer<SingleItemSelector.SingleItemSelectorContext<String,SelectorItem<String>>> handler)Adds a pre-run context handler. | 
| SingleItemSelectorSpec | BaseSingleItemSelector. preHandler(Consumer<SingleItemSelector.SingleItemSelectorContext<String,SelectorItem<String>>> handler) | 
| MultiItemSelectorSpec | MultiItemSelectorSpec. renderer(Function<MultiItemSelector.MultiItemSelectorContext<String,SelectorItem<String>>,List<org.jline.utils.AttributedString>> renderer)Sets a renderer function. | 
| MultiItemSelectorSpec | BaseMultiItemSelector. renderer(Function<MultiItemSelector.MultiItemSelectorContext<String,SelectorItem<String>>,List<org.jline.utils.AttributedString>> renderer) | 
| SingleItemSelectorSpec | SingleItemSelectorSpec. renderer(Function<SingleItemSelector.SingleItemSelectorContext<String,SelectorItem<String>>,List<org.jline.utils.AttributedString>> renderer)Sets a renderer function. | 
| SingleItemSelectorSpec | BaseSingleItemSelector. renderer(Function<SingleItemSelector.SingleItemSelectorContext<String,SelectorItem<String>>,List<org.jline.utils.AttributedString>> renderer) | 
| SingleItemSelectorSpec | SingleItemSelectorSpec. sort(Comparator<SelectorItem<String>> comparator) | 
| MultiItemSelectorSpec | MultiItemSelectorSpec. sort(Comparator<SelectorItem<String>> comparator) | 
| SingleItemSelectorSpec | BaseSingleItemSelector. sort(Comparator<SelectorItem<String>> comparator) | 
| MultiItemSelectorSpec | BaseMultiItemSelector. sort(Comparator<SelectorItem<String>> comparator) |