| Interface | Description |
|---|---|
| ItemSchemePriceCalculator |
ItemSchemePriceCalculator is the calculator that prices the item based on its pricing scheme.
|
| Class | Description |
|---|---|
| ComplexPriceDroplet |
Given a complex price, returns the level information contained in it.
|
| ConfigurableItemPriceListCalculator |
This calculator assumes the ItemListPriceCalculator has already
run.
|
| ItemListPriceCalculator |
A calculator which determines the list price of an item and sets
the itemPriceInfo to be that amount.
|
| ItemPriceCalculator |
This class can either price a single commerce item or price a list of commerce items.
|
| ItemSalePriceCalculator |
Extends the super class to perform extended logic specific
to handling an ItemPriceSource for sale prices.
|
| ItemSalesPriceCalculator |
A calculator that sets the sales price for a commerce item.
|
| ItemSalesTieredPriceCalculator |
A calculator which determines the sales tiered price of an item and sets
the itemPriceInfo to be that amount.
|
| ItemTieredPriceCalculator |
A calculator which determines the tiered price of an item and sets
the itemPriceInfo to be that amount.
|
| PriceCacheAdapter | |
| PriceCacheKey |
Key for entries in the PriceCache.
|
| PriceDroplet |
Given a productId, a skuId, and a price list, returns the given price.
|
| PriceListManager |
Helper class to ease creation and manipulation of PriceLists.
|
| PriceListProfilePropertySetter |
Commerce specific implementation of the ProfilePropertySetter
that sets set the price list properties of a profile from the current site.
|
| Exception | Description |
|---|---|
| PriceListException |
Represents an exception thrown during price list processing.
|