org.apache.bval.jsr303
Class ApacheValidationProvider

java.lang.Object
  extended by org.apache.bval.jsr303.ApacheValidationProvider
All Implemented Interfaces:
ValidationProvider<ApacheValidatorConfiguration>

public class ApacheValidationProvider
extends Object
implements ValidationProvider<ApacheValidatorConfiguration>

Description: Implementation of ValidationProvider for jsr303 implementation of the apache-validation framework.


User: roman.stumm
Date: 29.10.2008
Time: 14:45:41


Constructor Summary
ApacheValidationProvider()
           
 
Method Summary
 ValidatorFactory buildValidatorFactory(ConfigurationState configuration)
          
 Configuration<?> createGenericConfiguration(BootstrapState state)
          
 ApacheValidatorConfiguration createSpecializedConfiguration(BootstrapState state)
          
 boolean isSuitable(Class<? extends Configuration<?>> builderClass)
          Learn whether a particular builder class is suitable for this ValidationProvider.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApacheValidationProvider

public ApacheValidationProvider()
Method Detail

isSuitable

public boolean isSuitable(Class<? extends Configuration<?>> builderClass)
Learn whether a particular builder class is suitable for this ValidationProvider.

Parameters:
builderClass -
Returns:
boolean suitability

createSpecializedConfiguration

public ApacheValidatorConfiguration createSpecializedConfiguration(BootstrapState state)

Specified by:
createSpecializedConfiguration in interface ValidationProvider<ApacheValidatorConfiguration>

createGenericConfiguration

public Configuration<?> createGenericConfiguration(BootstrapState state)

Specified by:
createGenericConfiguration in interface ValidationProvider<ApacheValidatorConfiguration>

buildValidatorFactory

public ValidatorFactory buildValidatorFactory(ConfigurationState configuration)

Specified by:
buildValidatorFactory in interface ValidationProvider<ApacheValidatorConfiguration>
Throws:
ValidationException - if the ValidatorFactory cannot be built


Copyright © 2010-2012 Apache Software Foundation. All Rights Reserved.