Class DefaultCompositeValidator<T>

java.lang.Object
de.hybris.platform.cmsfacades.common.function.impl.DefaultCompositeValidator<T>
Type Parameters:
T - the type of the validated object
All Implemented Interfaces:
Validator<T>

public class DefaultCompositeValidator<T> extends Object implements Validator<T>
Default composite validator is a composite of Validator
Iterates and executes validate for each Validator
  • Constructor Details

    • DefaultCompositeValidator

      public DefaultCompositeValidator()
  • Method Details

    • validate

      public void validate(T validatee)
      Description copied from interface: Validator
      Method to perform validation on a given object.
      Specified by:
      validate in interface Validator<T>
      Parameters:
      validatee - the inpected object being validated.
    • getValidators

      protected List<Validator<T>> getValidators()
    • setValidators

      public void setValidators(List<Validator<T>> validators)