Package eu.miltema.slimweb.controller
Interface Validator
-
- All Known Implementing Classes:
ValidatorAdapter
public interface ValidatorInterface for input validation logic
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.String>validate(java.lang.Object object, java.util.Map<java.lang.String,java.lang.String> labels)Validate input and return validation results
-
-
-
Method Detail
-
validate
java.util.Map<java.lang.String,java.lang.String> validate(java.lang.Object object, java.util.Map<java.lang.String,java.lang.String> labels) throws java.lang.ExceptionValidate input and return validation results- Parameters:
object- object to validatelabels- language specific labels- Returns:
- null when everything is fine; in case of error return a map with field-message pairs
- Throws:
java.lang.Exception- when something goes wrong
-
-