| 程序包 | 说明 |
|---|---|
| com.github.stupdit1t.excel.core.export |
| 限定符和类型 | 字段和说明 |
|---|---|
private List<OutColumn<?>> |
ExportRules.column
列数据规则定义
|
(专用程序包) List<OutColumn<?>> |
OpsColumn.columns
导出的列
|
| 限定符和类型 | 方法和说明 |
|---|---|
OutColumn<R> |
OutColumn.align(org.apache.poi.ss.usermodel.HorizontalAlignment align)
水平定位
|
OutColumn<R> |
OutColumn.backColor(org.apache.poi.ss.usermodel.IndexedColors backColor)
设置背景色
|
OutColumn<R> |
OutColumn.color(org.apache.poi.ss.usermodel.IndexedColors color)
设置字体颜色
|
OutColumn<R> |
OutColumn.comment(String comment)
批注添加
|
OutColumn<R> |
OutColumn.dropdown(Collection<String> dropDown)
下拉列表数据
|
OutColumn<R> |
OutColumn.dropdown(String... dropDown)
下拉列表数据
|
OutColumn<R> |
OpsColumn.field(String field)
导出字段
|
OutColumn<R> |
OutColumn.height(int height)
高度
|
OutColumn<R> |
OutColumn.mergerRepeat()
当前行重复合并当前行
|
OutColumn<R> |
OutColumn.mergerRepeat(String... field)
指定字段值重复合并当前行
|
OutColumn<R> |
OutColumn.outHandle(OutCallback<R> outHandle)
输出设置
|
OutColumn<R> |
OutColumn.pattern(String pattern)
格式化单元格内人, 参考 BuiltinFormats 类
|
OutColumn<R> |
OutColumn.valign(org.apache.poi.ss.usermodel.VerticalAlignment valign)
设置垂直定位
|
OutColumn<R> |
OutColumn.verifyCustom(String verifyCustom,
String... msgInfo)
自定义表达式校验
|
OutColumn<R> |
OutColumn.verifyDate(String verifyDate,
String... msgInfo)
日期数据校验
|
OutColumn<R> |
OutColumn.verifyFloatNum(String verifyFloatNum,
String... msgInfo)
浮点数字数据校验
|
OutColumn<R> |
OutColumn.verifyIntNum(String verifyIntNum,
String... msgInfo)
整数数字数据校验
|
OutColumn<R> |
OutColumn.verifyText(String verifyText,
String... msgInfo)
文本长度校验
|
OutColumn<R> |
OutColumn.width(int width)
宽度
|
OutColumn<R> |
OutColumn.wrapText()
换行显示
|
| 限定符和类型 | 方法和说明 |
|---|---|
List<OutColumn<?>> |
ExportRules.getColumn()
获取输出列
|
| 限定符和类型 | 方法和说明 |
|---|---|
static ExportRules |
ExportRules.complexRule(List<OutColumn<?>> column,
List<ComplexCell> complexHeader)
初始化规则,构建一个复杂表头
|
static ExportRules |
ExportRules.simpleRule(List<OutColumn<?>> column,
LinkedHashMap<String,java.util.function.BiConsumer<org.apache.poi.ss.usermodel.Font,org.apache.poi.ss.usermodel.CellStyle>> header)
初始化规则,构建一个简单表头
|
| 构造器和说明 |
|---|
ExportRules(List<OutColumn<?>> column,
LinkedHashMap<String,java.util.function.BiConsumer<org.apache.poi.ss.usermodel.Font,org.apache.poi.ss.usermodel.CellStyle>> header,
boolean simple)
常规一行表头构造,不带尾部
|
ExportRules(List<OutColumn<?>> column,
List<ComplexCell> complexHeader)
复杂表头构造
|
Copyright © 2023. All rights reserved.