Apache BVal

E836366

Apache BVal is an open-source implementation of the Jakarta Bean Validation specification provided by the Apache Software Foundation.

All labels observed (2)

Label Occurrences
Apache BVal canonical 1
Apache BVal Project Management Committee 1

How this entity was disambiguated

Statements (45)

Predicate Object
instanceOf Apache Software Foundation project
Jakarta Bean Validation implementation
open-source project
software library
buildTool Maven
category Java library
validation framework
compatibleWith Jakarta EE application servers
Java SE
developer Apache Software Foundation
distribution Maven Central
feature annotation-based constraint validation
constraint composition
constraint metadata caching
cross-parameter constraints
custom constraint definitions
group-based validation
integration with CDI
message interpolation
method-level validation
property-level validation
governedBy Apache BVal Project Management Committee
linked to: Apache BVal
hasComponent core validation engine
integration modules
implementsSpecification JSR 303
JSR 349
JSR 380
Jakarta Bean Validation
language English documentation
license Apache License 2.0
openSource true
organization Apache Software Foundation
partOf Apache ecosystem
programmingLanguage Java
repository https://github.com/apache/bval
status active
supports Bean Validation API
Jakarta EE
supportsVersion Bean Validation 1.0
Bean Validation 1.1
linked to: JSR 349

Bean Validation 2.0
linked to: JSR 380
usedFor enforcing constraints on object properties
input validation in Java applications
validating Java beans
website https://bval.apache.org

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Apache BVal governedBy Apache BVal Project Management Committee
linked to: Apache BVal