# Package javax.validation

package javax.validation

Related Packages
Package
Description
javax.validation.bootstrap
javax.validation.constraints
javax.validation.constraintvalidation
javax.validation.executable
javax.validation.groups
javax.validation.metadata
javax.validation.spi
Class
Description
BootstrapConfiguration
Configuration<T extends Configuration<T>>
Constraint
Meta annotation to declare a constraint annotation.
ConstraintDeclarationException
ConstraintDefinitionException
ConstraintTarget
ConstraintValidator<A extends Annotation,T>
ConstraintValidatorContext
ConstraintValidatorContext.ConstraintViolationBuilder
ConstraintValidatorContext.ConstraintViolationBuilder.LeafNodeBuilderCustomizableContext
ConstraintValidatorContext.ConstraintViolationBuilder.LeafNodeBuilderDefinedContext
ConstraintValidatorContext.ConstraintViolationBuilder.LeafNodeContextBuilder
ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext
ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderDefinedContext
ConstraintValidatorContext.ConstraintViolationBuilder.NodeContextBuilder
ConstraintValidatorFactory
ConstraintViolation<T>
ConstraintViolationException
ElementKind
GroupDefinitionException
GroupSequence
MessageInterpolator
MessageInterpolator.Context
OverridesAttribute
OverridesAttribute.List
ParameterNameProvider
Path
Path.BeanNode
Path.ConstructorNode
Path.CrossParameterNode
Path.MethodNode
Path.Node
Path.ParameterNode
Path.PropertyNode
Path.ReturnValueNode
Payload
Non-portable implementation specific way to provide metadata to constraints.
ReportAsSingleViolation
TraversableResolver
UnexpectedTypeException
Valid
Validation
Note: From Section 4.4.5 Validation of the 1.0 PFD Spec - Validation implementations may only provide the following three public static methods: buildDefaultValidatorFactory(), byDefaultProvider(), byProvider()
ValidationException
ValidationProviderResolver
Validator
ValidatorContext
ValidatorFactory