Package | Description |
---|---|
javax.validation |
Top level package of the Bean Validation API.
|
javax.validation.bootstrap |
Package containing bootstrap specific objects.
|
javax.validation.constraints |
Contains all the Bean Validation provided constraints
also called built-in constraints.
|
javax.validation.executable |
Package related to the control and execution of executable validation.
|
javax.validation.metadata |
Package containing all objects specifically used and returned by the
metadata API.
|
javax.validation.spi |
Package containing objects specific to the interaction between the
Bean Validation bootstrapping process and Bean Validation providers.
|
javax.validation.valueextraction |
Package containing objects dedicated to extract values to validate from containers.
|
org.apache.cxf.validation | |
org.hibernate.cfg.beanvalidation | |
org.hibernate.validator |
Bootstrap classes HibernateValidator and HibernateValidatorConfiguration which uniquely identify Hibernate Validator
and allow to configure it.
|
org.hibernate.validator.cdi.internal |
Classes for enabling Bean Validation CDI integration.
|
org.hibernate.validator.cfg.context |
Contains facet and creational context interfaces forming the API for programmatic constraint definition.
|
org.hibernate.validator.constraints |
Hibernate Validator specific constraints.
|
org.hibernate.validator.constraints.br |
Hibernate Validator Brazilian constraints.
|
org.hibernate.validator.constraints.pl |
Hibernate Validator Polish constraints.
|
org.hibernate.validator.constraints.time |
Hibernate Validator
Duration constraints. |
org.hibernate.validator.constraintvalidation |
Custom Hibernate Validator specific constraint validation extension classes.
|
org.hibernate.validator.constraintvalidators | |
org.hibernate.validator.engine | |
org.hibernate.validator.internal.constraintvalidators | |
org.hibernate.validator.internal.constraintvalidators.bv |
Implementations of the Bean Validation built-in constraints.
|
org.hibernate.validator.internal.constraintvalidators.bv.money | |
org.hibernate.validator.internal.constraintvalidators.bv.notempty |
Implementations of the Bean Validation
NotEmpty constraint. |
org.hibernate.validator.internal.constraintvalidators.bv.number.bound |
Contains
ConstraintValidator implementations for
min and max constraints for numbers. |
org.hibernate.validator.internal.constraintvalidators.bv.number.bound.decimal | |
org.hibernate.validator.internal.constraintvalidators.bv.number.sign |
Contains
ConstraintValidator implementations for
Positive , PositiveOrZero ,
Negative and NegativeOrZero
constraints. |
org.hibernate.validator.internal.constraintvalidators.bv.size |
Implementations of the Bean Validation
Size constraint. |
org.hibernate.validator.internal.constraintvalidators.bv.time |
Constraint validator implementations of the Bean Validation time related constraints.
|
org.hibernate.validator.internal.constraintvalidators.bv.time.future |
Constraint validator implementations of the Bean Validation
Future constraint. |
org.hibernate.validator.internal.constraintvalidators.bv.time.futureorpresent |
Constraint validator implementations of the Bean Validation
FutureOrPresent constraint. |
org.hibernate.validator.internal.constraintvalidators.bv.time.past |
Constraint validator implementations of the Bean Validation
Past constraint. |
org.hibernate.validator.internal.constraintvalidators.bv.time.pastorpresent |
Constraint validator implementations of the Bean Validation
PastOrPresent constraint. |
org.hibernate.validator.internal.constraintvalidators.hv |
Implementations of Hibernate Validator specific constraints.
|
org.hibernate.validator.internal.constraintvalidators.hv.br | |
org.hibernate.validator.internal.constraintvalidators.hv.pl | |
org.hibernate.validator.internal.constraintvalidators.hv.time | |
org.hibernate.validator.internal.engine |
Implementations for the core interfaces of JSR-380.
|
org.hibernate.validator.internal.engine.constraintvalidation |
Classes dealing with the representation of constraints and the management/instantitation of constraint
validators.
|
org.hibernate.validator.internal.engine.groups |
Helper classes for the processing of groups.
|
org.hibernate.validator.internal.engine.messageinterpolation |
Helper classes for message interpolation.
|
org.hibernate.validator.internal.engine.messageinterpolation.parser |
Classes related to parsing a message descriptor and extracting interpolation terms.
|
org.hibernate.validator.internal.engine.path |
Classes related to the Path.Node API.
|
org.hibernate.validator.internal.engine.resolver |
Various implementations of the TraversableResolver interface.
|
org.hibernate.validator.internal.metadata.aggregated |
The classes in this package contain the aggregated meta data needed for an actual validation.
|
org.hibernate.validator.internal.metadata.descriptor |
Implementation of the Bean Validation meta data API.
|
org.hibernate.validator.internal.util |
Independent helper classes.
|
org.hibernate.validator.internal.util.annotation |
Annotation proxy and descriptor.
|
org.hibernate.validator.internal.util.logging |
Logging classes.
|
org.hibernate.validator.internal.xml.config | |
org.hibernate.validator.messageinterpolation |
Implementations of the MessageInterpolator interface in particular ResourceBundleMessageInterpolator which can be
used by custom implementations of the interface for delegation.
|
org.hibernate.validator.parameternameprovider |
Custom Hibernate Validator
javax.validation.ParameterNameProvider implementations. |
org.hibernate.validator.path |
Hibernate Validator extensions around
javax.validation.Path . |
org.hibernate.validator.spi.scripting |
This package provides support for customization of the script evaluation for
ScriptAssert
and ParameterScriptAssert constraints. |
org.jboss.resteasy.api.validation | |
org.jboss.resteasy.plugins.validation | |
org.jboss.resteasy.plugins.validation.i18n | |
org.jboss.resteasy.resteasy_jaxrs.i18n |
Class and Description |
---|
BootstrapConfiguration
Represents the user specified default configuration in
META-INF/validation.xml . |
ClockProvider
Contract for obtaining the
Clock used as the reference for now when
validating the @Future and @Past constraints. |
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.
|
ConstraintTarget
Defines the constraint target.
|
ConstraintValidator
Defines the logic to validate a given constraint
A
for a given object type T . |
ConstraintValidatorContext
Provides 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.ContainerElementNodeBuilderCustomizableContext
Represents a container element node whose context is
configurable (i.e.
|
ConstraintValidatorContext.ConstraintViolationBuilder.ContainerElementNodeBuilderDefinedContext
Represents a container element node whose context is known
(i.e.
|
ConstraintValidatorContext.ConstraintViolationBuilder.ContainerElementNodeContextBuilder
Represents refinement choices for a container element node.
|
ConstraintValidatorContext.ConstraintViolationBuilder.LeafNodeBuilderCustomizableContext
Represents a node whose context is
configurable (i.e.
|
ConstraintValidatorContext.ConstraintViolationBuilder.LeafNodeBuilderDefinedContext
Represents a node whose context is known
(i.e.
|
ConstraintValidatorContext.ConstraintViolationBuilder.LeafNodeContextBuilder
Represents refinement choices for a node which is
in an iterable, e.g.
|
ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext
Represents a node whose context is
configurable (i.e.
|
ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderDefinedContext
Represents a node whose context is known
(i.e.
|
ConstraintValidatorContext.ConstraintViolationBuilder.NodeContextBuilder
Represents refinement choices for a node which is
in an iterable, e.g.
|
ConstraintValidatorFactory
Instantiates a
ConstraintValidator instance based off its class. |
ConstraintViolation
Describes a constraint violation.
|
ElementKind
Enum of possible kinds of elements encountered in Bean Validation.
|
MessageInterpolator
Interpolates a given constraint violation message.
|
MessageInterpolator.Context
Information related to the interpolation context.
|
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 Bean Validation "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
|
Class and Description |
---|
Constraint
Marks an annotation as being a Bean Validation constraint.
|
Class and Description |
---|
ConstraintViolation
Describes a constraint violation.
|
Class and Description |
---|
ConstraintTarget
Defines the constraint target.
|
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 |
---|
ClockProvider
Contract for obtaining the
Clock used as the reference for now when
validating the @Future and @Past constraints. |
Configuration
Receives configuration information, selects the appropriate
Bean Validation provider and builds the appropriate
ValidatorFactory . |
ConstraintValidatorFactory
Instantiates a
ConstraintValidator instance based off its class. |
MessageInterpolator
Interpolates 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
|
ValidatorFactory
Factory returning initialized
Validator instances. |
Class and Description |
---|
Payload
Payload type that can be attached to a given
constraint declaration.
|
ValidationException
Base exception of all Bean Validation "unexpected" problems.
|
Class and Description |
---|
ConstraintValidatorFactory
Instantiates a
ConstraintValidator instance based off its class. |
ConstraintViolation
Describes a constraint violation.
|
ConstraintViolationException
Reports the result of constraint violations.
|
MessageInterpolator
Interpolates 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.
|
ValidationException
Base exception of all Bean Validation "unexpected" problems.
|
ValidationProviderResolver
Determines the list of Bean Validation providers available in the runtime environment
|
ValidatorFactory
Factory returning initialized
Validator instances. |
Class and Description |
---|
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.
|
ValidatorFactory
Factory returning initialized
Validator instances. |
Class and Description |
---|
ClockProvider
Contract for obtaining the
Clock used as the reference for now when
validating the @Future and @Past constraints. |
Configuration
Receives configuration information, selects the appropriate
Bean Validation provider and builds the appropriate
ValidatorFactory . |
ConstraintValidatorFactory
Instantiates a
ConstraintValidator instance based off its class. |
MessageInterpolator
Interpolates 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.
|
ValidatorContext
Represents the context that is used to create
Validator
instances. |
ValidatorFactory
Factory returning initialized
Validator instances. |
Class and Description |
---|
ConstraintValidator
Defines the logic to validate a given constraint
A
for a given object type T . |
ConstraintValidatorFactory
Instantiates a
ConstraintValidator instance based off its class. |
Validator
Validates bean instances.
|
ValidatorFactory
Factory returning initialized
Validator instances. |
Class and Description |
---|
ConstraintValidator
Defines the logic to validate a given constraint
A
for a given object type T . |
Class and Description |
---|
Constraint
Marks an annotation as being a Bean Validation constraint.
|
ReportAsSingleViolation
A constraint annotation hosting this annotation will return the
composed annotation error report if any of the composing annotations fail.
|
Class and Description |
---|
Constraint
Marks an annotation as being a Bean Validation constraint.
|
ReportAsSingleViolation
A constraint annotation hosting this annotation will return the
composed annotation error report if any of the composing annotations fail.
|
Class and Description |
---|
Constraint
Marks an annotation as being a Bean Validation constraint.
|
ReportAsSingleViolation
A constraint annotation hosting this annotation will return the
composed annotation error report if any of the composing annotations fail.
|
Class and Description |
---|
Constraint
Marks an annotation as being a Bean Validation constraint.
|
ReportAsSingleViolation
A constraint annotation hosting this annotation will return the
composed annotation error report if any of the composing annotations fail.
|
Class and Description |
---|
ClockProvider
Contract for obtaining the
Clock used as the reference for now when
validating the @Future and @Past constraints. |
ConstraintValidator
Defines the logic to validate a given constraint
A
for a given object type T . |
ConstraintValidatorContext
Provides contextual data and operation when applying a given constraint validator.
|
Class and Description |
---|
ConstraintValidator
Defines the logic to validate a given constraint
A
for a given object type T . |
ConstraintValidatorContext
Provides contextual data and operation when applying a given constraint validator.
|
Class and Description |
---|
ConstraintViolation
Describes a constraint violation.
|
Class and Description |
---|
ConstraintValidator
Defines the logic to validate a given constraint
A
for a given object type T . |
ConstraintValidatorContext
Provides contextual data and operation when applying a given constraint validator.
|
Class and Description |
---|
ConstraintValidator
Defines the logic to validate a given constraint
A
for a given object type T . |
ConstraintValidatorContext
Provides contextual data and operation when applying a given constraint validator.
|
Class and Description |
---|
ConstraintValidator
Defines the logic to validate a given constraint
A
for a given object type T . |
ConstraintValidatorContext
Provides contextual data and operation when applying a given constraint validator.
|
Class and Description |
---|
ConstraintValidator
Defines the logic to validate a given constraint
A
for a given object type T . |
ConstraintValidatorContext
Provides contextual data and operation when applying a given constraint validator.
|
Class and Description |
---|
ConstraintValidator
Defines the logic to validate a given constraint
A
for a given object type T . |
ConstraintValidatorContext
Provides contextual data and operation when applying a given constraint validator.
|
Class and Description |
---|
ConstraintValidator
Defines the logic to validate a given constraint
A
for a given object type T . |
ConstraintValidatorContext
Provides contextual data and operation when applying a given constraint validator.
|
Class and Description |
---|
ConstraintValidator
Defines the logic to validate a given constraint
A
for a given object type T . |
ConstraintValidatorContext
Provides contextual data and operation when applying a given constraint validator.
|
Class and Description |
---|
ConstraintValidator
Defines the logic to validate a given constraint
A
for a given object type T . |
ConstraintValidatorContext
Provides contextual data and operation when applying a given constraint validator.
|
Class and Description |
---|
ConstraintValidator
Defines the logic to validate a given constraint
A
for a given object type T . |
ConstraintValidatorContext
Provides contextual data and operation when applying a given constraint validator.
|
Class and Description |
---|
ConstraintValidator
Defines the logic to validate a given constraint
A
for a given object type T . |
Class and Description |
---|
ConstraintValidator
Defines the logic to validate a given constraint
A
for a given object type T . |
Class and Description |
---|
ConstraintValidator
Defines the logic to validate a given constraint
A
for a given object type T . |
Class and Description |
---|
ConstraintValidator
Defines the logic to validate a given constraint
A
for a given object type T . |
Class and Description |
---|
ConstraintValidator
Defines the logic to validate a given constraint
A
for a given object type T . |
ConstraintValidatorContext
Provides contextual data and operation when applying a given constraint validator.
|
Class and Description |
---|
ConstraintValidator
Defines the logic to validate a given constraint
A
for a given object type T . |
ConstraintValidatorContext
Provides contextual data and operation when applying a given constraint validator.
|
Class and Description |
---|
ConstraintValidator
Defines the logic to validate a given constraint
A
for a given object type T . |
Class and Description |
---|
ConstraintValidator
Defines the logic to validate a given constraint
A
for a given object type T . |
ConstraintValidatorContext
Provides contextual data and operation when applying a given constraint validator.
|
Class and Description |
---|
BootstrapConfiguration
Represents the user specified default configuration in
META-INF/validation.xml . |
ClockProvider
Contract for obtaining the
Clock used as the reference for now when
validating the @Future and @Past constraints. |
Configuration
Receives configuration information, selects the appropriate
Bean Validation provider and builds the appropriate
ValidatorFactory . |
ConstraintValidatorFactory
Instantiates a
ConstraintValidator instance based off its class. |
ConstraintViolation
Describes a constraint violation.
|
MessageInterpolator
Interpolates a given constraint violation message.
|
MessageInterpolator.Context
Information related to the interpolation context.
|
ParameterNameProvider
Provides names for method and constructor parameters.
|
Path
Represents the navigation path from an object to another
in an object graph.
|
TraversableResolver
Contract determining if a property can be accessed by the Bean Validation provider.
|
Validator
Validates bean instances.
|
ValidatorContext
Represents the context that is used to create
Validator
instances. |
ValidatorFactory
Factory returning initialized
Validator instances. |
Class and Description |
---|
ClockProvider
Contract for obtaining the
Clock used as the reference for now when
validating the @Future and @Past constraints. |
ConstraintValidator
Defines the logic to validate a given constraint
A
for a given object type T . |
ConstraintValidatorContext
Provides 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. |
ConstraintValidatorFactory
Instantiates a
ConstraintValidator instance based off its class. |
ConstraintViolation
Describes a constraint violation.
|
Class and Description |
---|
GroupDefinitionException
Exception raised if a group definition is not legal.
|
Class and Description |
---|
MessageInterpolator.Context
Information related to the interpolation context.
|
Class and Description |
---|
ValidationException
Base exception of all Bean Validation "unexpected" problems.
|
Class and Description |
---|
ElementKind
Enum of possible kinds of elements encountered in Bean Validation.
|
Path
Represents the navigation path from an object to another
in an object graph.
|
Path.BeanNode
Node representing a bean.
|
Path.ConstructorNode
Node representing a constructor.
|
Path.ContainerElementNode
Node representing an element in a generic container such as
Optional ,
List or Map . |
Path.CrossParameterNode
Node representing the element holding cross-parameter constraints
of a method or constructor.
|
Path.MethodNode
Node representing a method.
|
Path.Node
Represents an element of a navigation path.
|
Path.ParameterNode
Node representing a parameter of a method or constructor.
|
Path.PropertyNode
Node representing a property.
|
Path.ReturnValueNode
Node representing the return value of a method or constructor.
|
Class and Description |
---|
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.
|
Class and Description |
---|
ElementKind
Enum of possible kinds of elements encountered in Bean Validation.
|
Class and Description |
---|
ConstraintTarget
Defines the constraint target.
|
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 |
---|
ConstraintValidator
Defines the logic to validate a given constraint
A
for a given object type T . |
ParameterNameProvider
Provides names for method and constructor parameters.
|
Class and Description |
---|
ConstraintTarget
Defines the constraint target.
|
Class and Description |
---|
ClockProvider
Contract for obtaining the
Clock used as the reference for now when
validating the @Future and @Past constraints. |
ConstraintDeclarationException
Exception raised if a constraint declaration is not legal.
|
ConstraintDefinitionException
Exception raised if a constraint definition is not legal.
|
ConstraintTarget
Defines the constraint target.
|
ConstraintValidator
Defines the logic to validate a given constraint
A
for a given object type T . |
ConstraintValidatorFactory
Instantiates a
ConstraintValidator instance based off its class. |
ElementKind
Enum of possible kinds of elements encountered in Bean Validation.
|
GroupDefinitionException
Exception raised if a group definition is not legal.
|
MessageInterpolator
Interpolates a given constraint violation message.
|
ParameterNameProvider
Provides names for method and constructor parameters.
|
Path
Represents the navigation path from an object to another
in an object graph.
|
TraversableResolver
Contract determining if a property can be accessed by the Bean Validation provider.
|
UnexpectedTypeException
Exception raised in the case that the constraint validator resolution
cannot determine a suitable validator for a given type.
|
ValidationException
Base exception of all Bean Validation "unexpected" problems.
|
Class and Description |
---|
BootstrapConfiguration
Represents the user specified default configuration in
META-INF/validation.xml . |
ClockProvider
Contract for obtaining the
Clock used as the reference for now when
validating the @Future and @Past constraints. |
ConstraintValidatorFactory
Instantiates a
ConstraintValidator instance based off its class. |
MessageInterpolator
Interpolates 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.
|
Class and Description |
---|
MessageInterpolator
Interpolates a given constraint violation message.
|
MessageInterpolator.Context
Information related to the interpolation context.
|
Class and Description |
---|
ParameterNameProvider
Provides names for method and constructor parameters.
|
Class and Description |
---|
Path.ContainerElementNode
Node representing an element in a generic container such as
Optional ,
List or Map . |
Path.Node
Represents an element of a navigation path.
|
Path.PropertyNode
Node representing a property.
|
Class and Description |
---|
ValidationException
Base exception of all Bean Validation "unexpected" problems.
|
Class and Description |
---|
ConstraintViolation
Describes a constraint violation.
|
ConstraintViolationException
Reports the result of constraint violations.
|
ValidationException
Base exception of all Bean Validation "unexpected" problems.
|
Class and Description |
---|
MessageInterpolator
Interpolates a given constraint violation message.
|
MessageInterpolator.Context
Information related to the interpolation context.
|
Validator
Validates bean instances.
|
ValidatorFactory
Factory returning initialized
Validator instances. |
Class and Description |
---|
ValidatorFactory
Factory returning initialized
Validator instances. |
Class and Description |
---|
ElementKind
Enum of possible kinds of elements encountered in Bean Validation.
|
Copyright © 2019 JBoss by Red Hat. All rights reserved.