@Entity public class DynamicPriceDiscreteOrderItemImpl extends DiscreteOrderItemImpl implements DynamicPriceDiscreteOrderItem
DiscreteOrderItemImpl.PresentationadditionalAttributes, baseRetailPrice, baseSalePrice, bundleOrderItem, deproxiedProduct, deproxiedSku, discreteOrderItemFeePrices, product, sku, skuBundleItemcandidateItemOffers, cartMessages, category, childOrderItems, deproxiedCategory, discountsAllowed, giftWrapOrderItem, hasValidationError, id, itemTaxable, name, order, orderItemAdjustments, orderItemAttributeMap, orderItemPriceDetails, orderItemQualifiers, orderItemType, parentOrderItem, personalMessage, price, proratedOrderItemAdjustments, quantity, retailPrice, retailPriceOverride, salePrice, salePriceOverride, totalTaxMAIN_ENTITY_NAME_PROPERTY| Constructor and Description |
|---|
DynamicPriceDiscreteOrderItemImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
setSku(Sku sku) |
boolean |
updateSaleAndRetailPrices()
Used to reset the base price of the item that the pricing engine uses.
|
clone, convertToMoney, createOrRetrieveCopyInstance, equals, findParentItem, getAdditionalAttributes, getBaseRetailPrice, getBaseSalePrice, getBundleOrderItem, getDiscreteOrderItemFeePrices, getName, getOrder, getProduct, getSku, getSkuBundleItem, hashCode, isDiscountingAllowed, isSkuActive, isTaxable, setAdditionalAttributes, setBaseRetailPrice, setBaseSalePrice, setBundleOrderItem, setDiscreteOrderItemFeePrices, setOrder, setProduct, setSkuBundleItem, updateRetailPrice, updateSalePriceaddCandidateItemOffer, assignFinalPrice, checkCloneable, convertOrderItemType, finalizePrice, getAdjustmentValue, getAverageAdjustmentValue, getAveragePrice, getCandidateItemOffers, getCartMessages, getCategory, getChildOrderItems, getCurrencyCode, getFutureCreditTotalAdjustmentValue, getFutureCreditTotalAdjustmentValue, getGiftWrapOrderItem, getHasValidationError, getId, getIsDiscounted, getIsOnSale, getMainEntityName, getOrderItemAdjustments, getOrderItemAttributes, getOrderItemPriceDetails, getOrderItemQualifiers, getOrderItemType, getParentOrderItem, getPersonalMessage, getPrice, getPriceBeforeAdjustments, getPriceBeforeAdjustments, getProratedOrderItemAdjustments, getQuantity, getRetailPrice, getSalePrice, getTaxablePrice, getTotalAdjustmentValue, getTotalAdjustmentValue, getTotalPrice, getTotalPrice, getTotalPriceBeforeAdjustments, isAParentOf, isChildOrderItem, isInCategory, isRetailPriceOverride, isSalePriceOverride, removeAllAdjustments, removeAllCandidateItemOffers, setCandidateItemOffers, setCartMessages, setCategory, setChildOrderItems, setDiscountingAllowed, setGiftWrapOrderItem, setHasValidationError, setId, setName, setOrderItemAdjustments, setOrderItemAttributes, setOrderItemPriceDetails, setOrderItemQualifiers, setOrderItemType, setParentOrderItem, setPersonalMessage, setPrice, setProratedOrderItemAdjustments, setQuantity, setRetailPrice, setRetailPriceOverride, setSalePrice, setSalePriceOverride, setTaxable, shouldSumChildrenfinalize, getClass, notify, notifyAll, toString, wait, wait, waitfindParentItem, getAdditionalAttributes, getBaseRetailPrice, getBaseSalePrice, getBundleOrderItem, getDiscreteOrderItemFeePrices, getProduct, getSku, getSkuBundleItem, getTaxablePrice, isSkuActive, setAdditionalAttributes, setBaseRetailPrice, setBaseSalePrice, setBundleOrderItem, setDiscreteOrderItemFeePrices, setProduct, setSkuBundleItemaddCandidateItemOffer, assignFinalPrice, clone, finalizePrice, getAdjustmentValue, getAverageAdjustmentValue, getAveragePrice, getCandidateItemOffers, getCartMessages, getCategory, getChildOrderItems, getFutureCreditTotalAdjustmentValue, getFutureCreditTotalAdjustmentValue, getGiftWrapOrderItem, getHasValidationError, getId, getIsDiscounted, getIsOnSale, getName, getOrder, getOrderItemAdjustments, getOrderItemAttributes, getOrderItemPriceDetails, getOrderItemQualifiers, getOrderItemType, getParentOrderItem, getPersonalMessage, getPrice, getPriceBeforeAdjustments, getPriceBeforeAdjustments, getProratedOrderItemAdjustments, getQuantity, getRetailPrice, getSalePrice, getTotalAdjustmentValue, getTotalAdjustmentValue, getTotalPrice, getTotalPrice, getTotalPriceBeforeAdjustments, isAParentOf, isChildOrderItem, isDiscountingAllowed, isInCategory, isRetailPriceOverride, isSalePriceOverride, isTaxable, removeAllAdjustments, removeAllCandidateItemOffers, setCandidateItemOffers, setCartMessages, setCategory, setChildOrderItems, setDiscountingAllowed, setGiftWrapOrderItem, setHasValidationError, setId, setName, setOrder, setOrderItemAdjustments, setOrderItemAttributes, setOrderItemPriceDetails, setOrderItemQualifiers, setOrderItemType, setParentOrderItem, setPersonalMessage, setPrice, setProratedOrderItemAdjustments, setQuantity, setRetailPrice, setRetailPriceOverride, setSalePrice, setSalePriceOverride, setTaxablecreateOrRetrieveCopyInstancepublic void setSku(Sku sku)
setSku in interface DiscreteOrderItemsetSku in class DiscreteOrderItemImplpublic boolean updateSaleAndRetailPrices()
OrderItemupdateSaleAndRetailPrices in interface OrderItemupdateSaleAndRetailPrices in class DiscreteOrderItemImplCopyright © 2018. All rights reserved.