Package com.broadleafcommerce.catalog.domain.product.option
package com.broadleafcommerce.catalog.domain.product.option
-
ClassDescriptionCustomer-facing input to take in additional information about the product that they are purchasing.A single value with a display, order and label within a
AttributeChoice
Configuration state forDefaultProductOptionType.ITEM_CHOICE
.A "product option" encapsulates additional, variable information about aProduct
explicitly designed for customer-facing input.When aItemChoice
is determined to be aDefaultItemChoiceTargetType.SPECIFIC_PRODUCTS
orDefaultItemChoiceTargetType.SPECIFIC_VARIANTS
, this holds the relationship that the customer should select fromRepresents a pricing override to be used for aSpecificItemChoice
if a specific variant of the parent product is added to the cart along with the item choice.