Class MsExcelRecordWriter
- java.lang.Object
-
- org.jeasy.batch.extensions.msexcel.MsExcelRecordWriter
-
- All Implemented Interfaces:
org.jeasy.batch.core.writer.RecordWriter<org.apache.poi.ss.usermodel.Row>
public class MsExcelRecordWriter extends java.lang.Object implements org.jeasy.batch.core.writer.RecordWriter<org.apache.poi.ss.usermodel.Row>Writer that writeMsExcelRecordto a file.- Author:
- Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com)
-
-
Constructor Summary
Constructors Constructor Description MsExcelRecordWriter(java.nio.file.Path path, java.lang.String sheetName)Create a newMsExcelRecordWriter.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()voidwriteRecords(org.jeasy.batch.core.record.Batch<org.apache.poi.ss.usermodel.Row> batch)
-
-
-
Constructor Detail
-
MsExcelRecordWriter
public MsExcelRecordWriter(java.nio.file.Path path, java.lang.String sheetName)Create a newMsExcelRecordWriter.- Parameters:
path- to the output filesheetName- the sheet name
-
-
Method Detail
-
writeRecords
public void writeRecords(org.jeasy.batch.core.record.Batch<org.apache.poi.ss.usermodel.Row> batch) throws java.lang.Exception- Specified by:
writeRecordsin interfaceorg.jeasy.batch.core.writer.RecordWriter<org.apache.poi.ss.usermodel.Row>- Throws:
java.lang.Exception
-
close
public void close() throws java.lang.Exception- Specified by:
closein interfaceorg.jeasy.batch.core.writer.RecordWriter<org.apache.poi.ss.usermodel.Row>- Throws:
java.lang.Exception
-
-