Package com.stripe.model
Class Charge.PaymentMethodDetails
- java.lang.Object
-
- com.stripe.model.StripeObject
-
- com.stripe.model.Charge.PaymentMethodDetails
-
- Enclosing class:
- Charge
public static class Charge.PaymentMethodDetails extends StripeObject
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Charge.PaymentMethodDetails.AchCreditTransfer
static class
Charge.PaymentMethodDetails.AchDebit
static class
Charge.PaymentMethodDetails.Alipay
static class
Charge.PaymentMethodDetails.Bancontact
static class
Charge.PaymentMethodDetails.Bitcoin
static class
Charge.PaymentMethodDetails.Card
static class
Charge.PaymentMethodDetails.CardPresent
(For tokenized numbers only.) The last four digits of the device account number.static class
Charge.PaymentMethodDetails.Eps
static class
Charge.PaymentMethodDetails.Giropay
static class
Charge.PaymentMethodDetails.Ideal
static class
Charge.PaymentMethodDetails.Multibanco
static class
Charge.PaymentMethodDetails.P24
static class
Charge.PaymentMethodDetails.SepaDebit
static class
Charge.PaymentMethodDetails.Sofort
static class
Charge.PaymentMethodDetails.StripeAccount
static class
Charge.PaymentMethodDetails.Wechat
-
Field Summary
-
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON
-
-
Constructor Summary
Constructors Constructor Description PaymentMethodDetails()
-
Method Summary
-
Methods inherited from class com.stripe.model.StripeObject
equals, getLastResponse, setLastResponse, toJson, toString
-
-
-
-
Method Detail
-
getAchCreditTransfer
public Charge.PaymentMethodDetails.AchCreditTransfer getAchCreditTransfer()
-
getAchDebit
public Charge.PaymentMethodDetails.AchDebit getAchDebit()
-
getAlipay
public Charge.PaymentMethodDetails.Alipay getAlipay()
-
getBancontact
public Charge.PaymentMethodDetails.Bancontact getBancontact()
-
getBitcoin
public Charge.PaymentMethodDetails.Bitcoin getBitcoin()
-
getCard
public Charge.PaymentMethodDetails.Card getCard()
-
getCardPresent
public Charge.PaymentMethodDetails.CardPresent getCardPresent()
-
getEps
public Charge.PaymentMethodDetails.Eps getEps()
-
getGiropay
public Charge.PaymentMethodDetails.Giropay getGiropay()
-
getIdeal
public Charge.PaymentMethodDetails.Ideal getIdeal()
-
getMultibanco
public Charge.PaymentMethodDetails.Multibanco getMultibanco()
-
getP24
public Charge.PaymentMethodDetails.P24 getP24()
-
getSepaDebit
public Charge.PaymentMethodDetails.SepaDebit getSepaDebit()
-
getSofort
public Charge.PaymentMethodDetails.Sofort getSofort()
-
getStripeAccount
public Charge.PaymentMethodDetails.StripeAccount getStripeAccount()
-
getType
public java.lang.String getType()
-
getWechat
public Charge.PaymentMethodDetails.Wechat getWechat()
-
setAchCreditTransfer
public void setAchCreditTransfer(Charge.PaymentMethodDetails.AchCreditTransfer achCreditTransfer)
-
setAchDebit
public void setAchDebit(Charge.PaymentMethodDetails.AchDebit achDebit)
-
setAlipay
public void setAlipay(Charge.PaymentMethodDetails.Alipay alipay)
-
setBancontact
public void setBancontact(Charge.PaymentMethodDetails.Bancontact bancontact)
-
setBitcoin
public void setBitcoin(Charge.PaymentMethodDetails.Bitcoin bitcoin)
-
setCard
public void setCard(Charge.PaymentMethodDetails.Card card)
-
setCardPresent
public void setCardPresent(Charge.PaymentMethodDetails.CardPresent cardPresent)
-
setEps
public void setEps(Charge.PaymentMethodDetails.Eps eps)
-
setGiropay
public void setGiropay(Charge.PaymentMethodDetails.Giropay giropay)
-
setIdeal
public void setIdeal(Charge.PaymentMethodDetails.Ideal ideal)
-
setMultibanco
public void setMultibanco(Charge.PaymentMethodDetails.Multibanco multibanco)
-
setP24
public void setP24(Charge.PaymentMethodDetails.P24 p24)
-
setSepaDebit
public void setSepaDebit(Charge.PaymentMethodDetails.SepaDebit sepaDebit)
-
setSofort
public void setSofort(Charge.PaymentMethodDetails.Sofort sofort)
-
setStripeAccount
public void setStripeAccount(Charge.PaymentMethodDetails.StripeAccount stripeAccount)
-
setType
public void setType(java.lang.String type)
-
setWechat
public void setWechat(Charge.PaymentMethodDetails.Wechat wechat)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-