com.ail.financial
Class PaymentCard
java.lang.Object
com.ail.core.Type
com.ail.financial.PaymentMethod
com.ail.financial.PaymentCard
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable
public class PaymentCard
- extends PaymentMethod
Represents the details of a payment card. Payment card encompasses both credit and debit cards.
- Version:
- $Revision: 1.3 $
- See Also:
- Serialized Form
|
Constructor Summary |
PaymentCard()
|
PaymentCard(CardIssuer issuer,
java.lang.String cardNumber,
java.lang.String cardHoldersName,
java.lang.String issueNumber,
java.lang.String securityCode)
|
| Methods inherited from class com.ail.core.Type |
addAttribute, clone, deleteLock, deleteSerialVersion, fetchJXPathContext, getAttribute, getAttribute, getAttributeCount, getForeignSystemId, getLock, getSerialVersion, getSystemId, hasLock, hasSerialVersion, hasSystemId, isPersisted, markAsNotPersisted, mergeWithDataFrom, removeAttribute, removeAttribute, setAttribute, setForeignSystemId, setLock, setSerialVersion, setSystemId, xpathGet, xpathGet, xpathIterate, xpathSet |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PaymentCard
public PaymentCard()
PaymentCard
public PaymentCard(CardIssuer issuer,
java.lang.String cardNumber,
java.lang.String cardHoldersName,
java.lang.String issueNumber,
java.lang.String securityCode)
getCardHoldersName
public java.lang.String getCardHoldersName()
setCardHoldersName
public void setCardHoldersName(java.lang.String cardHoldersName)
getCardNumber
public java.lang.String getCardNumber()
setCardNumber
public void setCardNumber(java.lang.String cardNumber)
getIssueNumber
public java.lang.String getIssueNumber()
setIssueNumber
public void setIssueNumber(java.lang.String issueNumber)
getSecurityCode
public java.lang.String getSecurityCode()
setSecurityCode
public void setSecurityCode(java.lang.String securityCode)
getIssuer
public CardIssuer getIssuer()
setIssuer
public void setIssuer(CardIssuer issuer)
getIssuerAsString
public java.lang.String getIssuerAsString()
setIssuerAsString
public void setIssuerAsString(java.lang.String issuer)
throws java.lang.IndexOutOfBoundsException
- Throws:
java.lang.IndexOutOfBoundsException
getExpiryDate
public java.util.Date getExpiryDate()
setExpiryDate
public void setExpiryDate(java.util.Date expiryDate)