Package ninja.validation
Interface Validator<T>
-
- All Known Implementing Classes:
Validators.DateValidator
,Validators.EnumValidator
,Validators.FloatValidator
,Validators.IntegerValidator
,Validators.JSRValidator
,Validators.LengthValidator
,Validators.MatchesValidator
,Validators.NumberValidator
,Validators.RequiredValidator
,Validators.UUIDValidator
public interface Validator<T>
A validator for validating parameters- Author:
- James Roper, Thibault Meyer
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Class<T>
getValidatedType()
Get the type that this validator validatesvoid
validate(T value, String field, Context context)
Validate the given value
-