net.robotmedia.billing.model
Class Transaction
java.lang.Object
org.solovyev.common.JObject
net.robotmedia.billing.model.Transaction
- All Implemented Interfaces:
- Cloneable, org.solovyev.common.JCloneable<Transaction>
public class Transaction
- extends org.solovyev.common.JObject
- implements org.solovyev.common.JCloneable<Transaction>
developerPayload
public String developerPayload
notificationId
public String notificationId
orderId
public String orderId
packageName
public String packageName
productId
public String productId
purchaseState
public Transaction.PurchaseState purchaseState
purchaseTime
public long purchaseTime
Transaction
public Transaction()
Transaction
public Transaction(String orderId,
String productId,
String packageName,
Transaction.PurchaseState purchaseState,
String notificationId,
long purchaseTime,
String developerPayload)
newInstance
@Nonnull
public static Transaction newInstance(@Nonnull
org.json.JSONObject json)
throws org.json.JSONException
- Throws:
org.json.JSONException
toJson
@Nonnull
public org.json.JSONObject toJson()
throws org.json.JSONException
- Throws:
org.json.JSONException
clone
@Nonnull
public Transaction clone()
- Specified by:
clone in interface org.solovyev.common.JCloneable<Transaction>- Overrides:
clone in class org.solovyev.common.JObject
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
Copyright © 2013. All Rights Reserved.