public class ValidatorChainValidator extends Object implements FieldValidator
<bean id="validator1" ... />
<bean id="validator2" ... />
<bean id="someValidator"
class="no.g9.client.core.validator.ValidatorChainValidator">
<property name="validators">
<list>
<ref bean="validator1" />
<ref bean="validator2" />
</list>
</property>
</bean>| Constructor and Description |
|---|
ValidatorChainValidator() |
| Modifier and Type | Method and Description |
|---|---|
void |
addValidator(FieldValidator validator)
Adds a validator to the chain.
|
void |
setValidators(List<FieldValidator> validators) |
ValidationResult |
validate(Object value,
ValidateContext context)
Validates a candidate value.
|
public void setValidators(List<FieldValidator> validators)
validators - the validators to setpublic void addValidator(FieldValidator validator)
validator - The validator to addpublic ValidationResult validate(Object value, ValidateContext context)
FieldValidatorvalidate in interface FieldValidatorvalue - The candidate value to validatecontext - Validation contextCopyright © 2006–2020 Esito AS. All rights reserved.