public class CouponWsUtils
extends java.lang.Object
| Constructor and Description |
|---|
CouponWsUtils() |
| Modifier and Type | Method and Description |
|---|---|
void |
assertValidMultiCodeCoupon(AbstractCouponModel couponModel,
java.lang.String couponId)
Given the couponModel and couponId string, checks for instance of MultiCode Coupon, otherwise throws exception
|
void |
assertValidSingleCodeCoupon(AbstractCouponModel couponModel,
java.lang.String couponId)
Given the couponModel and couponId string, checks for instance of SingleCode Coupon, otherwise throws exception
|
AbstractCouponModel |
getCouponById(java.lang.String couponId)
Given the couponId string, checks for instance of Coupon, otherwise throws exception
|
protected CouponDao |
getCouponDao() |
java.util.function.Function<java.util.Date,java.lang.String> |
getDateToStringMapper()
Returns mapping function from
Date (at UTC time zone) into String (in ISO date time format) |
java.util.function.Function<java.lang.String,java.util.Date> |
getStringToDateMapper()
Returns mapping function from
String (in ISO date time format) into Date (at UTC time zone) |
MultiCodeCouponModel |
getValidMultiCodeCoupon(java.lang.String couponId)
Given the couponId string, checks for instance of MultiCode Coupon, otherwise throws exception
|
void |
setCouponDao(CouponDao couponDao) |
public java.util.function.Function<java.lang.String,java.util.Date> getStringToDateMapper()
String (in ISO date time format) into Date (at UTC time zone)public java.util.function.Function<java.util.Date,java.lang.String> getDateToStringMapper()
Date (at UTC time zone) into String (in ISO date time format)public void assertValidSingleCodeCoupon(AbstractCouponModel couponModel, java.lang.String couponId)
couponModel - couponId - public void assertValidMultiCodeCoupon(AbstractCouponModel couponModel, java.lang.String couponId)
couponModel - couponId - public MultiCodeCouponModel getValidMultiCodeCoupon(java.lang.String couponId)
couponId - a string to be used to find MultiCode couponpublic AbstractCouponModel getCouponById(java.lang.String couponId)
couponId - a string to be used to find Couponprotected CouponDao getCouponDao()
public void setCouponDao(CouponDao couponDao)
Copyright © 2018 SAP SE. All Rights Reserved.