Class DefaultMapType2MapPopulator
- java.lang.Object
-
- de.hybris.platform.integrationservices.populator.AbstractItem2MapPopulator<java.lang.Object>
-
- de.hybris.platform.integrationservices.populator.DefaultMapType2MapPopulator
-
- All Implemented Interfaces:
Populator<ItemToMapConversionContext,java.util.Map<java.lang.String,java.lang.Object>>
public class DefaultMapType2MapPopulator extends AbstractItem2MapPopulator<java.lang.Object>
Populate the map type of item model's attribute to Map.
-
-
Constructor Summary
Constructors Constructor Description DefaultMapType2MapPopulator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected I18NServicegetI18NService()protected booleanisApplicable(TypeAttributeDescriptor attributeDescriptor)Indicates whether this Populator is applicable to process the attributeprotected voidpopulateToMap(TypeAttributeDescriptor attr, ItemToMapConversionContext context, java.util.Map<java.lang.String,java.lang.Object> target)Implements the logic to populate the targetvoidsetI18NService(I18NService i18NService)-
Methods inherited from class de.hybris.platform.integrationservices.populator.AbstractItem2MapPopulator
getAttributeValue, getAttributeValue, getModelService, populate, setModelService
-
-
-
-
Method Detail
-
populateToMap
protected void populateToMap(TypeAttributeDescriptor attr, ItemToMapConversionContext context, java.util.Map<java.lang.String,java.lang.Object> target)
Description copied from class:AbstractItem2MapPopulatorImplements the logic to populate the target- Specified by:
populateToMapin classAbstractItem2MapPopulator<java.lang.Object>- 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
protected boolean isApplicable(TypeAttributeDescriptor attributeDescriptor)
Description copied from class:AbstractItem2MapPopulatorIndicates whether this Populator is applicable to process the attribute- Specified by:
isApplicablein classAbstractItem2MapPopulator<java.lang.Object>- Parameters:
attributeDescriptor- descriptor of the attribute to make the decision about- Returns:
true, if the Populator is applicable; otherwisefalse
-
getI18NService
protected I18NService getI18NService()
-
setI18NService
public void setI18NService(I18NService i18NService)
-
-