Class AbstractAffinityMapper<T extends Affinity>
java.lang.Object
de.hybris.platform.personalizationyprofile.mapper.impl.AbstractBaseMapper
de.hybris.platform.personalizationyprofile.mapper.impl.AbstractAffinityMapper<T>
- All Implemented Interfaces:
Populator<Profile,,MappingData> CxConsumptionLayerProfileMapper
- Direct Known Subclasses:
CxCategoryConsumptionLayerMapper,CxLocationConsumptionLayerMapper,CxProductConsumptionLayerMapper
@Deprecated(since="2011",
forRemoval=true)
public abstract class AbstractAffinityMapper<T extends Affinity>
extends AbstractBaseMapper
Deprecated, for removal: This API element is subject to removal in a future version.
since 2011, Profile structure has changed and code is no longer valid.
-
Constructor Summary
ConstructorsConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionprotected SegmentMappingDatacreateSegmentMapping(String affinityKey, T affinity) Deprecated, for removal: This API element is subject to removal in a future version.protected List<SegmentMappingData>createSegmentMappingList(Map<String, T> affinityMap) Deprecated, for removal: This API element is subject to removal in a future version.getAffinityMap(Profile profile) Deprecated, for removal: This API element is subject to removal in a future version.protected CxConsumptionLayerAffinityStrategyDeprecated, for removal: This API element is subject to removal in a future version.protected voidDeprecated, for removal: This API element is subject to removal in a future version.voidpopulateAfterValidation(Profile source, MappingData target) Deprecated, for removal: This API element is subject to removal in a future version.voidsetAffinityStrategy(CxConsumptionLayerAffinityStrategy affinityStrategy) Deprecated, for removal: This API element is subject to removal in a future version.Methods inherited from class de.hybris.platform.personalizationyprofile.mapper.impl.AbstractBaseMapper
getConfigurationService, getDefaultRequiredFields, getEnabledProperty, getPrefix, getRequiredFields, getSegmentCode, getSeparator, isEnabled, isSourceValid, isTargetValid, populate, setConfigurationService, setPrefix, setSeparator
-
Constructor Details
-
AbstractAffinityMapper
public AbstractAffinityMapper()Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
populateAfterValidation
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
populateAfterValidationin classAbstractBaseMapper
-
getAffinityMap
Deprecated, for removal: This API element is subject to removal in a future version. -
createSegmentMappingList
Deprecated, for removal: This API element is subject to removal in a future version. -
createSegmentMapping
Deprecated, for removal: This API element is subject to removal in a future version. -
normalizeAffinity
Deprecated, for removal: This API element is subject to removal in a future version. -
setAffinityStrategy
Deprecated, for removal: This API element is subject to removal in a future version. -
getAffinityStrategy
Deprecated, for removal: This API element is subject to removal in a future version.
-