Package | Description |
---|---|
javax.validation | |
javax.validation.bootstrap | |
javax.validation.constraints | |
javax.validation.metadata | |
javax.validation.spi | |
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.constraints |
Hibernate Validator specific constraints.
|
org.hibernate.validator.constraints.br |
Hibernate Validator Brazilian constraints.
|
org.hibernate.validator.internal.constraintvalidators |
Implementations of the Bean Validation built-in as well as
Hibernate Validator specific constraints.
|
org.hibernate.validator.internal.engine |
Implementations for the core interfaces of JSR-303.
|
org.hibernate.validator.internal.engine.groups |
Helper classes for the processing of groups.
|
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.core | |
org.hibernate.validator.internal.metadata.descriptor |
Implementation of the Bean Validation meta data API and its Hibernate Validator specific extension for the
representation of method level constraints.
|
org.hibernate.validator.internal.util |
Independent helper classes.
|
org.hibernate.validator.internal.util.logging |
Logging classes.
|
org.hibernate.validator.internal.xml |
Classes used to parse Bean Validation XML configuration files.
|
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.method |
Deprecated. Will by replaced by equivalent
functionality defined by the Bean Validation 1.1 API as of Hibernate
Validator 5.
|
Class and Description |
---|
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
|
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 |
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
|
Path
Represent 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
Validate 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
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. |
Class and Description |
---|
Constraint
Link between a constraint annotation and its constraint validation implementations.
|
Class and Description |
---|
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 |
---|
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.
|
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. |
Class and Description |
---|
Path
Represent 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 |
---|
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.
|
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 |
---|
Constraint
Link between a constraint annotation and its constraint validation implementations.
|
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
Link between a constraint annotation and its constraint validation implementations.
|
ReportAsSingleViolation
A constraint annotation hosting this annotation
will return the composed annotation error report if any of the composing annotations
fail.
|
Class and Description |
---|
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.
|
Class and Description |
---|
Configuration
Receives configuration information, selects the appropriate
Bean Validation provider and builds the appropriate
ValidatorFactory . |
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. |
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
|
Path
Represent 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.
|
Validator
Validate bean instances.
|
ValidatorContext
Represents the context that is used to create
Validator
instances. |
ValidatorFactory
Factory returning initialized
Validator instances. |
Class and Description |
---|
GroupDefinitionException
Exception raised if a group definition is not legal
|
Class and Description |
---|
Path
Represent 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 |
---|
ConstraintDeclarationException
Exception raised if a constraint declaration is not legal
|
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.
|
Payload
Payload type that can be attached to a given
constraint declaration.
|
Class and Description |
---|
Configuration
Receives configuration information, selects the appropriate
Bean Validation provider and builds the appropriate
ValidatorFactory . |
ConstraintValidator
Defines the logic to validate a given constraint A
for a given object type T.
|
ConstraintValidatorFactory
Instantiate a
ConstraintValidator instance based off its class. |
MessageInterpolator
Interpolate a given constraint violation message.
|
TraversableResolver
Contract determining if a property can be accessed by the Bean Validation provider.
|
Validator
Validate bean instances.
|
ValidatorContext
Represents the context that is used to create
Validator
instances. |
ValidatorFactory
Factory returning initialized
Validator instances. |
Class and Description |
---|
ConstraintDeclarationException
Exception raised if a constraint declaration is not legal
|
ConstraintDefinitionException
Exception raised if a constraint definition is not legal
|
GroupDefinitionException
Exception raised if a group definition is not legal
|
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 "unexpected" problems.
|
Class and Description |
---|
ConstraintValidatorFactory
Instantiate a
ConstraintValidator instance based off its class. |
MessageInterpolator
Interpolate a given constraint violation message.
|
TraversableResolver
Contract determining if a property can be accessed by the Bean Validation provider.
|
Class and Description |
---|
MessageInterpolator
Interpolate a given constraint violation message.
|
MessageInterpolator.Context
Information related to the interpolation context
|
Class and Description |
---|
ConstraintViolation
Describe a constraint violation.
|
ValidationException
Base exception of all "unexpected" problems.
|
Copyright © 2018 JBoss by Red Hat. All rights reserved.