Uses of Class
com.broadleafcommerce.catalogbrowse.domain.ItemChoice
Packages that use ItemChoice
Package
Description
-
Uses of ItemChoice in com.broadleafcommerce.catalogbrowse.domain
Methods in com.broadleafcommerce.catalogbrowse.domain that return ItemChoiceModifier and TypeMethodDescriptionProductOption.getItemChoice()Configuration for theDefaultProductOptionType.ITEM_CHOICE.Methods in com.broadleafcommerce.catalogbrowse.domain with parameters of type ItemChoiceModifier and TypeMethodDescriptionvoidProductOption.setItemChoice(ItemChoice itemChoice) Configuration for theDefaultProductOptionType.ITEM_CHOICE. -
Uses of ItemChoice in com.broadleafcommerce.catalogbrowse.service.provider.external.pricing
Methods in com.broadleafcommerce.catalogbrowse.service.provider.external.pricing with parameters of type ItemChoiceModifier and TypeMethodDescriptionprotected voidExternalPricingProvider.bequeathItemChoicePricingToSpecificChoices(ItemChoice itemChoice) If anItemChoicehas aPriceInfo, then it needs to be inherited by all of itsSpecificItemChoicesunless they have an explicit override. -
Uses of ItemChoice in com.broadleafcommerce.catalogbrowse.service.provider.external.pricing.product
Methods in com.broadleafcommerce.catalogbrowse.service.provider.external.pricing.product with parameters of type ItemChoiceModifier and TypeMethodDescriptionprotected Set<com.broadleafcommerce.pricing.client.domain.PriceableTarget>ProductOptionsProductPriceableTargetsBuilder.createTargetsForItemChoice(@NonNull ItemChoice itemChoice) CreatesPriceableTarget(s)for anItemChoice.ProductOptionsProductPriceableTargetsBuilder.createTargetsForOtherItemChoiceTargetType(@NonNull ItemChoice item) Extension point to use if thegetTargetType()is not one ofDefaultItemChoiceTargetType.ProductOptionsProductPriceableTargetsBuilder.createTargetsForSpecificChoices(@NonNull ItemChoice item) Builds map for thePriceableTargetsof anItemChoice's SpecificItemChoicesorCategory, including defaults.