atg.commerce.pricing
Class TaxPriceInfo

java.lang.Object
  extended by atg.commerce.pricing.AmountInfo
      extended by atg.commerce.pricing.TaxPriceInfo
All Implemented Interfaces:
java.io.Serializable

public class TaxPriceInfo
extends AmountInfo

Represents tax price information.

Properties:

See Also:
Serialized Form

Field Summary
static java.lang.String CLASS_VERSION
          Class version string
 
Fields inherited from class atg.commerce.pricing.AmountInfo
FINAL_PRICE_MANUAL_ADJUSTMENT, mFinalReasonCode
 
Constructor Summary
TaxPriceInfo()
           
 
Method Summary
 double getCityTax()
          Get the city tax
 double getCountryTax()
          Get the country tax
 double getCountyTax()
          Get the county tax
 double getDistrictTax()
          Gets the district/territory tax
 java.util.Map getShippingItemsTaxPriceInfos()
          maps a shipping group ID to a PriceInfo that contains the tax price information for only the items that appear in that shipping group
 double getStateTax()
          Get the state/province tax
 void setCityTax(double pCityTax)
          Set the city tax
 void setCountryTax(double pCountryTax)
          Set the country tax
 void setCountyTax(double pCountyTax)
          Set the county tax
 void setDistrictTax(double pDistrictTax)
          Sets the district/territory tax
 void setShippingItemsTaxPriceInfos(java.util.Map pShippingItemsTaxPriceInfos)
          maps a shipping group ID to a PriceInfo that contains the tax price information for only the items that appear in that shipping group
 void setStateTax(double pStateTax)
          Set the state/province tax
 
Methods inherited from class atg.commerce.pricing.AmountInfo
getAdjustments, getAmount, getClosenessQualifiers, getCurrencyCode, getFinalReasonCode, isAmountIsFinal, isDiscounted, markAsFinal, markAsFinal, markAsFinal, setAmount, setAmountIsFinal, setClosenessQualifiers, setCurrencyCode, setDiscounted, setFinalReasonCode, toString, unmarkAsFinal
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

CLASS_VERSION

public static java.lang.String CLASS_VERSION
Class version string

Constructor Detail

TaxPriceInfo

public TaxPriceInfo()
Method Detail

setShippingItemsTaxPriceInfos

public void setShippingItemsTaxPriceInfos(java.util.Map pShippingItemsTaxPriceInfos)
maps a shipping group ID to a PriceInfo that contains the tax price information for only the items that appear in that shipping group

Parameters:
pShippingItemsTaxPriceInfos - new value to set

getShippingItemsTaxPriceInfos

public java.util.Map getShippingItemsTaxPriceInfos()
maps a shipping group ID to a PriceInfo that contains the tax price information for only the items that appear in that shipping group

Returns:
property ShippingItemsTaxPriceInfos

setCityTax

public void setCityTax(double pCityTax)
Set the city tax


getCityTax

public double getCityTax()
Get the city tax


setCountyTax

public void setCountyTax(double pCountyTax)
Set the county tax


getCountyTax

public double getCountyTax()
Get the county tax


setStateTax

public void setStateTax(double pStateTax)
Set the state/province tax


getStateTax

public double getStateTax()
Get the state/province tax


setDistrictTax

public void setDistrictTax(double pDistrictTax)
Sets the district/territory tax


getDistrictTax

public double getDistrictTax()
Gets the district/territory tax


setCountryTax

public void setCountryTax(double pCountryTax)
Set the country tax


getCountryTax

public double getCountryTax()
Get the country tax