Jakarta Bean Validation Specification 3.1

The Jakarta Bean Validation 3.1 specification defines the constraint model, annotation processor, Validator API, method validation, group sequences, cascaded validation, constraint composition, and the metadata API for introspecting validation constraints on Java classes, fields, methods, and constructors.

API entry from apis.yml

apis.yml Raw ↑
aid: bean-validation:specification
name: Jakarta Bean Validation Specification 3.1
description: The Jakarta Bean Validation 3.1 specification defines the constraint model, annotation processor,
  Validator API, method validation, group sequences, cascaded validation, constraint composition, and
  the metadata API for introspecting validation constraints on Java classes, fields, methods, and constructors.
humanURL: https://beanvalidation.org/3.1/
tags:
- Bean Validation
- Java
- Jakarta EE
- Specification
properties:
- type: Documentation
  url: https://beanvalidation.org/3.1/
- type: Specification
  url: https://jakarta.ee/specifications/bean-validation/3.1/
- type: GitHubRepository
  url: https://github.com/jakartaee/validation