Uses of Class
com.broadleafcommerce.catalog.service.product.hydration.ResolvedProductReferences
-
Uses of ResolvedProductReferences in com.broadleafcommerce.catalog.service.product.hydration
Modifier and TypeMethodDescriptionprotected ResolvedProductReferences
DefaultProductHydrationService.findReferences
(ProductReferences references, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Queries for all of the references inreferences
and returns the results.Modifier and TypeMethodDescriptionprotected void
DefaultProductHydrationService.applyHydration
(DataDrivenEnum dataDrivenEnum, String hydrationTarget, ResolvedProductReferences foundItems) protected void
DefaultProductHydrationService.applyHydration
(IncludedProduct includedProduct, ResolvedProductReferences foundItems) protected void
DefaultProductHydrationService.applyHydration
(ItemChoice itemChoice, ResolvedProductReferences foundItems) protected ProductOption
DefaultProductHydrationService.applyHydration
(ProductOption option, ResolvedProductReferences foundItems) Deprecated.protected ProductOption
DefaultProductHydrationService.applyHydration
(ProductOption option, ResolvedProductReferences foundItems, List<Variant> variants) Traverses through theoption
and replaces each item reference with the fully-populated representation of the reference as found infoundItems
.protected void
DefaultProductHydrationService.applyHydration
(SpecificItemChoice specificChoice, ResolvedProductReferences foundItems) protected Product
DefaultProductHydrationService.applyHydration
(Product product, ResolvedProductReferences foundItems) protected Product
DefaultProductHydrationService.applyHydration
(Product product, ResolvedProductReferences foundItems, List<Variant> variants) Traverses through theproduct
and replaces each item reference with the fully-populated representation of the reference as found infoundItems
.protected void
DefaultProductHydrationService.findOptionTemplateReferences
(ProductReferences references, ResolvedProductReferences resolved) Collects the ids of all products and variants referenced by anOptionTemplate
.protected void
DefaultProductHydrationService.hydrateDefaultVariant
(ResolvedProductReferences foundItems, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected void
DefaultProductHydrationService.setProductDataDrivenEnumFieldsIfFound
(Product product, ResolvedProductReferences foundItems) protected void
DefaultProductHydrationService.setProductPrimaryAssetIfFound
(Product product, ResolvedProductReferences foundItems) protected void
DefaultProductHydrationService.setProductPrimaryCategoryIfFound
(Product product, ResolvedProductReferences foundItems)
DefaultProductHydrationService.applyHydration(ProductOption, ResolvedProductReferences, List)