public static interface SheetSpec.HeaderSheetSpec extends SheetSpec.CellSheetSpec
rows(Flux) }提供的值.
如果同时使用SheetSpec.CellSheetSpec的API,将会同时生效
----表头1--表头2--表头3-- ----1-1----1-2---1-3--- ----2-1----2-2---2-3---
SheetSpec.CellSheetSpec, SheetSpec.HeaderSheetSpec| 限定符和类型 | 方法和说明 |
|---|---|
SheetSpec.HeaderSheetSpec |
firstRowIndex(int index)
首行索引,从0开始
|
SheetSpec.HeaderSheetSpec |
handle(java.util.function.Consumer<SheetSpec.HeaderSheetSpec> handler)
使用回调来进行描述
|
SheetSpec.HeaderSheetSpec |
header(ExcelHeader header)
定义表头
|
SheetSpec.HeaderSheetSpec |
header(String key,
String header)
定义表头
|
SheetSpec.HeaderSheetSpec |
headers(Collection<ExcelHeader> headers)
定义多个表头
|
SheetSpec.HeaderSheetSpec |
name(String name)
指定sheet名称
|
SheetSpec.HeaderSheetSpec |
option(SheetOption... options)
自定义sheet操作
|
SheetSpec.HeaderSheetSpec |
rows(reactor.core.publisher.Flux<Map<String,Object>> rows)
指定行数据,map中的key为
ExcelHeader#getKey() |
SheetSpec.HeaderSheetSpec header(String key, String header)
key - 数据keyheader - 表头,在excel中显示的值SheetSpec.HeaderSheetSpec header(ExcelHeader header)
header - 表头对象SheetSpec.HeaderSheetSpec headers(Collection<ExcelHeader> headers)
headers - 表头对象SheetSpec.HeaderSheetSpec handle(java.util.function.Consumer<SheetSpec.HeaderSheetSpec> handler)
handler - handlerSheetSpec.HeaderSheetSpec firstRowIndex(int index)
index - indexSheetSpec.HeaderSheetSpec rows(reactor.core.publisher.Flux<Map<String,Object>> rows)
ExcelHeader#getKey()SheetSpec.HeaderSheetSpec name(String name)
name 在接口中 SheetSpecname 在接口中 SheetSpec.CellSheetSpecname - 名称SheetSpec.HeaderSheetSpec option(SheetOption... options)
SheetSpecoption 在接口中 SheetSpecoption 在接口中 SheetSpec.CellSheetSpecoptions - 自定义操作Copyright © 2020–2022. All rights reserved.