# Uses of Package
org.apache.tapestry5.beanvalidator

- Packages that use org.apache.tapestry5.beanvalidator
  Package | Description
  --- | ---
  org.apache.tapestry5.beanvalidator | Support for JSR-303 Bean Validation via the Hibernate validator implementation
  org.apache.tapestry5.beanvalidator.modules |
  org.apache.tapestry5.internal.beanvalidator | [INTERNAL USE ONLY] JSR-303 Bean Validation implementation details; API subject to change

- Classes in org.apache.tapestry5.beanvalidator used by org.apache.tapestry5.beanvalidator
  Class | Description
  --- | ---
  ClientConstraintDescriptor | Applies client-side validation constraints based on a particular JSR 303 annotation.

- Classes in org.apache.tapestry5.beanvalidator used by org.apache.tapestry5.beanvalidator.modules
  Class | Description
  --- | ---
  BeanValidatorConfigurer | Defines the interface for a chain-of-command that updates JSR-303 configuration in some way before the `ValidatorFactory` is created.
  BeanValidatorSource | Creates `ValidatorFactory`.
  ClientConstraintDescriptor | Applies client-side validation constraints based on a particular JSR 303 annotation.

- Classes in org.apache.tapestry5.beanvalidator used by org.apache.tapestry5.internal.beanvalidator
  Class | Description
  --- | ---
  BeanValidatorConfigurer | Defines the interface for a chain-of-command that updates JSR-303 configuration in some way before the `ValidatorFactory` is created.
  BeanValidatorGroupSource | Provides list of groups targeted for validation.
  BeanValidatorSource | Creates `ValidatorFactory`.
  ClientConstraintDescriptor | Applies client-side validation constraints based on a particular JSR 303 annotation.
  ClientConstraintDescriptorSource | Source for `ClientConstraintDescriptor`.