Uses of Class
com.broadleafcommerce.customersegment.dto.CustomerPurchaseDTO
Packages that use CustomerPurchaseDTO
-
Uses of CustomerPurchaseDTO in com.broadleafcommerce.customersegment.service
Methods in com.broadleafcommerce.customersegment.service that return CustomerPurchaseDTOModifier and TypeMethodDescriptionprotected CustomerPurchaseDTOPurchaseCustomerSegmentServiceImpl.getCustomerPurchaseDTO(Map<Long, CustomerPurchaseDTO> candidateCustomers, org.broadleafcommerce.profile.core.domain.Customer customer) Methods in com.broadleafcommerce.customersegment.service that return types with arguments of type CustomerPurchaseDTOModifier and TypeMethodDescriptionprotected Map<Long,CustomerPurchaseDTO> PurchaseCustomerSegmentServiceImpl.filterAndRemoveCustomersByTotalSpend(PurchBasedCustSegConfigDTO config, Map<Long, CustomerPurchaseDTO> candidateCustomers, Set<Long> prevQualCustomerIds) protected Map<Long,CustomerPurchaseDTO> PurchaseCustomerSegmentServiceImpl.populateCandidateCustomers(Map<Long, CustomerPurchaseDTO> candidateCustomers, List<CustPrchBasedCustSegXref> prevQualCustomers) protected Map<Long,CustomerPurchaseDTO> PurchaseCustomerSegmentServiceImpl.updateCustomerPurchaseDTOForOrderItems(List<org.broadleafcommerce.core.order.domain.OrderItem> orderItems, Map<Long, CustomerPurchaseDTO> candidateCustomers, String ruleExpression) protected Map<Long,CustomerPurchaseDTO> PurchaseCustomerSegmentServiceImpl.updateCustomerPurchaseDTOForOrders(List<org.broadleafcommerce.core.order.domain.Order> orders, Map<Long, CustomerPurchaseDTO> candidateCustomers) Methods in com.broadleafcommerce.customersegment.service with parameters of type CustomerPurchaseDTOModifier and TypeMethodDescriptionprotected voidPurchaseCustomerSegmentServiceImpl.createCustPrchBasedCustSegXref(CustomerPurchaseDTO dto, PurchBasedCustSegConfigDTO config) protected voidPurchaseCustomerSegmentServiceImpl.updateCustomerPurchaseDTO(Map<Long, CustomerPurchaseDTO> candidateCustomers, org.broadleafcommerce.core.order.domain.Order order, org.broadleafcommerce.common.money.Money amount, CustomerPurchaseDTO dto) protected voidPurchaseCustomerSegmentServiceImpl.updateExistingCustomerXref(CustomerPurchaseDTO dto, PurchBasedCustSegConfigDTO config) Method parameters in com.broadleafcommerce.customersegment.service with type arguments of type CustomerPurchaseDTOModifier and TypeMethodDescriptionprotected voidPurchaseCustomerSegmentServiceImpl.addOrUpdateCustomerXrefs(PurchBasedCustSegConfigDTO config, Map<Long, CustomerPurchaseDTO> candidateCustomers, Set<Long> prevQualCustomerIds) protected Map<Long,CustomerPurchaseDTO> PurchaseCustomerSegmentServiceImpl.filterAndRemoveCustomersByTotalSpend(PurchBasedCustSegConfigDTO config, Map<Long, CustomerPurchaseDTO> candidateCustomers, Set<Long> prevQualCustomerIds) protected CustomerPurchaseDTOPurchaseCustomerSegmentServiceImpl.getCustomerPurchaseDTO(Map<Long, CustomerPurchaseDTO> candidateCustomers, org.broadleafcommerce.profile.core.domain.Customer customer) protected Map<Long,CustomerPurchaseDTO> PurchaseCustomerSegmentServiceImpl.populateCandidateCustomers(Map<Long, CustomerPurchaseDTO> candidateCustomers, List<CustPrchBasedCustSegXref> prevQualCustomers) protected voidPurchaseCustomerSegmentServiceImpl.updateCustomerPurchaseDTO(Map<Long, CustomerPurchaseDTO> candidateCustomers, org.broadleafcommerce.core.order.domain.Order order, org.broadleafcommerce.common.money.Money amount, CustomerPurchaseDTO dto) protected Map<Long,CustomerPurchaseDTO> PurchaseCustomerSegmentServiceImpl.updateCustomerPurchaseDTOForOrderItems(List<org.broadleafcommerce.core.order.domain.OrderItem> orderItems, Map<Long, CustomerPurchaseDTO> candidateCustomers, String ruleExpression) protected Map<Long,CustomerPurchaseDTO> PurchaseCustomerSegmentServiceImpl.updateCustomerPurchaseDTOForOrders(List<org.broadleafcommerce.core.order.domain.Order> orders, Map<Long, CustomerPurchaseDTO> candidateCustomers)