Uses of Class
de.hybris.platform.personalizationservices.model.CxSegmentModel
Packages that use CxSegmentModel
Package
Description
Contains generated models for each type of de.hybris.platform.cms2.jalo.preview package.
Contains generated models for each type of de.hybris.platform.personalizationservices.jalo package.
-
Uses of CxSegmentModel in de.hybris.platform.cms2.model.preview
Methods in de.hybris.platform.cms2.model.preview that return types with arguments of type CxSegmentModelModifier and TypeMethodDescriptionPreviewDataModel.getSegments()Generated method - Getter of thePreviewData.segmentsattribute defined at extensionpersonalizationcms.Method parameters in de.hybris.platform.cms2.model.preview with type arguments of type CxSegmentModelModifier and TypeMethodDescriptionvoidPreviewDataModel.setSegments(Collection<CxSegmentModel> value) Generated method - Setter ofPreviewData.segmentsattribute defined at extensionpersonalizationcms. -
Uses of CxSegmentModel in de.hybris.platform.personalizationcms.service
Method parameters in de.hybris.platform.personalizationcms.service with type arguments of type CxSegmentModelModifier and TypeMethodDescriptionprotected voidCxCmsRecalculationService.calculateForSegments(UserModel user, List<CatalogVersionModel> catalogVersions, Collection<CxSegmentModel> segments) -
Uses of CxSegmentModel in de.hybris.platform.personalizationfacades.customersegmentation.converters.populator
Methods in de.hybris.platform.personalizationfacades.customersegmentation.converters.populator that return types with arguments of type CxSegmentModelModifier and TypeMethodDescriptionprotected Converter<SegmentData,CxSegmentModel> CustomerSegmentationReversePopulator.getSegmentConverter()protected Converter<CxSegmentModel,SegmentData> CustomerSegmentationWithSegmentPopulator.getSegmentConverter()Method parameters in de.hybris.platform.personalizationfacades.customersegmentation.converters.populator with type arguments of type CxSegmentModelModifier and TypeMethodDescriptionvoidCustomerSegmentationReversePopulator.setSegmentConverter(Converter<SegmentData, CxSegmentModel> segmentConverter) voidCustomerSegmentationWithSegmentPopulator.setSegmentConverter(Converter<CxSegmentModel, SegmentData> segmentConverter) -
Uses of CxSegmentModel in de.hybris.platform.personalizationfacades.customersegmentation.impl
Methods in de.hybris.platform.personalizationfacades.customersegmentation.impl that return CxSegmentModelModifier and TypeMethodDescriptionprotected CxSegmentModelDefaultCustomerSegmentationFacade.getSegment(String id) Methods in de.hybris.platform.personalizationfacades.customersegmentation.impl that return types with arguments of type CxSegmentModelMethods in de.hybris.platform.personalizationfacades.customersegmentation.impl with parameters of type CxSegmentModelModifier and TypeMethodDescriptionprotected Optional<CxUserToSegmentModel>DefaultCustomerSegmentationFacade.getUserToSegmentExact(UserModel user, CxSegmentModel segment, BaseSiteModel baseSite, String provider) Method parameters in de.hybris.platform.personalizationfacades.customersegmentation.impl with type arguments of type CxSegmentModelModifier and TypeMethodDescriptionvoidDefaultCustomerSegmentationFacade.setSegmentConverter(ConfigurableConverter<CxSegmentModel, SegmentData, SegmentConversionOptions> segmentConverter) -
Uses of CxSegmentModel in de.hybris.platform.personalizationfacades.segment.converters.populator
Methods in de.hybris.platform.personalizationfacades.segment.converters.populator with parameters of type CxSegmentModelModifier and TypeMethodDescriptionvoidSegmentPopulator.populate(CxSegmentModel source, SegmentData target) voidSegmentReversePopulator.populate(SegmentData source, CxSegmentModel target) voidSegmentWithTriggerPopulator.populate(CxSegmentModel source, SegmentData target) -
Uses of CxSegmentModel in de.hybris.platform.personalizationfacades.segment.impl
Methods in de.hybris.platform.personalizationfacades.segment.impl that return types with arguments of type CxSegmentModelModifier and TypeMethodDescriptionDefaultSegmentFacade.getSegmentConverter()protected Converter<SegmentData,CxSegmentModel> DefaultSegmentFacade.getSegmentReverseConverter()Method parameters in de.hybris.platform.personalizationfacades.segment.impl with type arguments of type CxSegmentModelModifier and TypeMethodDescriptionvoidDefaultSegmentFacade.setSegmentConverter(ConfigurableConverter<CxSegmentModel, SegmentData, SegmentConversionOptions> segmentConverter) voidDefaultSegmentFacade.setSegmentReverseConverter(Converter<SegmentData, CxSegmentModel> segmentReverseConverter) -
Uses of CxSegmentModel in de.hybris.platform.personalizationfacades.trigger.converters.populator
Methods in de.hybris.platform.personalizationfacades.trigger.converters.populator that return CxSegmentModelModifier and TypeMethodDescriptionprotected CxSegmentModelSegmentTriggerReversePopulator.getSegment(String code) Methods in de.hybris.platform.personalizationfacades.trigger.converters.populator that return types with arguments of type CxSegmentModelModifier and TypeMethodDescriptionprotected Converter<CxSegmentModel,SegmentData> SegmentTriggerPopulator.getSegmentConverter()Method parameters in de.hybris.platform.personalizationfacades.trigger.converters.populator with type arguments of type CxSegmentModelModifier and TypeMethodDescriptionvoidSegmentTriggerPopulator.setSegmentConverter(Converter<CxSegmentModel, SegmentData> segmentConverter) -
Uses of CxSegmentModel in de.hybris.platform.personalizationintegration.service.impl
Methods in de.hybris.platform.personalizationintegration.service.impl that return CxSegmentModelModifier and TypeMethodDescriptionprotected CxSegmentModelDefaultCxIntegrationMappingService.createSegment(SegmentMappingData segmentData) Methods in de.hybris.platform.personalizationintegration.service.impl that return types with arguments of type CxSegmentModelModifier and TypeMethodDescriptionprotected Map<String,CxSegmentModel> DefaultCxIntegrationMappingService.createSegmentModelMap(Collection<SegmentMappingData> userSegmentsData) Method parameters in de.hybris.platform.personalizationintegration.service.impl with type arguments of type CxSegmentModelModifier and TypeMethodDescriptionprotected booleanDefaultCxIntegrationMappingService.segmentExists(SegmentMappingData segmentData, Map<String, CxSegmentModel> segmentsModelMap, boolean createSegment) -
Uses of CxSegmentModel in de.hybris.platform.personalizationintegration.strategies.impl
Methods in de.hybris.platform.personalizationintegration.strategies.impl that return types with arguments of type CxSegmentModelModifier and TypeMethodDescriptionprotected Set<CxSegmentModel>DefaultCxTestUpdateUserSegmentStrategy.findSegmentsFromProfile(List<String> externalIds) protected List<CxSegmentModel>DefaultCxUpdateSegmentStrategyIntegrationTest.getAllSegments()protected List<CxSegmentModel>DefaultCxUpdateSegmentStrategyIntegrationTest.getAllSegmentsForProvider(String provider) Methods in de.hybris.platform.personalizationintegration.strategies.impl with parameters of type CxSegmentModelModifier and TypeMethodDescriptionprotected CxUserToSegmentModelDefaultCxTestUpdateUserSegmentStrategy.createUserToSegment(UserModel user, CxSegmentModel segment) protected booleanDefaultCxUpdateSegmentStrategy.isSegmentToRemove(SegmentsProvider provider, CxSegmentModel segment, Set<String> providerSegmentsCodes) protected voidDefaultCxUpdateSegmentStrategy.removeProviderFromSegment(SegmentsProvider provider, CxSegmentModel segment) protected booleanDefaultCxUpdateSegmentStrategy.shouldRemoveProviderFromSegment(SegmentsProvider provider, CxSegmentModel segment, Set<String> providerSegmentsCodes) protected booleanDefaultCxUpdateSegmentStrategy.shouldUpdateSegment(CxSegmentModel segment) protected voidDefaultCxUpdateSegmentStrategy.updateSegment(SegmentsProvider provider, BaseSegmentData segmentData, CxSegmentModel segmentModel, boolean fullUpdate) Method parameters in de.hybris.platform.personalizationintegration.strategies.impl with type arguments of type CxSegmentModelModifier and TypeMethodDescriptionprotected voidDefaultCxTestUpdateUserSegmentStrategy.setSegmentsOnUser(UserModel user, Set<CxSegmentModel> segments) -
Uses of CxSegmentModel in de.hybris.platform.personalizationservices.model
Methods in de.hybris.platform.personalizationservices.model that return CxSegmentModelModifier and TypeMethodDescriptionCxUserToSegmentModel.getSegment()Generated method - Getter of theCxUserToSegment.segmentattribute defined at extensionpersonalizationservices.Methods in de.hybris.platform.personalizationservices.model that return types with arguments of type CxSegmentModelModifier and TypeMethodDescriptionCxExpressionTriggerModel.getSegments()Generated method - Getter of theCxExpressionTrigger.segmentsattribute defined at extensionpersonalizationservices.CxSegmentTriggerModel.getSegments()Generated method - Getter of theCxSegmentTrigger.segmentsattribute defined at extensionpersonalizationservices.Methods in de.hybris.platform.personalizationservices.model with parameters of type CxSegmentModelModifier and TypeMethodDescriptionvoidCxUserToSegmentModel.setSegment(CxSegmentModel value) Generated method - Setter ofCxUserToSegment.segmentattribute defined at extensionpersonalizationservices.Method parameters in de.hybris.platform.personalizationservices.model with type arguments of type CxSegmentModelModifier and TypeMethodDescriptionvoidCxExpressionTriggerModel.setSegments(Collection<CxSegmentModel> value) Generated method - Setter ofCxExpressionTrigger.segmentsattribute defined at extensionpersonalizationservices.voidCxSegmentTriggerModel.setSegments(Collection<CxSegmentModel> value) Generated method - Setter ofCxSegmentTrigger.segmentsattribute defined at extensionpersonalizationservices.Constructors in de.hybris.platform.personalizationservices.model with parameters of type CxSegmentModelModifierConstructorDescriptionCxUserToSegmentModel(BigDecimal _affinity, ItemModel _owner, CxSegmentModel _segment, UserModel _user) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersCxUserToSegmentModel(BigDecimal _affinity, CxSegmentModel _segment, UserModel _user) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parameters -
Uses of CxSegmentModel in de.hybris.platform.personalizationservices.process.strategies
Methods in de.hybris.platform.personalizationservices.process.strategies that return types with arguments of type CxSegmentModelModifier and TypeMethodDescriptionprotected List<CxSegmentModel>BaseCxProcessParameterStrategyTest.createSegments()Method parameters in de.hybris.platform.personalizationservices.process.strategies with type arguments of type CxSegmentModelModifier and TypeMethodDescriptionprotected voidBaseCxProcessParameterStrategyTest.setUserToSegments(UserModel user, List<CxSegmentModel> segments) -
Uses of CxSegmentModel in de.hybris.platform.personalizationservices.segment
Methods in de.hybris.platform.personalizationservices.segment that return types with arguments of type CxSegmentModelModifier and TypeMethodDescriptionCxSegmentService.getSegment(String code) Retrieves segment with given codeCxSegmentService.getSegments(Map<String, String> filters, SearchPageData<?> pagination) Retrieves segmentsCxSegmentService.getSegmentsForCodes(Collection<String> codes) Retrieves all segments of given user.CxSegmentService.getSegmentsFromUser(UserModel user) Retrieves all segments of given user.Methods in de.hybris.platform.personalizationservices.segment with parameters of type CxSegmentModelModifier and TypeMethodDescriptionCxSegmentService.getUsersFromSegment(CxSegmentModel segment) Retrieves all users related to this segmentCxSegmentService.getUserToSegmentModel(UserModel user, CxSegmentModel segment, BaseSiteModel baseSite, SearchPageData<?> pagination) Retrieves relation object between user and segment. -
Uses of CxSegmentModel in de.hybris.platform.personalizationservices.segment.converters
Methods in de.hybris.platform.personalizationservices.segment.converters that return types with arguments of type CxSegmentModelModifier and TypeMethodDescriptionprotected Map<String,CxSegmentModel> CxUserSegmentConversionHelper.createSegmentModelMap(Collection<? extends UserToSegmentData> userSegmentsData) Method parameters in de.hybris.platform.personalizationservices.segment.converters with type arguments of type CxSegmentModelModifier and TypeMethodDescriptionprotected CxUserToSegmentModelCxUserSegmentConversionHelper.convertDataToModel(UserModel user, UserToSegmentData data, Map<String, CxSegmentModel> segmentsModelMap, BaseSiteModel baseSite) -
Uses of CxSegmentModel in de.hybris.platform.personalizationservices.segment.dao
Methods in de.hybris.platform.personalizationservices.segment.dao that return types with arguments of type CxSegmentModelModifier and TypeMethodDescriptionCxSegmentDao.findSegmentByCode(String code) Retrieves segment with given codeCxSegmentDao.findSegments(Map<String, String> params, SearchPageData<?> pagination) Retrieves all segmentsdefault Collection<CxSegmentModel>CxSegmentDao.findSegmentsByCodes(Collection<String> codes) Retrieves segments list for given codes listMethods in de.hybris.platform.personalizationservices.segment.dao with parameters of type CxSegmentModelModifier and TypeMethodDescriptionCxUserToSegmentDao.findUserToSegmentRelations(UserModel user, CxSegmentModel segment, BaseSiteModel baseSite, SearchPageData<?> pagination) Retrieves relation object between user and segment. -
Uses of CxSegmentModel in de.hybris.platform.personalizationservices.segment.dao.impl
Methods in de.hybris.platform.personalizationservices.segment.dao.impl that return types with arguments of type CxSegmentModelModifier and TypeMethodDescriptionDefaultCxSegmentDao.findSegmentByCode(String code) DefaultCxSegmentDao.findSegments(Map<String, String> params, SearchPageData<?> pagination) DefaultCxSegmentDao.findSegmentsByCodes(Collection<String> codes) Methods in de.hybris.platform.personalizationservices.segment.dao.impl with parameters of type CxSegmentModelModifier and TypeMethodDescriptionDefaultCxUserToSegmentDao.findUserToSegmentRelations(UserModel user, CxSegmentModel segment, BaseSiteModel baseSite, SearchPageData<?> pagination) -
Uses of CxSegmentModel in de.hybris.platform.personalizationservices.segment.impl
Methods in de.hybris.platform.personalizationservices.segment.impl that return types with arguments of type CxSegmentModelModifier and TypeMethodDescriptionDefaultCxSegmentService.getSegment(String code) DefaultCxSegmentService.getSegments(Map<String, String> filters, SearchPageData<?> pagination) DefaultCxSegmentService.getSegmentsForCodes(Collection<String> codes) DefaultCxSegmentService.getSegmentsFromUser(UserModel user) Methods in de.hybris.platform.personalizationservices.segment.impl with parameters of type CxSegmentModelModifier and TypeMethodDescriptionprotected voidCxSegmentRemoveInterceptor.checkTriggers(CxSegmentModel cxSegmentModel) DefaultCxSegmentService.getUsersFromSegment(CxSegmentModel segment) DefaultCxSegmentService.getUserToSegmentModel(UserModel user, CxSegmentModel segment, BaseSiteModel baseSite, SearchPageData<?> pagination) voidCxSegmentRemoveInterceptor.onRemove(CxSegmentModel cxSegmentModel, InterceptorContext interceptorContext) -
Uses of CxSegmentModel in de.hybris.platform.personalizationservices.trigger.dao
Method parameters in de.hybris.platform.personalizationservices.trigger.dao with type arguments of type CxSegmentModelModifier and TypeMethodDescriptiondefault Collection<CxVariationModel>CxSegmentTriggerDao.findApplicableVariations(Collection<CxSegmentModel> segments, CatalogVersionModel catalogVersion) Selects valid variations for given user using CxSegmentTrigger. -
Uses of CxSegmentModel in de.hybris.platform.personalizationservices.trigger.dao.impl
Method parameters in de.hybris.platform.personalizationservices.trigger.dao.impl with type arguments of type CxSegmentModelModifier and TypeMethodDescriptionDefaultCxSegmentTriggerDao.findApplicableVariations(Collection<CxSegmentModel> segments, CatalogVersionModel catalogVersion) -
Uses of CxSegmentModel in de.hybris.platform.personalizationservices.variation.impl
Methods in de.hybris.platform.personalizationservices.variation.impl that return CxSegmentModelModifier and TypeMethodDescriptionprotected CxSegmentModelDefaultCxVariationServiceTest.createSegment(List<CxVariationModel> variations, String segmentCode) Methods in de.hybris.platform.personalizationservices.variation.impl with parameters of type CxSegmentModelModifier and TypeMethodDescriptionprotected UserModelDefaultCxVariationServiceTest.createUser(CxSegmentModel... segments)