| SingleItemSelectorSpec | SingleItemSelectorSpec. defaultSelect(String name)Automatically selects and exposes a given item. | 
| SingleItemSelectorSpec | BaseSingleItemSelector. defaultSelect(String name) | 
| SingleItemSelectorSpec | BaseSingleItemSelector. getThis() | 
| SingleItemSelectorSpec | SingleItemSelectorSpec. max(int max)Sets a maximum number of items in a selector list; | 
| SingleItemSelectorSpec | BaseSingleItemSelector. max(int max) | 
| SingleItemSelectorSpec | SingleItemSelectorSpec. name(String name)Sets a name. | 
| SingleItemSelectorSpec | BaseSingleItemSelector. name(String name) | 
| 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) | 
| 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) | 
| 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) | 
| 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. resultMode(ResultMode resultMode)Sets a result mode. | 
| SingleItemSelectorSpec | BaseSingleItemSelector. resultMode(ResultMode resultMode) | 
| SingleItemSelectorSpec | SingleItemSelectorSpec. resultValue(String resultValue)Sets a result value. | 
| SingleItemSelectorSpec | BaseSingleItemSelector. resultValue(String resultValue) | 
| SingleItemSelectorSpec | SingleItemSelectorSpec. selectItem(String name,
          String item)Adds a select item. | 
| SingleItemSelectorSpec | BaseSingleItemSelector. selectItem(String name,
          String item) | 
| SingleItemSelectorSpec | SingleItemSelectorSpec. selectItems(Map<String,String> selectItems)Adds a map of select items. | 
| SingleItemSelectorSpec | BaseSingleItemSelector. selectItems(Map<String,String> selectItems) | 
| SingleItemSelectorSpec | SingleItemSelectorSpec. sort(Comparator<SelectorItem<String>> comparator) | 
| SingleItemSelectorSpec | BaseSingleItemSelector. sort(Comparator<SelectorItem<String>> comparator) | 
| SingleItemSelectorSpec | SingleItemSelectorSpec. storeResult(boolean store) | 
| SingleItemSelectorSpec | BaseSingleItemSelector. storeResult(boolean store) | 
| SingleItemSelectorSpec | SingleItemSelectorSpec. template(String location)Sets a default renderer template location. | 
| SingleItemSelectorSpec | BaseSingleItemSelector. template(String location) | 
| SingleItemSelectorSpec | ComponentFlow.Builder. withSingleItemSelector(String id)Gets a builder for single item selector. | 
| SingleItemSelectorSpec | ComponentFlow.BaseBuilder. withSingleItemSelector(String id) |