| Name | Description | Type | Package | Framework |
| ConstraintViolation | Class | ninja-core.ninja.validation | Spark Micro Web | |
| FieldViolation | Class | ninja-core.ninja.validation | Spark Micro Web | |
| IsEnum | Validates that the field is a valid enum constant. | Class | ninja-core.ninja.validation | Spark Micro Web |
| IsFloat | Validates that the field is a floating point number. | Class | ninja-core.ninja.validation | Spark Micro Web |
| IsInteger | Validates that the field is an integer. | Class | ninja-core.ninja.validation | Spark Micro Web |
| JSR303Validation | Class | ninja-core.ninja.validation | Spark Micro Web | |
| Length | Validates that the length of the field meets the given length constraintsOptional Element Summary | Class | ninja-core.ninja.validation | Spark Micro Web |
| Matches | Validates that the parameter matches the given regular expressionRequired Element Summary | Class | ninja-core.ninja.validation | Spark Micro Web |
| NumberValue | Validates that the value of a number meets certain parametersOptional Element Summary | Class | ninja-core.ninja.validation | Spark Micro Web |
| Required | Validates that the length of the field meets the given length constraintsOptional Element Summary | Class | ninja-core.ninja.validation | Spark Micro Web |
| Validation | This interface means the validation context (implemented by ValidationImpl) and can be injected in your There are several types of violations that can occur: field violations (on controller method fields), bean violations | Interface | ninja-core.ninja.validation | Spark Micro Web |
| ValidationImpl | Class | ninja-core.ninja.validation | Spark Micro Web | |
| Validator | A validator for validating parametersAuthor:James Roper, Thibault Meyer | Interface | ninja-core.ninja.validation | Spark Micro Web |
| Validators | Built in validators. | Class | ninja-core.ninja.validation | Spark Micro Web |
| Validators .EnumValidator | Class | ninja-core.ninja.validation.Validators | Spark Micro Web | |
| Validators .FloatValidator | Class | ninja-core.ninja.validation.Validators | Spark Micro Web | |
| Validators .IntegerValidator | Class | ninja-core.ninja.validation.Validators | Spark Micro Web | |
| Validators .JSRValidator | Class | ninja-core.ninja.validation.Validators | Spark Micro Web | |
| Validators .LengthValidator | Class | ninja-core.ninja.validation.Validators | Spark Micro Web | |
| Validators .MatchesValidator | Class | ninja-core.ninja.validation.Validators | Spark Micro Web | |
| Validators .NumberValidator | Class | ninja-core.ninja.validation.Validators | Spark Micro Web | |
| Validators .RequiredValidator | Class | ninja-core.ninja.validation.Validators | Spark Micro Web | |
| WithValidator | Indicates that the annotation should have this validator class applied to itRequired Element Summary | Class | ninja-core.ninja.validation | Spark Micro Web |