Interface CsvFacade
- All Known Implementing Classes:
DefaultCsvFacade
public interface CsvFacade
Facade for generating CSV content.
-
Method Summary
Modifier and TypeMethodDescriptionvoidgenerateCsvFromCart(List<String> headers, boolean includeHeader, CartData cartData, Writer writer) Generate CSV content from CartData
-
Method Details
-
generateCsvFromCart
void generateCsvFromCart(List<String> headers, boolean includeHeader, CartData cartData, Writer writer) throws IOException Generate CSV content from CartData- Parameters:
headers- : list of text which is used as csv header; e.g Code,Name,PriceincludeHeader- : flag to indicate whether header should be generatedcartData- : object containing cart detailswriter- : CSV content generated is written to the (buffered) writer- Throws:
IOException- : throws in case of IO errors.
-