public abstract class ExcelBaseReader<R> extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected ExcelReaderContext<R> |
context |
protected String |
defaultSheetName |
protected InputStream |
inputStream |
protected ExcelReaderResolver<R> |
readerResolver |
| 构造器和说明 |
|---|
ExcelBaseReader(ExcelReaderContext<R> context,
InputStream inputStream,
Excel excel) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
addListenerCache(ExcelReadListener readListener)
Add read listener to cache
|
void |
finish()
The Excel read data end
|
protected void |
removeListenerCache(Class<? extends ExcelReadListener> key,
boolean all)
Deletes the current listener cache
|
protected ExcelReaderContext<R> context
protected InputStream inputStream
protected ExcelReaderResolver<R> readerResolver
public ExcelBaseReader(ExcelReaderContext<R> context, InputStream inputStream, Excel excel)
public void finish()
protected void addListenerCache(ExcelReadListener readListener)
readListener - Read listenerprotected void removeListenerCache(Class<? extends ExcelReadListener> key, boolean all)
all - Whether to delete listeners flagged by @ListenerNativekey - { ExcelEmptyReadListener.class
ExcelRowReadListener.class
}Copyright © 2021. All rights reserved.