Class CxUserSegmentConversionHelper
java.lang.Object
de.hybris.platform.personalizationservices.segment.converters.CxUserSegmentConversionHelper
- Since:
- 6.7
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected CxUserToSegmentModelconvertDataToModel(UserModel user, UserToSegmentData data, Map<String, CxSegmentModel> segmentsModelMap, BaseSiteModel baseSite) convertToData(Collection<CxUserToSegmentModel> userToSegments) convertToModel(UserModel user, Collection<? extends UserToSegmentData> userToSegments) convertToModel(UserModel user, Collection<? extends UserToSegmentData> userToSegments, BaseSiteModel baseSite) convertToModel(UserModel user, Collection<? extends UserToSegmentData> userToSegments, String baseSiteId) protected Map<String,CxSegmentModel> createSegmentModelMap(Collection<? extends UserToSegmentData> userSegmentsData) protected BaseSiteServiceprotected CxSegmentDaoprotected Converter<CxUserToSegmentModel,UserToSegmentData> protected Converter<UserToSegmentData,CxUserToSegmentModel> voidsetBaseSiteService(BaseSiteService baseSiteService) voidsetCxSegmentDao(CxSegmentDao cxSegmentDao) voidsetCxUserToSegmentConverter(Converter<CxUserToSegmentModel, UserToSegmentData> cxUserToSegmentConverter) voidsetCxUserToSegmentReverseConverter(Converter<UserToSegmentData, CxUserToSegmentModel> cxUserToSegmentReverseConverter)
-
Constructor Details
-
CxUserSegmentConversionHelper
public CxUserSegmentConversionHelper()
-
-
Method Details
-
convertToData
-
convertToModel
public Collection<CxUserToSegmentModel> convertToModel(UserModel user, Collection<? extends UserToSegmentData> userToSegments) -
convertToModel
public Collection<CxUserToSegmentModel> convertToModel(UserModel user, Collection<? extends UserToSegmentData> userToSegments, String baseSiteId) -
convertToModel
public Collection<CxUserToSegmentModel> convertToModel(UserModel user, Collection<? extends UserToSegmentData> userToSegments, BaseSiteModel baseSite) -
createSegmentModelMap
protected Map<String,CxSegmentModel> createSegmentModelMap(Collection<? extends UserToSegmentData> userSegmentsData) -
convertDataToModel
protected CxUserToSegmentModel convertDataToModel(UserModel user, UserToSegmentData data, Map<String, CxSegmentModel> segmentsModelMap, BaseSiteModel baseSite) -
getCxSegmentDao
-
setCxSegmentDao
-
getCxUserToSegmentConverter
-
setCxUserToSegmentConverter
public void setCxUserToSegmentConverter(Converter<CxUserToSegmentModel, UserToSegmentData> cxUserToSegmentConverter) -
getCxUserToSegmentReverseConverter
-
setCxUserToSegmentReverseConverter
public void setCxUserToSegmentReverseConverter(Converter<UserToSegmentData, CxUserToSegmentModel> cxUserToSegmentReverseConverter) -
getBaseSiteService
-
setBaseSiteService
-