Uses of Class
de.hybris.platform.personalizationservices.model.CxUserToSegmentModel
Packages that use CxUserToSegmentModel
Package
Description
Contains generated models for each type of de.hybris.platform.jalo.user package.
Contains generated models for each type of de.hybris.platform.personalizationservices.jalo package.
-
Uses of CxUserToSegmentModel in de.hybris.platform.core.model.user
Methods in de.hybris.platform.core.model.user that return types with arguments of type CxUserToSegmentModelModifier and TypeMethodDescriptionUserModel.getUserToSegments()Generated method - Getter of theUser.userToSegmentsattribute defined at extensionpersonalizationservices.Method parameters in de.hybris.platform.core.model.user with type arguments of type CxUserToSegmentModelModifier and TypeMethodDescriptionvoidUserModel.setUserToSegments(Collection<CxUserToSegmentModel> value) Generated method - Setter ofUser.userToSegmentsattribute defined at extensionpersonalizationservices. -
Uses of CxUserToSegmentModel in de.hybris.platform.personalizationfacades.customersegmentation.converters.populator
Methods in de.hybris.platform.personalizationfacades.customersegmentation.converters.populator with parameters of type CxUserToSegmentModelModifier and TypeMethodDescriptionprotected StringCustomerSegmentationPopulator.calculateCode(CxUserToSegmentModel source) voidCustomerSegmentationPopulator.populate(CxUserToSegmentModel source, CustomerSegmentationData target) voidCustomerSegmentationReversePopulator.populate(CustomerSegmentationData source, CxUserToSegmentModel target) voidCustomerSegmentationWithCustomerPopulator.populate(CxUserToSegmentModel source, CustomerSegmentationData target) voidCustomerSegmentationWithSegmentPopulator.populate(CxUserToSegmentModel source, CustomerSegmentationData target) -
Uses of CxUserToSegmentModel in de.hybris.platform.personalizationfacades.customersegmentation.impl
Methods in de.hybris.platform.personalizationfacades.customersegmentation.impl that return types with arguments of type CxUserToSegmentModelModifier and TypeMethodDescriptionprotected ConfigurableConverter<CxUserToSegmentModel,CustomerSegmentationData, CustomerSegmentationConversionOptions> DefaultCustomerSegmentationFacade.getSegmentationConverter()DefaultCustomerSegmentationFacade.getSegmentationReverseConverter()protected Optional<CxUserToSegmentModel>DefaultCustomerSegmentationFacade.getUserToSegment(String id) protected Optional<CxUserToSegmentModel>DefaultCustomerSegmentationFacade.getUserToSegmentExact(UserModel user, CxSegmentModel segment, BaseSiteModel baseSite, String provider) Methods in de.hybris.platform.personalizationfacades.customersegmentation.impl with parameters of type CxUserToSegmentModelModifier and TypeMethodDescriptionprotected booleanDefaultCustomerSegmentationFacade.affinityFilter(CxUserToSegmentModel u2s) protected CustomerSegmentationDataDefaultCustomerSegmentationFacade.createCustomizationSegmentationData(CxUserToSegmentModel model, CustomerSegmentationConversionOptions... options) Method parameters in de.hybris.platform.personalizationfacades.customersegmentation.impl with type arguments of type CxUserToSegmentModelModifier and TypeMethodDescriptionprotected SearchPageData<CustomerSegmentationData>DefaultCustomerSegmentationFacade.convertCustomerSegmentationList(String customerId, String segmentId, SearchPageData<CxUserToSegmentModel> segmentations) voidDefaultCustomerSegmentationFacade.setSegmentationConverter(ConfigurableConverter<CxUserToSegmentModel, CustomerSegmentationData, CustomerSegmentationConversionOptions> segmentationConverter) voidDefaultCustomerSegmentationFacade.setSegmentationReverseConverter(Converter<CustomerSegmentationData, CxUserToSegmentModel> segmentationReverseConverter) -
Uses of CxUserToSegmentModel in de.hybris.platform.personalizationfacades.segmentation
Methods in de.hybris.platform.personalizationfacades.segmentation with parameters of type CxUserToSegmentModelModifier and TypeMethodDescriptionSegmentationHelper.getCustomerSegmentationCode(CxUserToSegmentModel userSegment) Generate customer segmentation code -
Uses of CxUserToSegmentModel in de.hybris.platform.personalizationfacades.segmentation.impl
Methods in de.hybris.platform.personalizationfacades.segmentation.impl with parameters of type CxUserToSegmentModelModifier and TypeMethodDescriptionDefaultSegmentationHelper.getCustomerSegmentationCode(CxUserToSegmentModel userSegment) -
Uses of CxUserToSegmentModel in de.hybris.platform.personalizationintegration.service.impl
Methods in de.hybris.platform.personalizationintegration.service.impl with parameters of type CxUserToSegmentModelModifier and TypeMethodDescriptionprotected StringDefaultCxIntegrationMappingServiceIntegrationTest.getUserToSegmentKey(CxUserToSegmentModel us) Method parameters in de.hybris.platform.personalizationintegration.service.impl with type arguments of type CxUserToSegmentModelModifier and TypeMethodDescriptionprotected voidDefaultCxIntegrationMappingServiceIntegrationTest.verifySegmentsProvider(String providerID, Collection<CxUserToSegmentModel> userToSegments) -
Uses of CxUserToSegmentModel in de.hybris.platform.personalizationintegration.strategies.impl
Methods in de.hybris.platform.personalizationintegration.strategies.impl that return CxUserToSegmentModelModifier and TypeMethodDescriptionprotected CxUserToSegmentModelDefaultCxTestUpdateUserSegmentStrategy.createUserToSegment(UserModel user, CxSegmentModel segment) -
Uses of CxUserToSegmentModel in de.hybris.platform.personalizationservices.model
Methods in de.hybris.platform.personalizationservices.model that return types with arguments of type CxUserToSegmentModelModifier and TypeMethodDescriptionCxSegmentModel.getUserToSegments()Generated method - Getter of theCxSegment.userToSegmentsattribute defined at extensionpersonalizationservices.Method parameters in de.hybris.platform.personalizationservices.model with type arguments of type CxUserToSegmentModelModifier and TypeMethodDescriptionvoidCxSegmentModel.setUserToSegments(Collection<CxUserToSegmentModel> value) Generated method - Setter ofCxSegment.userToSegmentsattribute defined at extensionpersonalizationservices. -
Uses of CxUserToSegmentModel in de.hybris.platform.personalizationservices.segment
Methods in de.hybris.platform.personalizationservices.segment that return types with arguments of type CxUserToSegmentModelModifier and TypeMethodDescriptionCxUserSegmentService.getUserSegments(UserModel user) Method returns user segment relationsCxUserSegmentService.getUserSegments(UserModel user, BaseSiteModel baseSite) Method returns user segment relationsCxSegmentService.getUserToSegmentForCalculation(UserModel user) Retrieves user to segments of given user.CxSegmentService.getUserToSegmentForUser(UserModel user) Retrieves all user to segments of given user.CxSegmentService.getUserToSegmentModel(UserModel user, CxSegmentModel segment, BaseSiteModel baseSite, SearchPageData<?> pagination) Retrieves relation object between user and segment.Method parameters in de.hybris.platform.personalizationservices.segment with type arguments of type CxUserToSegmentModelModifier and TypeMethodDescriptionvoidCxUserSegmentService.addUserSegments(UserModel user, Collection<CxUserToSegmentModel> userSegments) Extend existing user segmentsvoidCxUserSegmentService.removeUserSegments(UserModel user, Collection<CxUserToSegmentModel> userSegmentsToRemove) Remove user segments from existing listvoidCxSegmentService.removeUserToSegments(Collection<CxUserToSegmentModel> userToSegments) Removes provided user to segment relations from model.voidCxSegmentService.saveUserToSegments(Collection<CxUserToSegmentModel> userToSegments) Saves user to segment relations.voidCxUserSegmentService.setUserSegments(UserModel user, BaseSiteModel baseSite, Collection<CxUserToSegmentModel> userSegments) Save user to segment relations in database.voidCxUserSegmentService.setUserSegments(UserModel user, BaseSiteModel baseSite, Collection<CxUserToSegmentModel> userSegments, CxCalculationContext context) Save user to segment relations in database.voidCxUserSegmentService.setUserSegments(UserModel user, Collection<CxUserToSegmentModel> userSegments) Save user to segment relations in database. -
Uses of CxUserToSegmentModel in de.hybris.platform.personalizationservices.segment.converters
Methods in de.hybris.platform.personalizationservices.segment.converters that return CxUserToSegmentModelModifier and TypeMethodDescriptionprotected CxUserToSegmentModelCxUserSegmentConversionHelper.convertDataToModel(UserModel user, UserToSegmentData data, Map<String, CxSegmentModel> segmentsModelMap, BaseSiteModel baseSite) Methods in de.hybris.platform.personalizationservices.segment.converters that return types with arguments of type CxUserToSegmentModelModifier and TypeMethodDescriptionCxUserSegmentConversionHelper.convertToModel(UserModel user, Collection<? extends UserToSegmentData> userToSegments) CxUserSegmentConversionHelper.convertToModel(UserModel user, Collection<? extends UserToSegmentData> userToSegments, BaseSiteModel baseSite) CxUserSegmentConversionHelper.convertToModel(UserModel user, Collection<? extends UserToSegmentData> userToSegments, String baseSiteId) protected Converter<CxUserToSegmentModel,UserToSegmentData> CxUserSegmentConversionHelper.getCxUserToSegmentConverter()protected Converter<UserToSegmentData,CxUserToSegmentModel> CxUserSegmentConversionHelper.getCxUserToSegmentReverseConverter()Method parameters in de.hybris.platform.personalizationservices.segment.converters with type arguments of type CxUserToSegmentModelModifier and TypeMethodDescriptionCxUserSegmentConversionHelper.convertToData(Collection<CxUserToSegmentModel> userToSegments) voidCxUserSegmentConversionHelper.setCxUserToSegmentConverter(Converter<CxUserToSegmentModel, UserToSegmentData> cxUserToSegmentConverter) voidCxUserSegmentConversionHelper.setCxUserToSegmentReverseConverter(Converter<UserToSegmentData, CxUserToSegmentModel> cxUserToSegmentReverseConverter) -
Uses of CxUserToSegmentModel in de.hybris.platform.personalizationservices.segment.converters.populator
Methods in de.hybris.platform.personalizationservices.segment.converters.populator with parameters of type CxUserToSegmentModelModifier and TypeMethodDescriptionvoidAffinityCxUserToSegmentReversePopulator.populate(UserToSegmentData source, CxUserToSegmentModel target) voidDefaultCxUserToSegmentPopulator.populate(CxUserToSegmentModel source, UserToSegmentData target) -
Uses of CxUserToSegmentModel in de.hybris.platform.personalizationservices.segment.dao
Methods in de.hybris.platform.personalizationservices.segment.dao that return types with arguments of type CxUserToSegmentModelModifier and TypeMethodDescriptionCxUserToSegmentDao.findUserToSegmentRelations(UserModel user, CxSegmentModel segment, BaseSiteModel baseSite, SearchPageData<?> pagination) Retrieves relation object between user and segment. -
Uses of CxUserToSegmentModel in de.hybris.platform.personalizationservices.segment.dao.impl
Methods in de.hybris.platform.personalizationservices.segment.dao.impl that return types with arguments of type CxUserToSegmentModelModifier and TypeMethodDescriptionDefaultCxUserToSegmentDao.findUserToSegmentRelations(UserModel user, CxSegmentModel segment, BaseSiteModel baseSite, SearchPageData<?> pagination) -
Uses of CxUserToSegmentModel in de.hybris.platform.personalizationservices.segment.impl
Methods in de.hybris.platform.personalizationservices.segment.impl that return CxUserToSegmentModelModifier and TypeMethodDescriptionprotected CxUserToSegmentModelDefaultCxSegmentServiceIntegrationTest.createUserSegment(UserModel user, BigDecimal affinity, String segmentCode, BaseSiteModel baseSite) protected CxUserToSegmentModelDefaultCxUserSegmentServiceIntegrationTest.createUserSegment(UserModel user, String providerId, BigDecimal affinity, String segmentCode, BaseSiteModel baseSite) protected CxUserToSegmentModelDefaultCxUserSegmentServiceIntegrationTest.createUserSegment(UserModel user, BigDecimal affinity, String segmentCode, BaseSiteModel baseSite) protected CxUserToSegmentModelDefaultCxUserSegmentService.mergeUserToSegmentModel(CxUserToSegmentModel m1, CxUserToSegmentModel m2) protected CxUserToSegmentModelDefaultCxUserSegmentService.updateUserToSegment(CxUserToSegmentModel currentUserToSegment, CxUserToSegmentModel newUserToSegment) Methods in de.hybris.platform.personalizationservices.segment.impl that return types with arguments of type CxUserToSegmentModelModifier and TypeMethodDescriptionprotected Collection<CxUserToSegmentModel>DefaultCxSegmentServiceIntegrationTest.createUserSegments(UserModel user, BigDecimal affinity, BaseSiteModel baseSite, String... segments) protected Collection<CxUserToSegmentModel>DefaultCxUserSegmentServiceIntegrationTest.createUserSegments(UserModel user, String providerId, BigDecimal affinity, BaseSiteModel baseSite, String... segments) protected Collection<CxUserToSegmentModel>DefaultCxUserSegmentServiceIntegrationTest.createUserSegments(UserModel user, BigDecimal affinity, BaseSiteModel baseSite, String... segments) DefaultCxUserSegmentService.getUserSegments(UserModel user) DefaultCxUserSegmentService.getUserSegments(UserModel user, BaseSiteModel baseSite) DefaultCxSegmentService.getUserToSegmentForCalculation(UserModel user) protected Collection<CxUserToSegmentModel>DefaultCxSegmentService.getUserToSegmentForCurrentBaseSite(UserModel user) DefaultCxSegmentService.getUserToSegmentForUser(UserModel user) DefaultCxSegmentService.getUserToSegmentModel(UserModel user, CxSegmentModel segment, BaseSiteModel baseSite, SearchPageData<?> pagination) protected Collection<CxUserToSegmentModel>DefaultCxUserSegmentService.updateUserSegments(Collection<CxUserToSegmentModel> currentUserToSegments, Collection<CxUserToSegmentModel> userSegmentsForUpdate, boolean onlyAdd) Methods in de.hybris.platform.personalizationservices.segment.impl with parameters of type CxUserToSegmentModelModifier and TypeMethodDescriptionprotected StringDefaultCxSegmentServiceIntegrationTest.getUserSegmentKey(CxUserToSegmentModel us) protected StringDefaultCxUserSegmentService.getUserSegmentKey(CxUserToSegmentModel us) protected CxUserToSegmentModelDefaultCxUserSegmentService.mergeUserToSegmentModel(CxUserToSegmentModel m1, CxUserToSegmentModel m2) protected CxUserToSegmentModelDefaultCxUserSegmentService.updateUserToSegment(CxUserToSegmentModel currentUserToSegment, CxUserToSegmentModel newUserToSegment) Method parameters in de.hybris.platform.personalizationservices.segment.impl with type arguments of type CxUserToSegmentModelModifier and TypeMethodDescriptionvoidDefaultCxUserSegmentService.addUserSegments(UserModel user, Collection<CxUserToSegmentModel> userSegments) protected voidDefaultCxSegmentService.addUserToSegments(UserModel user, Collection<CxUserToSegmentModel> userToSegments) voidDefaultCxUserSegmentService.removeUserSegments(UserModel user, Collection<CxUserToSegmentModel> userSegmentsToRemove) protected voidDefaultCxSegmentService.removeUserToSegments(UserModel user, Collection<CxUserToSegmentModel> userToSegments) voidDefaultCxSegmentService.removeUserToSegments(Collection<CxUserToSegmentModel> userToSegments) voidDefaultCxSegmentService.saveUserToSegments(Collection<CxUserToSegmentModel> userToSegments) voidDefaultCxUserSegmentService.setUserSegments(UserModel user, BaseSiteModel baseSite, Collection<CxUserToSegmentModel> userSegments) voidDefaultCxUserSegmentService.setUserSegments(UserModel user, BaseSiteModel baseSite, Collection<CxUserToSegmentModel> userSegments, CxCalculationContext context) voidDefaultCxUserSegmentService.setUserSegments(UserModel user, Collection<CxUserToSegmentModel> userSegments) protected voidDefaultCxUserSegmentService.updateUserSegments(UserModel user, BaseSiteModel baseSite, Collection<CxUserToSegmentModel> userSegments, boolean onlyAdd) protected voidDefaultCxUserSegmentService.updateUserSegments(UserModel user, BaseSiteModel baseSite, Collection<CxUserToSegmentModel> userSegments, Set<String> providers, boolean onlyAdd) protected voidDefaultCxUserSegmentService.updateUserSegments(UserModel user, Collection<CxUserToSegmentModel> userSegments, boolean onlyAdd) protected Collection<CxUserToSegmentModel>DefaultCxUserSegmentService.updateUserSegments(Collection<CxUserToSegmentModel> currentUserToSegments, Collection<CxUserToSegmentModel> userSegmentsForUpdate, boolean onlyAdd) protected voidDefaultCxUserSegmentService.validateUserSegments(String uid, String baseSiteId, Collection<CxUserToSegmentModel> userSegments) protected voidDefaultCxUserSegmentService.validateUserSegments(String uid, Collection<CxUserToSegmentModel> userSegments) protected voidDefaultCxSegmentServiceIntegrationTest.verifySegments(Collection<CxUserToSegmentModel> expected, Collection<CxUserToSegmentModel> current) protected voidDefaultCxUserSegmentServiceIntegrationTest.verifySegments(Collection<CxUserToSegmentModel> expected, Collection<CxUserToSegmentModel> current) -
Uses of CxUserToSegmentModel in de.hybris.platform.personalizationservices.setup
Methods in de.hybris.platform.personalizationservices.setup that return CxUserToSegmentModelModifier and TypeMethodDescriptionprotected CxUserToSegmentModelPersonalizationServicesSystemSetup.copyUserToSegment(CxUserToSegmentModel us, BaseSiteModel baseSite) Methods in de.hybris.platform.personalizationservices.setup that return types with arguments of type CxUserToSegmentModelModifier and TypeMethodDescriptionprotected SearchResult<CxUserToSegmentModel>PersonalizationServicesSystemSetup.getUserSegmentsForUpdate(int start) Methods in de.hybris.platform.personalizationservices.setup with parameters of type CxUserToSegmentModelModifier and TypeMethodDescriptionprotected CxUserToSegmentModelPersonalizationServicesSystemSetup.copyUserToSegment(CxUserToSegmentModel us, BaseSiteModel baseSite) protected voidPersonalizationServicesSystemSetup.updateUserToSegment(CxUserToSegmentModel model, BaseSiteModel baseSite) -
Uses of CxUserToSegmentModel in de.hybris.platform.personalizationservices.trigger.strategy.impl
Methods in de.hybris.platform.personalizationservices.trigger.strategy.impl with parameters of type CxUserToSegmentModelModifier and TypeMethodDescriptionprotected booleanDefaultSegmentTriggerStrategy.affinityFilter(CxUserToSegmentModel u2s) protected booleanExpressionTriggerStrategy.filterMinAffinity(CxUserToSegmentModel u2s, BigDecimal min)