Class AbstractCouponWsDTOValidator<T>
- java.lang.Object
-
- de.hybris.platform.couponwebservices.validator.AbstractCouponWsDTOValidator<T>
-
- All Implemented Interfaces:
org.springframework.validation.Validator
- Direct Known Subclasses:
MultiCodeCouponWsDTOValidator
,SingleCodeCouponWsDTOValidator
public abstract class AbstractCouponWsDTOValidator<T> extends java.lang.Object implements org.springframework.validation.Validator
abstract implementation ofValidator
for coupon Ws validation
-
-
Constructor Summary
Constructors Constructor Description AbstractCouponWsDTOValidator()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected void
addValidation(java.lang.Object target, org.springframework.validation.Errors errors)
protected CouponWsUtils
getCouponWsUtils()
protected java.util.Date
getDateValue(org.springframework.validation.Errors errors, java.lang.String field, java.lang.String dateAsString)
protected abstract java.lang.Class<T>
getSupportingClass()
void
setCouponWsUtils(CouponWsUtils couponWsUtils)
boolean
supports(java.lang.Class<?> clazz)
void
validate(java.lang.Object target, org.springframework.validation.Errors errors)
-
-
-
Method Detail
-
supports
public boolean supports(java.lang.Class<?> clazz)
- Specified by:
supports
in interfaceorg.springframework.validation.Validator
-
validate
public void validate(java.lang.Object target, org.springframework.validation.Errors errors)
- Specified by:
validate
in interfaceorg.springframework.validation.Validator
-
getDateValue
protected java.util.Date getDateValue(org.springframework.validation.Errors errors, java.lang.String field, java.lang.String dateAsString)
-
addValidation
protected void addValidation(java.lang.Object target, org.springframework.validation.Errors errors)
-
getSupportingClass
protected abstract java.lang.Class<T> getSupportingClass()
-
getCouponWsUtils
protected CouponWsUtils getCouponWsUtils()
-
setCouponWsUtils
public void setCouponWsUtils(CouponWsUtils couponWsUtils)
-
-