public class ImportTitleParam extends Object implements Comparable<ImportTitleParam>
| 限定符和类型 | 类和说明 |
|---|---|
protected static class |
BaseTitleParam.MethodType
方法类型
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected Class<?> |
convertClass
数据转换类
|
protected Method |
convertMethod
数据转换方法
|
protected Field |
field
需要导入(出)的字段(导出内嵌对象为内嵌对象中的字段)
|
protected Method |
method
字段的set/get方法
|
protected String |
prefix
前缀(导出添加, 导入去掉)
|
protected Map<String,String> |
replaceMap
列数据替换信息映射
|
protected String |
suffix
后缀(导出添加, 导入去掉)
|
protected String |
title
列标题
|
| 构造器和说明 |
|---|
ImportTitleParam(Field field,
Class<?> cls)
根据导入的字段创建列信息
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
buildConvertMethod(Class<?> convertClass,
String methodName,
Class<?>... args)
创建转换方法
|
int |
compareTo(ImportTitleParam importTitleParam) |
protected Method |
createByField(Field field,
Class<?> cls,
BaseTitleParam.MethodType methodType,
Class<?>... args)
根据字段和类创建字段的公共set/get方法
|
protected String title
protected String prefix
protected String suffix
protected Field field
protected Method method
protected Class<?> convertClass
protected Method convertMethod
public int compareTo(ImportTitleParam importTitleParam)
compareTo 在接口中 Comparable<ImportTitleParam>protected void buildConvertMethod(Class<?> convertClass, String methodName, Class<?>... args)
convertClass - 转换类methodName - 转换方法名称args - 方法参数类型protected Method createByField(Field field, Class<?> cls, BaseTitleParam.MethodType methodType, Class<?>... args)
field - 字段cls - 类methodType - 方法类型Copyright © 2020. All rights reserved.