Uses of Class
com.broadleafcommerce.pricing.domain.UserTarget
Packages that use UserTarget
Package
Description
-
Uses of UserTarget in com.broadleafcommerce.pricing.domain
Methods in com.broadleafcommerce.pricing.domain that return types with arguments of type UserTargetModifier and TypeMethodDescriptionPriceList.getUserTargets()
Specific users that this price list targets.Method parameters in com.broadleafcommerce.pricing.domain with type arguments of type UserTargetModifier and TypeMethodDescriptionvoid
PriceList.setUserTargets
(Set<UserTarget> userTargets) Specific users that this price list targets. -
Uses of UserTarget in com.broadleafcommerce.pricing.provider.jpa.domain
Methods in com.broadleafcommerce.pricing.provider.jpa.domain that return types with arguments of type UserTargetModifier 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
Method parameters in com.broadleafcommerce.pricing.provider.jpa.repository with type arguments of type UserTargetModifier 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
Method parameters in com.broadleafcommerce.pricing.repository with type arguments of type UserTargetModifier 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
Methods in com.broadleafcommerce.pricing.service that return types with arguments of type UserTargetModifier and TypeMethodDescriptionprotected Set<UserTarget>
DefaultPriceListFilterService.getRelevantUserTargets
(com.broadleafcommerce.pricing.client.domain.context.PriceContext priceContext, com.broadleafcommerce.data.tracking.core.context.ContextInfo ctx) Methods in com.broadleafcommerce.pricing.service with parameters of type UserTargetModifier and TypeMethodDescriptionprotected boolean
BasicUserTargetFilterService.shouldRemove
(Map<String, List<String>> targetValuesMap, UserTarget target) Method parameters in com.broadleafcommerce.pricing.service with type arguments of type UserTargetModifier 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.