Uses of Package
jakarta.validation
Package
Description
Top level package of the Jakarta Validation API.
Package containing bootstrap specific objects.
Contains all the Jakarta 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
Jakarta Validation bootstrapping process and Jakarta Validation providers.
Package containing objects dedicated to extract values to validate from containers.
-
ClassDescriptionValidates bean instances.Factory returning initialized
Validator
instances. -
ClassDescriptionRepresents 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 Jakarta 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 Jakarta 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 Jakarta Validation provider.Base exception of all Jakarta Validation "unexpected" problems.Validates bean instances.Represents the context that is used to createValidator
instances.Factory returning initializedValidator
instances. -
ClassDescriptionReceives configuration information, selects the appropriate Jakarta Validation provider and builds the appropriate
ValidatorFactory
.Determines the list of Jakarta Validation providers available in the runtime environment -
-
-
ClassDescriptionDefines 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. -
ClassDescriptionContract for obtaining the
Clock
used as the reference fornow
when validating the@Future
and@Past
constraints.Receives configuration information, selects the appropriate Jakarta 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 Jakarta Validation provider.Determines the list of Jakarta Validation providers available in the runtime environmentFactory returning initializedValidator
instances. -
ClassDescriptionPayload type that can be attached to a given constraint declaration.Base exception of all Jakarta Validation "unexpected" problems.