public interface ExcelReaderWrapper<T>
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
isShutdown()
是否已结束,用于判断是否已被中断操作
|
T |
newInstance()
获取一个需要包装的实例
|
default T |
newInstance(int sheet) |
default void |
setup(List<String> headers,
int sheet) |
void |
shutdown()
中断包装,如果中途中断,将会立即结束包装
|
void |
wrapper(T instance,
String header,
Object value)
包装一个属性到实例里,每读取一个单元格,会传入这个单元格的信息,进行属性填充
|
boolean |
wrapperDone(T instance)
当填充一个对象结束时,此方法被调用。
|
boolean isShutdown()
void shutdown()
void wrapper(T instance, String header, Object value)
instance - 当前实例(当前行对应的示例对象)header - 当前表头,当前列对应的表头value - 当前单元格的值boolean wrapperDone(T instance)
instance - 填充结束的对象Copyright © 2018. All rights reserved.