org.nuiton.validator.bean
Class BeanValidatorFactory.DefaultBeanValidatorCreator

java.lang.Object
  extended by org.nuiton.validator.bean.BeanValidatorFactory.DefaultBeanValidatorCreator
All Implemented Interfaces:
BeanValidatorFactory.BeanValidatorCreator
Enclosing class:
BeanValidatorFactory

public static class BeanValidatorFactory.DefaultBeanValidatorCreator
extends Object
implements BeanValidatorFactory.BeanValidatorCreator

Default implementation of BeanValidatorFactory.BeanValidatorCreator which just instanciate a BeanValidator from the given parameters.

If no bean validator creator is given to the BeanValidatorFactory it will instanciate a such creator and use it unless you change it.

Since:
2.0
Author:
tchemit

Constructor Summary
BeanValidatorFactory.DefaultBeanValidatorCreator()
           
 
Method Summary
<O> BeanValidator<O>
newBeanValidator(NuitonValidatorProvider provider, Class<O> type, String context, NuitonValidatorScope... scopes)
          Given the parameters, instanciate a new BeanValidator.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BeanValidatorFactory.DefaultBeanValidatorCreator

public BeanValidatorFactory.DefaultBeanValidatorCreator()
Method Detail

newBeanValidator

public <O> BeanValidator<O> newBeanValidator(NuitonValidatorProvider provider,
                                             Class<O> type,
                                             String context,
                                             NuitonValidatorScope... scopes)
Description copied from interface: BeanValidatorFactory.BeanValidatorCreator
Given the parameters, instanciate a new BeanValidator.

Specified by:
newBeanValidator in interface BeanValidatorFactory.BeanValidatorCreator
Type Parameters:
O - type of object to validate
Parameters:
provider - the delegate validator provider
type - the type of object to validate
context - the context of validation (can be null)
scopes - scopes to use (if none given, will use all available scopes)
Returns:
the new instance of bean validator


Copyright © 2011 CodeLutin. All Rights Reserved.