Class DefaultEmailPageValidator
- java.lang.Object
-
- de.hybris.platform.acceleratorfacades.cmsitems.validators.DefaultEmailPageValidator
-
- All Implemented Interfaces:
Validator<EmailPageModel>
public class DefaultEmailPageValidator extends java.lang.Object implements Validator<EmailPageModel>
Default implementation of the validator forEmailPageModel
-
-
Constructor Summary
Constructors Constructor Description DefaultEmailPageValidator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddValidationError(java.lang.String field, LanguageData languageData, java.lang.String errorCode)protected LanguageFacadegetLanguageFacade()protected java.util.stream.Stream<LanguageData>getLanguages()protected ValidationErrorsProvidergetValidationErrorsProvider()voidsetLanguageFacade(LanguageFacade languageFacade)voidsetValidationErrorsProvider(ValidationErrorsProvider validationErrorsProvider)voidvalidate(EmailPageModel emailPageModel)Method to perform validation on a given object.
-
-
-
Method Detail
-
validate
public void validate(EmailPageModel emailPageModel)
Description copied from interface:ValidatorMethod to perform validation on a given object.- Specified by:
validatein interfaceValidator<EmailPageModel>- Parameters:
emailPageModel- the inpected object being validated.
-
getLanguages
protected java.util.stream.Stream<LanguageData> getLanguages()
-
addValidationError
protected void addValidationError(java.lang.String field, LanguageData languageData, java.lang.String errorCode)
-
getValidationErrorsProvider
protected ValidationErrorsProvider getValidationErrorsProvider()
-
setValidationErrorsProvider
public void setValidationErrorsProvider(ValidationErrorsProvider validationErrorsProvider)
-
getLanguageFacade
protected LanguageFacade getLanguageFacade()
-
setLanguageFacade
public void setLanguageFacade(LanguageFacade languageFacade)
-
-