public class DefaultBannerComponentValidator extends java.lang.Object implements Validator<BannerComponentModel>
BannerComponentModel| Constructor and Description |
|---|
DefaultBannerComponentValidator() |
| Modifier and Type | Method and Description |
|---|---|
protected CommonI18NService |
getCommonI18NService() |
protected LanguageFacade |
getLanguageFacade() |
protected ValidationErrorsProvider |
getValidationErrorsProvider() |
void |
setCommonI18NService(CommonI18NService commonI18NService) |
void |
setLanguageFacade(LanguageFacade languageFacade) |
void |
setValidationErrorsProvider(ValidationErrorsProvider validationErrorsProvider) |
void |
validate(BannerComponentModel validatee)
Method to perform validation on a given object.
|
protected void |
validateField(java.util.function.Function<LanguageData,java.lang.Object> value,
java.lang.String field)
Validates a field using the getter function
|
public void validate(BannerComponentModel validatee)
Validatorvalidate in interface Validator<BannerComponentModel>validatee - the inpected object being validated.protected void validateField(java.util.function.Function<LanguageData,java.lang.Object> value, java.lang.String field)
value - the getter function by language Datafield - the field being validatedprotected ValidationErrorsProvider getValidationErrorsProvider()
public void setValidationErrorsProvider(ValidationErrorsProvider validationErrorsProvider)
protected LanguageFacade getLanguageFacade()
public void setLanguageFacade(LanguageFacade languageFacade)
protected CommonI18NService getCommonI18NService()
public void setCommonI18NService(CommonI18NService commonI18NService)
Copyright © 2018 SAP SE. All Rights Reserved.