Class TextIOMavenPluginQueryer
- java.lang.Object
-
- com.microsoft.azure.maven.queryer.MavenPluginQueryer
-
- com.microsoft.azure.maven.queryer.TextIOMavenPluginQueryer
-
public class TextIOMavenPluginQueryer extends MavenPluginQueryer
-
-
Field Summary
Fields Modifier and Type Field Description private static StringFOUND_VALID_VALUEprivate static StringPROMPT_STRING_WITHOUT_DEFAULTVALUE
-
Constructor Summary
Constructors Constructor Description TextIOMavenPluginQueryer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringassureInputFromUser(String attribute, String defaultValue, String regex, String prompt, String errorMessage)StringassureInputFromUser(String attribute, String defaultValue, List<String> options, String prompt)voidclose()private StringgetPromptString(String attributeName)-
Methods inherited from class com.microsoft.azure.maven.queryer.MavenPluginQueryer
assureInputFromUser, assureInputFromUser, getInitValue, validateInputByOptions, validateInputByRegex
-
-
-
-
Field Detail
-
FOUND_VALID_VALUE
private static final String FOUND_VALID_VALUE
- See Also:
- Constant Field Values
-
PROMPT_STRING_WITHOUT_DEFAULTVALUE
private static final String PROMPT_STRING_WITHOUT_DEFAULTVALUE
- See Also:
- Constant Field Values
-
-
Method Detail
-
assureInputFromUser
public String assureInputFromUser(String attribute, String defaultValue, List<String> options, String prompt)
- Specified by:
assureInputFromUserin classMavenPluginQueryer
-
assureInputFromUser
public String assureInputFromUser(String attribute, String defaultValue, String regex, String prompt, String errorMessage)
- Specified by:
assureInputFromUserin classMavenPluginQueryer
-
close
public void close()
- Specified by:
closein classMavenPluginQueryer
-
-