Uses of Class
com.broadleafcommerce.catalog.service.product.hydration.ProductReferences
Packages that use ProductReferences
Package
Description
-
Uses of ProductReferences in com.broadleafcommerce.catalog.service.product.characteristic
Methods in com.broadleafcommerce.catalog.service.product.characteristic with parameters of type ProductReferencesModifier and TypeMethodDescriptionprotected voidDefaultCharacteristicsTranslationService.findCharacteristicsOnProductTranslations(ProductReferences references, ResolvedProductReferences resolved, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected voidDefaultCharacteristicsTranslationService.findProductCharacteristicsTranslations(ProductReferences references, ResolvedProductReferences resolved, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) voidCharacteristicsTranslationService.findTranslationsForProductsCharacteristics(ProductReferences references, ResolvedProductReferences resolved, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Finds thetranslationsfor theproducts characteristicvalues andcharacteristicvalues translations.voidDefaultCharacteristicsTranslationService.findTranslationsForProductsCharacteristics(ProductReferences references, ResolvedProductReferences resolved, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) -
Uses of ProductReferences in com.broadleafcommerce.catalog.service.product.hydration
Methods in com.broadleafcommerce.catalog.service.product.hydration with parameters of type ProductReferencesModifier and TypeMethodDescriptionprotected voidDefaultProductHydrationService.determineReferences(DataDrivenEnum dataDrivenEnum, ProductReferences references) protected voidDefaultProductHydrationService.determineReferences(Characteristic characteristic, ProductReferences references) protected voidDefaultProductHydrationService.determineReferences(IncludedProduct includedProduct, ProductReferences references) protected voidDefaultProductHydrationService.determineReferences(ItemChoice itemChoice, ProductReferences references) protected voidDefaultProductHydrationService.determineReferences(ProductOption productOption, ProductReferences references) protected voidDefaultProductHydrationService.determineReferences(SpecificItemChoice specificChoice, ProductReferences references) protected voidDefaultProductHydrationService.determineReferences(Product product, ProductReferences references) Traverses through theproductand populates thereferenceswith each referenced ID.protected voidDefaultProductHydrationService.findBusinessTypes(ProductReferences references, ResolvedProductReferences resolved, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Finds theBusinessTypesreferenced by the product.protected voidDefaultProductHydrationService.findCategories(ProductReferences references, ResolvedProductReferences resolved, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Finds theCategoriesreferenced by the product.protected voidDefaultProductHydrationService.findCharacteristics(ProductReferences references, ResolvedProductReferences resolved, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Finds theCharacteristicsreferenced by the product'sProductCharacteristics.protected voidDefaultProductHydrationService.findDataDrivenEnums(ProductReferences references, ResolvedProductReferences resolved, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Finds theDataDrivenEnumsreferenced by the product.protected voidDefaultProductHydrationService.findOptionTemplateReferences(ProductReferences references, ResolvedProductReferences resolved) Collects the ids of all products and variants referenced by anOptionTemplate.protected voidDefaultProductHydrationService.findOptionTemplates(ProductReferences references, ResolvedProductReferences resolved, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Finds theOptionTemplatesreferenced by the product.protected voidDefaultProductHydrationService.findPrimaryAssets(ProductReferences references, ResolvedProductReferences resolved, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Finds the primaryProductAssetsfor the products being hydrated.protected Map<String,CategoryProduct> DefaultProductHydrationService.findPrimaryCategoryProducts(ProductReferences references, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Finds the primaryCategoryProductrelationships for the products.protected voidDefaultProductHydrationService.findProductCharacteristics(ProductReferences references, ResolvedProductReferences resolved, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Finds theProductCharacteristicsfor the products.protected voidDefaultProductHydrationService.findProducts(ProductReferences references, ResolvedProductReferences resolved, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Finds theProductsreferenced by the product.protected ResolvedProductReferencesDefaultProductHydrationService.findReferences(ProductReferences references, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Queries for all of the references inreferencesand returns the results.protected voidDefaultProductHydrationService.findVariants(ProductReferences references, ResolvedProductReferences resolved, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Finds theVariantsreferenced by the product.