@Deprecated @Entity public class SkuBundleItemImpl extends Object implements SkuBundleItem, SkuBundleItemAdminPresentation
SkuBundleItemAdminPresentation.FieldOrder, SkuBundleItemAdminPresentation.GroupName, SkuBundleItemAdminPresentation.GroupOrder, SkuBundleItemAdminPresentation.TabName, SkuBundleItemAdminPresentation.TabOrder| Modifier and Type | Field and Description |
|---|---|
protected ProductBundle |
bundle
Deprecated.
|
protected ProductBundle |
deproxiedBundle
Deprecated.
|
protected Sku |
deproxiedSku
Deprecated.
|
protected DynamicSkuPrices |
dynamicPrices
Deprecated.
|
protected Long |
id
Deprecated.
The id.
|
protected BigDecimal |
itemSalePrice
Deprecated.
|
protected Integer |
quantity
Deprecated.
|
protected BigDecimal |
sequence
Deprecated.
The display order.
|
protected Sku |
sku
Deprecated.
|
| Constructor and Description |
|---|
SkuBundleItemImpl()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
clearDynamicPrices()
Deprecated.
Removes any currently stored dynamic pricing
|
<G extends SkuBundleItem> |
createOrRetrieveCopyInstance(MultiTenantCopyContext context)
Deprecated.
|
boolean |
equals(Object obj)
Deprecated.
|
ProductBundle |
getBundle()
Deprecated.
|
Money |
getDynamicSalePrice(Sku sku,
BigDecimal salePrice)
Deprecated.
|
Long |
getId()
Deprecated.
|
Integer |
getQuantity()
Deprecated.
|
Money |
getRetailPrice()
Deprecated.
|
Money |
getSalePrice()
Deprecated.
|
BigDecimal |
getSequence()
Deprecated.
Get the sequence order.
|
Sku |
getSku()
Deprecated.
|
int |
hashCode()
Deprecated.
|
void |
setBundle(ProductBundle bundle)
Deprecated.
|
void |
setId(Long id)
Deprecated.
|
void |
setQuantity(Integer quantity)
Deprecated.
|
void |
setSalePrice(Money salePrice)
Deprecated.
Allows for overriding the related Product's sale price.
|
void |
setSequence(BigDecimal sequence)
Deprecated.
Set the order the item shows up in the display.
|
void |
setSku(Sku sku)
Deprecated.
|
protected Long id
protected Integer quantity
protected BigDecimal itemSalePrice
protected ProductBundle bundle
protected Sku sku
protected BigDecimal sequence
protected DynamicSkuPrices dynamicPrices
protected Sku deproxiedSku
protected ProductBundle deproxiedBundle
public Long getId()
getId in interface SkuBundleItempublic void setId(Long id)
setId in interface SkuBundleItempublic Integer getQuantity()
getQuantity in interface SkuBundleItempublic void setQuantity(Integer quantity)
setQuantity in interface SkuBundleItempublic Money getDynamicSalePrice(Sku sku, BigDecimal salePrice)
public void setSalePrice(Money salePrice)
SkuBundleItemsetSalePrice in interface SkuBundleItempublic Money getSalePrice()
getSalePrice in interface SkuBundleItempublic Money getRetailPrice()
getRetailPrice in interface SkuBundleItempublic ProductBundle getBundle()
getBundle in interface SkuBundleItempublic void setBundle(ProductBundle bundle)
setBundle in interface SkuBundleItempublic Sku getSku()
getSku in interface SkuBundleItempublic void setSku(Sku sku)
setSku in interface SkuBundleItempublic BigDecimal getSequence()
SkuBundleItemgetSequence in interface SkuBundleItempublic void setSequence(BigDecimal sequence)
SkuBundleItemsetSequence in interface SkuBundleItempublic void clearDynamicPrices()
SkuBundleItemclearDynamicPrices in interface SkuBundleItempublic <G extends SkuBundleItem> CreateResponse<G> createOrRetrieveCopyInstance(MultiTenantCopyContext context) throws CloneNotSupportedException
createOrRetrieveCopyInstance in interface MultiTenantCloneable<SkuBundleItem>CloneNotSupportedExceptionCopyright © 2026. All rights reserved.