Class RedemptionLevelCoupon


  • public class RedemptionLevelCoupon
    extends LoyaltyRedemptionLevel
    Represents a redemption level where the reward is a set of coupons. This class extends LoyaltyRedemptionLevel and includes a property for the coupon set code associated with the redemption level. The coupon set code defines which set of coupons is available for the redemption.
    Author:
    nikritikos
    • Constructor Detail

      • RedemptionLevelCoupon

        public RedemptionLevelCoupon()
        Default constructor required for JAX-RS (Java API for RESTful Web Services).
      • RedemptionLevelCoupon

        public RedemptionLevelCoupon​(Integer points,
                                     String couponSetCode,
                                     String memberCategoryCode,
                                     String memberTagCode,
                                     String memberStatusCode)
        Constructs a RedemptionLevelCoupon object with specified values.
        Parameters:
        points - the number of points required for this redemption level
        couponSetCode - the coupon set code for this redemption level
        memberCategoryCode - the member category code for eligibility
        memberTagCode - the member tag code for eligibility
        memberStatusCode - the member status code for eligibility
    • Method Detail

      • getCouponSetCode

        public String getCouponSetCode()
        Gets the coupon set code for the redemption level.
        Returns:
        the coupon set code
      • setCouponSetCode

        public void setCouponSetCode​(String couponSetCode)
        Sets the coupon set code for the redemption level.
        Parameters:
        couponSetCode - the coupon set code to set