public class AliasPaymentMethodPostFinanceCard extends AliasPaymentMethod
Constructor and Description |
---|
AliasPaymentMethodPostFinanceCard(java.lang.String alias,
java.lang.String maskedCardNumber)
Creates a new object of type AliasPaymentMethodPostFinanceCard.
|
AliasPaymentMethodPostFinanceCard(java.lang.String alias,
java.lang.String maskedCardNumber,
java.lang.Integer expiryDateYear,
java.lang.Integer expiryDateMonth)
Creates a new object of type AliasPaymentMethodPostFinanceCard.
|
Modifier and Type | Method and Description |
---|---|
AliasPaymentMethodPostFinanceCard |
clone()
Returns a deep copy of this object.
|
java.lang.Integer |
getExpiryDateMonth()
Returns the expiration month, e.g.
|
java.lang.Integer |
getExpiryDateYear()
Returns the expiration year, e.g.
|
java.lang.String |
getMaskedCardNumber()
Returns the masked credit card number.
|
java.lang.String |
toString() |
fromJson, getAlias, toJson, validate
createMethod, createMethods, getType
public AliasPaymentMethodPostFinanceCard(java.lang.String alias, java.lang.String maskedCardNumber, java.lang.Integer expiryDateYear, java.lang.Integer expiryDateMonth)
alias
- The PostFinance card number aliasmaskedCardNumber
- Masked PostFinance card numberexpiryDateYear
- Expiration year, e.g. 2012 for 2012expiryDateMonth
- Expiration month, e.g. 10 for Octoberpublic AliasPaymentMethodPostFinanceCard(java.lang.String alias, java.lang.String maskedCardNumber)
alias
- The PostFinance card number aliasmaskedCardNumber
- Masked PostFinance card numberpublic AliasPaymentMethodPostFinanceCard clone()
clone
in class AliasPaymentMethod
public java.lang.String toString()
toString
in class AliasPaymentMethod
Object.toString()
public java.lang.Integer getExpiryDateMonth()
public java.lang.Integer getExpiryDateYear()
public java.lang.String getMaskedCardNumber()