| Package | Description |
|---|---|
| javax.validation | |
| javax.validation.bootstrap | |
| javax.validation.constraints | |
| javax.validation.metadata | |
| javax.validation.spi |
| Class and Description |
|---|
| BootstrapConfiguration
Represents the user specified default configuration in META-INF/validation.xml.
|
| 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
|
| ConstraintValidator
Defines the logic to validate a given constraint A
for a given object type T.
|
| ConstraintValidatorContext
Provide 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.NodeBuilderCustomizableContext
Represent a node whose context is
configurable (ie index, key and isInIterable)
|
| ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderDefinedContext
Represent a node whose context is known
(ie index, key and isInIterable)
|
| ConstraintValidatorContext.ConstraintViolationBuilder.NodeContextBuilder
Represent refinement choices for a node which is
in an
Iterator or Map. |
| ConstraintValidatorFactory
Instantiate a
ConstraintValidator instance based off its class. |
| ConstraintViolation
Describe a constraint violation.
|
| MessageInterpolator
Interpolate a given constraint violation message.
|
| MessageInterpolator.Context
Information related to the interpolation context
|
| MethodValidator
Validates parameters and return values of methods respectively constructors.
|
| 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.
|
| ValidationException
Base exception of all "unexpected" problems.
|
| Validator
Validates bean instances.
|
| ValidatorContext
Represents the context that is used to create
Validator
instances. |
| ValidatorFactory
Factory returning initialized
Validator instances. |
| Class and Description |
|---|
| Configuration
Receives configuration information, selects the appropriate
Bean Validation provider and builds the appropriate
ValidatorFactory. |
| ValidationProviderResolver
Determines the list of Bean Validation providers available in the runtime environment
Bean Validation providers are identified by the presence of
META-INF/services/javax.validation.spi.ValidationProvider
files following the Service Provider pattern described
here
Each META-INF/services/javax.validation.spi.ValidationProvider file contains the list of
ValidationProvider implementations each of them representing a provider. |
| Class and Description |
|---|
| Constraint
Link between a constraint annotation and its constraint validation implementations.
|
| Class and Description |
|---|
| ConstraintValidator
Defines the logic to validate a given constraint A
for a given object type T.
|
| Payload
Payload type that can be attached to a given
constraint declaration.
|
| Class and Description |
|---|
| Configuration
Receives configuration information, selects the appropriate
Bean Validation provider and builds the appropriate
ValidatorFactory. |
| ConstraintValidatorFactory
Instantiate a
ConstraintValidator instance based off its class. |
| MessageInterpolator
Interpolate a given constraint violation message.
|
| ParameterNameProvider
Provides names for method and constructor parameters.
|
| TraversableResolver
Contract determining if a property can be accessed by the Bean Validation provider.
|
| ValidationProviderResolver
Determines the list of Bean Validation providers available in the runtime environment
Bean Validation providers are identified by the presence of
META-INF/services/javax.validation.spi.ValidationProvider
files following the Service Provider pattern described
here
Each META-INF/services/javax.validation.spi.ValidationProvider file contains the list of
ValidationProvider implementations each of them representing a provider. |
| ValidatorFactory
Factory returning initialized
Validator instances. |
Copyright © 2013. All Rights Reserved.