Interface CartItemProductMapper
-
- All Known Implementing Classes:
DataDrivenCartItemProductMapper
,PropertyDrivenCartItemProductMapper
public interface CartItemProductMapper
Handles mapping specificProduct
andVariant
information into theCartItem
in addition to the mapping performed inCartItemProductService
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description void
mapProductToCartItem(com.broadleafcommerce.cart.client.domain.CartItem cartItem, Product product, Variant variant)
Deprecated.void
mapProductToCartItem(com.broadleafcommerce.cart.client.domain.CartItem cartItem, Product product, Variant variant, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
-
-
-
Method Detail
-
mapProductToCartItem
@Deprecated void mapProductToCartItem(com.broadleafcommerce.cart.client.domain.CartItem cartItem, Product product, @Nullable Variant variant)
Deprecated.- Parameters:
cartItem
- the cart item to map information intoproduct
- the product to map information fromvariant
- the variant to map information from, if available
-
mapProductToCartItem
void mapProductToCartItem(com.broadleafcommerce.cart.client.domain.CartItem cartItem, Product product, @Nullable Variant variant, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
- Parameters:
cartItem
- the cart item to map information intoproduct
- the product to map information fromvariant
- the variant to map information from, if availablecontextInfo
- Context information around sandbox and multitenant state
-
-