Package com.adyen.model.checkout
Class StoredDetails
- java.lang.Object
-
- com.adyen.model.checkout.StoredDetails
-
public class StoredDetails extends Object
StoredDetails
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_BANKstatic StringJSON_PROPERTY_CARDstatic StringJSON_PROPERTY_EMAIL_ADDRESS
-
Constructor Summary
Constructors Constructor Description StoredDetails()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StoredDetailsbank(BankAccount bank)StoredDetailscard(Card card)StoredDetailsemailAddress(String emailAddress)booleanequals(Object o)Return true if this StoredDetails object is equal to o.static StoredDetailsfromJson(String jsonString)Create an instance of StoredDetails given an JSON stringBankAccountgetBank()Get bankCardgetCard()Get cardStringgetEmailAddress()The email associated with stored payment details.inthashCode()voidsetBank(BankAccount bank)bankvoidsetCard(Card card)cardvoidsetEmailAddress(String emailAddress)The email associated with stored payment details.StringtoJson()Convert an instance of StoredDetails to an JSON stringStringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_BANK
public static final String JSON_PROPERTY_BANK
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CARD
public static final String JSON_PROPERTY_CARD
- See Also:
- Constant Field Values
-
JSON_PROPERTY_EMAIL_ADDRESS
public static final String JSON_PROPERTY_EMAIL_ADDRESS
- See Also:
- Constant Field Values
-
-
Method Detail
-
bank
public StoredDetails bank(BankAccount bank)
-
getBank
public BankAccount getBank()
Get bank- Returns:
- bank
-
setBank
public void setBank(BankAccount bank)
bank- Parameters:
bank-
-
card
public StoredDetails card(Card card)
-
getCard
public Card getCard()
Get card- Returns:
- card
-
setCard
public void setCard(Card card)
card- Parameters:
card-
-
emailAddress
public StoredDetails emailAddress(String emailAddress)
-
getEmailAddress
public String getEmailAddress()
The email associated with stored payment details.- Returns:
- emailAddress
-
setEmailAddress
public void setEmailAddress(String emailAddress)
The email associated with stored payment details.- Parameters:
emailAddress-
-
equals
public boolean equals(Object o)
Return true if this StoredDetails object is equal to o.
-
fromJson
public static StoredDetails fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of StoredDetails given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of StoredDetails
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to StoredDetails
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of StoredDetails to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-