public class PaymentMethodSearch
extends java.lang.Object
implements java.io.Serializable
| Constructor and Description | 
|---|
PaymentMethodSearch()  | 
| Modifier and Type | Method and Description | 
|---|---|
AccountMoney | 
getAccountMoney()
Deprecated. 
 
we will delete this method on px v5 
 | 
Card | 
getCardById(java.lang.String cardId)  | 
java.util.List<Card> | 
getCards()  | 
java.util.List<CustomSearchItem> | 
getCustomSearchItems()  | 
java.util.List<ExpressMetadata> | 
getExpress()  | 
java.util.List<PaymentMethodSearchItem> | 
getGroups()  | 
Issuer | 
getIssuer(java.lang.String cardId)  | 
java.lang.String | 
getLastFourDigits(java.lang.String cardId)  | 
OneTapMetadata | 
getOneTapMetadata()
Deprecated. 
 
please use new { 
getExpress()}
 we will delete this method on px v5 | 
PaymentMethod | 
getPaymentMethodById(java.lang.String paymentMethodId)  | 
PaymentMethod | 
getPaymentMethodBySearchItem(PaymentMethodSearchItem item)  | 
java.util.List<PaymentMethod> | 
getPaymentMethods()  | 
PaymentMethodSearchItem | 
getSearchItemByPaymentMethod(PaymentMethod selectedPaymentMethod)  | 
boolean | 
hasCustomSearchItems()  | 
boolean | 
hasExpressCheckoutMetadata()  | 
boolean | 
hasOneTapMetadata()
Deprecated. 
 
please use new { 
hasExpressCheckoutMetadata()
 we will delete this method on px v5 | 
boolean | 
hasSavedCards()
Deprecated. 
 
we will delete this method on px v5 
 | 
boolean | 
hasSearchItems()  | 
void | 
setAccountMoney(AccountMoney accountMoney)
Deprecated. 
 
please do not modify this information on runtime.
 we will delete this method on px v5 
 | 
void | 
setCards(java.util.List<Card> cards)
Deprecated. 
 
please do not modify this information on runtime.
 we will delete this method on px v5 
 | 
void | 
setCards(java.util.List<Card> cards,
        java.lang.String lastFourDigitsText)
Deprecated. 
 
we will delete this method on px v5 
 | 
void | 
setGroups(java.util.List<PaymentMethodSearchItem> groups)
Deprecated. 
 
please do not modify this information on runtime.
 we will delete this method on px v5 
 | 
void | 
setPaymentMethods(java.util.List<PaymentMethod> paymentMethods)
Deprecated. 
 
please do not modify this information on runtime.
 we will delete this method on px v5 
 | 
@Deprecated public boolean hasOneTapMetadata()
hasExpressCheckoutMetadata()
 we will delete this method on px v5@Deprecated public OneTapMetadata getOneTapMetadata()
getExpress()}
 we will delete this method on px v5@Deprecated public void setCards(java.util.List<Card> cards)
@Deprecated public void setPaymentMethods(java.util.List<PaymentMethod> paymentMethods)
@Deprecated public void setAccountMoney(AccountMoney accountMoney)
@Deprecated public AccountMoney getAccountMoney()
@Deprecated public boolean hasSavedCards()
@Deprecated public void setCards(java.util.List<Card> cards, java.lang.String lastFourDigitsText)
@Deprecated public void setGroups(java.util.List<PaymentMethodSearchItem> groups)
public java.util.List<PaymentMethodSearchItem> getGroups()
public java.util.List<PaymentMethod> getPaymentMethods()
public boolean hasSearchItems()
public PaymentMethod getPaymentMethodBySearchItem(PaymentMethodSearchItem item)
public PaymentMethodSearchItem getSearchItemByPaymentMethod(PaymentMethod selectedPaymentMethod)
@Nullable public PaymentMethod getPaymentMethodById(@Nullable java.lang.String paymentMethodId)
@Nullable public Card getCardById(@NonNull java.lang.String cardId)
@Nullable public java.util.List<CustomSearchItem> getCustomSearchItems()
@Nullable public java.util.List<Card> getCards()
public boolean hasCustomSearchItems()
@Nullable public java.util.List<ExpressMetadata> getExpress()
public boolean hasExpressCheckoutMetadata()
@Nullable public Issuer getIssuer(@NonNull java.lang.String cardId)
@Nullable
public java.lang.String getLastFourDigits(@NonNull
                                                    java.lang.String cardId)