Uses of Class
com.broadleafcommerce.catalog.domain.product.option.ItemChoice
Packages that use ItemChoice
Package
Description
-
Uses of ItemChoice in com.broadleafcommerce.catalog.domain.product.commerce
Methods in com.broadleafcommerce.catalog.domain.product.commerce that return ItemChoiceMethods in com.broadleafcommerce.catalog.domain.product.commerce with parameters of type ItemChoiceConstructors in com.broadleafcommerce.catalog.domain.product.commerce with parameters of type ItemChoiceModifierConstructorDescriptionItemChoiceDetail(ItemChoice itemChoice, ItemChoiceCategory category, ProductDetails defaultProductInCategory, ProductDetails defaultProduct, VariantDetail defaultVariant, PriceInfo priceInfo, List<SpecificItemChoiceDetail> specificChoices, SpecificItemChoiceDetail specificItemChoice) -
Uses of ItemChoice in com.broadleafcommerce.catalog.domain.product.option
Methods in com.broadleafcommerce.catalog.domain.product.option that return ItemChoiceModifier and TypeMethodDescriptionProductOption.getItemChoice()Configuration for theDefaultProductOptionType.ITEM_CHOICE.Methods in com.broadleafcommerce.catalog.domain.product.option with parameters of type ItemChoiceModifier and TypeMethodDescriptionvoidProductOption.setItemChoice(ItemChoice itemChoice) Configuration for theDefaultProductOptionType.ITEM_CHOICE. -
Uses of ItemChoice in com.broadleafcommerce.catalog.service.product.commerce.util
Methods in com.broadleafcommerce.catalog.service.product.commerce.util with parameters of type ItemChoiceModifier and TypeMethodDescriptionprotected ItemChoiceCategoryProductOptionContributionUtils.buildItemChoiceCategory(ProductDetailsContext product, ItemChoice itemChoice, boolean narrowChoices) Builds out and prunes the category item choices.protected List<SpecificItemChoiceDetail>ProductOptionContributionUtils.buildSpecificItemChoices(ProductDetailsContext productDetailsContext, ItemChoice itemChoice, PriceInfo priceInfo, boolean narrowChoices) Builds out and prunes the specific item choices.protected ItemChoiceDetailProductOptionContributionUtils.createItemChoiceDetail(@NonNull ItemChoice itemChoice, @NonNull ProductDetailsContext productDetailsContext, boolean narrowChoices) -
Uses of ItemChoice in com.broadleafcommerce.catalog.service.product.hydration
Methods in com.broadleafcommerce.catalog.service.product.hydration with parameters of type ItemChoiceModifier and TypeMethodDescriptionprotected voidDefaultProductHydrationService.applyHydration(ItemChoice itemChoice, ResolvedProductReferences foundItems) protected voidDefaultProductHydrationService.determineReferences(ItemChoice itemChoice, ProductReferences references) -
Uses of ItemChoice in com.broadleafcommerce.catalog.service.util.commerce
Methods in com.broadleafcommerce.catalog.service.util.commerce with parameters of type ItemChoiceModifier and TypeMethodDescriptionPriceInfoContributionUtils.createItemChoicePriceInfo(@NonNull ItemChoice itemChoice) Creates aPriceInfofor anItemChoice -
Uses of ItemChoice in com.broadleafcommerce.catalog.service.validation
Methods in com.broadleafcommerce.catalog.service.validation with parameters of type ItemChoiceModifier and TypeMethodDescriptionvoidProductOptionValidator.ItemChoiceValidator.validate(ItemChoice itemChoice, org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected voidProductOptionValidator.ItemChoiceValidator.validateCategorySelection(ItemChoice itemChoice, org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected voidProductOptionValidator.ItemChoiceValidator.validateCurrency(ItemChoice itemChoice, org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected voidProductOptionValidator.ItemChoiceValidator.validateMinAndMaxQuantity(ItemChoice itemChoice, org.springframework.validation.Errors errors) protected voidProductOptionValidator.ItemChoiceValidator.validateOverridePrice(ItemChoice itemChoice, org.springframework.validation.Errors errors) protected voidProductOptionValidator.ItemChoiceValidator.validatePricingKey(ItemChoice itemChoice, org.springframework.validation.Errors errors) protected voidProductOptionValidator.ItemChoiceValidator.validateSpecificSelection(ItemChoice itemChoice, org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)