java.lang.Object
dev.getelements.elements.sdk.model.appleiapreceipt.AppleIapReceipt
All Implemented Interfaces:
Serializable

public class AppleIapReceipt extends Object implements Serializable
See Also:
  • Field Details

  • Constructor Details

    • AppleIapReceipt

      public AppleIapReceipt()
  • Method Details

    • getOriginalTransactionId

      public String getOriginalTransactionId()
    • setOriginalTransactionId

      public void setOriginalTransactionId(String originalTransactionId)
    • getUser

      public User getUser()
    • setUser

      public void setUser(User user)
    • getReceiptData

      public String getReceiptData()
    • setReceiptData

      public void setReceiptData(String receiptData)
    • getQuantity

      public Integer getQuantity()
    • setQuantity

      public void setQuantity(Integer quantity)
    • getProductId

      public String getProductId()
    • setProductId

      public void setProductId(String productId)
    • getBundleId

      public String getBundleId()
    • setBundleId

      public void setBundleId(String bundleId)
    • getOriginalPurchaseDate

      public Date getOriginalPurchaseDate()
    • setOriginalPurchaseDate

      public void setOriginalPurchaseDate(Date originalPurchaseDate)
    • buildRewardIssuanceTags

      public static List<String> buildRewardIssuanceTags(String originalTransactionId, int skuOrdinal)
    • buildIdentifyingRewardIssuanceTag

      public static String buildIdentifyingRewardIssuanceTag(String originalTransactionId, int skuOrdinal)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

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

      public String toString()
      Overrides:
      toString in class Object