public abstract class BaseSaxAnalyser extends Object implements AnalysisEventRegisterCenter, ExcelAnalyser
| 限定符和类型 | 字段和说明 |
|---|---|
protected AnalysisContext |
analysisContext |
| 构造器和说明 |
|---|
BaseSaxAnalyser() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
analysis()
parse all sheets
|
void |
analysis(Sheet sheetParam)
parse one sheet
|
void |
appendLister(String name,
AnalysisEventListener listener)
Append listener
|
void |
cleanAllListeners()
Clean all listeners.
|
protected abstract void |
execute()
execute method
|
void |
notifyListeners(OneRowAnalysisFinishEvent event)
Parse one row to notify all event listeners
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetSheetsprotected AnalysisContext analysisContext
protected abstract void execute()
public void appendLister(String name, AnalysisEventListener listener)
AnalysisEventRegisterCenterappendLister 在接口中 AnalysisEventRegisterCentername - listener name.listener - Callback method after each row is parsed.public void analysis(Sheet sheetParam)
ExcelAnalyseranalysis 在接口中 ExcelAnalyserpublic void analysis()
ExcelAnalyseranalysis 在接口中 ExcelAnalyserpublic void cleanAllListeners()
AnalysisEventRegisterCentercleanAllListeners 在接口中 AnalysisEventRegisterCenterpublic void notifyListeners(OneRowAnalysisFinishEvent event)
AnalysisEventRegisterCenternotifyListeners 在接口中 AnalysisEventRegisterCenterevent - parse eventCopyright © 2018 Alibaba Group. All rights reserved.