| 程序包 | 说明 |
|---|---|
| cn.afterturn.easypoi.excel.entity.params | |
| cn.afterturn.easypoi.excel.imports |
导入类
|
| cn.afterturn.easypoi.excel.imports.base | |
| cn.afterturn.easypoi.excel.imports.recursive |
| 限定符和类型 | 方法和说明 |
|---|---|
java.util.Map<java.lang.String,ExcelImportEntity> |
ExcelCollectionParams.getExcelParams() |
java.util.List<ExcelImportEntity> |
ExcelImportEntity.getList() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ExcelCollectionParams.setExcelParams(java.util.Map<java.lang.String,ExcelImportEntity> excelParams) |
void |
ExcelImportEntity.setList(java.util.List<ExcelImportEntity> list) |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.Object |
CellValueService.getValue(IExcelDataHandler<?> dataHandler,
java.lang.Object object,
java.lang.Object cell,
java.util.Map<java.lang.String,ExcelImportEntity> excelParams,
java.lang.String titleString,
IExcelDictHandler dictHandler)
获取cell的值
|
java.lang.Object |
CellValueService.getValue(IExcelDataHandler<?> dataHandler,
java.lang.Object object,
SaxReadCellEntity cellEntity,
java.util.Map<java.lang.String,ExcelImportEntity> excelParams,
java.lang.String titleString)
获取cell值
|
void |
ExcelImportService.saveFieldValue(ImportParams params,
java.lang.Object object,
org.apache.poi.ss.usermodel.Cell cell,
java.util.Map<java.lang.String,ExcelImportEntity> excelParams,
java.lang.String titleString,
org.apache.poi.ss.usermodel.Row row)
保存字段值(获取值,校验值,追加错误信息)
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ImportBaseService.addEntityToMap(java.lang.String targetId,
java.lang.reflect.Field field,
ExcelImportEntity excelEntity,
java.lang.Class<?> pojoClass,
java.util.List<java.lang.reflect.Method> getMethods,
java.util.Map<java.lang.String,ExcelImportEntity> temp,
ExcelEntity excelEntityAnn)
把这个注解解析放到类型对象中
|
void |
ImportBaseService.setValues(ExcelImportEntity entity,
java.lang.Object object,
java.lang.Object value) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ImportBaseService.addEntityToMap(java.lang.String targetId,
java.lang.reflect.Field field,
ExcelImportEntity excelEntity,
java.lang.Class<?> pojoClass,
java.util.List<java.lang.reflect.Method> getMethods,
java.util.Map<java.lang.String,ExcelImportEntity> temp,
ExcelEntity excelEntityAnn)
把这个注解解析放到类型对象中
|
void |
ImportBaseService.getAllExcelField(java.lang.String targetId,
java.lang.reflect.Field[] fields,
java.util.Map<java.lang.String,ExcelImportEntity> excelParams,
java.util.List<ExcelCollectionParams> excelCollection,
java.lang.Class<?> pojoClass,
java.util.List<java.lang.reflect.Method> getMethods,
ExcelEntity excelEntityAnn)
获取需要导出的全部字段
|
void |
ImportBaseService.getExcelFieldList(java.lang.String targetId,
java.lang.reflect.Field[] fields,
java.lang.Class<?> pojoClass,
java.util.Map<java.lang.String,ExcelImportEntity> temp,
java.util.List<java.lang.reflect.Method> getMethods) |
| 构造器和说明 |
|---|
ExcelImportForkJoinWork(int startRow,
int endRow,
org.apache.poi.ss.usermodel.Sheet sheet,
ImportParams params,
java.lang.Class<?> pojoClass,
ExcelImportService importService,
java.lang.String targetId,
java.util.Map<java.lang.Integer,java.lang.String> titlemap,
java.util.Map<java.lang.String,ExcelImportEntity> excelParams) |
Copyright © 2019 Lumer. All Rights Reserved.