atg.commerce.order
Class GiftCertificate

java.lang.Object
  extended by atg.commerce.order.CommerceIdentifierImpl
      extended by atg.commerce.order.PaymentGroupImpl
          extended by atg.commerce.order.GiftCertificate
All Implemented Interfaces:
ChangedProperties, CommerceIdentifier, CommerceItemRelationshipContainer, OrderRelationshipContainer, PaymentGroup, ShippingGroupRelationshipContainer, GiftCertificateInfo, java.io.Serializable, java.util.Observer

public class GiftCertificate
extends PaymentGroupImpl
implements GiftCertificateInfo

This class is an implementation of GiftCertificate payment information. It represents all the information which designates a gift certificate payment.

See Also:
Serialized Form

Field Summary
static java.lang.String CLASS_VERSION
          Class version string
 
Constructor Summary
GiftCertificate()
           
 
Method Summary
 java.lang.String getGiftCertificateNumber()
          Returns the giftCertificateNumber
 java.lang.String getProfileId()
          Returns the profileId
 void setGiftCertificateNumber(java.lang.String pGiftCertificateNumber)
          Sets the giftCertificateNumber
 void setProfileId(java.lang.String pProfileId)
          Sets the profileId
 
Methods inherited from class atg.commerce.order.PaymentGroupImpl
addAuthorizationStatus, addChangedProperty, addCommerceItemRelationship, addCommerceItemRelationship, addCreditStatus, addDebitStatus, addOrderRelationship, addShippingGroupRelationship, addShippingGroupRelationship, clearChangedProperties, getAmount, getAmountAuthorized, getAmountCredited, getAmountDebited, getAuthorizationStatus, getChangedProperties, getCommerceItemRelationship, getCommerceItemRelationshipCount, getCommerceItemRelationships, getCreditStatus, getCurrencyCode, getDebitStatus, getOrderRelationship, getOrderRelationshipCount, getPaymentGroupClassType, getPaymentMethod, getPropertyValue, getRepositoryItem, getRequisitionNumber, getSaveAllProperties, getShippingGroupRelationship, getShippingGroupRelationshipCount, getShippingGroupRelationships, getSpecialInstructions, getState, getStateAsString, getStateAsUserResource, getStateDetail, getSubmittedDate, isChanged, removeAllCommerceItemRelationships, removeAllShippingGroupRelationships, removeCommerceItemRelationship, removeOrderRelationship, removeShippingGroupRelationship, setAmount, setAmountAuthorized, setAmountCredited, setAmountDebited, setChanged, setCurrencyCode, setPaymentGroupClassType, setPaymentMethod, setPropertyValue, setRepositoryItem, setRequisitionNumber, setSaveAllProperties, setSpecialInstructions, setState, setStateAsString, setStateDetail, setSubmittedDate, toString, update
 
Methods inherited from class atg.commerce.order.CommerceIdentifierImpl
getId, setId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface atg.payment.giftcertificate.GiftCertificateInfo
getAmount
 
Methods inherited from interface atg.commerce.order.CommerceIdentifier
getId
 

Field Detail

CLASS_VERSION

public static java.lang.String CLASS_VERSION
Class version string

Constructor Detail

GiftCertificate

public GiftCertificate()
Method Detail

getProfileId

public java.lang.String getProfileId()
Returns the profileId

Specified by:
getProfileId in interface GiftCertificateInfo

setProfileId

public void setProfileId(java.lang.String pProfileId)
Sets the profileId


getGiftCertificateNumber

public java.lang.String getGiftCertificateNumber()
Returns the giftCertificateNumber

Specified by:
getGiftCertificateNumber in interface GiftCertificateInfo

setGiftCertificateNumber

public void setGiftCertificateNumber(java.lang.String pGiftCertificateNumber)
Sets the giftCertificateNumber