Interface PropertyValidator
-
- All Known Subinterfaces:
PropertyObjectValidator
- All Known Implementing Classes:
URLResourceModelSource.URLValidator,UUIDPropertyValidator
public interface PropertyValidatorValidator can validate a value
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description booleanisValid(java.lang.String value)default booleanisValid(java.lang.String value, java.util.Map<java.lang.String,java.lang.Object> props)Custom validator to check for any property from a defined plugin.
-
-
-
Method Detail
-
isValid
boolean isValid(java.lang.String value) throws ValidationException- Throws:
ValidationException
-
isValid
default boolean isValid(java.lang.String value, java.util.Map<java.lang.String,java.lang.Object> props) throws ValidationExceptionCustom validator to check for any property from a defined plugin.- Parameters:
value- Regex to validateprops- Plugin properties- Returns:
- Boolean indicating validity of presented values
- Throws:
ValidationException
-
-