org.broadleafcommerce.core.order.domain
Interface DiscreteOrderItem
- All Superinterfaces:
- OrderItem, java.io.Serializable
- All Known Subinterfaces:
- DynamicPriceDiscreteOrderItem, GiftWrapOrderItem
- All Known Implementing Classes:
- DiscreteOrderItemDecorator, DiscreteOrderItemImpl, DynamicPriceDiscreteOrderItemImpl, GiftWrapOrderItemImpl
public interface DiscreteOrderItem
- extends OrderItem
| Methods inherited from interface org.broadleafcommerce.core.order.domain.OrderItem |
addCandidateItemOffer, addOrderItemAdjustment, addPromotionDiscount, addPromotionQualifier, assignFinalPrice, clearAllDiscount, clearAllNonFinalizedQuantities, clearAllQualifiers, clone, finalizeQuantities, getAdjustmentPrice, getAdjustmentValue, getCandidateItemOffers, getCategory, getCurrentPrice, getGiftWrapOrderItem, getId, getIsDiscounted, getIsOnSale, getMarkedForOffer, getName, getOrder, getOrderItemAdjustments, getOrderItemType, getPersonalMessage, getPrice, getPriceBeforeAdjustments, getPromotionDiscounts, getPromotionQualifiers, getQuantity, getQuantityAvailableToBeUsedAsQualifier, getQuantityAvailableToBeUsedAsTarget, getRetailPrice, getSalePrice, isAllQuantityMarkedForOffer, isHasOrderItemAdjustments, isInCategory, isNotCombinableOfferApplied, markForOffer, removeAllAdjustments, removeAllCandidateItemOffers, setAdjustmentPrice, setCandidateItemOffers, setCategory, setGiftWrapOrderItem, setId, setName, setOrder, setOrderItemType, setPersonalMessage, setPrice, setPromotionDiscounts, setPromotionQualifiers, setQuantity, setRetailPrice, setSalePrice, split, unmarkForOffer, updatePrices |
getSku
Sku getSku()
setSku
void setSku(Sku sku)
getProduct
Product getProduct()
setProduct
void setProduct(Product product)
getBundleOrderItem
BundleOrderItem getBundleOrderItem()
setBundleOrderItem
void setBundleOrderItem(BundleOrderItem bundleOrderItem)
getTaxablePrice
Money getTaxablePrice()
- Specified by:
getTaxablePrice in interface OrderItem
getAdditionalAttributes
java.util.Map<java.lang.String,java.lang.String> getAdditionalAttributes()
setAdditionalAttributes
void setAdditionalAttributes(java.util.Map<java.lang.String,java.lang.String> additionalAttributes)
getBaseRetailPrice
Money getBaseRetailPrice()
setBaseRetailPrice
void setBaseRetailPrice(Money baseRetailPrice)
getBaseSalePrice
Money getBaseSalePrice()
setBaseSalePrice
void setBaseSalePrice(Money baseSalePrice)
getDiscreteOrderItemFeePrices
java.util.List<DiscreteOrderItemFeePrice> getDiscreteOrderItemFeePrices()
setDiscreteOrderItemFeePrices
void setDiscreteOrderItemFeePrices(java.util.List<DiscreteOrderItemFeePrice> orderItemFeePrices)
Copyright © 2011. All Rights Reserved.