atg.payment.tax
Class ShippingDestinationImpl

java.lang.Object
  extended by atg.payment.tax.ShippingDestinationImpl
All Implemented Interfaces:
ShippingDestination

public class ShippingDestinationImpl
extends java.lang.Object
implements ShippingDestination


Field Summary
static java.lang.String CLASS_VERSION
          Class version string
 
Constructor Summary
ShippingDestinationImpl()
          Constructs an instanceof ShippingDestinationImpl
 
Method Summary
 java.lang.String getCurrencyCode()
          Get property CurrencyCode
 Address getShippingAddress()
          Get property ShippingAddress
 double getShippingAmount()
          Get property ShippingAmount
 TaxableItem getTaxableItem(int i)
          Returns an individual item in the shopping cart
 double getTaxableItemAmount()
          Get property TaxableItemAmount
 TaxableItem[] getTaxableItems()
          Get property TaxableItems
 void setCurrencyCode(java.lang.String pCurrencyCode)
          Set property CurrencyCode
 void setShippingAddress(Address pShippingAddress)
          Set property ShippingAddress
 void setShippingAmount(double pShippingAmount)
          Set property ShippingAmount
 void setTaxableItemAmount(double pTaxableItemAmount)
          Set property TaxableItemAmount
 void setTaxableItems(TaxableItem[] pTaxableItems)
          Set property TaxableItems
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLASS_VERSION

public static java.lang.String CLASS_VERSION
Class version string

Constructor Detail

ShippingDestinationImpl

public ShippingDestinationImpl()
Constructs an instanceof ShippingDestinationImpl

Method Detail

setCurrencyCode

public void setCurrencyCode(java.lang.String pCurrencyCode)
Set property CurrencyCode

Parameters:
pCurrencyCode - new value to set

getCurrencyCode

public java.lang.String getCurrencyCode()
Get property CurrencyCode

Specified by:
getCurrencyCode in interface ShippingDestination
Returns:
CurrencyCode

setShippingAmount

public void setShippingAmount(double pShippingAmount)
Set property ShippingAmount

Parameters:
pShippingAmount - new value to set

getShippingAmount

public double getShippingAmount()
Get property ShippingAmount

Specified by:
getShippingAmount in interface ShippingDestination
Returns:
ShippingAmount

setShippingAddress

public void setShippingAddress(Address pShippingAddress)
Set property ShippingAddress

Parameters:
pShippingAddress - new value to set

getShippingAddress

public Address getShippingAddress()
Get property ShippingAddress

Specified by:
getShippingAddress in interface ShippingDestination
Returns:
ShippingAddress

setTaxableItemAmount

public void setTaxableItemAmount(double pTaxableItemAmount)
Set property TaxableItemAmount

Parameters:
pTaxableItemAmount - new value to set

getTaxableItemAmount

public double getTaxableItemAmount()
Get property TaxableItemAmount

Specified by:
getTaxableItemAmount in interface ShippingDestination
Returns:
TaxableItemAmount

setTaxableItems

public void setTaxableItems(TaxableItem[] pTaxableItems)
Set property TaxableItems

Parameters:
pTaxableItems - new value to set

getTaxableItems

public TaxableItem[] getTaxableItems()
Get property TaxableItems

Specified by:
getTaxableItems in interface ShippingDestination
Returns:
TaxableItems

getTaxableItem

public TaxableItem getTaxableItem(int i)
Returns an individual item in the shopping cart

Specified by:
getTaxableItem in interface ShippingDestination