Uses of Class
com.broadleafcommerce.catalog.domain.product.IncludedProduct
Package
Description
-
Uses of IncludedProduct in com.broadleafcommerce.catalog.dataexport.converter
Modifier and TypeMethodDescriptionIncludedProductExportRowConverter.convert
(IncludedProduct source) -
Uses of IncludedProduct in com.broadleafcommerce.catalog.dataimport.converter
Modifier and TypeMethodDescriptionIncludedProductConverter.convert
(com.broadleafcommerce.common.dataimport.messaging.BatchRecord source) Deprecated. -
Uses of IncludedProduct in com.broadleafcommerce.catalog.domain.product
Modifier and TypeMethodDescriptionConsolidatedProduct.getIncludedProducts()
Product.getIncludedProducts()
Additional products that are always included with the product, no matter what.Modifier and TypeMethodDescriptionvoid
ConsolidatedProduct.setIncludedProducts
(List<IncludedProduct> includedProducts) void
Product.setIncludedProducts
(List<IncludedProduct> includedProducts) Additional products that are always included with the product, no matter what. -
Uses of IncludedProduct in com.broadleafcommerce.catalog.domain.product.commerce
Modifier and TypeMethodDescriptionvoid
IncludedProductDetail.setIncludedProduct
(IncludedProduct includedProduct) Modifier and TypeMethodDescriptionvoid
ProductSummary.setIncludedProducts
(List<IncludedProduct> includedProducts) ModifierConstructorDescriptionIncludedProductDetail
(IncludedProduct includedProduct, ProductDetails product, VariantDetail variant, PriceInfo priceInfo) -
Uses of IncludedProduct in com.broadleafcommerce.catalog.service.product.commerce.util
Modifier and TypeMethodDescriptionIncludedProductContributionUtils.createIncludedProductDetail
(@NonNull IncludedProduct includedProduct, @NonNull ProductDetailsContext productDetailsContext) Creates anIncludedProductDetail
for anIncludedProduct
included its embedded relationships. -
Uses of IncludedProduct in com.broadleafcommerce.catalog.service.product.hydration
Modifier and TypeMethodDescriptionprotected void
DefaultProductHydrationService.applyHydration
(IncludedProduct includedProduct, ResolvedProductReferences foundItems) protected void
DefaultProductHydrationService.determineReferences
(IncludedProduct includedProduct, ProductReferences references) -
Uses of IncludedProduct in com.broadleafcommerce.catalog.service.util.commerce
Modifier and TypeMethodDescriptionPriceInfoContributionUtils.createPriceInfoForIncludedProduct
(@NonNull IncludedProduct includedProduct) Creates aPriceInfo
for anIncludedProduct
. -
Uses of IncludedProduct in com.broadleafcommerce.catalog.service.validation
Modifier and TypeMethodDescriptionprotected void
ProductValidator.validateIncludedProduct
(IncludedProduct includedProduct, org.springframework.validation.Errors errors, javax.money.CurrencyUnit expectedCurrency, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Validates a specificIncludedProduct
fromProduct.getIncludedProducts()
.protected void
ProductValidator.validateOverridePrice
(IncludedProduct includedProduct, javax.money.CurrencyUnit expectedCurrency, org.springframework.validation.Errors errors) protected void
ProductValidator.validateProduct
(IncludedProduct includedProduct, org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Validates thatgetProduct()
exists.protected void
ProductValidator.validateQuantity
(IncludedProduct includedProduct, org.springframework.validation.Errors errors) protected void
ProductValidator.validateVariant
(IncludedProduct includedProduct, org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)