protected void |
DefaultIncludedProductConfigurationService.addItemConfigError(@NonNull com.broadleafcommerce.cart.client.domain.CartItem cartItem,
@NonNull IncludedProduct includedProduct,
@NonNull String errorCode,
@NonNull String errorMessage) |
|
protected com.broadleafcommerce.cart.client.domain.CartItem |
DefaultIncludedProductConfigurationService.createDependentItem(@NonNull IncludedProduct includedProduct) |
|
protected Optional<com.broadleafcommerce.cart.client.domain.CartItem> |
DefaultIncludedProductConfigurationService.findDependentMatchingIncludedProduct(@NonNull List<com.broadleafcommerce.cart.client.domain.CartItem> dependentCartItems,
@NonNull IncludedProduct includedProduct) |
|
protected Optional<com.broadleafcommerce.cart.client.domain.CartItem> |
DefaultIncludedProductConfigurationService.findMatchingProduct(@NonNull List<com.broadleafcommerce.cart.client.domain.CartItem> dependentCartItems,
@NonNull IncludedProduct includedProduct) |
|
protected Optional<com.broadleafcommerce.cart.client.domain.CartItem> |
DefaultIncludedProductConfigurationService.findMatchingVariant(@NonNull List<com.broadleafcommerce.cart.client.domain.CartItem> dependentCartItems,
@NonNull IncludedProduct includedProduct) |
|
protected javax.money.MonetaryAmount |
DefaultIncludedProductConfigurationService.getIncludedItemUnitPrice(@NonNull IncludedProduct includedProduct) |
|
protected String |
DefaultIncludedProductConfigurationService.getIncludedProductName(@NonNull IncludedProduct includedProduct) |
|
void |
DefaultIncludedProductConfigurationService.populateIncludedProduct(@NonNull com.broadleafcommerce.cart.client.domain.CartItem cartItem,
@NonNull IncludedProduct includedProduct,
@NonNull List<com.broadleafcommerce.cart.client.domain.CartItem> potentialDependentItems,
boolean isAdd) |
|
void |
IncludedProductConfigurationService.populateIncludedProduct(com.broadleafcommerce.cart.client.domain.CartItem cartItem,
IncludedProduct includedProduct,
List<com.broadleafcommerce.cart.client.domain.CartItem> potentialDependentItems,
boolean isAdd) |
|
void |
DefaultIncludedProductConfigurationService.validateIncludedProduct(@NonNull com.broadleafcommerce.cart.client.domain.CartItem cartItem,
@NonNull IncludedProduct includedProduct,
@NonNull List<com.broadleafcommerce.cart.client.domain.CartItem> potentialDependentItems) |
|
void |
IncludedProductConfigurationService.validateIncludedProduct(com.broadleafcommerce.cart.client.domain.CartItem cartItem,
IncludedProduct includedProduct,
List<com.broadleafcommerce.cart.client.domain.CartItem> potentialDependentItems) |
Perform validation against the provided CartItem for the given
IncludedProduct .
|
protected void |
DefaultIncludedProductConfigurationService.validateQuantity(@NonNull com.broadleafcommerce.cart.client.domain.CartItem cartItem,
com.broadleafcommerce.cart.client.domain.CartItem matchingCartItem,
@NonNull IncludedProduct includedProduct) |
|