public class FieldPresenceUtil
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.Double |
NUM
当有标题到达多少可以通过验证
|
| 构造器和说明 |
|---|
FieldPresenceUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
addEntityToMap(java.lang.String targetId,
java.lang.reflect.Field field,
org.jeecgframework.poi.excel.entity.params.ExcelImportEntity excelEntity,
java.lang.Class<?> pojoClass,
java.util.List<java.lang.reflect.Method> getMethods,
java.util.Map<java.lang.String,org.jeecgframework.poi.excel.entity.params.ExcelImportEntity> temp)
把这个注解解析放到类型对象中
|
static java.lang.Boolean |
fieldPresence(java.io.InputStream inputstream,
java.lang.Class<?> pojoClass,
org.jeecgframework.poi.excel.entity.ImportParams params) |
static void |
getAllExcelField(java.lang.String targetId,
java.lang.reflect.Field[] fields,
java.util.Map<java.lang.String,org.jeecgframework.poi.excel.entity.params.ExcelImportEntity> excelParams,
java.util.List<org.jeecgframework.poi.excel.entity.params.ExcelCollectionParams> excelCollection,
java.lang.Class<?> pojoClass,
java.util.List<java.lang.reflect.Method> getMethods)
获取需要导出的全部字段
|
static void |
getExcelField(java.lang.String targetId,
java.lang.reflect.Field field,
org.jeecgframework.poi.excel.entity.params.ExcelImportEntity excelEntity,
org.jeecgframework.poi.excel.annotation.Excel excel,
java.lang.Class<?> pojoClass) |
static void |
getExcelFieldList(java.lang.String targetId,
java.lang.reflect.Field[] fields,
java.lang.Class<?> pojoClass,
java.util.Map<java.lang.String,org.jeecgframework.poi.excel.entity.params.ExcelImportEntity> temp,
java.util.List<java.lang.reflect.Method> getMethods) |
static java.lang.String |
getExcelName(java.lang.String exportName,
java.lang.String targetId)
判断在这个单元格显示的名称
|
static org.jeecgframework.poi.excel.entity.params.ExcelVerifyEntity |
getImportVerify(java.lang.reflect.Field field)
获取导入校验参数
|
public static java.lang.Boolean fieldPresence(java.io.InputStream inputstream,
java.lang.Class<?> pojoClass,
org.jeecgframework.poi.excel.entity.ImportParams params)
public static void getAllExcelField(java.lang.String targetId,
java.lang.reflect.Field[] fields,
java.util.Map<java.lang.String,org.jeecgframework.poi.excel.entity.params.ExcelImportEntity> excelParams,
java.util.List<org.jeecgframework.poi.excel.entity.params.ExcelCollectionParams> excelCollection,
java.lang.Class<?> pojoClass,
java.util.List<java.lang.reflect.Method> getMethods)
throws java.lang.Exception
targetId - 目标IDfields - excelCollection - java.lang.Exceptionpublic static void getExcelFieldList(java.lang.String targetId,
java.lang.reflect.Field[] fields,
java.lang.Class<?> pojoClass,
java.util.Map<java.lang.String,org.jeecgframework.poi.excel.entity.params.ExcelImportEntity> temp,
java.util.List<java.lang.reflect.Method> getMethods)
throws java.lang.Exception
java.lang.Exceptionpublic static void addEntityToMap(java.lang.String targetId,
java.lang.reflect.Field field,
org.jeecgframework.poi.excel.entity.params.ExcelImportEntity excelEntity,
java.lang.Class<?> pojoClass,
java.util.List<java.lang.reflect.Method> getMethods,
java.util.Map<java.lang.String,org.jeecgframework.poi.excel.entity.params.ExcelImportEntity> temp)
throws java.lang.Exception
targetId - field - excelEntity - pojoClass - getMethods - temp - java.lang.Exceptionpublic static void getExcelField(java.lang.String targetId,
java.lang.reflect.Field field,
org.jeecgframework.poi.excel.entity.params.ExcelImportEntity excelEntity,
org.jeecgframework.poi.excel.annotation.Excel excel,
java.lang.Class<?> pojoClass)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.String getExcelName(java.lang.String exportName,
java.lang.String targetId)
exportName - targetId - public static org.jeecgframework.poi.excel.entity.params.ExcelVerifyEntity getImportVerify(java.lang.reflect.Field field)
field -