| 程序包 | 说明 |
|---|---|
| icu.easyj.poi.excel.hook | |
| icu.easyj.poi.excel.model | |
| icu.easyj.poi.excel.util |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
AbstractListToExcelHook.createCustomFirstRow(Map<Object,Object> context,
org.apache.poi.ss.usermodel.Sheet sheet,
ExcelMapping mapping)
创建自定义内容的首行,并合并该所有列(注意:在头行上面的一行)
|
protected void |
AbstractListToExcelHook.createCustomFirstRow(Map<Object,Object> context,
org.apache.poi.ss.usermodel.Sheet sheet,
ExcelMapping mapping)
创建自定义内容的首行,并合并该所有列(注意:在头行上面的一行)
|
protected void |
AbstractListToExcelHook.createCustomFooterRow(Map<Object,Object> context,
org.apache.poi.ss.usermodel.Sheet sheet,
ExcelMapping mapping)
创建自定义内容的尾行,并合并该所有列
|
protected void |
AbstractListToExcelHook.createCustomFooterRow(Map<Object,Object> context,
org.apache.poi.ss.usermodel.Sheet sheet,
ExcelMapping mapping)
创建自定义内容的尾行,并合并该所有列
|
void |
AbstractListToExcelHook.onAfterCreateDataRows(Map<Object,Object> context,
org.apache.poi.ss.usermodel.Sheet sheet,
ExcelMapping mapping) |
default void |
IListToExcelHook.onAfterCreateDataRows(Map<Object,Object> context,
org.apache.poi.ss.usermodel.Sheet sheet,
ExcelMapping mapping)
“创建所有数据行之后” 触发的事件
|
default void |
IListToExcelHook.onAfterCreateDataRows(Map<Object,Object> context,
org.apache.poi.ss.usermodel.Sheet sheet,
ExcelMapping mapping)
“创建所有数据行之后” 触发的事件
|
void |
AbstractListToExcelHook.onAfterCreateDataRows(Map<Object,Object> context,
org.apache.poi.ss.usermodel.Sheet sheet,
ExcelMapping mapping) |
static void |
ListToExcelHookTrigger.onAfterCreateDataRows(org.apache.poi.ss.usermodel.Sheet sheet,
ExcelMapping mapping)
触发 创建所有数据行之后 的事件
|
static void |
ListToExcelHookTrigger.onAfterCreateDataRows(org.apache.poi.ss.usermodel.Sheet sheet,
ExcelMapping mapping)
触发 创建所有数据行之后 的事件
|
void |
AbstractListToExcelHook.onBeforeCreateHeadRow(Map<Object,Object> context,
org.apache.poi.ss.usermodel.Sheet sheet,
ExcelMapping mapping) |
default void |
IListToExcelHook.onBeforeCreateHeadRow(Map<Object,Object> context,
org.apache.poi.ss.usermodel.Sheet sheet,
ExcelMapping mapping)
“创建头行之前” 触发的事件
|
default void |
IListToExcelHook.onBeforeCreateHeadRow(Map<Object,Object> context,
org.apache.poi.ss.usermodel.Sheet sheet,
ExcelMapping mapping)
“创建头行之前” 触发的事件
|
void |
AbstractListToExcelHook.onBeforeCreateHeadRow(Map<Object,Object> context,
org.apache.poi.ss.usermodel.Sheet sheet,
ExcelMapping mapping) |
static void |
ListToExcelHookTrigger.onBeforeCreateHeadRow(org.apache.poi.ss.usermodel.Sheet sheet,
ExcelMapping mapping)
触发 创建头行之前 的事件
|
static void |
ListToExcelHookTrigger.onBeforeCreateHeadRow(org.apache.poi.ss.usermodel.Sheet sheet,
ExcelMapping mapping)
触发 创建头行之前 的事件
|
| 限定符和类型 | 方法和说明 |
|---|---|
static ExcelMapping |
ExcelMapping.getMapping(Class<?> clazz)
获取属性与表格的映射关系
|
static ExcelMapping |
ExcelMapping.getMapping(Class<?> clazz)
获取属性与表格的映射关系
|
ExcelMapping |
ExcelMapping.setToExcelHookClasses(Class<? extends IListToExcelHook>[] toExcelHookClasses) |
ExcelMapping |
ExcelMapping.setToExcelHookClasses(Class<? extends IListToExcelHook>[] toExcelHookClasses) |
| 限定符和类型 | 方法和说明 |
|---|---|
static List<ExcelCellMapping> |
ExcelCellMapping.getCellMappingList(Class<?> clazz,
ExcelMapping mapping)
获取属性与表格的映射关系
|
static List<ExcelCellMapping> |
ExcelCellMapping.getCellMappingList(Class<?> clazz,
ExcelMapping mapping)
获取属性与表格的映射关系
|
static ExcelCellMapping |
ExcelCellMapping.toMapping(ExcelCell anno,
Class<?> clazz,
Field f,
ExcelMapping mapping)
注解转换为映射类对象
|
static ExcelCellMapping |
ExcelCellMapping.toMapping(ExcelCell anno,
Class<?> clazz,
Field f,
ExcelMapping mapping)
注解转换为映射类对象
|
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
ExcelRowUtils.createDataRows(org.apache.poi.ss.usermodel.Sheet sheet,
List<?> dataList,
ExcelMapping mapping)
创建数据行
|
static void |
ExcelRowUtils.createDataRows(org.apache.poi.ss.usermodel.Sheet sheet,
List<?> dataList,
ExcelMapping mapping)
创建数据行
|
static void |
ExcelRowUtils.createHeadRow(org.apache.poi.ss.usermodel.Sheet sheet,
ExcelMapping mapping)
创建头行
|
static void |
ExcelRowUtils.createHeadRow(org.apache.poi.ss.usermodel.Sheet sheet,
ExcelMapping mapping)
创建头行
|
static boolean |
ExcelUtils.getHasNumberCell(org.apache.poi.ss.usermodel.Sheet sheet,
ExcelMapping mapping)
获取Excel中实际的数据起始列号
|
static boolean |
ExcelUtils.getHasNumberCell(org.apache.poi.ss.usermodel.Sheet sheet,
ExcelMapping mapping)
获取Excel中实际的数据起始列号
|
static boolean |
ExcelRowUtils.isHeadRow(org.apache.poi.ss.usermodel.Row row,
ExcelMapping mapping)
根据映射信息,判断该行是否为头行
|
static boolean |
ExcelRowUtils.isHeadRow(org.apache.poi.ss.usermodel.Row row,
ExcelMapping mapping)
根据映射信息,判断该行是否为头行
|
static void |
ExcelRowUtils.mergeSameCells(org.apache.poi.ss.usermodel.Sheet sheet,
ExcelMapping mapping) |
static void |
ExcelRowUtils.mergeSameCells(org.apache.poi.ss.usermodel.Sheet sheet,
ExcelMapping mapping) |
static <T> T |
ExcelRowUtils.rowToObject(org.apache.poi.ss.usermodel.Row row,
boolean hasNumberCell,
org.apache.poi.ss.usermodel.Row headRow,
Class<T> clazz,
ExcelMapping mapping)
行数据转换为映射的类对象
|
static <T> T |
ExcelRowUtils.rowToObject(org.apache.poi.ss.usermodel.Row row,
boolean hasNumberCell,
org.apache.poi.ss.usermodel.Row headRow,
Class<T> clazz,
ExcelMapping mapping)
行数据转换为映射的类对象
|
static void |
ExcelCellUtils.setCellStyle(org.apache.poi.ss.usermodel.Sheet sheet,
ExcelMapping mapping,
int headRowNum,
boolean isBeforeWriteFile)
设置列样式
|
static void |
ExcelCellUtils.setCellStyle(org.apache.poi.ss.usermodel.Sheet sheet,
ExcelMapping mapping,
int headRowNum,
boolean isBeforeWriteFile)
设置列样式
|
Copyright © 2021–2024 EasyJ寮�婧愮ぞ鍖�. All rights reserved.