Package | Description |
---|---|
com.broadleafcommerce.cartoperation.domain | |
com.broadleafcommerce.cartoperation.service.configuration |
Modifier and Type | Method and Description |
---|---|
ItemChoice |
ProductOption.getItemChoice()
Configuration for the
ProductOptionType.ITEM_CHOICE . |
Modifier and Type | Method and Description |
---|---|
void |
ProductOption.setItemChoice(ItemChoice itemChoice)
Configuration for the
ProductOptionType.ITEM_CHOICE . |
Modifier and Type | Method and Description |
---|---|
protected void |
DefaultItemChoiceConfigurationService.addItemConfigError(@NonNull com.broadleafcommerce.cart.client.domain.CartItem cartItem,
@NonNull ItemChoice itemChoice,
@NonNull String errorCode,
@NonNull String errorMessage) |
protected List<com.broadleafcommerce.cart.client.domain.CartItem> |
DefaultItemChoiceConfigurationService.findAndHydrateDependentsInCategory(@NonNull List<com.broadleafcommerce.cart.client.domain.CartItem> dependentCartItems,
@NonNull ItemChoice itemChoice) |
protected List<com.broadleafcommerce.cart.client.domain.CartItem> |
DefaultItemChoiceConfigurationService.findAndHydrateDependentsMatchingItemChoice(@NonNull List<com.broadleafcommerce.cart.client.domain.CartItem> dependentCartItems,
@NonNull ItemChoice itemChoice) |
protected List<com.broadleafcommerce.cart.client.domain.CartItem> |
DefaultItemChoiceConfigurationService.findAndHydrateDependentsMatchingProducts(@NonNull List<com.broadleafcommerce.cart.client.domain.CartItem> dependentCartItems,
@NonNull ItemChoice itemChoice) |
protected List<com.broadleafcommerce.cart.client.domain.CartItem> |
DefaultItemChoiceConfigurationService.findAndHydrateDependentsMatchingVariants(@NonNull List<com.broadleafcommerce.cart.client.domain.CartItem> dependentCartItems,
@NonNull ItemChoice itemChoice) |
protected MatchingDependentsContext |
DefaultItemChoiceConfigurationService.findDependentsMatchingItemChoice(@NonNull List<com.broadleafcommerce.cart.client.domain.CartItem> dependentCartItems,
@NonNull ItemChoice itemChoice) |
protected void |
DefaultItemChoiceConfigurationService.hydrateItemChoicePricingDetails(@NonNull ItemChoice itemChoice,
@NonNull com.broadleafcommerce.cart.client.domain.CartItem dependentCartItem)
Hydrates the pricing details for the parent
ItemChoice on the dependent CartItem representing a specific choice. |
protected boolean |
DefaultItemChoiceConfigurationService.isDiscountAllowed(@NonNull ItemChoice itemChoice) |
protected boolean |
DefaultItemChoiceConfigurationService.isDiscountAllowed(@NonNull ItemChoice itemChoice,
SpecificItemChoice specificItemChoice) |
protected void |
DefaultItemChoiceConfigurationService.validateMaxQuantity(@NonNull com.broadleafcommerce.cart.client.domain.CartItem cartItem,
@NonNull ItemChoice itemChoice,
@NonNull MatchingDependentsContext matchingCartItems,
@NonNull ProductOption option) |
protected void |
DefaultItemChoiceConfigurationService.validateMinQuantity(@NonNull com.broadleafcommerce.cart.client.domain.CartItem cartItem,
@NonNull ItemChoice itemChoice,
@NonNull MatchingDependentsContext matchingCartItems,
@NonNull ProductOption option) |
Copyright © 2021. All rights reserved.