Uses of Class
com.broadleafcommerce.catalog.service.option.ProductOptionValueCombination
Package
Description
-
Uses of ProductOptionValueCombination in com.broadleafcommerce.catalog.service.option
Modifier and TypeMethodDescriptionProductOptionValueCombinationService.generateValueCombinations
(List<ProductOption> variantDistinguishingOptions, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Generate all of the unique combinations for a given set ofProductOptionRef
.protected List<Set<ProductOptionValueCombination>>
ProductOptionValueCombinationService.generateValueCombinationsHelper
(int currentOptionIdx, Set<ProductOptionValueCombination> currentCombination, List<ProductOption> options, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Modifier and TypeMethodDescriptionprotected List<Set<ProductOptionValueCombination>>
ProductOptionValueCombinationService.generateValueCombinationsHelper
(int currentOptionIdx, Set<ProductOptionValueCombination> currentCombination, List<ProductOption> options, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) -
Uses of ProductOptionValueCombination in com.broadleafcommerce.catalog.service.product
Modifier and TypeMethodDescriptionprotected P
SkuGenerationService.buildVariant
(String skuPrefix, Set<ProductOptionValueCombination> valuesCombination, Product product) SkuGenerationService.createAndSaveVariants
(List<Set<ProductOptionValueCombination>> combinationsToCreate, Product product, String skuCodePrefix, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected String
SkuGenerationService.generateVariantName
(Product product, Set<ProductOptionValueCombination> valuesCombination) Extension point to customize the variant names that are generated