net.sf.jsefa.common.validator
Class CollectionValidator

java.lang.Object
  extended by net.sf.jsefa.common.validator.CollectionValidator
All Implemented Interfaces:
Validator

public final class CollectionValidator
extends Object
implements Validator

A validator for Collection values.

It is thread-safe and immutable.

Author:
Norman Lahme-Huetig

Method Summary
static CollectionValidator create(ValidatorConfiguration configuration)
          Constructs a new CollectionValidator.
 ValidationResult validate(Object value)
          Validates the given value and returns a ValidationResult describing the result of the validation.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

create

public static CollectionValidator create(ValidatorConfiguration configuration)
Constructs a new CollectionValidator.

Parameters:
configuration - the validator configuration
Returns:
a collection validator

validate

public ValidationResult validate(Object value)
Validates the given value and returns a ValidationResult describing the result of the validation.

Specified by:
validate in interface Validator
Parameters:
value - the value to validate
Returns:
the result of the validation.


Copyright © 2014. All rights reserved.