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 void
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 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 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 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 boolean
BasicUserTargetFilterService. 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 void
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.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 providedUserTarget
s.
-