Class DefaultBaseAbstractPageValidator

java.lang.Object
de.hybris.platform.cmsfacades.cmsitems.validator.DefaultBaseAbstractPageValidator
All Implemented Interfaces:
Validator<AbstractPageModel>

public class DefaultBaseAbstractPageValidator extends Object implements Validator<AbstractPageModel>
Default implementation of the validator for AbstractPageModel
  • Constructor Details

    • DefaultBaseAbstractPageValidator

      public DefaultBaseAbstractPageValidator()
  • Method Details

    • validate

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

      protected final Predicate<String> getOnlyHasSupportedCharactersPredicate()
    • setOnlyHasSupportedCharactersPredicate

      public final void setOnlyHasSupportedCharactersPredicate(Predicate<String> onlyHasSupportedCharactersPredicate)
    • getLanguageFacade

      protected LanguageFacade getLanguageFacade()
    • setLanguageFacade

      public void setLanguageFacade(LanguageFacade languageFacade)
    • getCommonI18NService

      protected CommonI18NService getCommonI18NService()
    • setCommonI18NService

      public void setCommonI18NService(CommonI18NService commonI18NService)
    • getValidationErrorsProvider

      protected ValidationErrorsProvider getValidationErrorsProvider()
    • setValidationErrorsProvider

      public void setValidationErrorsProvider(ValidationErrorsProvider validationErrorsProvider)
    • getValidStringLengthPredicate

      protected Predicate<String> getValidStringLengthPredicate()
    • setValidStringLengthPredicate

      public void setValidStringLengthPredicate(Predicate<String> validStringLengthPredicate)