org.javalid.core.validator
Class NotEmptyAllValidatorImpl

java.lang.Object
  extended by org.javalid.core.validator.AbstractJavalidValidatorImpl<NotEmptyAll>
      extended by org.javalid.core.validator.NotEmptyAllValidatorImpl
All Implemented Interfaces:
JavalidValidator<NotEmptyAll>

public class NotEmptyAllValidatorImpl
extends AbstractJavalidValidatorImpl<NotEmptyAll>

This class is responsible for validating several values at once and they must be all non-empty. It validates the NotEmptyAll annotation.

Since:
1.2
Version:
1.0
Author:
M.Reuvers

Constructor Summary
NotEmptyAllValidatorImpl()
           
 
Method Summary
 java.util.List<ValidationMessage> doValidate(NotEmptyAll annotation, java.lang.Object value, java.lang.String path, JvConfigurationWrapper config)
           
 
Methods inherited from class org.javalid.core.validator.AbstractJavalidValidatorImpl
checkIsSingleExpression, requiresComplexCall, validate, validateComplex, validationMustBeAppliedToGroup
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NotEmptyAllValidatorImpl

public NotEmptyAllValidatorImpl()
Method Detail

doValidate

public java.util.List<ValidationMessage> doValidate(NotEmptyAll annotation,
                                                    java.lang.Object value,
                                                    java.lang.String path,
                                                    JvConfigurationWrapper config)
Specified by:
doValidate in class AbstractJavalidValidatorImpl<NotEmptyAll>