类 ExcelToolkit
java.lang.Object
cn.toutatis.xvoid.axolotl.toolkit.ExcelToolkit
Excel工具类
- 作者:
- Toutatis_Gc
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static booleanblankRowCheck(org.apache.poi.ss.usermodel.Row row, int rangeStart, int rangeEnd) 判断当前行是否是空行static booleanblankRowCheck(org.apache.poi.ss.usermodel.Row row, ReaderConfig<?> readerConfig) 判断当前行是否是空行static voidcellAssignment(org.apache.poi.ss.usermodel.Sheet sheet, int row, int column, org.apache.poi.ss.usermodel.CellStyle cellStyle, Object value) 单元格赋值static voidcloneOldCell2NewCell(org.apache.poi.ss.usermodel.Cell newCell, org.apache.poi.ss.usermodel.Cell oldCell) static voidcloneOldRow2NewRow(org.apache.poi.ss.usermodel.Row newRow, org.apache.poi.ss.usermodel.Row oldRow) static voidcloneOldSheet2NewSheet(org.apache.poi.ss.usermodel.Sheet newSheet, org.apache.poi.ss.usermodel.Sheet oldSheet) static voidcloneOldWorkbook2NewWorkbook(org.apache.poi.ss.usermodel.Workbook newWorkbook, org.apache.poi.ss.usermodel.Workbook oldWorkBook) static voidcreateAssignIndexSheet(org.apache.poi.ss.usermodel.Workbook workbook, int sheetIndex, String sheetName) static org.apache.poi.ss.usermodel.CellcreateOrCatchCell(org.apache.poi.ss.usermodel.Sheet sheet, int row, int column, org.apache.poi.ss.usermodel.CellStyle cellStyle) 创建单元格static org.apache.poi.ss.usermodel.RowcreateOrCatchRow(org.apache.poi.ss.usermodel.Sheet sheet, int row) 创建行static StringgetHumanReadablePosition(int rowIndex, int columnIndex) 获取当前读取到的行和列号的可读字符串static org.apache.poi.ss.util.CellRangeAddressisCellMerged(org.apache.poi.ss.usermodel.Sheet sheet, int rowIndex, int colIndex) 判断当前单元格是否在合并单元格中static booleannotBlankRowCheck(org.apache.poi.ss.usermodel.Row row) 判断当前行不是空行static booleannotBlankRowCheck(org.apache.poi.ss.usermodel.Row row, int rangeStart, int rangeEnd) 判断当前行不是空行
-
构造器详细资料
-
ExcelToolkit
public ExcelToolkit()
-
-
方法详细资料
-
getHumanReadablePosition
获取当前读取到的行和列号的可读字符串- 返回:
- 当前读取到的行和列号的可读字符串
-
blankRowCheck
public static boolean blankRowCheck(org.apache.poi.ss.usermodel.Row row, int rangeStart, int rangeEnd) 判断当前行是否是空行- 参数:
row- 当前行- 返回:
- 当前行是否是空行
-
blankRowCheck
public static boolean blankRowCheck(org.apache.poi.ss.usermodel.Row row, ReaderConfig<?> readerConfig) 判断当前行是否是空行- 参数:
row- 当前行readerConfig- 读取配置- 返回:
- 当前行是否是空行
-
notBlankRowCheck
public static boolean notBlankRowCheck(org.apache.poi.ss.usermodel.Row row, int rangeStart, int rangeEnd) 判断当前行不是空行- 参数:
row- 当前行- 返回:
- 当前行是否不是空行
-
notBlankRowCheck
public static boolean notBlankRowCheck(org.apache.poi.ss.usermodel.Row row) 判断当前行不是空行- 参数:
row- 当前行- 返回:
- 当前行是否不是空行
-
isCellMerged
public static org.apache.poi.ss.util.CellRangeAddress isCellMerged(org.apache.poi.ss.usermodel.Sheet sheet, int rowIndex, int colIndex) 判断当前单元格是否在合并单元格中- 参数:
sheet- 工作表rowIndex- 行号colIndex- 列号- 返回:
- 当前单元格是否是合并单元格
-
cloneOldWorkbook2NewWorkbook
public static void cloneOldWorkbook2NewWorkbook(org.apache.poi.ss.usermodel.Workbook newWorkbook, org.apache.poi.ss.usermodel.Workbook oldWorkBook) -
cloneOldSheet2NewSheet
public static void cloneOldSheet2NewSheet(org.apache.poi.ss.usermodel.Sheet newSheet, org.apache.poi.ss.usermodel.Sheet oldSheet) -
cloneOldRow2NewRow
public static void cloneOldRow2NewRow(org.apache.poi.ss.usermodel.Row newRow, org.apache.poi.ss.usermodel.Row oldRow) -
cloneOldCell2NewCell
public static void cloneOldCell2NewCell(org.apache.poi.ss.usermodel.Cell newCell, org.apache.poi.ss.usermodel.Cell oldCell) -
createOrCatchRow
public static org.apache.poi.ss.usermodel.Row createOrCatchRow(org.apache.poi.ss.usermodel.Sheet sheet, int row) 创建行- 参数:
sheet- 工作表row- 行位置- 返回:
- 新行
-
createOrCatchCell
public static org.apache.poi.ss.usermodel.Cell createOrCatchCell(org.apache.poi.ss.usermodel.Sheet sheet, int row, int column, org.apache.poi.ss.usermodel.CellStyle cellStyle) 创建单元格- 参数:
sheet- 工作表row- 行位置column- 列位置cellStyle- 单元格样式- 返回:
- 新单元格
-
cellAssignment
public static void cellAssignment(org.apache.poi.ss.usermodel.Sheet sheet, int row, int column, org.apache.poi.ss.usermodel.CellStyle cellStyle, Object value) 单元格赋值- 参数:
sheet- 工作表row- 行位置column- 列位置cellStyle- 单元格样式value- 值
-
createAssignIndexSheet
public static void createAssignIndexSheet(org.apache.poi.ss.usermodel.Workbook workbook, int sheetIndex, String sheetName) - 参数:
workbook-sheetIndex-sheetName-
-