atg.payment.creditcard
Class GenericCreditCardInfo

java.lang.Object
  extended by atg.payment.creditcard.BasicCreditCardInfoImpl
      extended by atg.payment.creditcard.GenericCreditCardInfo
All Implemented Interfaces:
atg.payment.creditcard.BasicCreditCardInfo, CreditCardInfo, atg.payment.creditcard.CreditCardInfoWithSecurityCode, java.io.Serializable

public class GenericCreditCardInfo
extends atg.payment.creditcard.BasicCreditCardInfoImpl
implements atg.payment.creditcard.CreditCardInfoWithSecurityCode

This class is an implementation of CreditCardInfo. It represents all the information which designates a credit card payment.

See Also:
Serialized Form

Field Summary
static java.lang.String CLASS_VERSION
          Class version string
 
Constructor Summary
GenericCreditCardInfo()
           
 
Method Summary
 Order getOrder()
          Returns property order
 java.lang.String getSecurityCode()
          Returns the security code associated with the credit card (CVV number).
 void setOrder(Order pOrder)
          Sets property order
 void setSecurityCode(java.lang.String pSecurityCode)
          Sets the security code associated with the credit card (CVV number).
 
Methods inherited from class atg.payment.creditcard.BasicCreditCardInfoImpl
getAmount, getBillingAddress, getCreditCardNumber, getCreditCardType, getCurrencyCode, getExpirationDayOfMonth, getExpirationMonth, getExpirationYear, getPaymentId, setAmount, setBillingAddress, setCreditCardNumber, setCreditCardType, setCurrencyCode, setExpirationDayOfMonth, setExpirationMonth, setExpirationYear, setPaymentId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface atg.payment.creditcard.BasicCreditCardInfo
getAmount, getBillingAddress, getCreditCardNumber, getCreditCardType, getCurrencyCode, getExpirationDayOfMonth, getExpirationMonth, getExpirationYear, getPaymentId
 

Field Detail

CLASS_VERSION

public static java.lang.String CLASS_VERSION
Class version string

Constructor Detail

GenericCreditCardInfo

public GenericCreditCardInfo()
Method Detail

getOrder

public Order getOrder()
Returns property order

Specified by:
getOrder in interface CreditCardInfo
Returns:
returns property order

setOrder

public void setOrder(Order pOrder)
Sets property order

Parameters:
pOrder - the value to set for property order

getSecurityCode

public java.lang.String getSecurityCode()
Returns the security code associated with the credit card (CVV number).

Specified by:
getSecurityCode in interface atg.payment.creditcard.CreditCardInfoWithSecurityCode
Returns:
returns the security code associated with the credit card (CVV number).

setSecurityCode

public void setSecurityCode(java.lang.String pSecurityCode)
Sets the security code associated with the credit card (CVV number).

Parameters:
pSecurityCode - the security code associated with the credit card (CVV number).