Interface ValueSanitizer
-
- All Known Implementing Classes:
AbstractSimpleSanitizer,AlwaysValidSanitizer,LazySimpleSanitizer,SimpleSanitizer
public interface ValueSanitizerResponsible for sanitizing (convert from invalid to valid form) Mojo parameters values.- Since:
- 1.3.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanisValid(Object value)Checks whether a parameter value is valid or not.Objectsanitize(Object value)Sanitizes a parameter invalid value to valid form.
-
-
-
Method Detail
-
isValid
boolean isValid(Object value)
Checks whether a parameter value is valid or not.- Parameters:
value- the parameter value.- Returns:
truewhether the parameter value is valid, otherwisefalse.- Since:
- 1.3.0
-
sanitize
Object sanitize(Object value)
Sanitizes a parameter invalid value to valid form. Should be not be executed ifisValid(Object)returnstrue.- Parameters:
value- the parameter invalid value.- Returns:
- the valid value.
- Since:
- 1.3.0
-
-