Class LoyaltyDiscount


  • public class LoyaltyDiscount
    extends Amount
    Loyalty discount amount.
    • Constructor Detail

      • LoyaltyDiscount

        public LoyaltyDiscount​(int amount,
                               Currency currency,
                               String discountDescription)
        Create amount using minor units.
      • LoyaltyDiscount

        public LoyaltyDiscount​(int amount,
                               Currency currency,
                               int exponent,
                               String discountDescription)
        Create amount using minor units.
      • LoyaltyDiscount

        public LoyaltyDiscount​(long amount,
                               Currency currency,
                               String discountDescription)
        Create amount using minor units.
      • LoyaltyDiscount

        public LoyaltyDiscount​(long amount,
                               Currency currency,
                               int exponent,
                               String discountDescription)
        Create amount using minor units.
      • LoyaltyDiscount

        public LoyaltyDiscount​(double amount,
                               Currency currency,
                               String discountDescription)
        Create amount using major units.
      • LoyaltyDiscount

        public LoyaltyDiscount​(double amount,
                               Currency currency,
                               int exponent,
                               String discountDescription)
        Create amount using major units.
    • Method Detail

      • getdiscountDescription

        public String getdiscountDescription()
        Discount type.
      • setdiscountDescription

        public void setdiscountDescription​(String discountDescription)
        Set discount type.
      • toString

        public String toString()
        String representation for debugging purpose.
        Overrides:
        toString in class Amount