|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.broadleafcommerce.core.order.domain.OrderItemImpl
org.broadleafcommerce.core.order.domain.DiscreteOrderItemImpl
org.broadleafcommerce.core.order.domain.DynamicPriceDiscreteOrderItemImpl
@Entity public class DynamicPriceDiscreteOrderItemImpl
| Field Summary |
|---|
| Fields inherited from class org.broadleafcommerce.core.order.domain.DiscreteOrderItemImpl |
|---|
additionalAttributes, baseRetailPrice, baseSalePrice, bundleOrderItem, discreteOrderItemFeePrices, product, sku, skuBundleItem |
| Fields inherited from class org.broadleafcommerce.core.order.domain.OrderItemImpl |
|---|
candidateItemOffers, category, giftWrapOrderItem, id, itemTaxable, name, order, orderItemAdjustments, orderItemAttributeMap, orderItemType, personalMessage, price, quantity, retailPrice, salePrice, splitParentItemId |
| Constructor Summary | |
|---|---|
DynamicPriceDiscreteOrderItemImpl()
|
|
| Method Summary | |
|---|---|
void |
accept(OrderItemVisitor visitor)
|
void |
setSku(Sku sku)
|
boolean |
updatePrices()
Post-condition should be that OrderItem.getPrice() should be the most up-to-date. |
| Methods inherited from class org.broadleafcommerce.core.order.domain.DiscreteOrderItemImpl |
|---|
clone, equals, getAdditionalAttributes, getBaseRetailPrice, getBaseSalePrice, getBundleOrderItem, getDiscreteOrderItemFeePrices, getName, getOrder, getProduct, getSku, getSkuBundleItem, getTaxablePrice, hashCode, setAdditionalAttributes, setBaseRetailPrice, setBaseSalePrice, setBundleOrderItem, setDiscreteOrderItemFeePrices, setProduct, setSkuBundleItem |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.broadleafcommerce.core.order.domain.DiscreteOrderItem |
|---|
getAdditionalAttributes, getBaseRetailPrice, getBaseSalePrice, getBundleOrderItem, getDiscreteOrderItemFeePrices, getProduct, getSku, getSkuBundleItem, getTaxablePrice, setAdditionalAttributes, setBaseRetailPrice, setBaseSalePrice, setBundleOrderItem, setDiscreteOrderItemFeePrices, setProduct, setSkuBundleItem |
| Constructor Detail |
|---|
public DynamicPriceDiscreteOrderItemImpl()
| Method Detail |
|---|
public void setSku(Sku sku)
setSku in interface DiscreteOrderItemsetSku in class DiscreteOrderItemImplpublic boolean updatePrices()
OrderItemOrderItem.getPrice() should be the most up-to-date.
updatePrices in interface OrderItemupdatePrices in class DiscreteOrderItemImpl
public void accept(OrderItemVisitor visitor)
throws PricingException
accept in interface OrderItemaccept in class DiscreteOrderItemImplPricingException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||