PromptBuilder<TOption> |
PromptBuilder.clearOptions() |
Clears all previously specified options
|
PromptBuilder<TOption> |
PromptBuilder.withDefaultFormatter() |
Specifies that the default formatter should be used, this is the list formatter
|
PromptBuilder<TOption> |
PromptBuilder.withDefaultOptionMatcher() |
Specifies that the default option matcher be used
|
PromptBuilder<TOption> |
PromptBuilder.withDefaultPromptProvider() |
Specifies that the default prompt provider should be used
|
PromptBuilder<TOption> |
PromptBuilder.withDefaultTypeConverter() |
Specifies that the default type converter be used
|
PromptBuilder<TOption> |
PromptBuilder.withFormatBuilder(PromptFormatBuilder<TOption> formatBuilder) |
Specifies the prompt formatter builder to use
|
PromptBuilder<TOption> |
PromptBuilder.withFormatter(PromptFormatter formatter) |
Specifies the prompt formatter to use
|
PromptBuilder<TOption> |
PromptBuilder.withListFormatter() |
Specifies that a list formatter should be used
|
PromptBuilder<TOption> |
PromptBuilder.withNumericOptionSelection() |
Enables numeric option selection
|
PromptBuilder<TOption> |
PromptBuilder.withOption(TOption option) |
Specifies an option for the prompt
|
PromptBuilder<TOption> |
PromptBuilder.withOptionMatcher(PromptOptionMatcher<TOption> matcher) |
Specifies the option matcher to use
|
PromptBuilder<TOption> |
PromptBuilder.withOptions(TOption... options) |
Specifies one/more options for the prompt
|
PromptBuilder<TOption> |
PromptBuilder.withoutNumericOptionSelection() |
Disables numeric option selection
|
PromptBuilder<TOption> |
PromptBuilder.withoutTimeout() |
Specifies that no timeout should be used
|
PromptBuilder<TOption> |
PromptBuilder.withPromptMessage(java.lang.String message) |
Specifies the prompt message to display
|
PromptBuilder<TOption> |
PromptBuilder.withPromptProvider(PromptProvider provider) |
Specifies that the given prompt provider should be used
|
PromptBuilder<TOption> |
PromptBuilder.withQuestionFormatter() |
Specifies that a question formatter should be used
|
PromptBuilder<TOption> |
PromptBuilder.withTimeout(long timeout) |
Specifies the timeout
|
PromptBuilder<TOption> |
PromptBuilder.withTimeout(long timeout,
java.util.concurrent.TimeUnit unit) |
Specifies the timeout
|
PromptBuilder<TOption> |
PromptBuilder.withTimeoutUnit(java.util.concurrent.TimeUnit unit) |
Specifies the time unit used to apply timeouts to prompts
|
PromptBuilder<TOption> |
PromptBuilder.withTypeConverter(TypeConverter converter) |
Specifies the type converter to use
|