org.databene.commons.validator
Class CompositeValidator<E>

java.lang.Object
  extended by org.databene.commons.validator.CompositeValidator<E>
All Implemented Interfaces:
Validator<E>
Direct Known Subclasses:
AndValidator, OrValidator

public abstract class CompositeValidator<E>
extends java.lang.Object
implements Validator<E>

Abstract Validator implementation that combines the evaluation results of other Validators.

Created: 20.11.2007 09:50:13

Author:
Volker Bergmann

Field Summary
protected  Validator<E>[] subValidators
           
 
Constructor Summary
protected CompositeValidator(Validator<E>[] subValidators)
           
 
Method Summary
 void add(Validator<E> validator)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.databene.commons.Validator
valid
 

Field Detail

subValidators

protected Validator<E>[] subValidators
Constructor Detail

CompositeValidator

protected CompositeValidator(Validator<E>[] subValidators)
Method Detail

add

public void add(Validator<E> validator)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2010. All Rights Reserved.