public class ShippingMethod extends StripeJsonModel implements android.os.Parcelable
| Modifier and Type | Field and Description |
|---|---|
static android.os.Parcelable.Creator<ShippingMethod> |
CREATOR |
| Constructor and Description |
|---|
ShippingMethod(java.lang.String label,
java.lang.String identifier,
long amount,
java.lang.String currencyCode) |
ShippingMethod(java.lang.String label,
java.lang.String identifier,
java.lang.String detail,
long amount,
java.lang.String currencyCode) |
| Modifier and Type | Method and Description |
|---|---|
int |
describeContents()
Parcelable
|
long |
getAmount() |
java.util.Currency |
getCurrency() |
java.lang.String |
getDetail() |
java.lang.String |
getIdentifier() |
java.lang.String |
getLabel() |
org.json.JSONObject |
toJson() |
java.util.Map<java.lang.String,java.lang.Object> |
toMap() |
void |
writeToParcel(android.os.Parcel parcel,
int i) |
equals, hashCode, toStringpublic static final android.os.Parcelable.Creator<ShippingMethod> CREATOR
public ShippingMethod(java.lang.String label,
java.lang.String identifier,
long amount,
java.lang.String currencyCode)
public ShippingMethod(java.lang.String label,
java.lang.String identifier,
java.lang.String detail,
long amount,
java.lang.String currencyCode)
public java.util.Currency getCurrency()
public long getAmount()
PaymentConfiguration. For example, cents in the USA and yen in
Japan.public java.lang.String getLabel()
public java.lang.String getDetail()
public java.lang.String getIdentifier()
public org.json.JSONObject toJson()
toJson in class StripeJsonModelpublic java.util.Map<java.lang.String,java.lang.Object> toMap()
toMap in class StripeJsonModelpublic int describeContents()
describeContents in interface android.os.Parcelablepublic void writeToParcel(android.os.Parcel parcel,
int i)
writeToParcel in interface android.os.Parcelable