Class BasicBundleTemplateValidator<C extends Annotation>
java.lang.Object
de.hybris.platform.configurablebundleservices.constraints.TypeValidatorHelper
de.hybris.platform.configurablebundleservices.constraints.BasicBundleTemplateValidator<C>
- Type Parameters:
C- validator's annotation class
- All Implemented Interfaces:
javax.validation.ConstraintValidator<C,BundleTemplateModel>
- Direct Known Subclasses:
BundleTemplateDependingIntegrityValidator,BundleTemplateDependsOnAncestorValidator,BundleTemplateDependsOnItselfValidator,BundleTemplateDisableRulesAndChildrenValidator,BundleTemplateNonLeafValidator,BundleTemplatePriceRulesAndChildrenValidator,BundleTemplateProductsAndChildrenValidator,BundleTemplateProductsAssignedValidator,BundleTemplateRequiresAncestorValidator,BundleTemplateRequiringIntegrityValidator,BundleTemplateSelectionCriteriaValidator
public abstract class BasicBundleTemplateValidator<C extends Annotation>
extends TypeValidatorHelper
implements javax.validation.ConstraintValidator<C,BundleTemplateModel>
Base class for bundle type validators.
Despite validators are not spring beans, this class and it's derivables support Spring DI.
Despite validators are not spring beans, this class and it's derivables support Spring DI.
-
Field Summary
Fields inherited from class de.hybris.platform.configurablebundleservices.constraints.TypeValidatorHelper
MESSAGE_PARAMETER_PATTERN -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class de.hybris.platform.configurablebundleservices.constraints.TypeValidatorHelper
buildErrorMessage, getCurrentLocale, getI18nService, getLocalizedString, getResourceBundleProviderMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javax.validation.ConstraintValidator
isValid
-
Constructor Details
-
BasicBundleTemplateValidator
public BasicBundleTemplateValidator()
-
-
Method Details
-
initialize
- Specified by:
initializein interfacejavax.validation.ConstraintValidator<C extends Annotation,BundleTemplateModel>
-