Uses of Class
com.broadleafcommerce.pricing.domain.UserTarget
Package
Description
-
Uses of UserTarget in com.broadleafcommerce.pricing.domain
Modifier and TypeMethodDescriptionPriceList.getUserTargets()
Specific users that this price list targets.Modifier and TypeMethodDescriptionvoid
PriceList.setUserTargets
(Set<UserTarget> userTargets) Specific users that this price list targets. -
Uses of UserTarget in com.broadleafcommerce.pricing.provider.jpa.domain
Modifier and TypeMethodDescriptionprotected org.modelmapper.Converter<Set<UserTarget>,
Set<JpaPriceUserTarget>> JpaPriceList.userTargetValuesToUserTargetEntities
(org.modelmapper.ModelMapper mapper) -
Uses of UserTarget in com.broadleafcommerce.pricing.provider.jpa.repository
Modifier and TypeMethodDescriptionJpaCustomizedPriceListRepository.findAllByUserTargetsInAndCurrencyIn
(Iterable<UserTarget> userTargets, Iterable<javax.money.CurrencyUnit> currencies, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) -
Uses of UserTarget in com.broadleafcommerce.pricing.repository
Modifier and TypeMethodDescriptionCustomizedPriceListRepository.findAllByUserTargetsInAndCurrencyIn
(Iterable<UserTarget> userTargets, Iterable<javax.money.CurrencyUnit> currencies, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) The common use-case will be to find all persistentPriceLists
whosePriceList.getUserTargets()
intersect with theuserTargets
provided that match the passed in currencies. -
Uses of UserTarget in com.broadleafcommerce.pricing.service
Modifier and TypeMethodDescriptionprotected Set<UserTarget>
DefaultPriceListFilterService.getRelevantUserTargets
(com.broadleafcommerce.pricing.client.domain.context.PriceContext priceContext, com.broadleafcommerce.data.tracking.core.context.ContextInfo ctx) Modifier and TypeMethodDescriptionprotected boolean
BasicUserTargetFilterService.shouldRemove
(Map<String, List<String>> targetValuesMap, UserTarget target) Modifier and TypeMethodDescriptionvoid
BasicUserTargetFilterService.filterUserTargets
(Set<UserTarget> targets, com.broadleafcommerce.pricing.client.domain.context.PriceContext priceContext, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) void
UserTargetFilterService.filterUserTargets
(Set<UserTarget> targets, com.broadleafcommerce.pricing.client.domain.context.PriceContext priceContext, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Filters the passed in set ofUserTarget
to include only those relevant for pricing.DefaultPriceListService.readAllByUserTargetsIn
(Iterable<UserTarget> userTargets, List<javax.money.CurrencyUnit> currencies, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) PriceListService.readAllByUserTargetsIn
(Iterable<UserTarget> userTargets, List<javax.money.CurrencyUnit> currencies, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Reads all price lists wherePriceList.getUserTargets()
intersects with the providedUserTarget
s.