Class FromAttributeDescriptorsToExcelAttributesMapper
- java.lang.Object
-
- com.hybris.backoffice.excel.template.mapper.FromAttributeDescriptorsToExcelAttributesMapper
-
- All Implemented Interfaces:
ExcelMapper<java.util.Collection<AttributeDescriptorModel>,ExcelAttributeDescriptorAttribute>,ToExcelAttributesMapper<java.util.Collection<AttributeDescriptorModel>,ExcelAttributeDescriptorAttribute>,java.util.function.Function<java.util.Collection<AttributeDescriptorModel>,java.util.Collection<ExcelAttributeDescriptorAttribute>>
public class FromAttributeDescriptorsToExcelAttributesMapper extends java.lang.Object implements ToExcelAttributesMapper<java.util.Collection<AttributeDescriptorModel>,ExcelAttributeDescriptorAttribute>
Allows to map Collection<AttributeDescriptorModel> to Collection<ExcelAttributeDescriptorAttribute>
-
-
Constructor Summary
Constructors Constructor Description FromAttributeDescriptorsToExcelAttributesMapper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Collection<ExcelAttributeDescriptorAttribute>apply(java.util.Collection<AttributeDescriptorModel> attributeDescriptorModels)protected java.util.Collection<ExcelAttributeDescriptorAttribute>getExcelAttributes(AttributeDescriptorModel attributeDescriptor)protected java.util.Collection<ExcelAttributeDescriptorAttribute>getLocalizedExcelAttributes(AttributeDescriptorModel attributeDescriptor)protected java.util.Collection<ExcelAttributeDescriptorAttribute>getUnlocalizedExcelAttributes(AttributeDescriptorModel attributeDescriptor)voidsetCommonI18NService(CommonI18NService commonI18NService)voidsetFilters(java.util.Collection<ExcelFilter<ExcelAttributeDescriptorAttribute>> filters)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.hybris.backoffice.excel.template.mapper.ExcelMapper
filter
-
-
-
-
Method Detail
-
apply
public java.util.Collection<ExcelAttributeDescriptorAttribute> apply(java.util.Collection<AttributeDescriptorModel> attributeDescriptorModels)
- Specified by:
applyin interfacejava.util.function.Function<java.util.Collection<AttributeDescriptorModel>,java.util.Collection<ExcelAttributeDescriptorAttribute>>
-
getExcelAttributes
protected java.util.Collection<ExcelAttributeDescriptorAttribute> getExcelAttributes(AttributeDescriptorModel attributeDescriptor)
-
getLocalizedExcelAttributes
protected java.util.Collection<ExcelAttributeDescriptorAttribute> getLocalizedExcelAttributes(AttributeDescriptorModel attributeDescriptor)
-
getUnlocalizedExcelAttributes
protected java.util.Collection<ExcelAttributeDescriptorAttribute> getUnlocalizedExcelAttributes(AttributeDescriptorModel attributeDescriptor)
-
setCommonI18NService
public void setCommonI18NService(CommonI18NService commonI18NService)
-
setFilters
public void setFilters(java.util.Collection<ExcelFilter<ExcelAttributeDescriptorAttribute>> filters)
-
-