Uses of Class
com.broadleafcommerce.catalog.domain.product.commerce.ProductOptionDetail
Package
Description
-
Uses of ProductOptionDetail in com.broadleafcommerce.catalog.domain.product.commerce
Modifier and TypeMethodDescriptionProductDetails.getOptions()
Drives additional information that the customer should enter when purchasing this product.Modifier and TypeMethodDescriptionint
ProductOptionDetail.compareTo
(@NonNull ProductOptionDetail o) Modifier and TypeMethodDescriptionvoid
ProductDetails.setOptions
(List<ProductOptionDetail> options) Drives additional information that the customer should enter when purchasing this product. -
Uses of ProductOptionDetail in com.broadleafcommerce.catalog.service.product.commerce.util
Modifier and TypeMethodDescriptionProductOptionContributionUtils.createProductOptionDetail
(@NonNull ProductOption option, @NonNull ProductDetailsContext productDetailsContext, boolean narrowChoices) Creates aProductOptionDetail
for aProductOption
included its embedded relationships.ProductOptionContributionUtils.populateAttributeChoiceAllowedValues
(@NonNull ProductOptionDetail optionDetail, @NonNull List<VariantDetail> variantDetails) Modifier and TypeMethodDescriptionprotected boolean
ProductOptionContributionUtils.hasRequiredOptions
(@NonNull ProductOptionDetail option) ProductOptionContributionUtils.populateAttributeChoiceAllowedValues
(@NonNull ProductOptionDetail optionDetail, @NonNull List<VariantDetail> variantDetails)