Class DefaultTmaPriceRowExportAdapter

java.lang.Object
de.hybris.platform.b2ctelcoservices.dataimport.batch.price.impl.DefaultTmaPriceRowExportAdapter
All Implemented Interfaces:
TmaPriceRowExportAdapter

public class DefaultTmaPriceRowExportAdapter extends Object implements TmaPriceRowExportAdapter
Default implementation of TmaPriceRowExportAdapter.
Since:
1907
  • Constructor Details

    • DefaultTmaPriceRowExportAdapter

      public DefaultTmaPriceRowExportAdapter()
  • Method Details

    • init

      public void init(de.hybris.platform.impex.jalo.header.SpecialColumnDescriptor columnDescriptor)
      Description copied from interface: TmaPriceRowExportAdapter
      Initialize the values for locale, collectionValueDelimiter, dateFormat, numberFormat etc.
      Specified by:
      init in interface TmaPriceRowExportAdapter
      Parameters:
      columnDescriptor - containing the values of above attributes given in impex
    • performExport

      public String performExport(Object value)
      Description copied from interface: TmaPriceRowExportAdapter
      Export PriceRowModel for the product.
      Specified by:
      performExport in interface TmaPriceRowExportAdapter
      Parameters:
      value - list of price row for the product
    • joinAndEscape

      protected String joinAndEscape(List strings)
    • exportValue

      public final String exportValue(Object value)
    • getDateFormatString

      protected String getDateFormatString(de.hybris.platform.impex.jalo.header.SpecialColumnDescriptor columnDescriptor)
    • getNumberFormatString

      protected String getNumberFormatString(de.hybris.platform.impex.jalo.header.SpecialColumnDescriptor columnDescriptor)
    • getNumberFormat

      protected NumberFormat getNumberFormat()
    • getDateFormat

      protected DateFormat getDateFormat()