Uses of Class
com.broadleafcommerce.pricing.domain.PriceDataTier
Packages that use PriceDataTier
Package
Description
-
Uses of PriceDataTier in com.broadleafcommerce.pricing.domain
Methods in com.broadleafcommerce.pricing.domain that return types with arguments of type PriceDataTierModifier and TypeMethodDescriptionPriceSummary.getPriceDataTiers()Used to store the priceDataTiers relevant for the related targetPriceData.getTiers()Defines specific pricing for minimum quantities.Methods in com.broadleafcommerce.pricing.domain with parameters of type PriceDataTierModifier and TypeMethodDescriptionintPriceDataTier.compareTo(PriceDataTier that) Compares priorities.Method parameters in com.broadleafcommerce.pricing.domain with type arguments of type PriceDataTierModifier and TypeMethodDescriptionvoidPriceSummary.setPriceDataTiers(List<PriceDataTier> priceDataTiers) Used to store the priceDataTiers relevant for the related targetvoidPriceData.setTiers(List<PriceDataTier> tiers) Defines specific pricing for minimum quantities. -
Uses of PriceDataTier in com.broadleafcommerce.pricing.service
Methods in com.broadleafcommerce.pricing.service that return types with arguments of type PriceDataTierModifier and TypeMethodDescriptionprotected Optional<PriceDataTier>DefaultPriceInfoService.determineMaxTier(com.broadleafcommerce.pricing.client.domain.PriceableTarget priceableTarget, List<PriceDataTier> priceDataTiers) protected List<PriceDataTier>DefaultPriceInfoService.filterPriceDataTiers(com.broadleafcommerce.pricing.client.domain.PriceableTarget target, PriceData priceData) Filters the tiers on the providedPriceDatabased on the attribute or characteristic.protected List<PriceDataTier>DefaultPriceInfoService.filterTiersByAttributeQuantity(Integer totalAttributeQuantity, List<PriceDataTier> potentialTiers) Return only tiers that have the greatestgetAttributeMinValue()that is greater or equal to the total attribute quantity.Methods in com.broadleafcommerce.pricing.service with parameters of type PriceDataTierModifier and TypeMethodDescriptionprotected com.broadleafcommerce.pricing.client.domain.PriceDataTierRefDefaultPriceInfoService.populatePriceDataTierRef(PriceDataTier priceDataTier) Method parameters in com.broadleafcommerce.pricing.service with type arguments of type PriceDataTierModifier and TypeMethodDescriptionprotected voidDefaultPriceInfoService.addPriceDetail(com.broadleafcommerce.pricing.client.domain.PriceInfo priceInfo, PriceList priceList, PriceListPriceDetail listPriceDetail, Map<String, List<PriceDataTier>> priceTiers) protected voidDefaultPriceInfoService.addPriceDetail(com.broadleafcommerce.pricing.client.domain.PriceInfo priceInfo, PriceList priceList, javax.money.MonetaryAmount price, Map<String, List<PriceDataTier>> priceTiers) Deprecated, for removal: This API element is subject to removal in a future version.protected Optional<PriceDataTier>DefaultPriceInfoService.determineMaxTier(com.broadleafcommerce.pricing.client.domain.PriceableTarget priceableTarget, List<PriceDataTier> priceDataTiers) protected List<PriceDataTier>DefaultPriceInfoService.filterTiersByAttributeQuantity(Integer totalAttributeQuantity, List<PriceDataTier> potentialTiers) Return only tiers that have the greatestgetAttributeMinValue()that is greater or equal to the total attribute quantity. -
Uses of PriceDataTier in com.broadleafcommerce.pricing.service.state
Methods in com.broadleafcommerce.pricing.service.state that return types with arguments of type PriceDataTier -
Uses of PriceDataTier in com.broadleafcommerce.pricing.service.validation
Methods in com.broadleafcommerce.pricing.service.validation with parameters of type PriceDataTierModifier and TypeMethodDescriptionprotected voidPriceDataValidator.validateTier(PriceDataTier tier, org.springframework.validation.Errors errors)
DefaultPriceInfoService.addPriceDetail(PriceInfo, PriceList, PriceListPriceDetail, Map)