Uses of Interface
com.github.rvesse.airline.prompts.matchers.PromptOptionMatcher
Packages that use PromptOptionMatcher
Package
Description
-
Uses of PromptOptionMatcher in com.github.rvesse.airline.prompts
Fields in com.github.rvesse.airline.prompts declared as PromptOptionMatcherMethods in com.github.rvesse.airline.prompts that return PromptOptionMatcherConstructors in com.github.rvesse.airline.prompts with parameters of type PromptOptionMatcherModifierConstructorDescriptionPrompt
(PromptProvider provider, PromptFormatter formatter, long timeout, TimeUnit timeoutUnit, String promptMessage, Collection<TOption> options, PromptOptionMatcher<TOption> optionMatcher, boolean allowNumericOptionSelection, TypeConverter converter) Creates a new prompt -
Uses of PromptOptionMatcher in com.github.rvesse.airline.prompts.builders
Fields in com.github.rvesse.airline.prompts.builders declared as PromptOptionMatcherModifier and TypeFieldDescriptionprivate PromptOptionMatcher
<TOption> PromptBuilder.optionMatcher
Methods in com.github.rvesse.airline.prompts.builders with parameters of type PromptOptionMatcherModifier and TypeMethodDescriptionPromptBuilder.withOptionMatcher
(PromptOptionMatcher<TOption> matcher) Specifies the option matcher to use -
Uses of PromptOptionMatcher in com.github.rvesse.airline.prompts.matchers
Classes in com.github.rvesse.airline.prompts.matchers that implement PromptOptionMatcherModifier and TypeClassDescriptionclass
DefaultMatcher<TOption>
Default prompt option matcherclass
ExactIgnoresCaseMatcher<TOption>
class
ExactMatcher<TOption>
class
IgnoresCaseMatcher<TOption>
An option matcher that ignores caseclass
IndexMatcher<TOption>
An option matcher that matches options based on the numeric index of the option using 1 based indexesclass
ValueMatcher<TOption>
An option matcher that matches based on actual value rather than strings