Uses of Class
com.broadleafcommerce.catalog.service.product.hydration.ResolvedProductReferences
Packages that use ResolvedProductReferences
-
Uses of ResolvedProductReferences in com.broadleafcommerce.catalog.service.product.hydration
Methods in com.broadleafcommerce.catalog.service.product.hydration that return ResolvedProductReferencesModifier and TypeMethodDescriptionprotected ResolvedProductReferencesDefaultProductHydrationService.findReferences(ProductReferences references, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Queries for all of the references inreferencesand returns the results.Methods in com.broadleafcommerce.catalog.service.product.hydration with parameters of type ResolvedProductReferencesModifier and TypeMethodDescriptionprotected voidDefaultProductHydrationService.applyHydration(DataDrivenEnum dataDrivenEnum, String hydrationTarget, ResolvedProductReferences foundItems) protected voidDefaultProductHydrationService.applyHydration(ProductCharacteristic productCharacteristic, ResolvedProductReferences foundItems) protected voidDefaultProductHydrationService.applyHydration(IncludedProduct includedProduct, ResolvedProductReferences foundItems) protected voidDefaultProductHydrationService.applyHydration(ItemChoice itemChoice, ResolvedProductReferences foundItems) protected ProductOptionDefaultProductHydrationService.applyHydration(ProductOption option, ResolvedProductReferences foundItems) Deprecated.protected ProductOptionDefaultProductHydrationService.applyHydration(ProductOption option, ResolvedProductReferences foundItems, List<Variant> variants) Traverses through theoptionand replaces each item reference with the fully-populated representation of the reference as found infoundItems.protected voidDefaultProductHydrationService.applyHydration(SpecificItemChoice specificChoice, ResolvedProductReferences foundItems) protected ProductDefaultProductHydrationService.applyHydration(Product product, ResolvedProductReferences foundItems) protected ProductDefaultProductHydrationService.applyHydration(Product product, ResolvedProductReferences foundItems, List<Variant> variants, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Traverses through theproductand replaces each item reference with the fully-populated representation of the reference as found infoundItems.protected voidDefaultProductHydrationService.findOptionTemplateReferences(ProductReferences references, ResolvedProductReferences resolved) Collects the ids of all products and variants referenced by anOptionTemplate.protected voidDefaultProductHydrationService.hydrateDefaultVariant(ResolvedProductReferences foundItems, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected voidDefaultProductHydrationService.hydrateMissingProductCharacteristics(Product product, ResolvedProductReferences foundItems, boolean initializeDefaultValues, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Handles hydratingProductCharacteristicsonto aProduct.protected voidDefaultProductHydrationService.setProductDataDrivenEnumFieldsIfFound(Product product, ResolvedProductReferences foundItems) protected voidDefaultProductHydrationService.setProductPrimaryAssetIfFound(Product product, ResolvedProductReferences foundItems) protected voidDefaultProductHydrationService.setProductPrimaryCategoryIfFound(Product product, ResolvedProductReferences foundItems)
DefaultProductHydrationService.applyHydration(ProductOption, ResolvedProductReferences, List)