Uses of Class
com.broadleafcommerce.pricing.domain.UserTarget
-
-
Uses of UserTarget in com.broadleafcommerce.pricing.domain
Methods in com.broadleafcommerce.pricing.domain that return types with arguments of type UserTarget Modifier and Type Method Description Set<UserTarget>PriceList. getUserTargets()Specific users that this price list targets.Method parameters in com.broadleafcommerce.pricing.domain with type arguments of type UserTarget Modifier and Type Method Description voidPriceList. 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 UserTarget Modifier and Type Method Description protected 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 UserTarget Modifier and Type Method Description List<D>JpaCustomizedPriceListRepository. 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 UserTarget Modifier and Type Method Description List<D>CustomizedPriceListRepository. 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 persistentPriceListswhosePriceList.getUserTargets()intersect with theuserTargetsprovided 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 UserTarget Modifier and Type Method Description protected 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 UserTarget Modifier and Type Method Description protected booleanBasicUserTargetFilterService. shouldRemove(Map<String,List<String>> targetValuesMap, UserTarget target)Method parameters in com.broadleafcommerce.pricing.service with type arguments of type UserTarget Modifier and Type Method Description voidBasicUserTargetFilterService. filterUserTargets(Set<UserTarget> targets, com.broadleafcommerce.pricing.client.domain.context.PriceContext priceContext, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)voidUserTargetFilterService. 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 ofUserTargetto include only those relevant for pricing.List<P>DefaultPriceListService. readAllByUserTargetsIn(Iterable<UserTarget> userTargets, List<javax.money.CurrencyUnit> currencies, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)List<P>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 providedUserTargets.
-