| BootstrapConfiguration |
Represents the user specified default configuration in
META-INF/validation.xml.
|
| ClockProvider |
Contract for obtaining the Clock used as the reference for now when
validating the @Future and @Past constraints.
|
| Configuration |
Receives configuration information, selects the appropriate
Bean Validation provider and builds the appropriate ValidatorFactory.
|
| ConstraintDeclarationException |
Exception raised if a constraint declaration is not legal.
|
| ConstraintTarget |
Defines the constraint target.
|
| ConstraintValidator |
Defines the logic to validate a given constraint A
for a given object type T.
|
| ConstraintValidatorContext |
Provides contextual data and operation when applying a given constraint validator.
|
| ConstraintValidatorContext.ConstraintViolationBuilder |
ConstraintViolation builder allowing to optionally associate
the violation report to a sub path.
|
| ConstraintValidatorContext.ConstraintViolationBuilder.ContainerElementNodeBuilderCustomizableContext |
Represents a container element node whose context is
configurable (i.e.
|
| ConstraintValidatorContext.ConstraintViolationBuilder.ContainerElementNodeBuilderDefinedContext |
Represents a container element node whose context is known
(i.e.
|
| ConstraintValidatorContext.ConstraintViolationBuilder.ContainerElementNodeContextBuilder |
Represents refinement choices for a container element node.
|
| ConstraintValidatorContext.ConstraintViolationBuilder.LeafNodeBuilderCustomizableContext |
Represents a node whose context is
configurable (i.e.
|
| ConstraintValidatorContext.ConstraintViolationBuilder.LeafNodeBuilderDefinedContext |
Represents a node whose context is known
(i.e.
|
| ConstraintValidatorContext.ConstraintViolationBuilder.LeafNodeContextBuilder |
Represents refinement choices for a node which is
in an iterable, e.g.
|
| ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext |
Represents a node whose context is
configurable (i.e.
|
| ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderDefinedContext |
Represents a node whose context is known
(i.e.
|
| ConstraintValidatorContext.ConstraintViolationBuilder.NodeContextBuilder |
Represents refinement choices for a node which is
in an iterable, e.g.
|
| ConstraintValidatorFactory |
|
| ConstraintViolation |
Describes a constraint violation.
|
| ElementKind |
Enum of possible kinds of elements encountered in Bean Validation.
|
| MessageInterpolator |
Interpolates a given constraint violation message.
|
| MessageInterpolator.Context |
Information related to the interpolation context.
|
| OverridesAttribute |
Marks an attribute as overriding the attribute of a composing constraint.
|
| ParameterNameProvider |
Provides names for method and constructor parameters.
|
| Path |
Represents the navigation path from an object to another
in an object graph.
|
| Path.Node |
Represents an element of a navigation path.
|
| TraversableResolver |
Contract determining if a property can be accessed by the Bean Validation provider.
|
| Validation.GetValidationProviderListAction |
|
| Validation.NewProviderInstance |
|
| ValidationException |
Base exception of all Bean Validation "unexpected" problems.
|
| ValidationProviderResolver |
Determines the list of Bean Validation providers available in the runtime environment
|
| Validator |
Validates bean instances.
|
| ValidatorContext |
Represents the context that is used to create Validator
instances.
|
| ValidatorFactory |
Factory returning initialized Validator instances.
|