| Class Summary | 
| AddressVerificationTaxProcessorTaxCalculator | An extension of the TaxProcessorTaxCalculatorwhich optionally verifies
 the shipping address about to be taxed, the billing address about to be taxed,
 or both. | 
| AmountInfo | Represents price information about an object. | 
| AvailableShippingMethodsDroplet | This Dynamo Servlet Bean is used to display avalable shipping methods for
 a particular shipping group. | 
| ClosenessQualifierEvaluator | This class serves as the base class for several specific types of 
 ClosenessQualiferEvaluators: ItemClosenessQualifierEvaluator, 
 OrderClosenessQualifierEvaluator, ShippingClosenessQualifierEvaluator,
 and TaxClosenessQualifierEvaluator. | 
| ConfigurableItemPriceCalculator | A calculator which calculates the list price of a configurable item
 and sets the itemPriceInfo to be that amount. | 
| Constants | This contains all of the non-public constants used by the package,
 including messsage strings read from the resource file. | 
| DetailedItemPriceInfo | Represents a breakdown of a CommerceItem's price. | 
| DetailedItemPriceTools | This class provides various methods for manipulating
 DetailedItemPriceInfos. | 
| DiscountCalculatorService | A GenericService version of a discount calculator. | 
| DoubleRangeShippingCalculator | An abstract shipping calculator that determines the shipping price based on comparing a value from the
 ShippingGroup to a series of ranges. | 
| FilteredCommerceItem | Represents a CommerceItem that's currently participating in a rules evaluation
 in the Qualifier. | 
| FilteredCommerceItemPropertyMapper | This class describes a DynamicPropertyMapper for FilteredCommerceItems. | 
| FixedPriceShippingCalculator | A shipping calculator that sets the shipping amount to a fixed price. | 
| ItemClosenessQualifierEvaluator | This class evaluates closenessQualifiers related to item promotions. | 
| ItemDiscountCalculator | Calculates the new price for an item or items based on a given pricing model. | 
| ItemListPriceCalculator | A calculator which determines the list price of an item and sets
 the itemPriceInfo to be that amount. | 
| ItemPriceCalculator | Superclass for all CommerceItem calculators. | 
| ItemPriceInfo | Contains information about a CommerceItem's price. | 
| ItemPricingDroplet | An abstract class which is used as the foundation for pricing items and displaying
 the results to the user. | 
| ItemPricingEngineImpl | An ItemPricingEngine implementation which computes the price for an order. | 
| ItemSalePriceCalculator | A calculator which determines the sale price of an item and discounts
 the itemPriceInfo to that amount, while at the same time maintaining the audit trail of
 the ItemPriceInfo. | 
| NoTaxCalculator | Creates a new TaxPriceInfo that specifies no tax. | 
| OrderClosenessQualifierEvaluator | This class evaluates closenessQualifiers related to order promotions. | 
| OrderDiscountCalculator | Calculates OrderPriceInfos for Orders which the calculator is given. | 
| OrderPriceInfo | Contains the following information about the price of an Order:
 
  taxableShippingItemsSubtotalPriceInfos is a map of shipping group IDs to OrderPriceInfos
         that describe the prices of the totals of the taxable items in the order's shippinggroups. | 
| OrderPricingEngineImpl | An OrderPricingEngine implementation which computes the price for an order. | 
| OrderSubtotalCalculator | Computes the rawSubtotalandamountof an OrderPriceInfo
 that corresponds to
 the input Order. | 
| PriceChanged | This event gets generated everytime an order is repriced and the
 price changed. | 
| PriceEachItemDroplet | This Dynamo Servlet Bean is used to price a collection of items. | 
| PriceItemDroplet | This Dynamo Servlet Bean is used to price a single item. | 
| PriceRangeShippingCalculator | A shipping calculator that determines the shipping price based on the subtotal of all the items
 in the shipping group. | 
| PricingAdjustment | Represents an element of a price's audit trail. | 
| PricingCommerceItem | A simple CommerceItem that is used just as a placeholder while pricing items. | 
| PricingEngineService | A GenericService version of a PricingEngine. | 
| PricingModelComparator | A comparator used for sorting pricing models by priority. | 
| PricingModelHolder | A session-scoped component which is intended to hold all the active promotions (aka pricing models)
 of a user while they are using the web application. | 
| PricingModelProperties | Stores names of pricing model properties, so that they pricing model property names
 may be internationalized or otherwise changed to suit a particular installation. | 
| PricingServices | Exposes pricing functionality for use in web services. | 
| PricingTools | A class which can perform a variety of pricing functions across different types of
 PricingEngine. | 
| PromotionClosenessMessage | This class is the base for two types of JMS messages:
 - A PromotionClosenessQualificationEvent indicates that an order has met a 
   closenessQualification of a given promotion. | 
| PropertyRangeShippingCalculator | A shipping calculator that determines the shipping price based on the summing the values of
 a specific property of all the items in the shipping group. | 
| QualifiedItem | Holds information about a CommerceItem that has qualified for a discount. | 
| Qualifier | A Helper class for discount calculators. | 
| ShipItemRelPriceDroplet | Given a shipping group commerce item relationship, return the amount. | 
| ShippingCalculatorImpl | This abstract class is a starting point for some general functionality on calculating
 pricing for shipping groups. | 
| ShippingClosenessQualifierEvaluator | This class evaluates closenessQualifiers related to shipping promotions. | 
| ShippingDiscountCalculator | Calculates ShippingPriceInfos for ShippingGroups which the calculator is given. | 
| ShippingPriceInfo | Contains information about the price of shipping the input ShippingGroup. | 
| ShippingPricingEngineImpl | A ShippingPricingEngine implementation which computes the shipping price for an order. | 
| TaxClosenessQualifierEvaluator | This class evaluates closenessQualifiers related to tax promotions. | 
| TaxDiscountCalculator | Calculates TaxPriceInfos for Orders which the calculator is given. | 
| TaxPriceInfo | Represents tax price information. | 
| TaxPricingEngineImpl | A TaxPricingEngine implementation which computes the tax for an order. | 
| TaxProcessorTaxCalculator | Uses the atg.payment.tax package to calculate tax for an order. | 
| WeightRangeShippingCalculator | This calculator will calculate shipping costs based upon the total weight of an
 order. |