Uses of Class
com.broadleafcommerce.datafeed.service.collector.domain.product.VariantSummary
Package
Description
-
Uses of VariantSummary in com.broadleafcommerce.datafeed.service.collector.product
Modifier and TypeMethodDescriptionprotected <T extends com.broadleafcommerce.pricing.client.domain.PriceInfo>
Optional<T>PricingEntityContributor.checkForPriceInfoForVariantFromPriceList
(List<T> candidatePriceInfos, VariantSummary variant) protected boolean
PricingEntityContributor.isDirectVariantPrice
(com.broadleafcommerce.pricing.client.domain.PriceInfo priceInfo, VariantSummary variant) protected boolean
PricingEntityContributor.isTargetingVariantSku
(com.broadleafcommerce.pricing.client.domain.PriceInfo priceInfo, VariantSummary variant) -
Uses of VariantSummary in com.broadleafcommerce.datafeed.service.collector.product.support
Modifier and TypeMethodDescriptionCollectedProductJsonAccessorUtils.getVariantSummaries
(CollectedProduct product, boolean onlineOnly) Modifier and TypeMethodDescriptionprotected com.broadleafcommerce.pricing.client.domain.PriceableTarget
VariantPriceableTargetUtils.createTargetForProductPricingKey
(@NonNull VariantSummary variant, @NonNull CollectedProduct product, @NonNull Map<String, javax.money.MonetaryAmount> priceableFields) Creates thePriceableTarget
for aVariantSummary
using its owning product'sCollectedProduct's
pricingKey asPriceableTarget.getTargetId()
.protected com.broadleafcommerce.pricing.client.domain.PriceableTarget
VariantPriceableTargetUtils.createTargetForSku
(@NonNull VariantSummary variant, @NonNull Map<String, javax.money.MonetaryAmount> priceableFields) Set<com.broadleafcommerce.pricing.client.domain.PriceableTarget>
VariantPriceableTargetUtils.createTargets
(@NonNull VariantSummary variant, CollectedProduct product) CreatesPriceableTargets
for aVariantSummary
.VariantPriceableTargetUtils.getPriceableFields
(@NonNull VariantSummary variant, CollectedProduct product) Builds the map of priceable fields for aVariantSummary
that will be added asPriceableTarget.getPriceableFields()
.