Class ConsumptionLayerUserSegmentsProviderTest.TestCxConsumptionLayerProfileMapper
java.lang.Object
de.hybris.platform.personalizationyprofile.segment.ConsumptionLayerUserSegmentsProviderTest.TestCxConsumptionLayerProfileMapper
- All Implemented Interfaces:
Populator<Profile,,MappingData> CxConsumptionLayerProfileMapper
- Enclosing class:
- ConsumptionLayerUserSegmentsProviderTest
protected class ConsumptionLayerUserSegmentsProviderTest.TestCxConsumptionLayerProfileMapper
extends Object
implements CxConsumptionLayerProfileMapper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionMethod define which profile attributes are needed by mapper.
They will be send to profile service.voidpopulate(Profile source, MappingData target) Populate the target instance with values from the source instance.
-
Constructor Details
-
TestCxConsumptionLayerProfileMapper
-
-
Method Details
-
populate
Description copied from interface:PopulatorPopulate the target instance with values from the source instance.- Specified by:
populatein interfacePopulator<Profile,MappingData> - Parameters:
source- the source objecttarget- the target to fill- Throws:
ConversionException- if an error occurs
-
getRequiredFields
Description copied from interface:CxConsumptionLayerProfileMapperMethod define which profile attributes are needed by mapper.
They will be send to profile service.- Specified by:
getRequiredFieldsin interfaceCxConsumptionLayerProfileMapper- Returns:
- set of profile attributes needed by mapper.
Example : [insights.affinities.products, insights.affinities.categories]
-