All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description ConsolePrompt A prompt that is backed bySystem.console()
DefaultMatcher<TOption> Default prompt option matcherExactIgnoresCaseMatcher<TOption> ExactMatcher<TOption> IgnoresCaseMatcher<TOption> An option matcher that ignores caseIndexMatcher<TOption> An option matcher that matches options based on the numeric index of the option using 1 based indexesListFormat<TOption> A prompt formatter that presents a list of optionsListFormatBuilder<TOption> A builder that helps building list formatsMatcherUtils Option matcher utility functionsMatcherUtils.Exact<TOption> MatcherUtils.ExactIgnoresCase<TOption> MatcherUtils.ExactOrStartsWith<TOption> MatcherUtils.ExactOrStartsWithIgnoresCase<TOption> Prompt<TOption> Represents a promptPromptBuilder<TOption> A prompt builder is used to define a prompt in a Fluent API stylePromptException PromptFormatBuilder<TOption> A prompt format builder is a child builder of aPromptBuilder
used to define the prompt format in a fluent stylePromptFormatter Interface for prompt formattersPromptOptionMatcher<TOption> Interfaces for option matchers that controls how options are matched to the prompt response when usingPrompt.promptForOption(boolean)
PromptProvider A provider of promptingPrompts Provides builds for some commonPromptTimeoutException QuestionFormat<TOption> Prompt format for simple questions with either a free-form response or with a limited number of optionsStdIOPrompt A prompt backed bySystem.out
andSystem.in
StreamPrompt Creates a new prompt backed by arbitrary streamsValueMatcher<TOption> An option matcher that matches based on actual value rather than strings