public class PoiXssfSaxProvider extends Object
Modifier and Type | Field and Description |
---|---|
protected Sheet |
sheet |
protected Workbook |
workbook |
Constructor and Description |
---|
PoiXssfSaxProvider() |
Modifier and Type | Method and Description |
---|---|
void |
endReading() |
protected void |
endReadingImpl() |
void |
endWriting() |
protected void |
endWritingImpl() |
int |
getCellCount(int rowIndex) |
int |
getLastColumnIndex() |
int |
getLastRowIndex() |
String[] |
getSheetNames() |
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) |
public void openWorkbook(InputStream inputStream)
protected void init()
public void newWorkbook()
public void saveWorkbook(OutputStream outputStream)
protected void startReadingImpl(String sheetName)
protected void startReadingImpl(int sheetIndex)
public void readField(int rowIndex, int fieldIndex, Field field)
protected void endReadingImpl()
protected void startWritingImpl(String sheetName, int sheetIndex)
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.