public class PoiSxssfProvider extends Object
Modifier and Type | Field and Description |
---|---|
protected Sheet |
sheet |
protected Workbook |
workbook |
Constructor and Description |
---|
PoiSxssfProvider() |
Modifier and Type | Method and Description |
---|---|
void |
close() |
void |
endReading() |
protected void |
endReadingImpl() |
void |
endRecord(Record record,
int currentRowIndex) |
void |
endWriting() |
protected void |
endWritingImpl() |
int |
getCellCount(int rowIndex) |
protected ExcelReader |
getExcelReader() |
protected ExcelWriter |
getExcelWriter() |
int |
getLastColumnIndex() |
int |
getLastRowIndex() |
protected SXSSFSheet |
getSheet() |
String[] |
getSheetNames() |
protected SXSSFWorkbook |
getWorkbook() |
protected void |
init() |
boolean |
isEvaluateExpressions() |
void |
newWorkbook() |
void |
openWorkbook(File file) |
void |
openWorkbook(InputStream inputStream) |
void |
readField(int rowIndex,
int fieldIndex,
Field field) |
void |
saveWorkbook(File file) |
void |
saveWorkbook(OutputStream outputStream) |
void |
setAutoFilter(int firstRow,
int firstColumn) |
void |
setAutofitColumns(int firstColumnIndex,
int[] columnCharacterCount) |
com.northconcepts.datapipeline.excel.Provider |
setEvaluateExpressions(boolean evaluateExpressions) |
protected void |
setExcelReader(ExcelReader excelReader) |
protected void |
setExcelWriter(ExcelWriter excelWriter) |
void |
setStyleFormat(FieldType fieldType,
String pattern) |
void |
startReading(int sheetIndex) |
void |
startReading(String sheetName) |
protected void |
startReadingImpl(int sheetIndex) |
protected void |
startReadingImpl(String sheetName) |
void |
startRecord(Record record,
int currentRowIndex) |
void |
startWriting(String sheetName,
int sheetIndex) |
protected void |
startWritingImpl(String sheetName,
int sheetIndex) |
void |
writeField(int rowIndex,
int columnIndex,
int recordndex,
int fieldIndex,
Field field) |
protected SXSSFWorkbook getWorkbook()
protected SXSSFSheet getSheet()
public void newWorkbook()
public void saveWorkbook(OutputStream outputStream)
protected void startWritingImpl(String sheetName, int sheetIndex)
protected void init()
public void close()
public void openWorkbook(InputStream inputStream)
protected void startReadingImpl(String sheetName)
protected void startReadingImpl(int sheetIndex)
public void readField(int rowIndex, int fieldIndex, Field field)
protected void endReadingImpl()
public void writeField(int rowIndex, int columnIndex, int recordndex, int fieldIndex, Field field)
public void setAutofitColumns(int firstColumnIndex, int[] columnCharacterCount)
protected void endWritingImpl()
public int getCellCount(int rowIndex)
public int getLastRowIndex()
public int getLastColumnIndex()
public void setAutoFilter(int firstRow, int firstColumn)
public String[] getSheetNames()
public boolean isEvaluateExpressions()
public com.northconcepts.datapipeline.excel.Provider setEvaluateExpressions(boolean evaluateExpressions)
public final void startReading(String sheetName)
public final void startReading(int sheetIndex)
public final void endReading()
public final void startWriting(String sheetName, int sheetIndex)
public final void endWriting()
public void startRecord(Record record, int currentRowIndex)
public void endRecord(Record record, int currentRowIndex)
protected void setExcelReader(ExcelReader excelReader)
protected ExcelReader getExcelReader()
protected void setExcelWriter(ExcelWriter excelWriter)
protected ExcelWriter getExcelWriter()
Copyright (c) 2006-2024 North Concepts Inc. All Rights Reserved.