| Interface | Description |
|---|---|
| ValidatorCreator<V> |
TODO
|
| ValidatorListener<E extends AbstractValidatorEvent<?>> |
The definition of an event on
BeanListValidatorEvent
to be fired by a BeanListValidator. |
| Class | Description |
|---|---|
| AbstractNuitonValidatorContext<O,V,E> |
Defines a context of validation used for a single bean.
|
| AbstractValidator<O> |
TODO
|
| AbstractValidatorEvent<V> |
TODO
|
The org.nuiton.validator.bean.BeanValidator purpose is to validate
a bean, with a listener api to interact with outside world.
BeanValidatorListener listener = new BeanValidatorListener() {XXX};
BeanValidator<O> validator = XXX;
validator.addBeanValidatorListener(listener);
validator.setBean(o);
org.nuiton.validator.bean.BeanValidatorFactory.
BeanValidator<O> validator = BeanValidatorFactory.newBeanValidator(O.class);
org.nuiton.validator.bean.BeanValidatorFactory.BeanValidatorCreatororg.nuiton.validator.bean.BeanValidatorFactory.BeanValidatorCreator to change the
implementation of org.nuiton.validator.bean.BeanValidator
instanticated by the factory.
For this just use the method
org.nuiton.validator.bean.BeanValidatorFactory#setCreator(BeanValidatorCreator).
By default it will us a default creator
(org.nuiton.validator.bean.BeanValidatorFactory.DefaultBeanValidatorCreator).
To be continued...Copyright © 2011-2012 CodeLutin. All Rights Reserved.