Class ProductExportSpecification

java.lang.Object
com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification
All Implemented Interfaces:
com.broadleafcommerce.common.dataexport.service.specification.ExportSpecification

public class ProductExportSpecification extends Object implements com.broadleafcommerce.common.dataexport.service.specification.ExportSpecification
Author:
Vitalii Voronkov (vvoronkov)
  • Constructor Details

    • ProductExportSpecification

      public ProductExportSpecification(List<com.broadleafcommerce.common.dataexport.service.specification.ExportDataNormalizer> exportDataNormalizers)
  • Method Details

    • getHeaders

      public LinkedHashSet<String> getHeaders()
      Specified by:
      getHeaders in interface com.broadleafcommerce.common.dataexport.service.specification.ExportSpecification
    • initSpecification

      public void initSpecification()
      Specified by:
      initSpecification in interface com.broadleafcommerce.common.dataexport.service.specification.ExportSpecification
    • canModifyBeanSerializer

      public boolean canModifyBeanSerializer(Class<?> beanClass)
      Specified by:
      canModifyBeanSerializer in interface com.broadleafcommerce.common.dataexport.service.specification.ExportSpecification
    • getFieldConfigMap

      public LinkedHashMap<String,String> getFieldConfigMap()
      Specified by:
      getFieldConfigMap in interface com.broadleafcommerce.common.dataexport.service.specification.ExportSpecification
    • getExportDataNormalizers

      public List<com.broadleafcommerce.common.dataexport.service.specification.ExportDataNormalizer> getExportDataNormalizers()
      Specified by:
      getExportDataNormalizers in interface com.broadleafcommerce.common.dataexport.service.specification.ExportSpecification