public class ValidatedMacroParameters extends Object
ParameterValidators.| Constructor and Description |
|---|
ValidatedMacroParameters(Map<String,String> parameters) |
| Modifier and Type | Method and Description |
|---|---|
String |
getValue(String parameterName)
Returns the value of the parameter from the underlying parameter map, or throws an exception
if the value does not pass the validation for that parameter configured by
setValidator(String, ParameterValidator). |
void |
setValidator(String parameterName,
ParameterValidator parameterValidator) |
public void setValidator(String parameterName, ParameterValidator parameterValidator)
public String getValue(String parameterName) throws MacroParameterValidationException
setValidator(String, ParameterValidator). A parameter which does not have a validator configured
will return the value without validating it.parameterName - the name of the parameter to retrieveMacroParameterValidationException - if the parameter is not validCopyright © 2019 Atlassian. All rights reserved.