Interface BundleOrderItem
- All Superinterfaces:
Cloneable,org.broadleafcommerce.common.copy.MultiTenantCloneable<OrderItem>,OrderItem,OrderItemContainer,Serializable,SkuAccessor
- All Known Implementing Classes:
BundleOrderItemImpl
Deprecated.
-
Method Summary
Modifier and TypeMethodDescriptionorg.broadleafcommerce.common.money.MoneyDeprecated.org.broadleafcommerce.common.money.MoneyDeprecated.Deprecated.Deprecated.Deprecated.Same as getProductBundle.Deprecated.Returns the associated ProductBundle or null if not applicable.getSku()Deprecated.For BundleOrderItem created from a ProductBundle, this will represent the default sku of the product bundle.org.broadleafcommerce.common.money.MoneyDeprecated.booleanDeprecated.voidsetBaseRetailPrice(org.broadleafcommerce.common.money.Money baseRetailPrice) Deprecated.voidsetBaseSalePrice(org.broadleafcommerce.common.money.Money baseSalePrice) Deprecated.voidsetBundleOrderItemFeePrices(List<BundleOrderItemFeePrice> bundleOrderItemFeePrices) Deprecated.voidsetDiscreteOrderItems(List<DiscreteOrderItem> discreteOrderItems) Deprecated.voidsetProductBundle(ProductBundle bundle) Deprecated.Sets the ProductBundle associated with this BundleOrderItem.voidDeprecated.booleanDeprecated.Methods inherited from interface org.broadleafcommerce.common.copy.MultiTenantCloneable
createOrRetrieveCopyInstanceMethods inherited from interface org.broadleafcommerce.core.order.domain.OrderItem
addCandidateItemOffer, assignFinalPrice, clone, finalizePrice, getAdjustmentValue, getAuditable, 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, isSkuActive, isTaxable, removeAllAdjustments, removeAllCandidateItemOffers, setAuditable, setCandidateItemOffers, setCartMessages, setCategory, setChildOrderItems, setDiscountingAllowed, setGiftWrapOrderItem, setHasValidationError, setId, setName, setOrder, setOrderItemAdjustments, setOrderItemAttributes, setOrderItemPriceDetails, setOrderItemQualifiers, setOrderItemType, setParentOrderItem, setPersonalMessage, setPrice, setProratedOrderItemAdjustments, setQuantity, setRetailPrice, setRetailPriceOverride, setSalePrice, setSalePriceOverride, setTaxable, updateSaleAndRetailPricesMethods inherited from interface org.broadleafcommerce.core.order.domain.OrderItemContainer
getAllowDiscountsOnChildItems, getOrderItems, isPricingAtContainerLevel
-
Method Details
-
getDiscreteOrderItems
List<DiscreteOrderItem> getDiscreteOrderItems()Deprecated. -
setDiscreteOrderItems
Deprecated. -
getTaxablePrice
org.broadleafcommerce.common.money.Money getTaxablePrice()Deprecated.- Specified by:
getTaxablePricein interfaceOrderItem- Returns:
-
getBundleOrderItemFeePrices
List<BundleOrderItemFeePrice> getBundleOrderItemFeePrices()Deprecated. -
setBundleOrderItemFeePrices
Deprecated. -
hasAdjustedItems
boolean hasAdjustedItems()Deprecated. -
getBaseRetailPrice
org.broadleafcommerce.common.money.Money getBaseRetailPrice()Deprecated. -
setBaseRetailPrice
void setBaseRetailPrice(org.broadleafcommerce.common.money.Money baseRetailPrice) Deprecated. -
getBaseSalePrice
org.broadleafcommerce.common.money.Money getBaseSalePrice()Deprecated. -
setBaseSalePrice
void setBaseSalePrice(org.broadleafcommerce.common.money.Money baseSalePrice) Deprecated. -
getSku
Sku getSku()Deprecated.For BundleOrderItem created from a ProductBundle, this will represent the default sku of the product bundle.This can be null for implementations that programatically create product bundles.
- Specified by:
getSkuin interfaceSkuAccessor- Returns:
-
setSku
Deprecated. -
getProductBundle
ProductBundle getProductBundle()Deprecated.Returns the associated ProductBundle or null if not applicable.If null, then this ProductBundle was manually created.
- Returns:
-
setProductBundle
Deprecated.Sets the ProductBundle associated with this BundleOrderItem.- Parameters:
bundle-
-
getProduct
Product getProduct()Deprecated.Same as getProductBundle. -
shouldSumItems
boolean shouldSumItems()Deprecated.
-
DiscreteOrderItems