Class AbstractSheetReader<T>

java.lang.Object
org.miaixz.bus.office.excel.reader.AbstractSheetReader<T>
Type Parameters:
T - 读取类型
All Implemented Interfaces:
SheetReader<T>
Direct Known Subclasses:
ColumnSheetReader, ListSheetReader, MapSheetReader, WalkSheetReader

public abstract class AbstractSheetReader<T> extends Object implements SheetReader<T>
抽象Sheet数据读取实现
Since:
Java 17+
Author:
Kimi Liu
  • Field Details

    • cellRangeAddress

      protected final org.apache.poi.ss.util.CellRangeAddress cellRangeAddress
    • config

      protected ExcelReadConfig config
      Excel配置
  • Constructor Details

    • AbstractSheetReader

      public AbstractSheetReader(org.apache.poi.ss.util.CellRangeAddress cellRangeAddress)
      构造
      Parameters:
      cellRangeAddress - 读取范围
    • AbstractSheetReader

      public AbstractSheetReader(int startRowIndex, int endRowIndex)
      构造
      Parameters:
      startRowIndex - 起始行(包含,从0开始计数)
      endRowIndex - 结束行(包含,从0开始计数)
  • Method Details

    • setExcelConfig

      public void setExcelConfig(ExcelReadConfig config)
      设置Excel配置
      Parameters:
      config - Excel配置