|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.util.AbstractMap | +--java.util.HashMap | +--com.ibm.retail.AEF.automation.IdentifierImpl | +--com.ibm.retail.AEF.automation.TenderIdentifierImpl | +--com.ibm.retail.AEF.automation.CreditIdentifierImpl
CreditIdentifierImpl is a class which contains information required to perform a credit tender.
Field Summary |
---|
Fields inherited from class java.util.HashMap |
---|
|
Fields inherited from class java.util.AbstractMap |
---|
|
Fields inherited from interface com.ibm.retail.AEF.automation.CreditIdentifier |
---|
ACCOUNT_NUMBER, AMEX, AUTHORIZATION_CODE, CARD_ID, CARD_TYPE, CARTE_BLANCHE, CLASS_KEY, DINERS_CLUB, DISCOVER, ENROUTE, EXPIRATION_DATE, JCB, MASTERCARD, TENDER_KEY, UNKNOWN, VISA, VOUCHER_NUMBER |
Fields inherited from interface com.ibm.retail.AEF.automation.TenderIdentifier |
---|
AMOUNT, BALANCE_DUE |
Fields inherited from interface com.ibm.retail.AEF.automation.Identifier |
---|
PRICE |
Constructor Summary | |
---|---|
CreditIdentifierImpl()
Constructor. |
|
CreditIdentifierImpl(java.lang.String amount,
java.lang.String cardType,
java.lang.String accountNumber)
Constructor. |
|
CreditIdentifierImpl(java.lang.String amount,
java.lang.String cardType,
java.lang.String accountNumber,
java.lang.String expirationDate)
Constructor. |
|
CreditIdentifierImpl(java.lang.String amount,
java.lang.String cardType,
java.lang.String accountNumber,
java.lang.String expirationDate,
java.lang.String cardID)
Constructor. |
Method Summary | |
---|---|
(package private) static java.lang.String |
copyright()
|
java.lang.String |
getAccountNumber()
Gets the account number. |
java.lang.String |
getAuthorizationCode()
Gets the authorization code |
java.lang.String |
getCardID()
Gets the card id. |
java.lang.String |
getCardType()
Gets the card type. |
java.lang.String |
getExpirationDate()
Gets the expiration date. |
java.lang.String |
getKey()
Gets the tender key. |
java.lang.String |
getVoucherNumber()
Gets the voucher number |
void |
setAccountNumber(java.lang.String accountNumber)
Sets the account number. |
void |
setAuthorizationCode(java.lang.String authCode)
Sets the authorization code |
void |
setCardID(java.lang.String cardID)
Sets the card id. |
void |
setCardType(java.lang.String cardType)
Sets the card type. |
void |
setExpirationDate(java.lang.String expDate)
Sets the expiration date. |
void |
setVoucherNumber(java.lang.String voucherNum)
Sets the voucher number |
Methods inherited from class com.ibm.retail.AEF.automation.TenderIdentifierImpl |
---|
getAmount, setAmount |
Methods inherited from class com.ibm.retail.AEF.automation.IdentifierImpl |
---|
toString |
Methods inherited from class java.util.HashMap |
---|
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values |
Methods inherited from class java.util.AbstractMap |
---|
equals, hashCode |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.ibm.retail.AEF.automation.TenderIdentifier |
---|
getAmount, setAmount |
Methods inherited from interface com.ibm.retail.AEF.automation.Identifier |
---|
toString |
Methods inherited from interface java.util.Map |
---|
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values |
Constructor Detail |
public CreditIdentifierImpl()
public CreditIdentifierImpl(java.lang.String amount, java.lang.String cardType, java.lang.String accountNumber)
amount
- The amount of the tender.cardType
- (pass CreditIdentifier.UNKNOWN for applications which do not require the card
type to be identified ahead of time)accountNumber
- public CreditIdentifierImpl(java.lang.String amount, java.lang.String cardType, java.lang.String accountNumber, java.lang.String expirationDate)
amount
- The amount of the tender.cardType
- (pass CreditIdentifier.UNKNOWN for applications which do not require the card
type to be identified ahead of time)accountNumber
- expirationDate
- MMYY formatpublic CreditIdentifierImpl(java.lang.String amount, java.lang.String cardType, java.lang.String accountNumber, java.lang.String expirationDate, java.lang.String cardID)
amount
- The amount of the tender.accountNumber
- cardType
- (pass CreditIdentifer.UNKNOWN for applications which do not require the card
type to be identified ahead of time)expirationDate
- MMYY formatcardID
- The card security ID - usually an account number extension
printed on the back of the card.Method Detail |
static java.lang.String copyright()
public void setAccountNumber(java.lang.String accountNumber)
setAccountNumber
in interface CreditIdentifier
accountNumber
- public void setCardType(java.lang.String cardType)
setCardType
in interface CreditIdentifier
cardType
- public void setExpirationDate(java.lang.String expDate)
setExpirationDate
in interface CreditIdentifier
expDate
- public void setCardID(java.lang.String cardID)
setCardID
in interface CreditIdentifier
cardID
- public void setVoucherNumber(java.lang.String voucherNum)
setVoucherNumber
in interface CreditIdentifier
voucherNum
- public void setAuthorizationCode(java.lang.String authCode)
setAuthorizationCode
in interface CreditIdentifier
authCode
- public java.lang.String getAccountNumber()
getAccountNumber
in interface CreditIdentifier
public java.lang.String getCardType()
getCardType
in interface CreditIdentifier
public java.lang.String getExpirationDate()
getExpirationDate
in interface CreditIdentifier
public java.lang.String getCardID()
getCardID
in interface CreditIdentifier
public java.lang.String getVoucherNumber()
getVoucherNumber
in interface CreditIdentifier
public java.lang.String getAuthorizationCode()
getAuthorizationCode
in interface CreditIdentifier
public java.lang.String getKey()
getKey
in interface TenderIdentifier
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |