Interface Validatory
-
public interface Validatory
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T> voidassertValidate(Object params, Class<T> validateGroup)Use validator (JSR 303) to perform validation against domain modelvoidassertValidate(Object params, ValidateType validateType)Use validator (JSR 303) to perform validation against domain model<T> Map<String,String>validate(Object params, Class<T> validateGroup)Use validator (JSR 303) to perform validation against domain modelMap<String,String>validate(Object params, ValidateType validateType)Use validator (JSR 303) to perform validation against domain model
-
-
-
Method Detail
-
assertValidate
void assertValidate(Object params, ValidateType validateType)
Use validator (JSR 303) to perform validation against domain model- Parameters:
params- the domain model to validatevalidateType- type of validation- Throws:
ConstraintException- when some constraint is violated
-
assertValidate
<T> void assertValidate(Object params, Class<T> validateGroup)
Use validator (JSR 303) to perform validation against domain model- Parameters:
params- the domain model to validatevalidateGroup- type of validation- Throws:
ConstraintException- when some constraint is violated
-
validate
Map<String,String> validate(Object params, ValidateType validateType)
Use validator (JSR 303) to perform validation against domain model- Parameters:
params- the domain model to validatevalidateType- type of validation- Returns:
- the pairs field and constraints violated, an empty Map is return when any constraint is violated
-
validate
<T> Map<String,String> validate(Object params, Class<T> validateGroup)
Use validator (JSR 303) to perform validation against domain model- Parameters:
params- the domain model to validatevalidateGroup- type of validation- Returns:
- the pairs field and constraints violated, an empty Map is return when any constraint is violated
-
-