AnalysisContext类的所有方法详解

AnalysisContext类是EasyExcel框架中的一个上下文对象,用于获取当前解析的信息和操作解析过程。下面是AnalysisContext类的所有方法的详解:

  1. Integer getCurrentSheetIndex():获取当前解析的sheet索引。

  2. String getCurrentSheetName():获取当前解析的sheet名称。

  3. Integer getCurrentRowNum():获取当前解析行的行号。

  4. Integer getTotalRowCount():获取总共解析的行数。

  5. <T> T readRowHolder():获取当前解析的行数据对象。

  6. <T> T peekRowHolder():预读下一行的数据对象,不会移动当前行的指针。

  7. void interrupt():中断解析过程,用于提前停止解析。

  8. void skip():跳过当前行的解析,继续解析下一行。

  9. Map<Integer, CellExtraData> getExtradata():获取当前行的扩展数据,例如合并单元格信息等。

  10. <T> T getCustom():获取自定义字段的值,用户可以在解析过程中设置该值。

  11. void setCustom(Object custom):设置自定义字段的值。

  12. AnalysisEventListener<T> getEventListener():获取当前使用的监听器对象。

  13. void setEventListener(AnalysisEventListener<T> eventListener):设置监听器对象。

  14. <R> R getOrCreateExtension(Class<R> clazz):获取或创建扩展对象,用于自定义设置和获取解析过程中的其他数据。

  15. void setCurrentRowAnalysisResult(Object result):设置当前解析行的结果对象,用于在监听器中获取解析结果。

  16. Object getCurrentRowAnalysisResult():获取当前解析行的结果对象。

  17. AnalysisContext getParentContext():获取父上下文对象。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值