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 |
endReading() |
protected void |
endReadingImpl() |
void |
endWriting() |
protected void |
endWritingImpl() |
int |
getCellCount(int rowIndex) |
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) |
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 |
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 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()
Copyright (c) 2006-2023 North Concepts Inc. All Rights Reserved.