Interface InputValidator
- All Known Implementing Classes:
AbstractMultiInputValidator
,AbstractSingleInputValidator
public interface InputValidator
Interface for validation of input parameters.
Implementors can use AbstractSingleInputValidator
an AbstractMultiInputValidator
.
-
Method Details
-
validate
Optional<InputValidationIssue> validate()Perform the validation.- Returns:
- an optional containing the
InputValidationIssue
value, or empty when the validation succeeds
-