Package cn.twelvet.excel.annotation
Annotation Interface ResponseExcel
导出excel
- Author:
- twelvet
-
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionClass<? extends com.alibaba.excel.converters.Converter>[]转换器String[]排除字段boolean填充模式Class<? extends HeadGenerator>自定义Excel头生成器booleanexcel 头信息国际化String[]+ 包含字段boolean内存操作文件名称文件密码Sheet[]sheet 名称,支持多个com.alibaba.excel.support.ExcelTypeEnum文件类型 (xlsx xls)excel 模板Class<? extends com.alibaba.excel.write.handler.WriteHandler>[]拦截器,自定义样式等处理器
-
Element Details
-
name
String name文件名称- Returns:
- string
- Default:
- ""
-
suffix
com.alibaba.excel.support.ExcelTypeEnum suffix文件类型 (xlsx xls)- Returns:
- string
- Default:
- XLSX
-
password
String password文件密码- Returns:
- password
- Default:
- ""
-
sheets
Sheet[] sheetssheet 名称,支持多个- Returns:
- String[]
- Default:
- {@cn.twelvet.excel.annotation.Sheet(sheetName="sheet1")}
-
inMemory
boolean inMemory内存操作- Returns:
- boolean
- Default:
- false
-
template
String templateexcel 模板- Returns:
- String
- Default:
- ""
-
include
String[] include+ 包含字段- Returns:
- String[]
- Default:
- {}
-
exclude
String[] exclude排除字段- Returns:
- String[]
- Default:
- {}
-
writeHandler
Class<? extends com.alibaba.excel.write.handler.WriteHandler>[] writeHandler拦截器,自定义样式等处理器- Returns:
- WriteHandler[]
- Default:
- {}
-
converter
Class<? extends com.alibaba.excel.converters.Converter>[] converter转换器- Returns:
- Converter[]
- Default:
- {}
-
headGenerator
Class<? extends HeadGenerator> headGenerator自定义Excel头生成器- Returns:
- HeadGenerator
- Default:
- cn.twelvet.excel.head.HeadGenerator.class
-
i18nHeader
boolean i18nHeaderexcel 头信息国际化- Returns:
- boolean
- Default:
- false
-
fill
boolean fill填充模式- Returns:
- boolean
- Default:
- false
-