| Package | Description | 
|---|---|
| com.broadleafcommerce.cartoperation.service | |
| com.broadleafcommerce.cartoperation.web.endpoint | |
| com.broadleafcommerce.cartoperation.web.endpoint.domain | 
| Modifier and Type | Method and Description | 
|---|---|
protected boolean | 
DefaultCartOperationService.populateCartItemUpdates(@NonNull com.broadleafcommerce.cart.client.domain.CartItem cartItem,
                       @NonNull UpdateItemRequest request)
Takes the changes from the  
UpdateItemRequest and populates them onto the
 CartItem. | 
protected boolean | 
DefaultCartOperationService.populateCartUpdatesFromUpdateItemRequest(@NonNull com.broadleafcommerce.cart.client.domain.Cart cart,
                                        @NonNull UpdateItemRequest request)
Takes the changes from the  
UpdateItemRequest and populates them onto the
 Cart. | 
com.broadleafcommerce.cart.client.domain.Cart | 
CartOperationService.updateCartItem(com.broadleafcommerce.cart.client.domain.Cart cart,
              UpdateItemRequest updateItemRequest,
              boolean allowPriceCart,
              com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
Deprecated. 
 
 | 
com.broadleafcommerce.cart.client.domain.Cart | 
DefaultCartOperationService.updateCartItem(@NonNull com.broadleafcommerce.cart.client.domain.Cart cart,
              @NonNull UpdateItemRequest updateItemRequest,
              boolean allowPriceCart,
              com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)  | 
com.broadleafcommerce.cart.client.domain.Cart | 
CartOperationService.updateItemInCart(com.broadleafcommerce.cart.client.domain.Cart cart,
                UpdateItemRequest updateItemRequest,
                boolean price,
                com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
Updates a single item in the provided  
Cart based on the provided
 UpdateItemRequest. | 
com.broadleafcommerce.cart.client.domain.Cart | 
DefaultCartOperationService.updateItemInCart(@NonNull com.broadleafcommerce.cart.client.domain.Cart cart,
                @NonNull UpdateItemRequest updateItemRequest,
                boolean price,
                com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)  | 
| Modifier and Type | Method and Description | 
|---|---|
com.broadleafcommerce.cart.client.domain.Cart | 
CartOperationEndpoint.updateCartItem(com.broadleafcommerce.cart.client.domain.Cart cart,
              UpdateItemRequest updateItemRequest,
              String cartItemId,
              boolean price,
              com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
Deprecated.  
  | 
com.broadleafcommerce.cart.client.domain.Cart | 
ManageCartEndpoint.updateItemInCart(String cartId,
                String cartItemId,
                UpdateItemRequest updateItemRequest,
                boolean price,
                Integer cartVersion,
                String guestToken,
                com.broadleafcommerce.cart.client.domain.CustomerRef customer,
                com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)  | 
| Modifier and Type | Method and Description | 
|---|---|
List<UpdateItemRequest> | 
UpdateItemRequest.getDependentItemUpdates()
A list of additional  
AddItemRequests that should be processed as
 children items of the resulting parent item of this current UpdateItemRequest. | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
UpdateItemRequest.setDependentItemUpdates(List<UpdateItemRequest> dependentItemUpdates)
A list of additional  
AddItemRequests that should be processed as
 children items of the resulting parent item of this current UpdateItemRequest. | 
Copyright © 2021. All rights reserved.