Uses of Class
com.broadleafcommerce.customer.domain.CustomerSegmentRef
Packages that use CustomerSegmentRef
-
Uses of CustomerSegmentRef in com.broadleafcommerce.customer.domain
Methods in com.broadleafcommerce.customer.domain that return types with arguments of type CustomerSegmentRefModifier and TypeMethodDescriptionResolveCustomerSegmentResponse.getSegments()List of references to matchingCustomerSegments.Method parameters in com.broadleafcommerce.customer.domain with type arguments of type CustomerSegmentRefModifier and TypeMethodDescriptionvoidResolveCustomerSegmentResponse.setSegments(List<CustomerSegmentRef> segments) List of references to matchingCustomerSegments. -
Uses of CustomerSegmentRef in com.broadleafcommerce.customer.service
Methods in com.broadleafcommerce.customer.service that return CustomerSegmentRefModifier and TypeMethodDescriptionprotected CustomerSegmentRefDefaultCustomerSegmentService.buildRefFromSegment(@NonNull CustomerSegment customerSegment) Methods in com.broadleafcommerce.customer.service that return types with arguments of type CustomerSegmentRefModifier and TypeMethodDescriptionprotected List<CustomerSegmentRef>DefaultCustomerSegmentService.resolveDirectSegmentsForRequest(@NonNull ResolveCustomerSegmentsRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) protected List<CustomerSegmentRef>DefaultCustomerSegmentService.resolvePrefetchedSegmentsForRequest(@NonNull ResolveCustomerSegmentsRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Filters theprefetched segmentsto find those that match the request.protected List<CustomerSegmentRef>DefaultCustomerSegmentService.resolveRuleBasedSegmentsForRequest(@NonNull ResolveCustomerSegmentsRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Finds all of therule-basedCustomerSegmentsthat have aCustomerSegment.getRuleEvaluationType()that matches the givenrequest.