@Documented @Retention(value=RUNTIME) @Target(value={FIELD,METHOD}) public @interface ExportTitle
| 限定符和类型 | 可选元素和说明 |
|---|---|
Class<?> |
convertClass
导出数据转换对象类
|
String |
convertMethod
导出数据转换对象类中的方法名称, 优先级最高
|
String |
enumMethod
字段或方法返回值为枚举类型可以指定调用枚举的方法, 优先级低于convertMethod
|
boolean |
fillSame
不合并非集合列行时, 是否填充相同数据
|
String |
fillValue
不合并非集合列行时, 不填充相同数据, 可以指定填充数据
|
String |
groupName
分组名称(相同组名会生成二级标题)
|
int |
height
内容的行高
|
boolean |
isCollection
字段是否是一个集合
@Collection, 仅可作用于字段, 在关联实体中不生效 |
boolean |
isEntity
字段是否是一个实体
@ExcelEntity, 仅可作用于字段, 在关联实体中不生效 |
boolean |
merge
是否合并非集合列行
|
String |
prefix
导出数据拼接前缀
|
String[] |
replaces
列数据替换信息, 使用两个下划线(__)进行分割
source__target
例: 1__男
|
String |
suffix
导出数据拼接后缀
|
int |
width
列宽度
|
public abstract String title
public abstract String prefix
public abstract String suffix
public abstract String[] replaces
source__target
例: 1__男public abstract String groupName
public abstract Class<?> convertClass
public abstract String convertMethod
public abstract String enumMethod
public abstract boolean isEntity
@ExcelEntity, 仅可作用于字段, 在关联实体中不生效public abstract boolean isCollection
@Collection, 仅可作用于字段, 在关联实体中不生效public abstract String fillValue
Copyright © 2019. All rights reserved.