Uses of Package
javax.validation

Packages that use javax.validation
javax.validation   
javax.validation.bootstrap   
javax.validation.constraints   
javax.validation.metadata   
javax.validation.spi   
 

Classes in javax.validation used by javax.validation
Configuration
          Receives configuration information, selects the appropriate Bean Validation provider and builds the appropriate ValidatorFactory.
ConfigurationSource
          Represents a configuration source.
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
MethodValidated.ValidationMode
          A mode of method-level validation.
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.
 

Classes in javax.validation used by javax.validation.bootstrap
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.

 

Classes in javax.validation used by javax.validation.constraints
Constraint
          Link between a constraint annotation and its constraint validation implementations.
 

Classes in javax.validation used by javax.validation.metadata
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.
 

Classes in javax.validation used by javax.validation.spi
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 © 2007-2012. All Rights Reserved.