Uses of Package
javax.validation
Packages that use javax.validation
Package
Description
Top level package of the Bean Validation API.
Package containing bootstrap specific objects.
Contains all the Bean Validation provided constraints
also called built-in constraints.
Package related to the control and execution of executable validation.
Package containing all objects specifically used and returned by the
metadata API.
Package containing objects specific to the interaction between the
Bean Validation bootstrapping process and Bean Validation providers.
Package containing objects dedicated to extract values to validate from containers.
-
Classes in javax.validation used by javax.validationClassDescriptionRepresents the user specified default configuration in
META-INF/validation.xml
.Contract for obtaining theClock
used as the reference fornow
when validating the@Future
and@Past
constraints.Receives configuration information, selects the appropriate Bean Validation provider and builds the appropriateValidatorFactory
.Exception raised if a constraint declaration is not legal.Defines the constraint target.Defines the logic to validate a given constraintA
for a given object typeT
.Provides contextual data and operation when applying a given constraint validator.ConstraintViolation
builder allowing to optionally associate the violation report to a sub path.ConstraintValidatorContext.ConstraintViolationBuilder.ContainerElementNodeBuilderCustomizableContextRepresents a container element node whose context is configurable (i.e.Represents a container element node whose context is known (i.e.Represents refinement choices for a container element node.Represents a node whose context is configurable (i.e.Represents a node whose context is known (i.e.Represents refinement choices for a node which is in an iterable, e.g.Represents a node whose context is configurable (i.e.Represents a node whose context is known (i.e.Represents refinement choices for a node which is in an iterable, e.g.Instantiates aConstraintValidator
instance based off its class.Describes a constraint violation.Enum of possible kinds of elements encountered in Bean Validation.Interpolates a given constraint violation message.Information related to the interpolation context.Provides names for method and constructor parameters.Represents the navigation path from an object to another in an object graph.Represents an element of a navigation path.Contract determining if a property can be accessed by the Bean Validation provider.Base exception of all Bean Validation "unexpected" problems.Determines the list of Bean Validation providers available in the runtime environmentValidates bean instances.Represents the context that is used to createValidator
instances.Factory returning initializedValidator
instances. -
Classes in javax.validation used by javax.validation.bootstrapClassDescriptionReceives configuration information, selects the appropriate Bean Validation provider and builds the appropriate
ValidatorFactory
.Determines the list of Bean Validation providers available in the runtime environment -
Classes in javax.validation used by javax.validation.constraints
-
Classes in javax.validation used by javax.validation.executable
-
Classes in javax.validation used by javax.validation.metadataClassDescriptionDefines the constraint target.Defines the logic to validate a given constraint
A
for a given object typeT
.Payload type that can be attached to a given constraint declaration. -
Classes in javax.validation used by javax.validation.spiClassDescriptionContract for obtaining the
Clock
used as the reference fornow
when validating the@Future
and@Past
constraints.Receives configuration information, selects the appropriate Bean Validation provider and builds the appropriateValidatorFactory
.Instantiates aConstraintValidator
instance based off its class.Interpolates a given constraint violation message.Provides names for method and constructor parameters.Contract determining if a property can be accessed by the Bean Validation provider.Determines the list of Bean Validation providers available in the runtime environmentFactory returning initializedValidator
instances. -
Classes in javax.validation used by javax.validation.valueextractionClassDescriptionPayload type that can be attached to a given constraint declaration.Base exception of all Bean Validation "unexpected" problems.