Interface CsvFacade

  • All Known Implementing Classes:
    DefaultCsvFacade

    public interface CsvFacade
    Facade for generating CSV content.
    • Method Detail

      • generateCsvFromCart

        void generateCsvFromCart​(java.util.List<java.lang.String> headers,
                                 boolean includeHeader,
                                 CartData cartData,
                                 java.io.Writer writer)
                          throws java.io.IOException
        Generate CSV content from CartData
        Parameters:
        headers - : list of text which is used as csv header; e.g Code,Name,Price
        includeHeader - : flag to indicate whether header should be generated
        cartData -
        writer - : CSV content generated is written to the (buffered) writer
        Throws:
        java.io.IOException