public class PricingContext
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string
|
Modifier | Constructor and Description |
---|---|
protected |
PricingContext()
Default Constructor
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
dump()
Verbose description of all member variables
|
java.util.List |
getItems()
Getter for items
|
java.util.Locale |
getLocale()
Getter for locale
|
Order |
getOrder()
Getter for order
|
OrderPriceInfo |
getOrderPriceQuote()
Getter for orderPriceQuote of running pricing operation
|
RepositoryItem |
getPricingModel()
Getter for pricingModel
|
RepositoryItem |
getProfile()
Getter for profile
|
ShippingGroup |
getShippingGroup()
Getter for shippingGroup
|
ShippingPriceInfo |
getShippingPriceQuote()
Getter for shippingPriceQuote of running pricing operation
|
RepositoryItem |
getSite()
Getter for site
|
TaxPriceInfo |
getTaxPriceQuote()
Getter for taxPriceQuote of running pricing operation
|
PricingModelHolder |
getUserPricingModels()
Getter for userPricingModels
|
void |
setItems(java.util.List pItems)
Setter for items
|
void |
setLocale(java.util.Locale pLocale)
Setter for locale
|
void |
setOrder(Order pOrder)
Setter for order
|
void |
setOrderPriceQuote(OrderPriceInfo pOrderPriceQuote)
Setter for orderPriceQuote of running pricing operation
|
void |
setPricingModel(RepositoryItem pPricingModel)
Setter for pricingModel
|
void |
setProfile(RepositoryItem pProfile)
Setter for profile
|
void |
setShippingGroup(ShippingGroup pShippingGroup)
Setter for shippingGroup
|
void |
setShippingPriceQuote(ShippingPriceInfo pShippingPriceQuote)
Setter for shippingPriceQuote of running pricing operation
|
void |
setSite(RepositoryItem pSite)
Setter for site
|
void |
setTaxPriceQuote(TaxPriceInfo pTaxPriceQuote)
Setter for taxPriceQuote of running pricing operation
|
void |
setUserPricingModels(PricingModelHolder pUserPricingModels)
Setter for userPricingModels
|
java.lang.String |
toString()
Short desciption of all member variables.
|
public java.lang.String dump()
public java.lang.String toString()
toString
in class java.lang.Object
public java.util.List getItems()
public void setItems(java.util.List pItems)
pItems
- List of CommerceItem or FilteredCommerceItempublic RepositoryItem getPricingModel()
public void setPricingModel(RepositoryItem pPricingModel)
pPricingModel
- pricingModel RepositoryItempublic RepositoryItem getProfile()
public void setProfile(RepositoryItem pProfile)
pProfile
- profile RepositoryItempublic java.util.Locale getLocale()
public void setLocale(java.util.Locale pLocale)
pLocale
- Localepublic Order getOrder()
public void setOrder(Order pOrder)
pOrder
- Orderpublic RepositoryItem getSite()
public void setSite(RepositoryItem pSite)
pSite
- RepositoryItem sitepublic OrderPriceInfo getOrderPriceQuote()
public void setOrderPriceQuote(OrderPriceInfo pOrderPriceQuote)
pOrderPriceQuote
- OrderPriceInfopublic ShippingGroup getShippingGroup()
public void setShippingGroup(ShippingGroup pShippingGroup)
pShippingGroup
- ShippingGrouppublic ShippingPriceInfo getShippingPriceQuote()
public void setShippingPriceQuote(ShippingPriceInfo pShippingPriceQuote)
pShippingPriceQuote
- ShippingPriceInfopublic TaxPriceInfo getTaxPriceQuote()
public void setTaxPriceQuote(TaxPriceInfo pTaxPriceQuote)
pTaxPriceQuote
- TaxPriceInfopublic PricingModelHolder getUserPricingModels()
public void setUserPricingModels(PricingModelHolder pUserPricingModels)
pUserPricingModels
- PricingModelHolder