public class TemplateExcelWriter4POI extends Object implements ExcelReaderCallBack
ExcelReaderCallBack.CellContent| 限定符和类型 | 字段和说明 |
|---|---|
protected Object |
data
导出数据
|
protected OutputStream |
out
导出输出流
|
| 构造器和说明 |
|---|
TemplateExcelWriter4POI(Object data,
OutputStream out,
ExpressionRunner runner)
带参构造方法,所有参数不能为null
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
done(Object workBook) |
protected Object |
getValueFromExpression(String expression) |
boolean |
isShutdown()
是否已经手动结束读取,如果已经结束,将立即终止读取。
|
void |
onCell(ExcelReaderCallBack.CellContent content)
读取一个单元格时回掉
|
protected void |
putValue2Cell(org.apache.poi.ss.usermodel.Cell cell,
Object value) |
void |
sheetDone(Object sheet) |
void |
shutdown()
终止读取
|
protected Object data
protected OutputStream out
public TemplateExcelWriter4POI(Object data, OutputStream out, ExpressionRunner runner) throws Exception
data - 要导出的数据out - 导出输出流Exception - 当参数为null时,抛出NullPointerException异常public void onCell(ExcelReaderCallBack.CellContent content) throws Exception
ExcelReaderCallBackonCell 在接口中 ExcelReaderCallBackcontent - 读取到的单元格内容Exceptionprotected void putValue2Cell(org.apache.poi.ss.usermodel.Cell cell,
Object value)
public boolean isShutdown()
ExcelReaderCallBackisShutdown 在接口中 ExcelReaderCallBackpublic void shutdown()
ExcelReaderCallBackshutdown 在接口中 ExcelReaderCallBackpublic void sheetDone(Object sheet) throws Exception
sheetDone 在接口中 ExcelReaderCallBackExceptionpublic void done(Object workBook) throws Exception
done 在接口中 ExcelReaderCallBackExceptionCopyright © 2018. All rights reserved.