限定符和类型 | 方法和说明 |
---|---|
AnalysisContext |
ExcelReader.analysisContext()
Context for the entire execution process
|
AnalysisContext |
ExcelReader.getAnalysisContext()
已过时。
please use
ExcelReader.analysisContext() |
限定符和类型 | 方法和说明 |
---|---|
AnalysisContext |
ExcelAnalyserImpl.analysisContext() |
AnalysisContext |
ExcelAnalyser.analysisContext()
get the analysis context.
|
构造器和说明 |
---|
XlsListSheetListener(AnalysisContext analysisContext,
org.apache.poi.poifs.filesystem.POIFSFileSystem poifsFileSystem) |
XlsSaxAnalyser(AnalysisContext context,
org.apache.poi.poifs.filesystem.POIFSFileSystem poifsFileSystem) |
构造器和说明 |
---|
BofRecordHandler(AnalysisContext context,
java.util.List<ReadSheet> sheets,
boolean alreadyInit,
boolean needInitSheet) |
IndexRecordHandler(AnalysisContext context) |
限定符和类型 | 方法和说明 |
---|---|
static java.util.List<XlsxCellHandler> |
XlsxHandlerFactory.buildCellHandlers(AnalysisContext analysisContext,
org.apache.poi.xssf.model.StylesTable stylesTable) |
构造器和说明 |
---|
XlsxRowHandler(AnalysisContext analysisContext,
org.apache.poi.xssf.model.StylesTable stylesTable) |
XlsxSaxAnalyser(AnalysisContext analysisContext,
java.io.InputStream decryptedStream) |
构造器和说明 |
---|
CountRowCellHandler(AnalysisContext analysisContext) |
DefaultCellHandler(AnalysisContext analysisContext,
org.apache.poi.xssf.model.StylesTable stylesTable) |
ProcessResultCellHandler(AnalysisContext analysisContext,
XlsxRowResultHolder rowResultHandler) |
限定符和类型 | 方法和说明 |
---|---|
void |
ReadCache.init(AnalysisContext analysisContext)
Initialize cache
|
void |
MapCache.init(AnalysisContext analysisContext) |
void |
Ehcache.init(AnalysisContext analysisContext) |
限定符和类型 | 类和说明 |
---|---|
class |
AnalysisContextImpl |
限定符和类型 | 方法和说明 |
---|---|
void |
SyncReadListener.doAfterAllAnalysed(AnalysisContext context) |
boolean |
AnalysisEventListener.hasNext(AnalysisContext context) |
boolean |
AbstractIgnoreExceptionReadListener.hasNext(AnalysisContext context) |
void |
SyncReadListener.invoke(java.lang.Object object,
AnalysisContext context) |
void |
AnalysisEventListener.invokeHead(java.util.Map<java.lang.Integer,CellData> headMap,
AnalysisContext context) |
void |
AnalysisEventListener.invokeHeadMap(java.util.Map<java.lang.Integer,java.lang.String> headMap,
AnalysisContext context)
Returns the header as a map.Override the current method to receive header data.
|
void |
AnalysisEventListener.onException(java.lang.Exception exception,
AnalysisContext context)
All listeners receive this method when any one Listener does an error report.
|
void |
AbstractIgnoreExceptionReadListener.onException(java.lang.Exception exception,
AnalysisContext context)
All listeners receive this method when any one Listener does an error report.
|
限定符和类型 | 方法和说明 |
---|---|
void |
ReadListener.doAfterAllAnalysed(AnalysisContext context)
if have something to do after all analysis
|
void |
ModelBuildEventListener.doAfterAllAnalysed(AnalysisContext context) |
boolean |
ReadListener.hasNext(AnalysisContext context)
Verify that there is another piece of data.You can stop the read by returning false
|
void |
ModelBuildEventListener.invoke(java.util.Map<java.lang.Integer,CellData> cellDataMap,
AnalysisContext context) |
void |
ReadListener.invoke(T data,
AnalysisContext context)
When analysis one row trigger invoke function.
|
void |
ReadListener.invokeHead(java.util.Map<java.lang.Integer,CellData> headMap,
AnalysisContext context)
When analysis one head row trigger invoke function.
|
void |
ModelBuildEventListener.invokeHead(java.util.Map<java.lang.Integer,CellData> cellDataMap,
AnalysisContext context) |
void |
ReadListenerRegistryCenter.notifyAfterAllAnalysed(AnalysisContext analysisContext)
Notify after all analysed
|
void |
ReadListenerRegistryCenter.notifyEndOneRow(AnalysisFinishEvent event,
AnalysisContext analysisContext)
Parse one row to notify all event listeners
|
void |
ReadListener.onException(java.lang.Exception exception,
AnalysisContext context)
All listeners receive this method when any one Listener does an error report.
|
限定符和类型 | 方法和说明 |
---|---|
void |
AbstractReadHolder.notifyAfterAllAnalysed(AnalysisContext analysisContext) |
void |
AbstractReadHolder.notifyEndOneRow(AnalysisFinishEvent event,
AnalysisContext analysisContext) |
限定符和类型 | 方法和说明 |
---|---|
void |
Test.ExcelListener.doAfterAllAnalysed(AnalysisContext context) |
void |
Test.ExcelListener.invoke(java.lang.Object object,
AnalysisContext context) |
限定符和类型 | 方法和说明 |
---|---|
static java.util.Map<java.lang.Integer,java.lang.String> |
ConverterUtils.convertToStringMap(java.util.Map<java.lang.Integer,CellData> cellDataMap,
AnalysisContext context)
Convert it into a String map
|