Uses of Class
com.broadleafcommerce.catalog.domain.product.IncludedProduct
Packages that use IncludedProduct
Package
Description
-
Uses of IncludedProduct in com.broadleafcommerce.catalog.dataexport.converter
Methods in com.broadleafcommerce.catalog.dataexport.converter with parameters of type IncludedProductModifier and TypeMethodDescriptionIncludedProductExportRowConverter.convert(IncludedProduct source) -
Uses of IncludedProduct in com.broadleafcommerce.catalog.dataimport.converter
Methods in com.broadleafcommerce.catalog.dataimport.converter that return IncludedProductModifier and TypeMethodDescriptionIncludedProductConverter.convert(com.broadleafcommerce.common.dataimport.messaging.BatchRecord source) Deprecated. -
Uses of IncludedProduct in com.broadleafcommerce.catalog.domain.product
Methods in com.broadleafcommerce.catalog.domain.product that return types with arguments of type IncludedProductModifier and TypeMethodDescriptionConsolidatedProduct.getIncludedProducts()Product.getIncludedProducts()Additional products that are always included with the product, no matter what.Method parameters in com.broadleafcommerce.catalog.domain.product with type arguments of type IncludedProductModifier and TypeMethodDescriptionvoidConsolidatedProduct.setIncludedProducts(List<IncludedProduct> includedProducts) voidProduct.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
Methods in com.broadleafcommerce.catalog.domain.product.commerce that return IncludedProductMethods in com.broadleafcommerce.catalog.domain.product.commerce that return types with arguments of type IncludedProductMethods in com.broadleafcommerce.catalog.domain.product.commerce with parameters of type IncludedProductModifier and TypeMethodDescriptionvoidIncludedProductDetail.setIncludedProduct(IncludedProduct includedProduct) Method parameters in com.broadleafcommerce.catalog.domain.product.commerce with type arguments of type IncludedProductModifier and TypeMethodDescriptionvoidProductSummary.setIncludedProducts(List<IncludedProduct> includedProducts) Constructors in com.broadleafcommerce.catalog.domain.product.commerce with parameters of type IncludedProductModifierConstructorDescriptionIncludedProductDetail(IncludedProduct includedProduct, ProductDetails product, VariantDetail variant, PriceInfo priceInfo) -
Uses of IncludedProduct in com.broadleafcommerce.catalog.service.product.commerce.util
Methods in com.broadleafcommerce.catalog.service.product.commerce.util with parameters of type IncludedProductModifier and TypeMethodDescriptionIncludedProductContributionUtils.createIncludedProductDetail(@NonNull IncludedProduct includedProduct, @NonNull ProductDetailsContext productDetailsContext) Creates anIncludedProductDetailfor anIncludedProductincluded its embedded relationships. -
Uses of IncludedProduct in com.broadleafcommerce.catalog.service.product.hydration
Methods in com.broadleafcommerce.catalog.service.product.hydration with parameters of type IncludedProductModifier and TypeMethodDescriptionprotected voidDefaultProductHydrationService.applyHydration(IncludedProduct includedProduct, ResolvedProductReferences foundItems) protected voidDefaultProductHydrationService.determineReferences(IncludedProduct includedProduct, ProductReferences references) -
Uses of IncludedProduct in com.broadleafcommerce.catalog.service.util.commerce
Methods in com.broadleafcommerce.catalog.service.util.commerce with parameters of type IncludedProductModifier and TypeMethodDescriptionPriceInfoContributionUtils.createPriceInfoForIncludedProduct(@NonNull IncludedProduct includedProduct) Creates aPriceInfofor anIncludedProduct. -
Uses of IncludedProduct in com.broadleafcommerce.catalog.service.validation
Methods in com.broadleafcommerce.catalog.service.validation with parameters of type IncludedProductModifier and TypeMethodDescriptionprotected voidProductValidator.validateIncludedProduct(IncludedProduct includedProduct, org.springframework.validation.Errors errors, javax.money.CurrencyUnit expectedCurrency, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Validates a specificIncludedProductfromProduct.getIncludedProducts().protected voidProductValidator.validateOverridePrice(IncludedProduct includedProduct, javax.money.CurrencyUnit expectedCurrency, org.springframework.validation.Errors errors) protected voidProductValidator.validateProduct(IncludedProduct includedProduct, org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Validates thatgetProduct()exists.protected voidProductValidator.validateQuantity(IncludedProduct includedProduct, org.springframework.validation.Errors errors) protected voidProductValidator.validateVariant(IncludedProduct includedProduct, org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)