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.
|