AlipayGoodsDetail.java 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. package com.fdkankan.pay.alipay.sdk;
  2. import java.io.Serializable;
  3. public class AlipayGoodsDetail implements Serializable {
  4. private static final long serialVersionUID = -8875896136641533825L;
  5. public AlipayGoodsDetail() {
  6. }
  7. public static AlipayGoodsDetail newInstance(String goodsId, String goodsName, long price, int quantity) {
  8. AlipayGoodsDetail info = new AlipayGoodsDetail();
  9. info.setGoodsId(goodsId);
  10. info.setGoodsName(goodsName);
  11. info.setPrice(price);
  12. info.setQuantity(quantity);
  13. return info;
  14. }
  15. // 必填,商品的编号,length=32
  16. private String goodsId;
  17. // 必填,商品的名称,length=256
  18. private String goodsName;
  19. // 必填,商品数量
  20. private int quantity;
  21. // 必填,商品单价,单位为元
  22. private long price;
  23. public String getGoodsId() {
  24. return goodsId;
  25. }
  26. public void setGoodsId(String goodsId) {
  27. this.goodsId = goodsId;
  28. }
  29. public String getGoodsName() {
  30. return goodsName;
  31. }
  32. public void setGoodsName(String goodsName) {
  33. this.goodsName = goodsName;
  34. }
  35. public int getQuantity() {
  36. return quantity;
  37. }
  38. public void setQuantity(int quantity) {
  39. this.quantity = quantity;
  40. }
  41. public long getPrice() {
  42. return price;
  43. }
  44. public void setPrice(long price) {
  45. this.price = price;
  46. }
  47. }