Uses of Class
com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceCategory
Package
Description
-
Uses of ItemChoiceCategory in com.broadleafcommerce.catalog.domain.product.commerce
Modifier and TypeMethodDescriptionItemChoiceDetail.getCategory()
TheItemChoiceCategory
which the choice will be chosen from by the customer if theItemChoiceDetail.getTargetType()
isDefaultItemChoiceTargetType.CATEGORY
.Modifier and TypeMethodDescriptionProductDetailsContext.getSpecificCategoryChoices()
An aggregation of all of theCategories
related to theProductDetailsContext.resolvedProduct
.Modifier and TypeMethodDescriptionvoid
ItemChoiceDetail.setCategory
(ItemChoiceCategory category) TheItemChoiceCategory
which the choice will be chosen from by the customer if theItemChoiceDetail.getTargetType()
isDefaultItemChoiceTargetType.CATEGORY
.Modifier and TypeMethodDescriptionvoid
ProductDetailsContext.setSpecificCategoryChoices
(Map<String, ItemChoiceCategory> specificCategoryChoices) An aggregation of all of theCategories
related to theProductDetailsContext.resolvedProduct
.ModifierConstructorDescriptionItemChoiceDetail
(ItemChoice itemChoice, ItemChoiceCategory category, ProductDetails defaultProductInCategory, ProductDetails defaultProduct, VariantDetail defaultVariant, PriceInfo priceInfo, List<SpecificItemChoiceDetail> specificChoices, SpecificItemChoiceDetail specificItemChoice) ModifierConstructorDescriptionProductDetailsContext
(ProductDetailsRequest request, Product resolvedProduct, Map<String, ItemChoiceCategory> specificCategoryChoices, Map<String, ProductDetails> relatedProducts, List<PromotionalProductSummary> relatedPromotionalProducts, Map<String, List<ProductAsset>> relatedProductAssets, List<DataDrivenEnum> relatedDataDrivenEnums, Map<String, Set<ProductDetails>> relatedCategoryProducts, Map<String, VariantDetail> relatedVariants, Set<CategoryRef> parentCategories, Map<String, List<ProductTag>> relatedProductTags) -
Uses of ItemChoiceCategory in com.broadleafcommerce.catalog.service.product.commerce.context.consolidator
Modifier and TypeMethodDescriptionprotected void
ItemChoiceCategoriesProductContextConsolidator.consolidateCategoryProducts
(Collection<ItemChoiceCategory> categories, @NonNull ProductDetailsContext productDetailsContext) -
Uses of ItemChoiceCategory in com.broadleafcommerce.catalog.service.product.commerce.util
Modifier and TypeMethodDescriptionprotected ItemChoiceCategory
ProductOptionContributionUtils.buildItemChoiceCategory
(ProductDetailsContext product, ItemChoice itemChoice, boolean narrowChoices) Builds out and prunes the category item choices.