| Name | Description | Type | Package | Framework |
| AssertFalse | The annotated element must be false. | Class | javax.validation.constraints | Java EE |
| AssertFalse .List | Defines several AssertFalse annotations on the same element. | Class | javax.validation.constraints.AssertFalse | Java EE |
| AssertTrue | The annotated element must be true. | Class | javax.validation.constraints | Java EE |
| AssertTrue .List | Defines several AssertTrue annotations on the same element. | Class | javax.validation.constraints.AssertTrue | Java EE |
| DecimalMax | The annotated element must be a number whose value must be lower or equal to the specified maximum. | Class | javax.validation.constraints | Java EE |
| DecimalMax .List | Defines several DecimalMax annotations on the same element. | Class | javax.validation.constraints.DecimalMax | Java EE |
| DecimalMin | The annotated element must be a number whose value must be higher or equal to the specified minimum. | Class | javax.validation.constraints | Java EE |
| DecimalMin .List | Defines several DecimalMin annotations on the same element. | Class | javax.validation.constraints.DecimalMin | Java EE |
| Digits | The annotated element must be a number within accepted range Supported types are: | Class | javax.validation.constraints | Java EE |
| Digits .List | Defines several Digits annotations on the same element. | Class | javax.validation.constraints.Digits | Java EE |
| Future | The annotated element must be a date in the future. | Class | javax.validation.constraints | Java EE |
| Future .List | Defines several Future annotations on the same element. | Class | javax.validation.constraints.Future | Java EE |
| Max | The annotated element must be a number whose value must be lower or equal to the specified maximum. | Class | javax.validation.constraints | Java EE |
| Max .List | Defines several Max annotations on the same element. | Class | javax.validation.constraints.Max | Java EE |
| Min | The annotated element must be a number whose value must be higher or equal to the specified minimum. | Class | javax.validation.constraints | Java EE |
| Min .List | Defines several Min annotations on the same element. | Class | javax.validation.constraints.Min | Java EE |
| NotNull | The annotated element must not be null. | Class | javax.validation.constraints | Java EE |
| NotNull .List | Defines several NotNull annotations on the same element. | Class | javax.validation.constraints.NotNull | Java EE |
| Null | The annotated element must be null. | Class | javax.validation.constraints | Java EE |
| Null .List | Defines several Null annotations on the same element. | Class | javax.validation.constraints.Null | Java EE |
| Past | The annotated element must be a date in the past. | Class | javax.validation.constraints | Java EE |
| Past .List | Defines several Past annotations on the same element. | Class | javax.validation.constraints.Past | Java EE |
| Pattern | The annotated CharSequence must match the specified regular expression. | Class | javax.validation.constraints | Java EE |
| Pattern .Flag | Possible Regexp flags. | Class | javax.validation.constraints.Pattern | Java EE |
| Pattern .List | Defines several Pattern annotations on the same element. | Class | javax.validation.constraints.Pattern | Java EE |
| Size | The annotated element size must be between the specified boundaries (included). | Class | javax.validation.constraints | Java EE |
| Size .List | Defines several Size annotations on the same element. | Class | javax.validation.constraints.Size | Java EE |