public class PoiXssfbProvider extends Object
| Modifier and Type | Field and Description |
|---|---|
protected ExcelFieldMetadata |
fieldMetadata |
| Constructor and Description |
|---|
PoiXssfbProvider() |
| Modifier and Type | Method and Description |
|---|---|
DataException |
addExceptionProperties(DataException exception)
Adds this object's current state to a
DataException. |
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() |
String[] |
getSheetNames() |
void |
initStyles() |
boolean |
isCellStyleSupported() |
boolean |
isDataFormatSupported() |
boolean |
isEvaluateExpressions() |
boolean |
isFreezePaneSupported() |
boolean |
isHyperlinkSupported() |
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) |
protected void |
setFreezePane() |
protected void |
setFreezePaneImpl(int columns,
int rows) |
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 recordIndex,
int fieldIndex,
Field field) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddExceptionProperties, contributeExceptionProperties, contributeExceptionProperties, exception, exception, exceptionprotected ExcelFieldMetadata fieldMetadata
public void openWorkbook(InputStream inputStream)
public void newWorkbook()
public void close()
public void saveWorkbook(OutputStream outputStream) throws Throwable
Throwableprotected 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 recordIndex,
int fieldIndex,
Field field)
public void setAutofitColumns(int firstColumnIndex,
int[] columnCharacterCount)
protected void endWritingImpl()
public int getLastRowIndex()
public int getLastColumnIndex()
public int getCellCount(int rowIndex)
public boolean isDataFormatSupported()
public void setAutoFilter(int firstRow,
int firstColumn)
public String[] getSheetNames()
public boolean isFreezePaneSupported()
public boolean isHyperlinkSupported()
public boolean isCellStyleSupported()
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()
protected void setFreezePane()
protected void setFreezePaneImpl(int columns,
int rows)
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()
public void initStyles()
public DataException addExceptionProperties(DataException exception)
DataExceptionContributorDataException. Since this method is called whenever an
exception is thrown, subclasses should override it to add their specific information.addExceptionProperties in interface DataExceptionContributorCopyright (c) 2006-2026 North Concepts Inc. All Rights Reserved.