public class PaymentInfo
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CARD_EXPIRY
String constant for card expiry date
|
static java.lang.String |
CARD_NAME
String constant for card name
|
static java.lang.String |
CARD_NUMBER
String constant for card number
|
static java.lang.String |
CARD_TYPE
String constant for card type
|
static java.lang.String |
COPYRIGHT
IBM Copyright field
|
static int |
CUSTOM_OFFLINE
card type constant for Custom offline
|
static int |
CYBER_CASH
card type constant for CyberCash
|
static int |
OFFLINE
card type constant for offline card
|
static int |
PCARD
card type constant for
PCard |
static int |
SET_MIA
card type constant for SET MIA
|
static int |
SET_WALLET
card type constant for SET Wallet
|
Constructor and Description |
---|
PaymentInfo() |
Modifier and Type | Method and Description |
---|---|
Address |
getAddress()
This method gets the billing address.
|
java.lang.String |
getCardName()
This method gets the name of this card.
|
java.lang.String |
getCardNumber()
This method gets the card number.
|
int |
getCardType()
This method gets the card type.
|
java.util.Date |
getExpiration()
This method gets the card expiration date.
|
void |
setAddress(Address newAddress)
This method sets the billing address.
|
void |
setCardName(java.lang.String newCardName)
This method sets the name of this card.
|
void |
setCardNumber(java.lang.String newCardNumber)
This method sets the card number.
|
void |
setCardType(int newCardType)
This method sets the type of this card.
|
void |
setExpiration(java.util.Date newExpiration)
This method sets the card expiration date.
|
java.lang.String |
toString()
This method returns a String that represents the value of this object.
|
public static final java.lang.String COPYRIGHT
public static final int PCARD
PCard
public static final int CUSTOM_OFFLINE
public static final int OFFLINE
public static final int SET_MIA
public static final int SET_WALLET
public static final int CYBER_CASH
public static final java.lang.String CARD_EXPIRY
public static final java.lang.String CARD_NAME
public static final java.lang.String CARD_NUMBER
public static final java.lang.String CARD_TYPE
public Address getAddress()
public java.lang.String getCardName()
public java.lang.String getCardNumber()
public int getCardType()
public java.util.Date getExpiration()
public void setAddress(Address newAddress)
newAddress
- the billing addresspublic void setCardName(java.lang.String newCardName)
newCardName
- the name of the cardpublic void setCardNumber(java.lang.String newCardNumber)
newCardNumber
- the card numberpublic void setCardType(int newCardType)
newCardType
- an integer specifying the type of the cardpublic void setExpiration(java.util.Date newExpiration)
newExpiration
- the expiration date of the cardpublic java.lang.String toString()
toString
in class java.lang.Object