public class LocalPaymentResult extends PaymentMethodNonce implements android.os.Parcelable
PaymentMethodNonce representing a local payment.PaymentMethodNonce}| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
API_RESOURCE_KEY |
static android.os.Parcelable.Creator<LocalPaymentResult> |
CREATOR |
protected static java.lang.String |
TYPE |
DATA_KEY, mDefault, mDescription, mNonce, TOKEN_KEY| Constructor and Description |
|---|
LocalPaymentResult() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
fromJson(org.json.JSONObject json)
Generates a
LocalPaymentResult from the JSONObject. |
static LocalPaymentResult |
fromJson(java.lang.String json)
Convert an API response to a
LocalPaymentResult. |
PostalAddress |
getBillingAddress() |
java.lang.String |
getClientMetadataId() |
java.lang.String |
getDescription() |
java.lang.String |
getEmail() |
java.lang.String |
getGivenName() |
java.lang.String |
getPayerId() |
java.lang.String |
getPhone() |
PostalAddress |
getShippingAddress() |
java.lang.String |
getSurname() |
java.lang.String |
getTypeLabel() |
void |
writeToParcel(android.os.Parcel dest,
int flags) |
describeContents, getJsonObjectForType, getNonce, isDefault, parsePaymentMethodNonces, parsePaymentMethodNonces, parsePaymentMethodNoncesprotected static final java.lang.String TYPE
protected static final java.lang.String API_RESOURCE_KEY
public static final android.os.Parcelable.Creator<LocalPaymentResult> CREATOR
public static LocalPaymentResult fromJson(java.lang.String json) throws org.json.JSONException
LocalPaymentResult.json - Raw JSON representation of a LocalPaymentResult.LocalPaymentResult for use in payment method selection UIs.org.json.JSONExceptionprotected void fromJson(org.json.JSONObject json)
throws org.json.JSONException
LocalPaymentResult from the JSONObject.fromJson in class PaymentMethodNoncejson - JSONObject that holds properties for LocalPaymentResult.org.json.JSONExceptionpublic java.lang.String getEmail()
public java.lang.String getDescription()
getDescription in class PaymentMethodNoncepublic java.lang.String getTypeLabel()
getTypeLabel in class PaymentMethodNoncePaymentMethodNoncepublic PostalAddress getBillingAddress()
public PostalAddress getShippingAddress()
public java.lang.String getGivenName()
public java.lang.String getSurname()
public java.lang.String getPhone()
public java.lang.String getClientMetadataId()
public java.lang.String getPayerId()
public void writeToParcel(android.os.Parcel dest,
int flags)
writeToParcel in interface android.os.ParcelablewriteToParcel in class PaymentMethodNonce