public interface DiscreteOrderItem extends OrderItem, SkuAccessor
Modifier and Type | Method and Description |
---|---|
Map<String,String> |
getAdditionalAttributes() |
Money |
getBaseRetailPrice() |
Money |
getBaseSalePrice() |
BundleOrderItem |
getBundleOrderItem()
If this item is part of a bundle, this method will return the containing bundle item.
|
List<DiscreteOrderItemFeePrice> |
getDiscreteOrderItemFeePrices() |
Product |
getProduct() |
Sku |
getSku() |
SkuBundleItem |
getSkuBundleItem()
If this item is part of a bundle that was created via a ProductBundle, then this
method returns a reference to the corresponding SkuBundleItem.
|
Money |
getTaxablePrice() |
void |
setAdditionalAttributes(Map<String,String> additionalAttributes) |
void |
setBaseRetailPrice(Money baseRetailPrice) |
void |
setBaseSalePrice(Money baseSalePrice) |
void |
setBundleOrderItem(BundleOrderItem bundleOrderItem)
Sets the parent bundle item.
|
void |
setDiscreteOrderItemFeePrices(List<DiscreteOrderItemFeePrice> orderItemFeePrices) |
void |
setProduct(Product product) |
void |
setSku(Sku sku) |
void |
setSkuBundleItem(SkuBundleItem skuBundleItem)
Sets the associated skuBundleItem.
|
accept, addCandidateItemOffer, assignFinalPrice, clone, getAdjustmentValue, getCandidateItemOffers, getCategory, getCurrentPrice, getGiftWrapOrderItem, getId, getIsDiscounted, getIsOnSale, getName, getOrder, getOrderItemAdjustments, getOrderItemAttributes, getOrderItemType, getPersonalMessage, getPrice, getPriceBeforeAdjustments, getQuantity, getRetailPrice, getSalePrice, getSplitParentItemId, isInCategory, isTaxable, removeAllAdjustments, removeAllCandidateItemOffers, setCandidateItemOffers, setCategory, setGiftWrapOrderItem, setId, setName, setOrder, setOrderItemAdjustments, setOrderItemAttributes, setOrderItemType, setPersonalMessage, setPrice, setQuantity, setRetailPrice, setSalePrice, setSplitParentItemId, setTaxable, updatePrices
Sku getSku()
getSku
in interface SkuAccessor
void setSku(Sku sku)
Product getProduct()
void setProduct(Product product)
BundleOrderItem getBundleOrderItem()
void setBundleOrderItem(BundleOrderItem bundleOrderItem)
bundleOrderItem
- SkuBundleItem getSkuBundleItem()
void setSkuBundleItem(SkuBundleItem skuBundleItem)
skuBundleItem
- Money getTaxablePrice()
getTaxablePrice
in interface OrderItem
Money getBaseRetailPrice()
void setBaseRetailPrice(Money baseRetailPrice)
Money getBaseSalePrice()
void setBaseSalePrice(Money baseSalePrice)
List<DiscreteOrderItemFeePrice> getDiscreteOrderItemFeePrices()
void setDiscreteOrderItemFeePrices(List<DiscreteOrderItemFeePrice> orderItemFeePrices)
Copyright © 2013. All rights reserved.