Class DefaultMapType2MapPopulator
java.lang.Object
de.hybris.platform.integrationservices.populator.AbstractItemToMapPopulator
de.hybris.platform.integrationservices.populator.DefaultMapType2MapPopulator
- All Implemented Interfaces:
Populator<ItemToMapConversionContext,Map<String, Object>>
Populate the map type of item model's attribute to Map.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected I18NServiceprotected booleanisApplicable(TypeAttributeDescriptor attributeDescriptor) Indicates whether this Populator is applicable to process the attributeprotected voidpopulateToMap(TypeAttributeDescriptor attr, ItemToMapConversionContext context, Map<String, Object> target) Implements the logic to populate the targetvoidsetI18NService(I18NService i18NService) Methods inherited from class de.hybris.platform.integrationservices.populator.AbstractItemToMapPopulator
getModelService, populate, setModelService
-
Constructor Details
-
DefaultMapType2MapPopulator
public DefaultMapType2MapPopulator()
-
-
Method Details
-
populateToMap
protected void populateToMap(TypeAttributeDescriptor attr, ItemToMapConversionContext context, Map<String, Object> target) Description copied from class:AbstractItemToMapPopulatorImplements the logic to populate the target- Specified by:
populateToMapin classAbstractItemToMapPopulator- Parameters:
attr- descriptor of the attribute to be populatedcontext- Source used in the implementation to populate the targettarget- Populate the target with the result
-
isApplicable
Description copied from class:AbstractItemToMapPopulatorIndicates whether this Populator is applicable to process the attribute- Specified by:
isApplicablein classAbstractItemToMapPopulator- Parameters:
attributeDescriptor- descriptor of the attribute to make the decision about- Returns:
true, if the Populator is applicable; otherwisefalse
-
getI18NService
-
setI18NService
-