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.Exception
public 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.Exception
public 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.Exception
public 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.Exception
public 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
-