Class ProductResponse


  • public final class ProductResponse
    extends java.lang.Object
    • Constructor Detail

      • ProductResponse

        public ProductResponse​(java.lang.Object type,
                               java.lang.String name,
                               java.lang.Long quantity,
                               java.lang.Long unitPrice,
                               java.lang.String reference,
                               java.lang.String commodityCode,
                               java.lang.String unitOfMeasure,
                               java.lang.Long totalAmount,
                               java.lang.Long taxRate,
                               java.lang.Long taxAmount,
                               java.lang.Long discountAmount,
                               java.lang.String wxpayGoodsId,
                               java.lang.String imageUrl,
                               java.lang.String url,
                               java.lang.String sku,
                               java.time.Instant serviceEndsOn)
      • ProductResponse

        public ProductResponse()
    • Method Detail

      • getTypeAsString

        public java.lang.String getTypeAsString()
      • getType

        public java.lang.Object getType()
      • getName

        public java.lang.String getName()
      • getQuantity

        public java.lang.Long getQuantity()
      • getUnitPrice

        public java.lang.Long getUnitPrice()
      • getReference

        public java.lang.String getReference()
      • getCommodityCode

        public java.lang.String getCommodityCode()
      • getUnitOfMeasure

        public java.lang.String getUnitOfMeasure()
      • getTotalAmount

        public java.lang.Long getTotalAmount()
      • getTaxRate

        public java.lang.Long getTaxRate()
      • getTaxAmount

        public java.lang.Long getTaxAmount()
      • getDiscountAmount

        public java.lang.Long getDiscountAmount()
      • getWxpayGoodsId

        public java.lang.String getWxpayGoodsId()
      • getImageUrl

        public java.lang.String getImageUrl()
      • getUrl

        public java.lang.String getUrl()
      • getSku

        public java.lang.String getSku()
      • getServiceEndsOn

        public java.time.Instant getServiceEndsOn()
      • setType

        public void setType​(java.lang.Object type)
      • setName

        public void setName​(java.lang.String name)
      • setQuantity

        public void setQuantity​(java.lang.Long quantity)
      • setUnitPrice

        public void setUnitPrice​(java.lang.Long unitPrice)
      • setReference

        public void setReference​(java.lang.String reference)
      • setCommodityCode

        public void setCommodityCode​(java.lang.String commodityCode)
      • setUnitOfMeasure

        public void setUnitOfMeasure​(java.lang.String unitOfMeasure)
      • setTotalAmount

        public void setTotalAmount​(java.lang.Long totalAmount)
      • setTaxRate

        public void setTaxRate​(java.lang.Long taxRate)
      • setTaxAmount

        public void setTaxAmount​(java.lang.Long taxAmount)
      • setDiscountAmount

        public void setDiscountAmount​(java.lang.Long discountAmount)
      • setWxpayGoodsId

        public void setWxpayGoodsId​(java.lang.String wxpayGoodsId)
      • setImageUrl

        public void setImageUrl​(java.lang.String imageUrl)
      • setUrl

        public void setUrl​(java.lang.String url)
      • setSku

        public void setSku​(java.lang.String sku)
      • setServiceEndsOn

        public void setServiceEndsOn​(java.time.Instant serviceEndsOn)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object