Package com.stripe.model
Class Charge.PaymentMethodDetails.Card
- java.lang.Object
-
- com.stripe.model.StripeObject
-
- com.stripe.model.Charge.PaymentMethodDetails.Card
-
- Enclosing class:
- Charge.PaymentMethodDetails
public static class Charge.PaymentMethodDetails.Card extends StripeObject
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Charge.PaymentMethodDetails.Card.Checks
static class
Charge.PaymentMethodDetails.Card.ThreeDSecure
static class
Charge.PaymentMethodDetails.Card.Wallet
-
Field Summary
-
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON
-
-
Constructor Summary
Constructors Constructor Description Card()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
canEqual(java.lang.Object other)
boolean
equals(java.lang.Object o)
java.lang.String
getBrand()
Charge.PaymentMethodDetails.Card.Checks
getChecks()
java.lang.String
getCountry()
java.lang.String
getDescription()
java.lang.Long
getExpMonth()
java.lang.Long
getExpYear()
java.lang.String
getFingerprint()
java.lang.String
getFunding()
java.lang.String
getIin()
java.lang.String
getIssuer()
java.lang.String
getLast4()
Charge.PaymentMethodDetails.Card.ThreeDSecure
getThreeDSecure()
Charge.PaymentMethodDetails.Card.Wallet
getWallet()
If this Card is part of a Card Wallet, this contains the details of the Card Wallet.int
hashCode()
void
setBrand(java.lang.String brand)
void
setChecks(Charge.PaymentMethodDetails.Card.Checks checks)
void
setCountry(java.lang.String country)
void
setDescription(java.lang.String description)
void
setExpMonth(java.lang.Long expMonth)
void
setExpYear(java.lang.Long expYear)
void
setFingerprint(java.lang.String fingerprint)
void
setFunding(java.lang.String funding)
void
setIin(java.lang.String iin)
void
setIssuer(java.lang.String issuer)
void
setLast4(java.lang.String last4)
void
setThreeDSecure(Charge.PaymentMethodDetails.Card.ThreeDSecure threeDSecure)
void
setWallet(Charge.PaymentMethodDetails.Card.Wallet wallet)
If this Card is part of a Card Wallet, this contains the details of the Card Wallet.-
Methods inherited from class com.stripe.model.StripeObject
equals, getLastResponse, setLastResponse, toJson, toString
-
-
-
-
Method Detail
-
getBrand
public java.lang.String getBrand()
-
getChecks
public Charge.PaymentMethodDetails.Card.Checks getChecks()
-
getCountry
public java.lang.String getCountry()
-
getExpMonth
public java.lang.Long getExpMonth()
-
getExpYear
public java.lang.Long getExpYear()
-
getFingerprint
public java.lang.String getFingerprint()
-
getFunding
public java.lang.String getFunding()
-
getLast4
public java.lang.String getLast4()
-
getThreeDSecure
public Charge.PaymentMethodDetails.Card.ThreeDSecure getThreeDSecure()
-
getWallet
public Charge.PaymentMethodDetails.Card.Wallet getWallet()
If this Card is part of a Card Wallet, this contains the details of the Card Wallet.
-
getDescription
public java.lang.String getDescription()
-
getIin
public java.lang.String getIin()
-
getIssuer
public java.lang.String getIssuer()
-
setBrand
public void setBrand(java.lang.String brand)
-
setChecks
public void setChecks(Charge.PaymentMethodDetails.Card.Checks checks)
-
setCountry
public void setCountry(java.lang.String country)
-
setExpMonth
public void setExpMonth(java.lang.Long expMonth)
-
setExpYear
public void setExpYear(java.lang.Long expYear)
-
setFingerprint
public void setFingerprint(java.lang.String fingerprint)
-
setFunding
public void setFunding(java.lang.String funding)
-
setLast4
public void setLast4(java.lang.String last4)
-
setThreeDSecure
public void setThreeDSecure(Charge.PaymentMethodDetails.Card.ThreeDSecure threeDSecure)
-
setWallet
public void setWallet(Charge.PaymentMethodDetails.Card.Wallet wallet)
If this Card is part of a Card Wallet, this contains the details of the Card Wallet.
-
setDescription
public void setDescription(java.lang.String description)
-
setIin
public void setIin(java.lang.String iin)
-
setIssuer
public void setIssuer(java.lang.String issuer)
-
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
-
-