Package org.apache.tapestry5.beanvalidator.modules

## Class BeanValidatorModule

- java.lang.Object
- - org.apache.tapestry5.beanvalidator.modules.BeanValidatorModule

-     public class BeanValidatorModule
      extends Object

  Module for JSR-303 services.
  Since:
    5.2.0.0

- - ### Constructor Summary

    Constructors
    Constructor | Description
    --- | ---
    `BeanValidatorModule()` |

  - ### Method Summary

    All Methods Static Methods Concrete Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `static void` | `bind​(ServiceBinder binder)` |
    `static Validator` | `buildBeanValidator​(ValidatorFactory validatorFactory, PropertyShadowBuilder propertyShadowBuilder)` |
    `static ValidatorFactory` | `buildValidatorFactory​(BeanValidatorSource beanValidatorSource, PropertyShadowBuilder propertyShadowBuilder)` |
    `static void` | `contributeBeanValidatorGroupSource​(Configuration<Class<?>> configuration)` |
    `static void` | `contributeBeanValidatorSource​(OrderedConfiguration<BeanValidatorConfigurer> configuration, ThreadLocale threadLocale)` |
    `static void` | `contributeClientConstraintDescriptorSource​(JavaScriptSupport javaScriptSupport, Configuration<ClientConstraintDescriptor> configuration)` |
    `static void` | `contributeServiceOverride​(MappedConfiguration<Class<?>,​Object> configuration, FieldValidatorDefaultSource source)` |

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### BeanValidatorModule

          public BeanValidatorModule()

  - ### Method Detail

    - #### bind

          public static void bind​(ServiceBinder binder)

    - #### contributeServiceOverride

          public static void contributeServiceOverride​(MappedConfiguration<Class<?>,​Object> configuration,
                                                       @Local
                                                       FieldValidatorDefaultSource source)

    - #### buildBeanValidator

          public static Validator buildBeanValidator​(ValidatorFactory validatorFactory,
                                                     PropertyShadowBuilder propertyShadowBuilder)

    - #### buildValidatorFactory

          public static ValidatorFactory buildValidatorFactory​(BeanValidatorSource beanValidatorSource,
                                                               PropertyShadowBuilder propertyShadowBuilder)

    - #### contributeBeanValidatorGroupSource

          public static void contributeBeanValidatorGroupSource​(Configuration<Class<?>> configuration)

    - #### contributeBeanValidatorSource

          public static void contributeBeanValidatorSource​(OrderedConfiguration<BeanValidatorConfigurer> configuration,
                                                           ThreadLocale threadLocale)

    - #### contributeClientConstraintDescriptorSource

          public static void contributeClientConstraintDescriptorSource​(JavaScriptSupport javaScriptSupport,
                                                                        Configuration<ClientConstraintDescriptor> configuration)