All Classes and Interfaces

Class
Description
Abstract Adapter that validates objects based on Constraint Annotations.
Marks a type as a Constraint Adapter to be registered automatically.
Describes a constraint violation.
Exception holding a set of constraint violations.
Adapter that validates container types.
Marks an method annotation as a CrossParamConstraint used for validating multiple method parameters
Default Validation group.
Marks source code that has been generated.
Specify external types for which to generate Valid Adapters.
Reads an Annotation's attributes and the message template and interpolates the message
For internal use, holds metadata on generated adapters for use by code generation (Java annotation processing).
For internal use, holds metadata on generated adapters that also have factories.
For internal use, holds metadata on generated adapters that also have factories.
 
 
 
This interface defines a set of validation methods for validating a value based on specific rules.
Validation adapter that supports and uses the primitive type.
Context used to lookup validation adapters and create validation requests.
Request to create a Validation Adapter.
Factory for creating a ValidationAdapter for a given type.
Factory for creating an Annotation Adapter for a given annotation.
Represents a message object used in error message interpolation.
A validation request.
Validate plain Java objects that have been annotated with validation constraints.
Function to build a ValidationAdapter from a Validation Context
Function to build a ValidationAdapter that needs Validator.
Build the Validator instance adding ValidationAdapter, Factory or AdapterBuilder.
Components register ValidationAdapters with the Validator.Builder
Callback interface that's used to customize a Validator.Builder.
Place on a method to execute validations on the parameters and return types