Interface Prompter
-
- All Known Implementing Classes:
DefaultPrompter
public interface Prompter
Prompt the user for input.- Author:
- Brett Porter
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
prompt(java.lang.String message)
java.lang.String
prompt(java.lang.String message, java.lang.String defaultReply)
java.lang.String
prompt(java.lang.String message, java.util.List<java.lang.String> possibleValues)
java.lang.String
prompt(java.lang.String message, java.util.List<java.lang.String> possibleValues, java.lang.String defaultReply)
java.lang.String
promptForPassword(java.lang.String message)
void
showMessage(java.lang.String message)
-
-
-
Method Detail
-
prompt
java.lang.String prompt(java.lang.String message) throws PrompterException
- Throws:
PrompterException
-
prompt
java.lang.String prompt(java.lang.String message, java.lang.String defaultReply) throws PrompterException
- Throws:
PrompterException
-
prompt
java.lang.String prompt(java.lang.String message, java.util.List<java.lang.String> possibleValues) throws PrompterException
- Throws:
PrompterException
-
prompt
java.lang.String prompt(java.lang.String message, java.util.List<java.lang.String> possibleValues, java.lang.String defaultReply) throws PrompterException
- Throws:
PrompterException
-
promptForPassword
java.lang.String promptForPassword(java.lang.String message) throws PrompterException
- Throws:
PrompterException
-
showMessage
void showMessage(java.lang.String message) throws PrompterException
- Throws:
PrompterException
-
-