org.nuiton.validator.bean
Interface BeanValidatorFactory.BeanValidatorCreator
- All Known Implementing Classes:
- BeanValidatorFactory.DefaultBeanValidatorCreator
- Enclosing class:
- BeanValidatorFactory
public static interface BeanValidatorFactory.BeanValidatorCreator
Contract to create a BeanValidator.
A such object is registred in the BeanValidatorFactory to create
new instances of a BeanValidator.
- Since:
- 2.0
- See Also:
BeanValidatorFactory,
BeanValidatorFactory.getCreator(),
BeanValidatorFactory.setCreator(BeanValidatorCreator),
BeanValidatorFactory.isDefaultCreator()
newBeanValidator
<O> BeanValidator<O> newBeanValidator(NuitonValidatorProvider provider,
Class<O> type,
String context,
NuitonValidatorScope... scopes)
- Given the parameters, instanciate a new
BeanValidator.
- Type Parameters:
O - type of object to validate- Parameters:
provider - the delegate validator providertype - the type of object to validatecontext - 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-2012 CodeLutin. All Rights Reserved.