forked from fanruan/easyexcel
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
39 lines
735 B
39 lines
735 B
package com.alibaba.excel.analysis; |
|
|
|
import com.alibaba.excel.context.AnalysisContext; |
|
import com.alibaba.excel.read.metadata.ReadSheet; |
|
|
|
/** |
|
* Excel file analyser |
|
* |
|
* @author jipengfei |
|
*/ |
|
public interface ExcelAnalyser { |
|
/** |
|
* parse one sheet |
|
* |
|
* @param readSheet |
|
* sheet to read |
|
*/ |
|
void analysis(ReadSheet readSheet); |
|
|
|
/** |
|
* Complete the entire read file.Release the cache and close stream |
|
*/ |
|
void finish(); |
|
|
|
/** |
|
* Acquisition excel executor |
|
* |
|
* @return Excel file Executor |
|
*/ |
|
ExcelExecutor excelExecutor(); |
|
|
|
/** |
|
* get the analysis context. |
|
* |
|
* @return analysis context |
|
*/ |
|
AnalysisContext analysisContext(); |
|
|
|
}
|
|
|