public abstract class BaseSaxAnalyser extends Object implements AnalysisEventRegisterCenter, ExcelAnalyser
| 限定符和类型 | 字段和说明 |
|---|---|
protected AnalysisContext |
analysisContext |
| 构造器和说明 |
|---|
BaseSaxAnalyser() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
analysis() |
void |
analysis(Sheet sheetParam) |
void |
appendLister(String name,
AnalysisEventListener listener) |
void |
cleanAllListeners() |
protected abstract void |
execute() |
void |
init(InputStream inputStream,
ExcelTypeEnum excelTypeEnum,
Object custom,
AnalysisEventListener eventListener,
boolean trim) |
void |
notifyListeners(OneRowAnalysisFinishEvent event) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetSheetsprotected AnalysisContext analysisContext
protected abstract void execute()
public void init(InputStream inputStream, ExcelTypeEnum excelTypeEnum, Object custom, AnalysisEventListener eventListener, boolean trim)
init 在接口中 ExcelAnalyserpublic void appendLister(String name, AnalysisEventListener listener)
appendLister 在接口中 AnalysisEventRegisterCentername - 监听名定义listener - 具体实现public void analysis(Sheet sheetParam)
analysis 在接口中 ExcelAnalyserpublic void analysis()
analysis 在接口中 ExcelAnalyserpublic void cleanAllListeners()
cleanAllListeners 在接口中 AnalysisEventRegisterCenterpublic void notifyListeners(OneRowAnalysisFinishEvent event)
notifyListeners 在接口中 AnalysisEventRegisterCenterevent - 事件Copyright © 2018 Alibaba Group. All rights reserved.