| StringInputSpec | StringInputSpec. next(Function<StringInput.StringInputContext,String> next)Define a function which may return id of a next component to go. | 
| StringInputSpec | BaseStringInput. next(Function<StringInput.StringInputContext,String> next) | 
| StringInputSpec | StringInputSpec. postHandler(Consumer<StringInput.StringInputContext> handler)Adds a post-run context handler. | 
| StringInputSpec | BaseStringInput. postHandler(Consumer<StringInput.StringInputContext> handler) | 
| StringInputSpec | StringInputSpec. preHandler(Consumer<StringInput.StringInputContext> handler)Adds a pre-run context handler. | 
| StringInputSpec | BaseStringInput. preHandler(Consumer<StringInput.StringInputContext> handler) | 
| StringInputSpec | StringInputSpec. renderer(Function<StringInput.StringInputContext,List<org.jline.utils.AttributedString>> renderer)Sets a renderer function. | 
| StringInputSpec | BaseStringInput. renderer(Function<StringInput.StringInputContext,List<org.jline.utils.AttributedString>> renderer) |